Subject: [Boost-bugs] [Boost C++ Libraries] #10442: Boost Context library fails for MIPS architecture
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2014-09-02 12:14:35
#10442: Boost Context library fails for MIPS architecture
------------------------------+------------------------
Reporter: Vincent.Riera@⦠| Owner: olli
Type: Bugs | Status: new
Milestone: To Be Determined | Component: context
Version: Boost 1.56.0 | Severity: Regression
Keywords: mips |
------------------------------+------------------------
Tried with all combinations (all of the fail):
- uClib/glibc
- MIPS32/MIPS32r2
- Big Endian/Little Endian
- Hard Float/Soft Float
This is a regression. boost-1.55.0 works fine.
The failure is:
>>> boost 1.56.0 Installing to staging directory
(cd /br/output/build/boost-1.56.0 && ./bjam -j5 -d+1
--user-config=/br/output/build/boost-1.56.0/user-config.jam toolset=gcc
threading=multi variant=release link=shared runtime-link=shared
--prefix=/br/output/host/usr/mips-buildroot-linux-gnu/sysroot/usr
--layout=system install)
Performing configuration checks
- 32-bit : yes (cached)
- arm : no (cached)
- mips1 : yes (cached)
Component configuration:
- atomic : not building
- chrono : not building
- container : building
- context : building
- coroutine : not building
- date_time : not building
- exception : not building
- filesystem : not building
- graph : not building
- graph_parallel : not building
- iostreams : not building
- locale : not building
- log : not building
- math : not building
- mpi : not building
- program_options : not building
- python : not building
- random : not building
- regex : not building
- serialization : not building
- signals : not building
- system : not building
- test : not building
- thread : not building
- timer : not building
- wave : not building
...found 21649 targets...
...updating 4 targets...
gcc.compile.c++
bin.v2/libs/context/build/gcc-4.8.3/release/threading-multi/unsupported.o
libs/context/src/unsupported.cpp:7:2: error: #error "platform not
supported"
#error "platform not supported"
^
"/br/output/host/usr/bin/mips-linux-gnu-g++" -ftemplate-depth-128
-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -pipe
-Os
-O3 -finline-functions -Wno-inline -Wall -pthread -fPIC
-DBOOST_ALL_NO_LIB=1
-DBOOST_CONTEXT_DYN_LINK=1 -DBOOST_CONTEXT_SOURCE -DNDEBUG -I"." -c -o
"bin.v2/libs/context/build/gcc-4.8.3/release/threading-
multi/unsupported.o"
"libs/context/src/unsupported.cpp"
...failed gcc.compile.c++
bin.v2/libs/context/build/gcc-4.8.3/release/threading-
multi/unsupported.o...
...skipped
<pbin.v2/libs/context/build/gcc-4.8.3/release/threading-
multi>libboost_context.so.1.56.0
for lack of
<pbin.v2/libs/context/build/gcc-4.8.3/release/threading-
multi>unsupported.o...
...skipped
<p/br/output/host/usr/mips-buildroot-linux-
gnu/sysroot/usr/lib>libboost_context.so.1.56.0
for lack of
<pbin.v2/libs/context/build/gcc-4.8.3/release/threading-
multi>libboost_context.so.1.56.0...
...skipped
<p/br/output/host/usr/mips-buildroot-linux-
gnu/sysroot/usr/lib>libboost_context.so
for lack of
<p/br/output/host/usr/mips-buildroot-linux-
gnu/sysroot/usr/lib>libboost_context.so.1.56.0...
...failed updating 1 target...
...skipped 3 targets...
make: *** [/br/output/build/boost-1.56.0/.stamp_staging_installed] Error 1
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/10442> Boost C++ Libraries <http://www.boost.org/> Boost provides free peer-reviewed portable C++ source libraries.
This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:16 UTC