[MacPorts] #64615: qt4-mac fails on 10.6.8 Rosetta: Undefined symbols: __Unwind_Resume
MacPorts
noreply at macports.org
Thu Feb 10 15:31:51 UTC 2022
#64615: qt4-mac fails on 10.6.8 Rosetta: Undefined symbols: __Unwind_Resume
---------------------------+-------------------------------------------
Reporter: barracuda156 | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.7.1
Resolution: | Keywords: powerpc, snowleopard, rosetta
Port: qt4-mac |
---------------------------+-------------------------------------------
Comment (by barracuda156):
Replying to [comment:8 kencu]:
> to make this work against the 10A190 SDK, you’d have to build with the
gcc-4.2 in there, I think. That version of gcc knows I believe that
Unwind_Resume is not available in libSystem on that 10.6 SDK, and links in
the right gcc library.
>
> Or you can manually add the gcc library that has that symbol, which is,
I believe, libgcc_s.1.dylib (pls double check first) to hack around the
change.
>
> As I don’t use 10.6 on PPC or that 10A190 SDK, I’ll leave the rest with
you, though. It’s likely to get messy.
Thank you!
Why is it though that the output from 10A190 SDK has extra symbols? I
mean, it is supposed to lack something, but instead we have:
{{{
001c5b53 S $ld$hide$os10.6$__Unwind_Resume
001c5b73 S $ld$hide$os10.6$__Unwind_Resume_or_Rethrow
}}}
Two extra lines.
--
Ticket URL: <https://trac.macports.org/ticket/64615#comment:9>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list