[MacPorts] #64615: qt4-mac fails on 10.6.8 Rosetta: Undefined symbols: __Unwind_Resume
MacPorts
noreply at macports.org
Tue Feb 8 16:47:50 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 kencu):
actually it's in libSystem.dylib on 10.6.8
{{{
$ uname -a
Darwin KensMacBookPro.local 10.8.0 Darwin Kernel Version 10.8.0: Tue Jun
7 16:33:36 PDT 2011; root:xnu-1504.15.3~1/RELEASE_I386 i386
$ nm -arch ppc -a /usr/lib/libSystem.dylib | grep Unwind_Resume
001d3c88 S $ld$hide$os10.3$__Unwind_Resume
001d3ca0 S $ld$hide$os10.3$__Unwind_Resume_or_Rethrow
001d3c89 S $ld$hide$os10.4$__Unwind_Resume
001d3ca1 S $ld$hide$os10.4$__Unwind_Resume_or_Rethrow
001d3c8a S $ld$hide$os10.5$__Unwind_Resume
001d3ca2 S $ld$hide$os10.5$__Unwind_Resume_or_Rethrow
00196e7c T __Unwind_Resume
001971e0 T __Unwind_Resume_or_Rethrow
$ nm -arch i386 -a /usr/lib/libSystem.dylib | grep Unwind_Resume
001a29a0 S $ld$hide$os10.4$__Unwind_Resume
001a29b0 S $ld$hide$os10.4$__Unwind_Resume_or_Rethrow
001a29a1 S $ld$hide$os10.5$__Unwind_Resume
001a29b1 S $ld$hide$os10.5$__Unwind_Resume_or_Rethrow
00086ae0 T __Unwind_Resume
00086b30 T __Unwind_Resume_or_Rethrow
$ nm -arch x86_64 -a /usr/lib/libSystem.dylib | grep Unwind_Resume
000000000017a1e0 S $ld$hide$os10.4$__Unwind_Resume
000000000017a1f0 S $ld$hide$os10.4$__Unwind_Resume_or_Rethrow
000000000017a1e1 S $ld$hide$os10.5$__Unwind_Resume
000000000017a1f1 S $ld$hide$os10.5$__Unwind_Resume_or_Rethrow
000000000006f790 T __Unwind_Resume
0000000000073610 T __Unwind_Resume_or_Rethrow
}}}
**HOWEVER** if I recall last summer's explorations, it was not in
libSystem.dylib on the bootleg 10.6-for-PPC I tried, so perhaps
barracuda156 is really building on that system and posting here as a
rosetta question?
If so, please don't do that. If not -- I have no idea why libSystem.dylib
isn't being linked in. Something must be totally borked.
PS. Symbols also seem to be in the 10.6 SDK:
{{{
$ nm -arch ppc -a /Developer/SDKs/MacOSX10.6.sdk/usr/lib/libSystem.dylib |
grep Unwind_Resume
001d3c88 S $ld$hide$os10.3$__Unwind_Resume
001d3ca0 S $ld$hide$os10.3$__Unwind_Resume_or_Rethrow
001d3c89 S $ld$hide$os10.4$__Unwind_Resume
001d3ca1 S $ld$hide$os10.4$__Unwind_Resume_or_Rethrow
001d3c8a S $ld$hide$os10.5$__Unwind_Resume
001d3ca2 S $ld$hide$os10.5$__Unwind_Resume_or_Rethrow
00196e7c T __Unwind_Resume
001971e0 T __Unwind_Resume_or_Rethrow
}}}
--
Ticket URL: <https://trac.macports.org/ticket/64615#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list