Skip to content

[ArPow] Build has a hard dependency on libunwind, which is not available on RHEL 8 #2477

Closed
@omajid

Description

@omajid

I can't build installer commit 28be3e9a006d90d8c6e87d4353b77882829df718 on RHEL 8:

dotnet-28be3e9a006d90d8c6e87d4353b77882829df718-x64-bootstrap/src/source-build-reference-packages.0aba30b468e666bdc3cfc6c36a8b417a0f6fb62a/artifacts/source-build/self/package-cache/runtime.linux-x64.microsoft.netcore.ilasm/6.0.0-rc.2.21459.6/runtimes/linux-x64/native/ilasm: error while loading shared libraries: libunwind-x86_64.so.8: cannot open shared object file: No such file or directory

This SDK prebuilt nuget package has a hard dependency on libunwind, which is not available in RHEL 8.

Is there some way I can rebuild this to avoid this hard dependency?

Is there a longer term fix we can use to avoid depending on libunwind for our bootstrap builds?

Metadata

Metadata

Assignees

Labels

area-buildImprovements in source-build's own build process

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions