[release] Boost 1.80.0 beta 1 released
Boost release 1.80.0 beta 1 is now available at: https://boostorg.jfrog.io/artifactory/main/beta/1.80.0.beta1/source/ The SHA256 checksums are: boost_1_80_0_b1.tar.bz2 - b29191c1bd4504511f9b1155c6f79f06cc7044444780392ed7358f5778ac7d16 boost_1_80_0_b1.tar.gz - ad3df9f63acd667dcf13375fa0e90e7303f851251e91d1505974bdbbf1f94907 boost_1_80_0_b1.7z - 7bfdf705b1d058c3525be90ed5cb47aacf919cd74aa7d5752d55e78aa60880ba boost_1_80_0_b1.zip - 1b509ed848f153086984658d4d4a57af6230f496a53bf88aba805bb49039012d Release notes (still need updates): https://www.boost.org/users/history/version_1_80_0.html Please try the beta and report any problems you encounter. Thanks, -- Boost Release Team
On 7/14/22 03:02, Glen Fernandes via Boost wrote:
Boost release 1.80.0 beta 1 is now available at: https://boostorg.jfrog.io/artifactory/main/beta/1.80.0.beta1/source/
The SHA256 checksums are: boost_1_80_0_b1.tar.bz2 - b29191c1bd4504511f9b1155c6f79f06cc7044444780392ed7358f5778ac7d16 boost_1_80_0_b1.tar.gz - ad3df9f63acd667dcf13375fa0e90e7303f851251e91d1505974bdbbf1f94907 boost_1_80_0_b1.7z - 7bfdf705b1d058c3525be90ed5cb47aacf919cd74aa7d5752d55e78aa60880ba boost_1_80_0_b1.zip - 1b509ed848f153086984658d4d4a57af6230f496a53bf88aba805bb49039012d
Release notes (still need updates): https://www.boost.org/users/history/version_1_80_0.html
Please try the beta and report any problems you encounter.
After tagging the beta my Boost.Filesystem CMake CI failed: CMake Error at C:/projects/boost-root/libs/fusion/CMakeLists.txt:13 (target_link_libraries): The link interface of target "boost_fusion" contains: Boost::functional but the target was not found. Possible reasons include: * There is a typo in the target name. * A find_package call is missing for an IMPORTED target. * An ALIAS target is missing. https://ci.appveyor.com/project/Lastique/filesystem/builds/44164520/job/3a21... Looks like merging this to Boost.Fusion master broke it for some reason: https://github.com/boostorg/fusion/commit/5d78322e1658b921dc2a9c5ece0bcf83e9...
if not "%EXTRA_TESTS%" == "" set DEPINST_ARG_INCLUDE_EXAMPLES="--include=example" python tools/boostdep/depinst/depinst.py %DEPINST_ARG_INCLUDE_EXAMPLES% --git_args "--jobs %GIT_FETCH_JOBS%" filesystem Installing: config, headers, ../tools/boost_install, ../tools/build, ../tools/cmake Installing: config, system, assert, core, detail, smart_ptr, iterator, io, container_hash, type_traits, atomic, throw_exception, winapi, predef, bind, exception, foreach, timer, test, thread, range Installing: variant2, static_assert, preprocessor, move, mpl, function_types, optional, utility, concept_check, fusion, conversion, integer, align, tuple, chrono, function, numeric/conversion, algorithm, container, date_time, intrusive, lexical_cast, regex, array Installing: mp11, typeof, ratio, type_index, unordered, tokenizer Installing: rational I suppose that Boost::functional just wasn't installed in this stage. On Thu, 14 Jul 2022 at 14:43, Andrey Semashev via Boost < boost@lists.boost.org> wrote:
On 7/14/22 03:02, Glen Fernandes via Boost wrote:
Boost release 1.80.0 beta 1 is now available at: https://boostorg.jfrog.io/artifactory/main/beta/1.80.0.beta1/source/
The SHA256 checksums are: boost_1_80_0_b1.tar.bz2 - b29191c1bd4504511f9b1155c6f79f06cc7044444780392ed7358f5778ac7d16 boost_1_80_0_b1.tar.gz - ad3df9f63acd667dcf13375fa0e90e7303f851251e91d1505974bdbbf1f94907 boost_1_80_0_b1.7z - 7bfdf705b1d058c3525be90ed5cb47aacf919cd74aa7d5752d55e78aa60880ba boost_1_80_0_b1.zip - 1b509ed848f153086984658d4d4a57af6230f496a53bf88aba805bb49039012d
Release notes (still need updates): https://www.boost.org/users/history/version_1_80_0.html
Please try the beta and report any problems you encounter.
After tagging the beta my Boost.Filesystem CMake CI failed:
CMake Error at C:/projects/boost-root/libs/fusion/CMakeLists.txt:13 (target_link_libraries): The link interface of target "boost_fusion" contains: Boost::functional but the target was not found. Possible reasons include: * There is a typo in the target name. * A find_package call is missing for an IMPORTED target. * An ALIAS target is missing.
https://ci.appveyor.com/project/Lastique/filesystem/builds/44164520/job/3a21...
Looks like merging this to Boost.Fusion master broke it for some reason:
https://github.com/boostorg/fusion/commit/5d78322e1658b921dc2a9c5ece0bcf83e9...
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
On 7/14/22 12:07, Денис Михайлов via Boost wrote:
if not "%EXTRA_TESTS%" == "" set DEPINST_ARG_INCLUDE_EXAMPLES="--include=example" python tools/boostdep/depinst/depinst.py %DEPINST_ARG_INCLUDE_EXAMPLES% --git_args "--jobs %GIT_FETCH_JOBS%" filesystem Installing: config, headers, ../tools/boost_install, ../tools/build, ../tools/cmake Installing: config, system, assert, core, detail, smart_ptr, iterator, io, container_hash, type_traits, atomic, throw_exception, winapi, predef, bind, exception, foreach, timer, test, thread, range Installing: variant2, static_assert, preprocessor, move, mpl, function_types, optional, utility, concept_check, fusion, conversion, integer, align, tuple, chrono, function, numeric/conversion, algorithm, container, date_time, intrusive, lexical_cast, regex, array Installing: mp11, typeof, ratio, type_index, unordered, tokenizer Installing: rational
I suppose that Boost::functional just wasn't installed in this stage.
Installation is being performed by depinst.py, so either the dependency does not exist in the source code or it is obfuscated and needs to be added as a special case to depinst.py.
On Thu, 14 Jul 2022 at 14:43, Andrey Semashev via Boost < boost@lists.boost.org> wrote:
On 7/14/22 03:02, Glen Fernandes via Boost wrote:
Boost release 1.80.0 beta 1 is now available at: https://boostorg.jfrog.io/artifactory/main/beta/1.80.0.beta1/source/
The SHA256 checksums are: boost_1_80_0_b1.tar.bz2 - b29191c1bd4504511f9b1155c6f79f06cc7044444780392ed7358f5778ac7d16 boost_1_80_0_b1.tar.gz - ad3df9f63acd667dcf13375fa0e90e7303f851251e91d1505974bdbbf1f94907 boost_1_80_0_b1.7z - 7bfdf705b1d058c3525be90ed5cb47aacf919cd74aa7d5752d55e78aa60880ba boost_1_80_0_b1.zip - 1b509ed848f153086984658d4d4a57af6230f496a53bf88aba805bb49039012d
Release notes (still need updates): https://www.boost.org/users/history/version_1_80_0.html
Please try the beta and report any problems you encounter.
After tagging the beta my Boost.Filesystem CMake CI failed:
CMake Error at C:/projects/boost-root/libs/fusion/CMakeLists.txt:13 (target_link_libraries): The link interface of target "boost_fusion" contains: Boost::functional but the target was not found. Possible reasons include: * There is a typo in the target name. * A find_package call is missing for an IMPORTED target. * An ALIAS target is missing.
https://ci.appveyor.com/project/Lastique/filesystem/builds/44164520/job/3a21...
Looks like merging this to Boost.Fusion master broke it for some reason:
https://github.com/boostorg/fusion/commit/5d78322e1658b921dc2a9c5ece0bcf83e9...
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
On Thu, 14 Jul 2022 at 14:18, Andrey Semashev via Boost < boost@lists.boost.org> wrote:
On 7/14/22 12:07, Денис Михайлов via Boost wrote:
if not "%EXTRA_TESTS%" == "" set DEPINST_ARG_INCLUDE_EXAMPLES="--include=example" python tools/boostdep/depinst/depinst.py %DEPINST_ARG_INCLUDE_EXAMPLES% --git_args "--jobs %GIT_FETCH_JOBS%" filesystem Installing: config, headers, ../tools/boost_install, ../tools/build, ../tools/cmake Installing: config, system, assert, core, detail, smart_ptr, iterator, io, container_hash, type_traits, atomic, throw_exception, winapi, predef, bind, exception, foreach, timer, test, thread, range Installing: variant2, static_assert, preprocessor, move, mpl, function_types, optional, utility, concept_check, fusion, conversion, integer, align, tuple, chrono, function, numeric/conversion, algorithm, container, date_time, intrusive, lexical_cast, regex, array Installing: mp11, typeof, ratio, type_index, unordered, tokenizer Installing: rational
I suppose that Boost::functional just wasn't installed in this stage.
Installation is being performed by depinst.py, so either the dependency does not exist in the source code or it is obfuscated and needs to be added as a special case to depinst.py.
Does not exist for the reason I gave.
Andrey Semashev wrote:
After tagging the beta my Boost.Filesystem CMake CI failed:
CMake Error at C:/projects/boost-root/libs/fusion/CMakeLists.txt:13 (target_link_libraries): The link interface of target "boost_fusion" contains: Boost::functional but the target was not found. Possible reasons include: * There is a typo in the target name. * A find_package call is missing for an IMPORTED target. * An ALIAS target is missing.
https://ci.appveyor.com/project/Lastique/filesystem/builds/44164520/job/3a21 ltf2vn0mks9j
Looks like merging this to Boost.Fusion master broke it for some reason:
https://github.com/boostorg/fusion/commit/5d78322e1658b921dc2a9c5ece0bcf83e9 1f9f3a This new dependency is introduced by https://github.com/boostorg/fusion/pull/240, which is only on develop. The PR against master shouldn't have been merged. Better yet, identity should have been implemented inline instead of bringing in Functional.
On 7/14/22 14:28, Peter Dimov via Boost wrote:
Andrey Semashev wrote:
After tagging the beta my Boost.Filesystem CMake CI failed:
CMake Error at C:/projects/boost-root/libs/fusion/CMakeLists.txt:13 (target_link_libraries): The link interface of target "boost_fusion" contains: Boost::functional but the target was not found. Possible reasons include: * There is a typo in the target name. * A find_package call is missing for an IMPORTED target. * An ALIAS target is missing.
https://ci.appveyor.com/project/Lastique/filesystem/builds/44164520/job/3a21 ltf2vn0mks9j
Looks like merging this to Boost.Fusion master broke it for some reason:
https://github.com/boostorg/fusion/commit/5d78322e1658b921dc2a9c5ece0bcf83e9 1f9f3a
This new dependency is introduced by https://github.com/boostorg/fusion/pull/240, which is only on develop.
I can see it in master: https://github.com/boostorg/fusion/commit/5d78322e1658b921dc2a9c5ece0bcf83e9...
Andrey Semashev wrote:
This new dependency is introduced by https://github.com/boostorg/fusion/pull/240, which is only on develop.
I can see it in master:
https://github.com/boostorg/fusion/commit/5d78322e1658b921dc2a9c5ece0bcf83e9 1f9f3a That's #251, not #240.
On 7/14/22 19:03, Peter Dimov via Boost wrote:
Andrey Semashev wrote:
This new dependency is introduced by https://github.com/boostorg/fusion/pull/240, which is only on develop.
I can see it in master:
https://github.com/boostorg/fusion/commit/5d78322e1658b921dc2a9c5ece0bcf83e9 1f9f3a
That's #251, not #240.
Ah, yes. But my point is that's the problematic commit, and it's in master. It looks like identity_view (from #240) was not merged to master but the dependency (#251) was. At least, I don't see identity_view.hpp in master.
On 7/14/22 03:02, Glen Fernandes via Boost wrote:
Boost release 1.80.0 beta 1 is now available at: https://boostorg.jfrog.io/artifactory/main/beta/1.80.0.beta1/source/
The SHA256 checksums are: boost_1_80_0_b1.tar.bz2 - b29191c1bd4504511f9b1155c6f79f06cc7044444780392ed7358f5778ac7d16 boost_1_80_0_b1.tar.gz - ad3df9f63acd667dcf13375fa0e90e7303f851251e91d1505974bdbbf1f94907 boost_1_80_0_b1.7z - 7bfdf705b1d058c3525be90ed5cb47aacf919cd74aa7d5752d55e78aa60880ba boost_1_80_0_b1.zip - 1b509ed848f153086984658d4d4a57af6230f496a53bf88aba805bb49039012d
Release notes (still need updates): https://www.boost.org/users/history/version_1_80_0.html
Please try the beta and report any problems you encounter.
I would like to merge the following change to Boost.Utility master: https://github.com/boostorg/utility/commit/581654e4087ca3c4e15d1f0e0b521fbd4... This adds asserts to string_view::remove_prefix/suffix to check preconditions on the arguments.
On Thu, Jul 14, 2022 at 5:21 AM Andrey Semashev via Boost
I would like to merge the following change to Boost.Utility master:
https://github.com/boostorg/utility/commit/581654e4087ca3c4e15d1f0e0b521fbd4...
Go ahead.
participants (5)
-
Andrey Semashev
-
Glen Fernandes
-
pdimov@gmail.com
-
Peter Dimov
-
Денис Михайлов