[MacPorts] #47157: ld64 @2_0 +ld64_127 Linked huge PowerPC dynamic library causes crashes

MacPorts noreply at macports.org
Sat Mar 14 14:55:07 PDT 2015


#47157: ld64 @2_0 +ld64_127 Linked huge PowerPC dynamic library causes crashes
-----------------------------+--------------------------------
 Reporter:  tobias.netzel@…  |      Owner:  macports-tickets@…
     Type:  defect           |     Status:  new
 Priority:  Normal           |  Milestone:
Component:  ports            |    Version:  2.3.3
 Keywords:                   |       Port:  ld64
-----------------------------+--------------------------------
 (I'm using OS X 10.5 PowerPC.)

 The WebCore framework, when linked using ld64-127 causes crashes when
 trying to launch an executable that uses it.[[BR]]
 Linking itself works without errors or warnings.[[BR]]
 When using ld64-97 for linking the very same object files I don't get any
 crashes.[[BR]]
 Now WebCore is quite huge, some 40 MB in release build with debug
 symbols.[[BR]]

 Any suggestions where to look at in order to maybe fix this issue?

 The other (much smaller) frameworks like JavaScriptCore and WebKit(Legacy)
 do work when linked using ld64-127.[[BR]]
 However, when launching in gdb, for every framework linked with ld64-127 I
 see the following two messages:
 {{{
 unable to read unknown load command 0x24
 unable to read unknown load command 0x26
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/47157>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list