-
Notifications
You must be signed in to change notification settings - Fork 4.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
./build.sh --portablebulid false fails #43219
Comments
Tagging subscribers to this area: @safern, @ViktorHofer |
cc @tmds |
Any thoughts, @crummel @dagood @dleeapho @dseefeld @jeffschwMSFT @ViktorHofer on how to get portable builds to work? |
cc @ericstj |
Sounds like the RID used for locating ILAsm is out of sync with that used for the CLI. We know there is dotnet runtime that works otherwise you wouldn’t have gotten this far. |
Non-portable builds are used by source-build and also use for testing/debugging things, like trying out OpenSSL 3.0: dotnet#46526 (comment) Fixes: dotnet#43219
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
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?
The text was updated successfully, but these errors were encountered: