[MacPorts] #36226: libstdcxx @4.7.1: cc1 in stage1 can't be built on PPC Tiger (Mac OS X 10.4.11) due to undefined symbols

MacPorts noreply at macports.org
Tue Aug 13 02:05:19 PDT 2013


#36226: libstdcxx @4.7.1: cc1 in stage1 can't be built on PPC Tiger (Mac OS X
10.4.11) due to undefined symbols
------------------------------+------------------------
  Reporter:  Peter_Dyballa@…  |      Owner:  jeremyhu@…
      Type:  defect           |     Status:  reopened
  Priority:  Normal           |  Milestone:
 Component:  ports            |    Version:  2.1.2
Resolution:                   |   Keywords:
      Port:  libstdcxx        |
------------------------------+------------------------

Comment (by Peter_Dyballa@…):

 Replying to [comment:4 jeremyhu@…]:
 > `__Unwind_GetIPInfo` should be provided by /usr/lib/libgcc_s.1.dylib
 when building with /opt/local/bin/g++-apple-4.2 on Tiger/ppc

 This symbol is not contained in /usr/lib/libgcc_s.1.dylib! It contains for
 example

 {{{
 9143ab58 T __Unwind_GetIP
 00000000 a __Unwind_GetIP.eh
          U __Unwind_GetIP
          U __Unwind_GetIP
 }}}

 Similarly in /Developer/SDKs/MacOSX10.4u.sdk/usr/lib/libgcc_s.1.dylib:

 {{{
 90bf7640 T __Unwind_GetIP
          U __Unwind_GetIP
          U __Unwind_GetIP
 }}}

 >
 > Please verify that the symbol exists in /usr/lib/libgcc_s.1.dylib and
 also check the link line (-Wl,-v) to figure out why it's not picking it
 up.
 >
 > Does it work if you force -mmacosx-version-min=10.4 ?

 How and where can I add these additions? I don't understand the Portfile
 language well…

 When I understand the Portfile correctly, then it tries to build linstdcxx
 from GCC 4.9.

-- 
Ticket URL: <https://trac.macports.org/ticket/36226#comment:6>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list