|
Boost Testing : |
From: Caleb Epstein (caleb.epstein_at_[hidden])
Date: 2007-03-30 22:22:52
On 3/30/07, David Abrahams <dave_at_[hidden]> wrote:
> According to the latest test results, it looks like python.jam is
> adding an extra -lpthread :(.
>
> So I can remove that, but it also is not adding any of -lresolv,
> -lsocket, or -lnsl. The earlier error messages seemed to indicate
> that it was OK. I wonder why? I'm inclined not to add them to the
> jam file in case some other sunos installation complains like yours
> did about -lpthread.
I don't see an extra -lpthread (maybe that was yesterday?), but I have
never seen this error from today's run before:
/openpkg/bin/ld:
/home/cae/boost-regression/RC_1_34_0/results/boost/bin.v2/libs/python/build/gcc-4.1.1_sunos_i86pc/debug/debug-symbols-off/libboost_python-gcc41-d-1_34.so.1.34.0:
pthread_getspecific: invalid version 2 (max 0)
/home/cae/boost-regression/RC_1_34_0/results/boost/bin.v2/libs/python/build/gcc-4.1.1_sunos_i86pc/debug/debug-symbols-off/libboost_python-gcc41-d-1_34.so.1.34.0:
could not read symbols: Bad value
Scratching head...
Test output: Caleb Epstein SunOS-5.10 - python - bases / gcc-4.1.1_sunos_i86pc
Report Time: Fri, 30 Mar 2007 05:25:01 +0000
Compile [2007-03-29 11:43:05 UTC]: succeed
"/openpkg/bin/g++" -ftemplate-depth-128 -O0 -fno-inline -Wall -fPIC
-DBOOST_ALL_NO_LIB=1 -DBOOST_PYTHON_SUPPRESS_REGISTRY_INITIALIZATION
-I".." -I"/openpkg/include/python" -c -o
"/home/cae/boost-regression/RC_1_34_0/results/boost/bin.v2/libs/python/test/bases.test/gcc-4.1.1_sunos_i86pc/debug/debug-symbols-off/bases.o"
"../libs/python/test/bases.cpp"
Link [2007-03-29 11:43:05 UTC]: fail
"/openpkg/bin/g++" -L"/openpkg/lib"
-L"/openpkg/lib/python2.5/config" -Wl,-R
-Wl,"/home/cae/boost-regression/RC_1_34_0/results/boost/bin.v2/libs/python/build/gcc-4.1.1_sunos_i86pc/debug/debug-symbols-off"
-Wl,-rpath-link
-Wl,"/home/cae/boost-regression/RC_1_34_0/results/boost/bin.v2/libs/python/build/gcc-4.1.1_sunos_i86pc/debug/debug-symbols-off"
-o "/home/cae/boost-regression/RC_1_34_0/results/boost/bin.v2/libs/python/test/bases.test/gcc-4.1.1_sunos_i86pc/debug/debug-symbols-off/bases"
-Wl,--start-group
"/home/cae/boost-regression/RC_1_34_0/results/boost/bin.v2/libs/python/test/bases.test/gcc-4.1.1_sunos_i86pc/debug/debug-symbols-off/bases.o"
"/home/cae/boost-regression/RC_1_34_0/results/boost/bin.v2/libs/python/build/gcc-4.1.1_sunos_i86pc/debug/debug-symbols-off/libboost_python-gcc41-d-1_34.so.1.34.0"
-lpython2.5 -lrt -lpthread -ldl -Wl,--end-group -Wl,--strip-all
/openpkg/bin/ld:
/home/cae/boost-regression/RC_1_34_0/results/boost/bin.v2/libs/python/build/gcc-4.1.1_sunos_i86pc/debug/debug-symbols-off/libboost_python-gcc41-d-1_34.so.1.34.0:
pthread_getspecific: invalid version 2 (max 0)
/home/cae/boost-regression/RC_1_34_0/results/boost/bin.v2/libs/python/build/gcc-4.1.1_sunos_i86pc/debug/debug-symbols-off/libboost_python-gcc41-d-1_34.so.1.34.0:
could not read symbols: Bad value
collect2: ld returned 1 exit status
TinyUrl
-- Caleb Epstein