Skip to content

[Feature]: Add MacOs-ARM and Linux-ARM binaries to mu_nasm and iasl stuart dependency packages #11835

@mikebeaton

Description

@mikebeaton

Feature Overview

The binaries which are downloaded during stuart setup from locations specified in BaseTools/Bin/nasm_ext_dep.yaml and BaseTools/Bin/iasl_ext_dep.yaml do not include Linux-ARM or MacOs-ARM folders. However these binaries are easy to source, and stuart can be persuaded to work perfectly well on both these systems.

At the moment I have a script to create these folders and patch with symlinks to versions which I have downloaded for EDK 2 builds anyway, then ask stuart to recheck.

Is it possible for these to be added? I would be happy to write a PR for this - but I am not sure if there is any repo where I can do so?

cc @os-d @mdkinney @Javagedes

Solution Overview

It would be great if the mentioned folders, with the small number of relevant and easily locatable ARM binaries, could be added to these packages.

Alternatives Considered

I patch manually at the moment, as described.

What packages are impacted?

Other

Urgency

Low

Are you going to implement the feature request?

I will implement the feature

Do you need maintainer feedback?

Maintainer feedback requested

Anything else?

I can implement the feature if there is a public repo where it can be implemented, but I am not sure if there is.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions