Skip to content

./build.sh --portablebulid false fails #43219

@omajid

Description

@omajid

I would like to add a build configuration in CI to help catch issues like #42415. That is, essentially do a ./build.sh --portablebuild false in a CI leg (on x64).

But that doesn't seem to work on Fedora or RHEL systems that I tried it on.

They all fail with a messages like

/home/dotnet/runtime/src/libraries/System.Runtime.CompilerServices.Unsafe/src/System.Runtime.CompilerServices.Unsafe.ilproj : error NU1101: Unable to find package runtime.rhel.8-x64.microsoft.netcore.ilasm. No packages exist with this id in source(s): dotnet-eng

It's complaining that the ilasm assets for non-portable RIDs can not be found.

Does a portable build work outside of source-build? Is there a way I can make the build use portable nuget packages for tools like ilasm?

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions