Building Boost 1.58.0-rc3 succeeded only partially. Success: Debian 7 with GCC 4.8.2 (in C++03 mode) with build-command: b2 -j4 --build-dir=/opt/build/test --build-type=complete --layout=versioned address-model=64 architecture=x86 install --prefix="/opt/install/test" toolset=gcc-4.8 cflags="-fPIC" cxxflags="-fPIC" dll-path="/opt/test/lib/x86_64-linux-gnu" Failure: Debian 7 with GCC 4.8.2 (in C++11 mode) with build-command: b2 -j4 --build-dir=/opt/build/test --build-type=complete --layout=versioned address-model=64 architecture=x86 install --prefix="/opt/install/test" toolset=gcc-4.8 cflags="-fPIC" cxxflags="-fPIC -std=c++11" dll-path="/opt/test/lib/x86_64-linux-gnu" The main-error seems to come from "Boost.Context" and the use of unknown "std::index_sequence": gcc.compile.c++ /opt/build/test/boost/bin.v2/libs/context/build/gcc-4.8/debug/link-static/threading-multi/execution_context.o In file included from libs/context/src/execution_context.cpp:11:0: ./boost/context/execution_context.hpp:202:52: error: ‘std::index_sequence’ has not been declared std::index_sequence< I ... >) { ^ ./boost/context/execution_context.hpp:202:66: error: expected ‘,’ or ‘...’ before ‘<’ token std::index_sequence< I ... >) { ^ ./boost/context/execution_context.hpp:219:52: error: ‘std::index_sequence’ has not been declared std::index_sequence< I ... >) { ^ ./boost/context/execution_context.hpp:219:66: error: expected ‘,’ or ‘...’ before ‘<’ token std::index_sequence< I ... >) { ^ ./boost/context/execution_context.hpp: In constructor ‘boost::context::execution_context::execution_context(StackAlloc, Fn&&, Args&& ...)’: ./boost/context/execution_context.hpp:267:39: error: ‘index_sequence_for’ is not a member of ‘std’ std::index_sequence_for< Args ... >() ) ) { ^ ./boost/context/execution_context.hpp:267:69: error: expected primary-expression before ‘...’ token std::index_sequence_for< Args ... >() ) ) { ^ ./boost/context/execution_context.hpp: In constructor ‘boost::context::execution_context::execution_context(boost::context::preallocated, StackAlloc, Fn&&, Args&& ...)’: ./boost/context/execution_context.hpp:275:39: error: ‘index_sequence_for’ is not a member of ‘std’ std::index_sequence_for< Args ... >() ) ) { ^ ./boost/context/execution_context.hpp:275:69: error: expected primary-expression before ‘...’ token std::index_sequence_for< Args ... >() ) ) { ^ Best regards, Deniz Am 08.04.2015 um 08:47 schrieb Marshall Clow:
Release candidate files for 1.58.0 are available at: http://boost.cowic.de/rc/
* Since rc1, the changes that were causing the serialization libraries to fail to build on MSVC have been reverted. * Since rc2, the documentation for bind, and mem_fun. No code changes.
As always, the release managers would appreciate it if you download the candidate of your choice and give building it a try. Please report both success and failure, and anything else that is noteworthy.
This helps ensure the candidates build OK before we push them out to SourceForge.
The files (and associated md5s) are: MD5 (boost_1_58_0_rc3.7z) = f7255aeb692c1c38fe761c32fb0d3ecd MD5 (boost_1_58_0_rc3.tar.bz2) = b8839650e61e9c1c0a89f371dd475546 MD5 (boost_1_58_0_rc3.tar.gz) = 5a5d5614d9a07672e1ab2a250b5defc5 MD5 (boost_1_58_0_rc3.zip) = b0605a9323f1e960f7434dbbd95a7a5c
Thanks!
-- The release managers
P.S.Release notes are here: http://www.boost.org/users/history/version_1_58_0.html
_______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users