Boost 1.65.0 Release Candidate 2

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Boost 1.65.0 Release Candidate 2

Boost - Users mailing list
The second release candidates for the 1.65.0 release are now available at:


[ 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




_______________________________________________
Boost-users mailing list
[hidden email]
https://lists.boost.org/mailman/listinfo.cgi/boost-users
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Boost 1.65.0 Release Candidate 2

Boost - Users mailing list
On Thu, Aug 10, 2017 at 8:26 AM, Marshall Clow <[hidden email]> wrote:
The second release candidates for the 1.65.0 release are now available at:


[ 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






_______________________________________________
Boost-users mailing list
[hidden email]
https://lists.boost.org/mailman/listinfo.cgi/boost-users
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Boost 1.65.0 Release Candidate 2 - problems with boost.python

Boost - Users mailing list
In reply to this post by Boost - Users mailing list
Le 10.08.17 à 17:26, Marshall Clow via Boost-users a écrit :

> 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
Hi all,

I just built RC2 for VS2015x64, and I have some issues when I build a
project I have with it. It used to work fine on 1.63.

The logs seem to indicate a problem in boost.python. I do not know if
this is on my side, or there was some breaking changes in boost.python
since 1.63. Just let me know.

The code can be downloaded from https://bitbucket.org/renficiaud/yayi 
(branch "topic/fixup-boost-1.64").

Example of compilation trace:

""""
error C2039: 'is_base_and_derived': is not a member of
'boost::python::objects::detail'
""""

More details on the file attached. Full log at request.


Thanks,
Raffi




_______________________________________________
Boost-users mailing list
[hidden email]
https://lists.boost.org/mailman/listinfo.cgi/boost-users

compilation_errors.txt (15K) Download Attachment
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Boost 1.65.0 Release Candidate 2 - problems with boost.python

Boost - Users mailing list
Le 11.08.17 à 15:51, Raffi Enficiaud via Boost-users a écrit :

> Le 10.08.17 à 17:26, Marshall Clow via Boost-users a écrit :
>> 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
>
> Hi all,
>
> I just built RC2 for VS2015x64, and I have some issues when I build a
> project I have with it. It used to work fine on 1.63.
>
> The logs seem to indicate a problem in boost.python. I do not know if
> this is on my side, or there was some breaking changes in boost.python
> since 1.63. Just let me know.
>
> The code can be downloaded from https://bitbucket.org/renficiaud/yayi
> (branch "topic/fixup-boost-1.64").
>
> Example of compilation trace:
>
> """"
> error C2039: 'is_base_and_derived': is not a member of
> 'boost::python::objects::detail'
> """"
>

Same code works on Ubuntu 14.04 (gcc 4.8) and OSX (clang / Apple LLVM
version 6.0)

Raffi


NB: boost compiles fine on those platforms, some code using boost does not.

_______________________________________________
Boost-users mailing list
[hidden email]
https://lists.boost.org/mailman/listinfo.cgi/boost-users
Loading...