[MacPorts] #36093: ROOT is broken after GCC47 upgrade
MacPorts
noreply at macports.org
Wed Sep 12 21:37:23 PDT 2012
#36093: ROOT is broken after GCC47 upgrade
--------------------------------+--------------------------------
Reporter: angelo.graziosi@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.1.2
Resolution: | Keywords:
Port: |
--------------------------------+--------------------------------
Comment (by angelo.graziosi@…):
Now I have installed ROOT, after the libstdcxx fix to GCC47, but running
some ROOT test, I got:
{{{
$ ./stressMathCore
Beta distribution ................
OK
Gamma distribution ................
OK
Chisquare distribution ................
OK
Normal distribution ................
OK
BreitWigner distribution ................
OK
F distribution ................
OK
lognormal distribution ................
OK
[...]
SMatrix<Double32_t,5,5,MatRepSym> after read ................
OK
******************************************************************************
Test of a Composite Object (containing Vector's and Matrices)
******************************************************************************
Test Using CINT library
Error in <TUnixSystem::DynamicPathName>: ../test/libTrackMathCoreDict[.so
| .dll | .dylib | .sl | .dl | .a] does not exist in
.:/opt/local/lib/root::/opt/local/lib/root/cint/cint/stl
Error in <TUnixSystem::DynamicPathName>: test/libTrackMathCoreDict[.so |
.dll | .dylib | .sl | .dl | .a] does not exist in
.:/opt/local/lib/root::/opt/local/lib/root/cint/cint/stl
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
Trace/BPT trap: 5
}}}
which still looks related to the cited fix, ticket #35770...
Angelo
Replying to [comment:8 jonesc@…]:
> Indeed. ticket 35770 looks like it is what has caused this....
>
> I've made my comment there. This change looks a tad stupid to me.
>
> Unfortunately, nothing I can do from the root side. For the time being,
you just will have to not use the gcc variants...
>
> Chris
--
Ticket URL: <https://trac.macports.org/ticket/36093#comment:10>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list