Jeff Law <law(a)redhat.com> writes:
I can't help with the untagging, but I'm here if there's
anything
going wrong with the system tools that is ultimately affecting dotnet.
Thanks.
Just for context:
.NET Core uses a bundled (and modified) copy of libunwind for unwinding
the stack. This version doesn't work on aarch64 when built with one of
the new CFLAGS introduced in Fedora 33/34: -mbranch-protection=standard.
The upstream version of libunwind (the Fedora libunwind package) is also
broken (in a completely different way) for aarch64 from a .NET Core
point of view too.
For now, my "fix" is to remove `-mbranch-protection=standard` from
CFLAGS on aarch64 to get things working.
Thanks,
Omair
--
PGP Key: B157A9F0 (
http://pgp.mit.edu/)
Fingerprint = 9DB5 2F0B FD3E C239 E108 E7BD DF99 7AF8 B157 A9F0