Port-alpha archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

devel/boost-libs-1.53.0 won't build on alpha



As far as I can tell, boost 1.53 won't build on alpha due to
Boost.Context requiring a bit of assembly code. pkgsrc has a patch to
add the necessary bits for sparc, but there's nothing for alpha.
Should alpha be added to the package's NOT_FOR_PLATFORM? BTW, I don't
see any m68k support either, but I haven't tried to build it on a 68k
:)

Also, is there anyone here who might be able to write the alpha
support routines, or is that better asked on the boost mailing list?


...updating 7 targets...
gcc.compile.c++ 
bin.v2/libs/context/build/gcc-4.5.4/release/threading-multi/unsupported.o
libs/context/src/unsupported.cpp:7:2: error: #error "platform not supported"

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall 
-pthread -fPIC -std=c++0x -DBOOST_ALL_NO_LIB=1 -DBOOST_CONTEXT_DYN_LINK=1 
-DNDEBUG  -I"." -c -o 
"bin.v2/libs/context/build/gcc-4.5.4/release/threading-multi/unsupported.o" 
"libs/context/src/unsupported.cpp"

...failed gcc.compile.c++ 
bin.v2/libs/context/build/gcc-4.5.4/release/threading-multi/unsupported.o...
...skipped <pstage/lib>libboost_context.so.1.53.0 for lack of 
<pbin.v2/libs/context/build/gcc-4.5.4/release/threading-multi>unsupported.o...
...skipped <pstage/lib>libboost_context.so for lack of 
<pstage/lib>libboost_context.so.1.53.0...
gcc.compile.c++ 
bin.v2/libs/context/build/gcc-4.5.4/release/link-static/threading-multi/unsupported.o
libs/context/src/unsupported.cpp:7:2: error: #error "platform not supported"

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall 
-pthread -std=c++0x -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o 
"bin.v2/libs/context/build/gcc-4.5.4/release/link-static/threading-multi/unsupported.o"
 "libs/context/src/unsupported.cpp"

...failed gcc.compile.c++ 
bin.v2/libs/context/build/gcc-4.5.4/release/link-static/threading-multi/unsupported.o...
...skipped 
<pbin.v2/libs/context/build/gcc-4.5.4/release/link-static/threading-multi>libboost_context.a(clean)
 for lack of 
<pbin.v2/libs/context/build/gcc-4.5.4/release/link-static/threading-multi>unsupported.o...
...skipped 
<pbin.v2/libs/context/build/gcc-4.5.4/release/link-static/threading-multi>libboost_context.a
 for lack of 
<pbin.v2/libs/context/build/gcc-4.5.4/release/link-static/threading-multi>unsupported.o...
...skipped <pstage/lib>libboost_context.a for lack of 
<pbin.v2/libs/context/build/gcc-4.5.4/release/link-static/threading-multi>libboost_context.a...
...failed updating 2 targets...
...skipped 5 targets...
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/devel/boost-libs
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/devel/boost-libs
-- 
Name: Dave Huang         |  Mammal, mammal / their names are called /
INet: khym%azeotrope.org@localhost |  they raise a paw / the bat, the cat /
FurryMUCK: Dahan         |  dolphin and dog / koala bear and hog -- TMBG
Dahan: Hani G Y+C 37 Y++ L+++ W- C++ T++ A+ E+ S++ V++ F- Q+++ P+ B+ PA+ PL++


Home | Main Index | Thread Index | Old Index