Boost 1.65.0 Release Candidate 2
The second release candidates for the 1.65.0 release are now available at: https://dl.bintray.com/boostorg/release/1.65.0/source/ [ Note: The RC1's are in that directory, too - make sure you get the right files! ] Changes from RC1: * An update to Boost.Config so that the flags BOOST_NO_CXX98_RANDOM_SHUFFLE and BOOST_NO_CXX98_BINDERS are now set appropriately for libc++. (This fixes the compilation errors for Boost.Test) * An update to Boost.Fiber to fix compilation errors * An update to Boost.Wave to fix compilation errors on Mac OS with -std=c++17 The SHA256 checksums are as follows: 786ccb478a82ef526fb8649841d2e863af90d7ea31217bb2e938d87aff06cf23 boost_1_65_0_rc2.7z 83dbc7179271825c55a59c26f30cf9de53bb8b42006d920948bad709f5372af9 boost_1_65_0_rc2.tar.bz2 493cbf33a8837b44f87e3ac8a37ec32b9a0a27b8cdb03eac6237a16027a03809 boost_1_65_0_rc2.tar.gz 40e4ccbd52322f9a8cb6e1829075c810d8aad8851f3efb2b3da7fcff6963e14d boost_1_65_0_rc2.zip 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. Thanks! -- The release managers
On Thu, Aug 10, 2017 at 8:26 AM, Marshall Clow
The second release candidates for the 1.65.0 release are now available at:
https://dl.bintray.com/boostorg/release/1.65.0/source/
[ Note: The RC1's are in that directory, too - make sure you get the right files! ]
Changes from RC1:
* An update to Boost.Config so that the flags BOOST_NO_CXX98_RANDOM_SHUFFLE and BOOST_NO_CXX98_BINDERS are now set appropriately for libc++. (This fixes the compilation errors for Boost.Test) * An update to Boost.Fiber to fix compilation errors * An update to Boost.Wave to fix compilation errors on Mac OS with -std=c++17
The SHA256 checksums are as follows:
786ccb478a82ef526fb8649841d2e863af90d7ea31217bb2e938d87aff06cf23 boost_1_65_0_rc2.7z 83dbc7179271825c55a59c26f30cf9de53bb8b42006d920948bad709f5372af9 boost_1_65_0_rc2.tar.bz2 493cbf33a8837b44f87e3ac8a37ec32b9a0a27b8cdb03eac6237a16027a03809 boost_1_65_0_rc2.tar.gz 40e4ccbd52322f9a8cb6e1829075c810d8aad8851f3efb2b3da7fcff6963e14d boost_1_65_0_rc2.zip
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.
* Builds successfully with Apple Clang [Apple LLVM version 8.0.0 (clang-800.0.42.1)] with C++03/11/14/1z * Builds successfully with Clang Trunk [clang version 6.0.0 (trunk 310587)] with C++03/11/14 * Boost.Locale and Boost.Wave do not build with Clang Trunk and C++17. Looks like the updates to Boost.Wave missed one file (boost/spirit/home/classic/core/non_terminal/impl/grammar.ipp) * I haven't tested with Clang Trunk and -std=c++2a. I haven't run any tests; just seen if things build. -- Marshall
On Thu, Aug 10, 2017 at 10:26 AM, Marshall Clow via Boost < boost@lists.boost.org> wrote:
The second release candidates for the 1.65.0 release are now available at:
https://dl.bintray.com/boostorg/release/1.65.0/source/
[ Note: The RC1's are in that directory, too - make sure you get the right files! ]
Changes from RC1:
* An update to Boost.Config so that the flags BOOST_NO_CXX98_RANDOM_SHUFFLE and BOOST_NO_CXX98_BINDERS are now set appropriately for libc++. (This fixes the compilation errors for Boost.Test) * An update to Boost.Fiber to fix compilation errors * An update to Boost.Wave to fix compilation errors on Mac OS with -std=c++17
The SHA256 checksums are as follows:
786ccb478a82ef526fb8649841d2e863af90d7ea31217bb2e938d87aff06cf23 boost_1_65_0_rc2.7z 83dbc7179271825c55a59c26f30cf9de53bb8b42006d920948bad709f5372af9 boost_1_65_0_rc2.tar.bz2 493cbf33a8837b44f87e3ac8a37ec32b9a0a27b8cdb03eac6237a16027a03809 boost_1_65_0_rc2.tar.gz 40e4ccbd52322f9a8cb6e1829075c810d8aad8851f3efb2b3da7fcff6963e14d boost_1_65_0_rc2.zip
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.
Windows/MSVC builds look good across the board. toolset arch compile Link Execute msvc-8.0 32 X X X msvc-8.0 64 X X X msvc-9.0 32 X X X msvc-9.0 64 X X X msvc-10.0 32 X X X msvc-10.0 64 X X X msvc-11.0 32 X X X msvc-11.0 64 X X X msvc-12.0 32 X X X msvc-12.0 64 X X X msvc-14.0 32 X X X msvc-14.0 64 X X X msvc-14.1 32 X X X msvc-14.1 64 X X X Compile means that the b2 command completed without errors Install means that the installers for the respective version were generated Link means that visual studio was able to link a sample executable to a library (libboost_thread-vcXXX-mt[-gd]-1_XX.lib) generated Execute means that the linked program executed without errors. Tom
Hello, On 8/10/17 5:26 PM, Marshall Clow via Boost-users wrote:
The second release candidates for the 1.65.0 release are now available at:
I noticed that the diff between rc1 and rc2 contains a lot of noise due to documentation hyperlink changes:
--- a/doc/html/Assignable.html +++ b/doc/html/Assignable.html @@ -6,8 +6,8 @@ <link rel="stylesheet" href="../../doc/src/boostbook.css" type="text/css"> <meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> <link rel="home" href="index.html" title="The Boost C++ Libraries BoostBook Documentation Subset"> -<link rel="up" href="idp22635328-bb.html#concepts.reference" title="Concept reference"> -<link rel="prev" href="idp22635328-bb.html" title="Chapter 47. Boost.Concept_Check"> +<link rel="up" href="idp29004256-bb.html#concepts.reference" title="Concept reference"> +<link rel="prev" href="idp29004256-bb.html" title="Chapter 47. Boost.Concept_Check"> <link rel="next" href="InputIterator.html" title="Concept InputIterator"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
I wonder if you could somehow set the "generate.consistent.ids" option for DocBook like here: http://www.mail-archive.com/reproducible-builds@lists.alioth.debian.org/msg0... See: http://docbook.sourceforge.net/release/xsl/1.77.1/doc/fo/generate.consistent... Thanks, Gregor
-----Original Message----- From: Boost [mailto:boost-bounces@lists.boost.org] On Behalf Of Gregor Jasny via Boost Sent: 11 August 2017 19:11 To: boost@lists.boost.org List Cc: Gregor Jasny Subject: Re: [boost] Boost 1.65.0 Release Candidate 2
Hello,
On 8/10/17 5:26 PM, Marshall Clow via Boost-users wrote:
The second release candidates for the 1.65.0 release are now available at:
I noticed that the diff between rc1 and rc2 contains a lot of noise due to documentation hyperlink changes:
--- a/doc/html/Assignable.html +++ b/doc/html/Assignable.html @@ -6,8 +6,8 @@ <link rel="stylesheet" href="../../doc/src/boostbook.css" type="text/css"> <meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> <link rel="home" href="index.html" title="The Boost C++ Libraries BoostBook Documentation Subset"> -<link rel="up" href="idp22635328-bb.html#concepts.reference" title="Concept reference"> -<link rel="prev" href="idp22635328-bb.html" title="Chapter 47. Boost.Concept_Check"> +<link rel="up" href="idp29004256-bb.html#concepts.reference" title="Concept reference"> +<link rel="prev" href="idp29004256-bb.html" title="Chapter 47. Boost.Concept_Check"> <link rel="next" href="InputIterator.html" title="Concept InputIterator"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
I wonder if you could somehow set the "generate.consistent.ids" option for DocBook like here:
http://www.mail-archive.com/reproducible-builds@lists.alioth.debian.org/msg0...
See: http://docbook.sourceforge.net/release/xsl/1.77.1/doc/fo/generate.consistent...
This may work usefully, but I would caution that when I tried to add several more param items, I hit a compiler chose limit (30 params IIRC) and would have had to produce a new .exe wither a bigger limit to get round this (and the Boost docs build would have had to use this too). I fear noise is always with us ;-( Paul --- Paul A. Bristow Prizet Farmhouse Kendal UK LA8 8AB +44 (0) 1539 561830
On 14 August 2017 at 14:53, Paul A. Bristow via Boost
-----Original Message----- From: Boost [mailto:boost-bounces@lists.boost.org] On Behalf Of Gregor Jasny via Boost Sent: 11 August 2017 19:11 To: boost@lists.boost.org List Cc: Gregor Jasny Subject: Re: [boost] Boost 1.65.0 Release Candidate 2
Hello,
On 8/10/17 5:26 PM, Marshall Clow via Boost-users wrote:
The second release candidates for the 1.65.0 release are now available at:
I noticed that the diff between rc1 and rc2 contains a lot of noise due to documentation hyperlink changes:
--- a/doc/html/Assignable.html +++ b/doc/html/Assignable.html @@ -6,8 +6,8 @@ <link rel="stylesheet" href="../../doc/src/boostbook.css" type="text/css"> <meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> <link rel="home" href="index.html" title="The Boost C++ Libraries BoostBook Documentation Subset"> -<link rel="up" href="idp22635328-bb.html#concepts.reference" title="Concept reference"> -<link rel="prev" href="idp22635328-bb.html" title="Chapter 47. Boost.Concept_Check"> +<link rel="up" href="idp29004256-bb.html#concepts.reference" title="Concept reference"> +<link rel="prev" href="idp29004256-bb.html" title="Chapter 47. Boost.Concept_Check"> <link rel="next" href="InputIterator.html" title="Concept InputIterator"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
I wonder if you could somehow set the "generate.consistent.ids" option for DocBook like here:
http://www.mail-archive.com/reproducible-builds@lists.alioth.debian.org/msg0...
See: http://docbook.sourceforge.net/release/xsl/1.77.1/doc/fo/generate.consistent...
This may work usefully, but I would caution that when I tried to add several more param items, I hit a compiler chose limit (30 params IIRC) and would have had to produce a new .exe wither a bigger limit to get round this (and the Boost docs build would have had to use this too).
I fear noise is always with us ;-(
We could add the parameter to the boostbook xsl sheets, rather than setting it in the build system, so we shouldn't have that problem. The thing is, a lot of the ids are generated by the boostbook style sheets, not by docbook, so I think we'd have to change boostbook to use 'object.id' as well.
On Thu, Aug 10, 2017 at 8:26 AM, Marshall Clow
The second release candidates for the 1.65.0 release are now available at:
Chris Kohlhoff has just informed me that there's a double delete in Boost.ASIO that was introduced after the beta and before RC1 https://github.com/chriskohlhoff/asio/issues/235 -- Marshall https://github.com/chriskohlhoff/asio/issues/235
On 2017-08-10 17:26, Marshall Clow via Boost wrote:
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'd like to add that the regression regarding boost/math/common_factor_ct.hpp vs math_fwd.hpp is still there. (For details please see the original mail and replies: https://lists.boost.org/Archives/boost/2017/07/237452.php)
participants (6)
-
Daniel James
-
Gregor Jasny
-
Marshall Clow
-
Paul A. Bristow
-
Peppard
-
Tom Kent