boost: update to 1.91.0.
This commit is contained in:
committed by
Đoàn Trần Công Danh
parent
96b044c4bb
commit
405b81af3c
+32
-32
@@ -594,38 +594,38 @@ libxtables.so.12 iptables-1.6.1_1
|
||||
libip4tc.so.2 iptables-1.8.3_1
|
||||
libipq.so.0 iptables-1.4.7_1
|
||||
libnm.so.0 libnm-1.0.0_1
|
||||
libboost_context.so.1.90.0 libboost_context-1.89.99_1
|
||||
libboost_coroutine.so.1.90.0 libboost_coroutine-1.89.99_1
|
||||
libboost_container.so.1.90.0 libboost_container-1.89.99_1
|
||||
libboost_prg_exec_monitor.so.1.90.0 libboost_prg_exec_monitor-1.89.99_1
|
||||
libboost_timer.so.1.90.0 libboost_timer-1.89.99_1
|
||||
libboost_random.so.1.90.0 libboost_random-1.89.99_1
|
||||
libboost_filesystem.so.1.90.0 libboost_filesystem-1.89.99_1
|
||||
libboost_unit_test_framework.so.1.90.0 libboost_unit_test_framework-1.89.99_1
|
||||
libboost_math_c99.so.1.90.0 libboost_math_c99-1.89.99_1
|
||||
libboost_math_tr1.so.1.90.0 libboost_math_tr1-1.89.99_1
|
||||
libboost_nowide.so.1.90.0 libboost_nowide-1.89.99_1
|
||||
libboost_json.so.1.90.0 libboost_json-1.89.99_1
|
||||
libboost_regex.so.1.90.0 libboost_regex-1.89.99_1
|
||||
libboost_serialization.so.1.90.0 libboost_serialization-1.89.99_1
|
||||
libboost_chrono.so.1.90.0 libboost_chrono-1.89.99_1
|
||||
libboost_wserialization.so.1.90.0 libboost_wserialization-1.89.99_1
|
||||
libboost_graph.so.1.90.0 libboost_graph-1.89.99_1
|
||||
libboost_graph_parallel.so.1.90.0 libboost_graph_parallel-1.89.99_1
|
||||
libboost_log.so.1.90.0 libboost_log-1.89.99_1
|
||||
libboost_locale.so.1.90.0 libboost_locale-1.89.99_1
|
||||
libboost_program_options.so.1.90.0 libboost_program_options-1.89.99_1
|
||||
libboost_iostreams.so.1.90.0 libboost_iostreams-1.89.99_1
|
||||
libboost_thread.so.1.90.0 libboost_thread-1.89.99_1
|
||||
libboost_log_setup.so.1.90.0 libboost_log_setup-1.89.99_1
|
||||
libboost_date_time.so.1.90.0 libboost_date_time-1.89.99_1
|
||||
libboost_wave.so.1.90.0 libboost_wave-1.89.99_1
|
||||
libboost_atomic.so.1.90.0 libboost_atomic-1.89.99_1
|
||||
libboost_type_erasure.so.1.90.0 libboost_type_erasure-1.89.99_1
|
||||
libboost_fiber.so.1.90.0 libboost_fiber-1.89.99_1
|
||||
libboost_mpi.so.1.90.0 libboost_mpi-1.89.99_1
|
||||
libboost_mpi_python314.so.1.90.0 libboost_mpi-python3-1.89.99_1
|
||||
libboost_python314.so.1.90.0 boost-python3-1.89.99_1
|
||||
libboost_context.so.1.91.0 libboost_context-1.90.99_1
|
||||
libboost_coroutine.so.1.91.0 libboost_coroutine-1.90.99_1
|
||||
libboost_container.so.1.91.0 libboost_container-1.90.99_1
|
||||
libboost_prg_exec_monitor.so.1.91.0 libboost_prg_exec_monitor-1.90.99_1
|
||||
libboost_timer.so.1.91.0 libboost_timer-1.90.99_1
|
||||
libboost_random.so.1.91.0 libboost_random-1.90.99_1
|
||||
libboost_filesystem.so.1.91.0 libboost_filesystem-1.90.99_1
|
||||
libboost_unit_test_framework.so.1.91.0 libboost_unit_test_framework-1.90.99_1
|
||||
libboost_math_c99.so.1.91.0 libboost_math_c99-1.90.99_1
|
||||
libboost_math_tr1.so.1.91.0 libboost_math_tr1-1.90.99_1
|
||||
libboost_nowide.so.1.91.0 libboost_nowide-1.90.99_1
|
||||
libboost_json.so.1.91.0 libboost_json-1.90.99_1
|
||||
libboost_regex.so.1.91.0 libboost_regex-1.90.99_1
|
||||
libboost_serialization.so.1.91.0 libboost_serialization-1.90.99_1
|
||||
libboost_chrono.so.1.91.0 libboost_chrono-1.90.99_1
|
||||
libboost_wserialization.so.1.91.0 libboost_wserialization-1.90.99_1
|
||||
libboost_graph.so.1.91.0 libboost_graph-1.90.99_1
|
||||
libboost_graph_parallel.so.1.91.0 libboost_graph_parallel-1.90.99_1
|
||||
libboost_log.so.1.91.0 libboost_log-1.90.99_1
|
||||
libboost_locale.so.1.91.0 libboost_locale-1.90.99_1
|
||||
libboost_program_options.so.1.91.0 libboost_program_options-1.90.99_1
|
||||
libboost_iostreams.so.1.91.0 libboost_iostreams-1.90.99_1
|
||||
libboost_thread.so.1.91.0 libboost_thread-1.90.99_1
|
||||
libboost_log_setup.so.1.91.0 libboost_log_setup-1.90.99_1
|
||||
libboost_date_time.so.1.91.0 libboost_date_time-1.90.99_1
|
||||
libboost_wave.so.1.91.0 libboost_wave-1.90.99_1
|
||||
libboost_atomic.so.1.91.0 libboost_atomic-1.90.99_1
|
||||
libboost_type_erasure.so.1.91.0 libboost_type_erasure-1.90.99_1
|
||||
libboost_fiber.so.1.91.0 libboost_fiber-1.90.99_1
|
||||
libboost_mpi.so.1.91.0 libboost_mpi-1.90.99_1
|
||||
libboost_mpi_python314.so.1.91.0 libboost_mpi-python3-1.90.99_1
|
||||
libboost_python314.so.1.91.0 boost-python3-1.90.99_1
|
||||
libexempi.so.8 exempi-2.5.0_1
|
||||
libatasmart.so.4 libatasmart-0.17_1
|
||||
libsgutils2-1.45.so.2 libsgutils-1.45_1
|
||||
|
||||
@@ -1,11 +0,0 @@
|
||||
https://github.com/boostorg/algorithm/pull/124
|
||||
--- a/boost/algorithm/searching/boyer_moore.hpp
|
||||
+++ b/boost/algorithm/searching/boyer_moore.hpp
|
||||
@@ -10,6 +10,7 @@
|
||||
#ifndef BOOST_ALGORITHM_BOYER_MOORE_SEARCH_HPP
|
||||
#define BOOST_ALGORITHM_BOYER_MOORE_SEARCH_HPP
|
||||
|
||||
+#include <algorithm> // for std::reverse_copy
|
||||
#include <iterator> // for std::iterator_traits
|
||||
|
||||
#include <boost/config.hpp>
|
||||
@@ -1,30 +0,0 @@
|
||||
From 3dd7ba1084567c2f817861bcd151fd31a84eebe4 Mon Sep 17 00:00:00 2001
|
||||
From: Andrey Semashev <andrey.semashev@gmail.com>
|
||||
Date: Sat, 27 Jan 2024 01:21:38 +0300
|
||||
Subject: [PATCH] Updated Boost.Filesystem usage.
|
||||
|
||||
Removed usage of Boost.Filesystem APIs that were deprecated and
|
||||
then removed.
|
||||
---
|
||||
include/boost/graph/distributed/adjlist/serialization.hpp | 3 ++-
|
||||
1 file changed, 2 insertions(+), 1 deletion(-)
|
||||
|
||||
--- a/boost/graph/distributed/adjlist/serialization.hpp
|
||||
+++ b/boost/graph/distributed/adjlist/serialization.hpp
|
||||
@@ -13,6 +13,7 @@
|
||||
# include <boost/lexical_cast.hpp>
|
||||
# include <boost/foreach.hpp>
|
||||
# include <boost/filesystem/path.hpp>
|
||||
+# include <boost/filesystem/directory.hpp>
|
||||
# include <boost/filesystem/operations.hpp>
|
||||
# include <cctype>
|
||||
# include <fstream>
|
||||
@@ -91,7 +92,7 @@ namespace detail { namespace parallel
|
||||
|
||||
for (filesystem::directory_iterator i(filename), end; i != end; ++i)
|
||||
{
|
||||
- if (!filesystem::is_regular(*i))
|
||||
+ if (!filesystem::is_regular_file(*i))
|
||||
boost::throw_exception(std::runtime_error("directory contains non-regular entries"));
|
||||
|
||||
std::string process_name = i->path().filename().string();
|
||||
@@ -1,20 +0,0 @@
|
||||
From 9ac89e9936b826c13e90611cb9a81a7aa0508d20 Mon Sep 17 00:00:00 2001
|
||||
From: Michael Cho <michael@michaelcho.dev>
|
||||
Date: Sun, 30 Mar 2025 21:45:49 -0400
|
||||
Subject: [PATCH] Add include for add_const
|
||||
|
||||
Signed-off-by: Michael Cho <michael@michaelcho.dev>
|
||||
---
|
||||
include/boost/range/detail/any_iterator_interface.hpp | 1 +
|
||||
1 file changed, 1 insertion(+)
|
||||
|
||||
--- a/boost/range/detail/any_iterator_interface.hpp
|
||||
+++ b/boost/range/detail/any_iterator_interface.hpp
|
||||
@@ -13,6 +13,7 @@
|
||||
#include <boost/mpl/if.hpp>
|
||||
#include <boost/range/detail/any_iterator_buffer.hpp>
|
||||
#include <boost/iterator/iterator_categories.hpp>
|
||||
+#include <boost/type_traits/add_const.hpp>
|
||||
#include <boost/type_traits/is_convertible.hpp>
|
||||
#include <boost/type_traits/is_reference.hpp>
|
||||
#include <boost/type_traits/remove_const.hpp>
|
||||
@@ -1,6 +1,6 @@
|
||||
--- a/tools/build/src/tools/gcc.jam
|
||||
+++ b/tools/build/src/tools/gcc.jam
|
||||
@@ -844,6 +844,7 @@ generators.override gcc.cygwin.link.dll
|
||||
@@ -851,6 +851,7 @@ generators.override gcc.cygwin.link.dll
|
||||
toolset.flags gcc.link OPTIONS <debug-symbols>on : -g ;
|
||||
toolset.flags gcc.link OPTIONS <profiling>on : -pg ;
|
||||
toolset.flags gcc.link USER_OPTIONS <linkflags> ;
|
||||
@@ -8,7 +8,7 @@
|
||||
toolset.flags gcc.link LINKPATH <library-path> ;
|
||||
toolset.flags gcc.link FINDLIBS-ST <find-static-library> ;
|
||||
toolset.flags gcc.link FINDLIBS-SA <find-shared-library> ;
|
||||
@@ -1065,12 +1066,12 @@ rule link.dll ( targets * : sources * :
|
||||
@@ -1072,12 +1073,12 @@ rule link.dll ( targets * : sources * :
|
||||
|
||||
actions link bind LIBRARIES
|
||||
{
|
||||
@@ -18,8 +18,8 @@
|
||||
|
||||
actions link.dll bind LIBRARIES
|
||||
{
|
||||
- "$(CONFIG_COMMAND)" @($(<[1]:T).rsp:O=FC:<=@":>=":E=-L"$(LINKPATH)" -Wl,$(RPATH_OPTION)$(SPACE)-Wl,$(RPATH) -Wl,$(IMPLIB_OPTION:E=--out-implib),"$(<[2]:T)" -o "$(<[1]:T)" $(HAVE_SONAME)-Wl,$(SONAME_OPTION)$(SPACE)-Wl,"$(SONAME_PREFIX:E=)$(<[1]:D=)" $(SHARED_OPTION:E=-shared) $(START-GROUP) "$(>:T)" "$(LIBRARIES)" $(FINDLIBS-ST-PFX) -l$(FINDLIBS-ST) $(FINDLIBS-SA-PFX) -l$(FINDLIBS-SA) $(END-GROUP) $(OPTIONS) $(USER_OPTIONS))
|
||||
+ "$(CONFIG_COMMAND)" @($(<[1]:T).rsp:O=FC:<=@":>=":E=-L"$(LINKPATH)" -Wl,$(RPATH_OPTION)$(SPACE)-Wl,$(RPATH) -Wl,$(IMPLIB_OPTION:E=--out-implib),"$(<[2]:T)" -o "$(<[1]:T)" $(HAVE_SONAME)-Wl,$(SONAME_OPTION)$(SPACE)-Wl,"$(SONAME_PREFIX:E=)$(<[1]:D=)" $(SHARED_OPTION:E=-shared) $(LINKFLAGS) $(START-GROUP) "$(>:T)" "$(LIBRARIES)" $(FINDLIBS-ST-PFX) -l$(FINDLIBS-ST) $(FINDLIBS-SA-PFX) -l$(FINDLIBS-SA) $(END-GROUP) $(OPTIONS) $(USER_OPTIONS))
|
||||
- "$(CONFIG_COMMAND)" @($(<[1]:T).rsp:O=FC:<=@":>=":E=-L"$(LINKPATH)" -Wl,$(RPATH_OPTION)$(SPACE)-Wl,$(RPATH) -Wl,-rpath-link$(SPACE)-Wl,"$(RPATH_LINK)" -Wl,-rpath-link$(SPACE)-Wl,"$(RPATH_LINK)" -Wl,$(IMPLIB_OPTION:E=--out-implib),"$(<[2]:T)" -o "$(<[1]:T)" $(HAVE_SONAME)-Wl,$(SONAME_OPTION)$(SPACE)-Wl,"$(SONAME_PREFIX:E=)$(<[1]:D=)" $(SHARED_OPTION:E=-shared) $(START-GROUP) "$(>:T)" "$(LIBRARIES)" $(FINDLIBS-ST-PFX) -l$(FINDLIBS-ST) $(FINDLIBS-SA-PFX) -l$(FINDLIBS-SA) $(END-GROUP) $(OPTIONS) $(USER_OPTIONS))
|
||||
+ "$(CONFIG_COMMAND)" @($(<[1]:T).rsp:O=FC:<=@":>=":E=-L"$(LINKPATH)" -Wl,$(RPATH_OPTION)$(SPACE)-Wl,$(RPATH) -Wl,-rpath-link$(SPACE)-Wl,"$(RPATH_LINK)" -Wl,-rpath-link$(SPACE)-Wl,"$(RPATH_LINK)" -Wl,$(IMPLIB_OPTION:E=--out-implib),"$(<[2]:T)" -o "$(<[1]:T)" $(HAVE_SONAME)-Wl,$(SONAME_OPTION)$(SPACE)-Wl,"$(SONAME_PREFIX:E=)$(<[1]:D=)" $(SHARED_OPTION:E=-shared) $(LINKFLAGS) $(START-GROUP) "$(>:T)" "$(LIBRARIES)" $(FINDLIBS-ST-PFX) -l$(FINDLIBS-ST) $(FINDLIBS-SA-PFX) -l$(FINDLIBS-SA) $(END-GROUP) $(OPTIONS) $(USER_OPTIONS))
|
||||
}
|
||||
|
||||
###
|
||||
|
||||
@@ -1,24 +1,13 @@
|
||||
--- a/libs/graph_parallel/test/Jamfile.v2
|
||||
+++ b/libs/graph_parallel/test/Jamfile.v2
|
||||
@@ -9,7 +9,7 @@
|
||||
# use-project /boost/mpi : ../build ;
|
||||
|
||||
project /boost/graph_parallel/test
|
||||
- : requirements <library>../build//boost_graph_parallel <library>../../system/build//boost_system ;
|
||||
+ : requirements <library>../build//boost_graph_parallel ;
|
||||
|
||||
import mpi : mpi-test ;
|
||||
|
||||
--- a/libs/graph_parallel/example/Jamfile.v2
|
||||
+++ b/libs/graph_parallel/example/Jamfile.v2
|
||||
@@ -6,7 +6,6 @@
|
||||
@@ -8,7 +8,6 @@
|
||||
using python ;
|
||||
|
||||
|
||||
project : requirements <library>../build//boost_graph_parallel
|
||||
- <library>../../system/build//boost_system
|
||||
<library>../../mpi/build//boost_mpi
|
||||
project : requirements <library>/boost/graph_parallel//boost_graph_parallel
|
||||
- <library>/boost/system//boost_system
|
||||
<library>/boost/mpi//boost_mpi
|
||||
<library>/python//python
|
||||
;
|
||||
|
||||
--- a/libs/phoenix/test/Jamfile
|
||||
+++ b/libs/phoenix/test/Jamfile
|
||||
@@ -163,7 +163,8 @@ test-suite phoenix_scope :
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
No idea why this is failing
|
||||
--- a/libs/statechart/test/Jamfile.v2
|
||||
+++ b/libs/statechart/test/Jamfile.v2
|
||||
@@ -146,8 +146,6 @@ test-suite statechart
|
||||
@@ -151,8 +151,6 @@ test-suite statechart
|
||||
: TuTestMain : TuTest : <link>static $(normal) ]
|
||||
[ statechart-st-lib-run LibTestNative
|
||||
: TuTestMain : TuTest : <link>static $(native) ]
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
--- a/libs/uuid/test/Jamfile.v2
|
||||
+++ b/libs/uuid/test/Jamfile.v2
|
||||
@@ -38,7 +38,7 @@ rule test_headers
|
||||
@@ -60,7 +60,7 @@ rule test_headers
|
||||
{
|
||||
local all_rules = ;
|
||||
local file ;
|
||||
|
||||
@@ -35,9 +35,9 @@
|
||||
#include <iomanip>
|
||||
|
||||
+#define BOOST_TIMER_ENABLE_DEPRECATED
|
||||
#include <boost/timer.hpp>
|
||||
#include <boost/algorithm/minmax.hpp>
|
||||
|
||||
#include <boost/algorithm/minmax_element.hpp>
|
||||
#include <boost/iterator/filter_iterator.hpp>
|
||||
--- a/libs/fusion/example/performance/accumulate.cpp
|
||||
+++ b/libs/fusion/example/performance/accumulate.cpp
|
||||
@@ -5,6 +5,7 @@
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# Template file for 'boost'
|
||||
pkgname=boost
|
||||
version=1.90.0
|
||||
version=1.91.0
|
||||
revision=1
|
||||
hostmakedepends="which bzip2-devel icu-devel python3-devel pkg-config"
|
||||
makedepends="zlib-devel bzip2-devel icu-devel python3-devel liblzma-devel libzstd-devel"
|
||||
@@ -10,7 +10,7 @@ maintainer="John <me@johnnynator.dev>"
|
||||
license="BSL-1.0"
|
||||
homepage="https://www.boost.org/"
|
||||
distfiles="https://archives.boost.io/release/${version%.rc*}/source/boost_${version//./_}.tar.bz2"
|
||||
checksum=49551aff3b22cbc5c5a9ed3dbc92f0e23ea50a0f7325b0d198b705e8ee3fc305
|
||||
checksum=de5e6b0e4913395c6bdfa90537febd9028ea4c0735d2cdb0cd9b45d5f51264f5
|
||||
python_version=3
|
||||
noverifyrdeps=yes
|
||||
|
||||
@@ -264,7 +264,7 @@ boost-build_package() {
|
||||
vmove usr/bin/b2
|
||||
vmove usr/bin/bjam
|
||||
vmove usr/share/b2
|
||||
vmove usr/share/boost_predef
|
||||
# vmove usr/share/boost_predef
|
||||
vmove etc/site-config.jam
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user