Subject: Re: [boost] [Release] Boost 1.70.0 Beta 1 Release Candidate 2
From: Steven Watanabe (watanabesj_at_[hidden])
Date: 2019-03-10 13:23:33


AMDG

On 3/10/19 6:35 AM, Peter Dimov via Boost wrote:
> Steven Watanabe wrote:
>
>> I bet there's no CMake file for zlib either, though.
>
> ```
> list(APPEND _BOOST_IOSTREAMS_DEPS zlib.1 headers)
> ```
>
> Yes, find_package(boost_iostreams) isn't going to work, but I wonder
> about the .1 here. Shouldn't this
>
> ```
> build-name ?= z ;
> library-id = [ CALC $(library-id) + 1 ] ;
> ```
>
> be
>
> ```
> library-id = [ CALC $(library-id) + 1 ] ;
> build-name ?= z.$(library-id) ;
> ```
>
> ?
>
> That is, when <build-name> is given explicitly, as it is for Iostreams,
> do not append a library-id.
>

You need to strip suffixes. The library id only affects
the internal Boost.Build target name, not the file names.

In Christ,
Steven Watanabe