[MacPorts] #35770: gcc ports should not include a C++ runtime
MacPorts
noreply at macports.org
Thu Sep 13 04:29:47 PDT 2012
#35770: gcc ports should not include a C++ runtime
--------------------------------------------------+------------------------
Reporter: jeremyhu@… | Owner: jeremyhu@…
Type: defect | Status: closed
Priority: Normal | Milestone:
Component: ports | Version: 2.1.2
Resolution: fixed | Keywords: libstdc++
Port: gcc43 gcc44 gcc45 gcc46 gcc47 gcc48 |
--------------------------------------------------+------------------------
Comment (by angelo.graziosi@…):
Replying to [comment:55 jonesc@…]:
> In ticket #36093 Angelo has reported that root now builds with gcc47,
but at run time we get
>
> {{{
> Error Loading libTrackMathCoreDictdyld: lazy symbol binding failed:
Symbol not found: ___emutls_get_address
> Referenced from: /opt/local/lib/libstdc++.6.dylib
> Expected in: /usr/lib/libSystem.B.dylib
>
> dyld: Symbol not found: ___emutls_get_address
> Referenced from: /opt/local/lib/libstdc++.6.dylib
> Expected in: /usr/lib/libSystem.B.dylib
> }}}
>
> Based on comment 52 above, I believe the installation used the binary
tarballs for darwin 11, so I am wondering if there is a mis-match here if
the user has a different /usr/lib/libSystem.B.dylib to that on the build
bot ?
>
> Angelo, could you try reinstalling gcc47 and libstdcxx, forcing a build
from source (port -s) ?
I am afraid but I can try the rebuild only tomorrow (24 hours) when I will
have a connection which allow me for the use of "port" :-(
Angelo
--
Ticket URL: <https://trac.macports.org/ticket/35770#comment:58>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list