Boost logo

Boost :

Subject: Re: [boost] Master branch open for merging
From: Peter Dimov (pdimov_at_[hidden])
Date: 2019-03-13 15:33:57


Marshall Clow wrote:
> The master branch is is now open for post-beta merges, but only as
> described in the Post-Beta Merge Policy. See
> <https://github.com/boostorg/boost/wiki/Releases%3A-Beta-Merge-Policy>

I ask permission to merge the following changes to master:

# Boost.Endian:

https://github.com/boostorg/endian/commit/2bd479044b796eaa9bff27ee019688fa551e7ea1

This fixes a regression reported in
https://github.com/boostorg/endian/issues/33.

# Boost.Iostreams:

https://github.com/boostorg/iostreams/commit/703e9a077b899417ead9fb6c35db8f03b41247b6

When Iostreams builds zlib or bzip2 from source, install CMake configuration
files for these two libraries (the libraries themselves are already being
installed.)

# tools/boost_install:

https://github.com/boostorg/boost_install/commit/68c1506bd46dd75bc428210021c36d4bad6a5671

When generating the CMake configuration files, strip suffix from `zlib.1`
and `bzip2.1`, to enable Iostreams to find the dependencies from the
previous commit.

https://github.com/boostorg/boost_install/commit/096f05db519ae787ad9f6481d6a66c442cb9a394
https://github.com/boostorg/boost_install/commit/cf4b78006e8f22fb883ad56ce58d67eef0a2e115
https://github.com/boostorg/boost_install/commit/ba82fdf6c14e9c111c12c921cddf2a9891da5d96

Add a test for using Iostreams from CMake. These commits are large, but they
only affect testing on Travis and Appveyor and do not change the
functionality of either boost_install or Iostreams. They just enable the
previous two changes to be tested.

# Superproject:

https://github.com/boostorg/boost/commit/73410010da498717461a755dbeae3ab7daad56fa

This omits the suggestion to run "b2 headers" when bootstrap.bat is run from
a release.


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk