[1.58.0] Release candidates available
Release candidate files for 1.58.0 are available at: http://boost.cowic.de/rc/ 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_rc1.7z) = 609ea035fd3b9f1da110f640c9b8d1e6 MD5 (boost_1_58_0_rc1.tar.bz2) = 7edf680e2532a0370bce64e8e847d661 MD5 (boost_1_58_0_rc1.tar.gz) = 0e435db6a5963e58ffa8d7df49ab5846 MD5 (boost_1_58_0_rc1.zip) = a8d1761306a2ea020e92de53a5cae82d Thanks! -- The release managers P.S. Release notes are here: http://www.boost.org/users/history/version_1_58_0.html
On Sun, Apr 5, 2015 at 2:51 PM, Marshall Clow
Release candidate files for 1.58.0 are available at: http://boost.cowic.de/rc/
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.
I have successfully built the boost libraries with both clang and gcc on
Mac OS X for C++03,11 and 14.
However, I have been only been able to build them one at a time. Specifying
multiple tool sets for b2 gives an error:
[ darwin-11 and darwin-14, etc are defined in my user-config.jam ]
./b2 -j 4 --toolset=darwin-11
[snip]
...updated 1016 targets...
The Boost C++ Libraries were successfully built!
The following directory should be added to compiler include paths:
[snip]
./b2 -j 4 --toolset=darwin-14
[snip]
...updated 1016 targets...
The Boost C++ Libraries were successfully built!
The following directory should be added to compiler include paths:
[snip]
./b2 -j 4 --toolset=darwin-11,darwin-14
MPI auto-detection failed: unknown wrapper compiler mpic++
Please report this error to the Boost mailing list: http://www.boost.org
You will need to manually configure MPI support.
Performing configuration checks
- 32-bit : no (cached)
- 64-bit : yes (cached)
- arm : no (cached)
- mips1 : no (cached)
- power : no (cached)
- sparc : no (cached)
- x86 : yes (cached)
Building the Boost C++ Libraries.
- lockfree boost::atomic_flag : yes (cached)
- has_icu builds : no (cached)
warning: Graph library does not contain MPI-based parallel components.
note: to enable them, add "using mpi ;" to your user-config.jam
- zlib : yes (cached)
- iconv (libc) : no (cached)
- iconv (separate) : yes (cached)
- icu : no (cached)
- icu (lib64) : no (cached)
- compiler-supports-ssse3 : no (cached)
- compiler-supports-avx2 : no (cached)
- gcc visibility : yes (cached)
- long double support : yes (cached)
warning: skipping optional Message Passing Interface (MPI) library.
note: to enable MPI support, add "using mpi ;" to user-config.jam.
note: to suppress this message, pass "--without-mpi" to bjam.
note: otherwise, you can safely ignore this message.
- zlib : yes (cached)
- 32-bit : no (cached)
- 64-bit : yes (cached)
- arm : no (cached)
- mips1 : no (cached)
- power : no (cached)
- sparc : no (cached)
- x86 : yes (cached)
- lockfree boost::atomic_flag : yes (cached)
- has_icu builds : no (cached)
- zlib : yes (cached)
- iconv (libc) : no (cached)
- iconv (separate) : yes (cached)
- icu : no (cached)
- icu (lib64) : no (cached)
- compiler-supports-ssse3 : no (cached)
- compiler-supports-avx2 : no (cached)
- gcc visibility : yes (cached)
- long double support : yes (cached)
- zlib : yes (cached)
error: Name clash for '
AMDG On 04/05/2015 10:44 PM, Marshall Clow wrote:
I have successfully built the boost libraries with both clang and gcc on Mac OS X for C++03,11 and 14. However, I have been only been able to build them one at a time. Specifying multiple tool sets for b2 gives an error:
It's always been that way. The names of the libraries do not include the toolset by default on OS X. Therefore building them into the same directory cannot work. You can make it work with --layout=tagged or --layout=versioned. In Christ, Steven Watanabe
On Sun, Apr 5, 2015 at 2:51 PM, Marshall Clow
Release candidate files for 1.58.0 are available at: http://boost.cowic.de/rc/
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.
I'm getting failures on all versions of Visual Studio with serialization/wserialization: compile-c-c++ bin.v2\libs\serialization\build\msvc-8.0\release\address-model-64\threading-multi\archive_exception.obj archive_exception.cpp libs\serialization\src\archive_exception.cpp(42) : error C2375: 'boost::archive::archive_exception::archive_exception' : redefinition; different linkage .\boost/archive/archive_exception.hpp(81) : see declaration of 'boost::archive::archive_exception::archive_exception' libs\serialization\src\archive_exception.cpp(114) : error C2375: 'boost::archive::archive_exception::~archive_exception' : redefinition; different linkage .\boost/archive/archive_exception.hpp(86) : see declaration of 'boost::archive::archive_exception::~archive_exception' libs\serialization\src\archive_exception.cpp(117) : error C2375: 'boost::archive::archive_exception::what' : redefinition; different linkage .\boost/archive/archive_exception.hpp(87) : see declaration of 'boost::archive::archive_exception::what' libs\serialization\src\archive_exception.cpp(121) : error C2375: 'boost::archive::archive_exception::archive_exception' : redefinition; different linkage .\boost/archive/archive_exception.hpp(91) : see declaration of 'boost::archive::archive_exception::archive_exception' call "C:\Users\tomkent\AppData\Local\Temp\b2_msvc_8.0_vcvarsall_x86_amd64.cmd"
nul cl /Zm800 -nologo @"bin.v2\libs\serialization\build\msvc-8.0\release\address-model-64\threading-multi\archive_exception.obj.rsp"
...failed compile-c-c++ - and - compile-c-c++ bin.v2\libs\serialization\build\msvc-8.0\debug\address-model-64\threading-multi\archive_exception.obj archive_exception.cpp libs\serialization\src\archive_exception.cpp(42) : error C2375: 'boost::archive::archive_exception::archive_exception' : redefinition; different linkage .\boost/archive/archive_exception.hpp(81) : see declaration of 'boost::archive::archive_exception::archive_exception' libs\serialization\src\archive_exception.cpp(114) : error C2375: 'boost::archive::archive_exception::~archive_exception' : redefinition; different linkage .\boost/archive/archive_exception.hpp(86) : see declaration of 'boost::archive::archive_exception::~archive_exception' libs\serialization\src\archive_exception.cpp(117) : error C2375: 'boost::archive::archive_exception::what' : redefinition; different linkage .\boost/archive/archive_exception.hpp(87) : see declaration of 'boost::archive::archive_exception::what' libs\serialization\src\archive_exception.cpp(121) : error C2375: 'boost::archive::archive_exception::archive_exception' : redefinition; different linkage .\boost/archive/archive_exception.hpp(91) : see declaration of 'boost::archive::archive_exception::archive_exception' call "C:\Users\tomkent\AppData\Local\Temp\b2_msvc_8.0_vcvarsall_x86_amd64.cmd"
nul cl /Zm800 -nologo @"bin.v2\libs\serialization\build\msvc-8.0\debug\address-model-64\threading-multi\archive_exception.obj.rsp"
...failed compile-c-c++ Other than that, things look good. Tom
On Mon, Apr 6, 2015 at 5:11 AM, Tom Kent
On Sun, Apr 5, 2015 at 2:51 PM, Marshall Clow
wrote: Release candidate files for 1.58.0 are available at: http://boost.cowic.de/rc/
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.
I'm getting failures on all versions of Visual Studio with serialization/wserialization:
compile-c-c++ bin.v2\libs\serialization\build\msvc-8.0\release\address-model-64\threading-multi\archive_exception.obj archive_exception.cpp
<snip>
...failed compile-c-c++
Other than that, things look good. Tom
Full build logs are at: https://gist.github.com/teeks99/041eb3f103d9c1691c40#file-boost_1-58-0-rc1-3... https://gist.github.com/teeks99/1633188edbd794d9d2e8#file-boost_1-58-0-rc1-6...
On Sun, Apr 5, 2015 at 5:51 PM, Marshall Clow
Release candidate files for 1.58.0 are available at: http://boost.cowic.de/rc/
I downloaded boost_1_58_0_rc1.7z, checked the MD5, and built it (Win7 64-bit, msvc-12.0) The build was clean - no errors reported. Since this was the same setup that failed for Olaf, I have no idea why it worked for me. I looked at archive_exception.cpp in the log and it definitely built OK. --Beman
participants (4)
-
Beman Dawes
-
Marshall Clow
-
Steven Watanabe
-
Tom Kent