Brad sent me a diff for boost 1.87.0b1 to test (included at the end). As was to be expected, it comes with significant fallout. A lot of the damage from the 1.85 filesystem removals didn't fix itself:
https://marc.info/?l=openbsd-ports&m=171375368020942&w=2 Then there's a few more API removals on top. Not sure what the best way to proceed would be. Some major linux distros (arch, suse tumbleweed) and pkgsrc ship 1.86, FreeBSD has 1.85. So fixes should be findable even if some upstreams don't seem to include them yet. It's going to be tedious whether we update boost in one, two, or even three steps. At some point, people who care about these ports need to step up and help. As far as I can tell, nobody reacted when brad sent the 1.85 update. Many of the affected ports are leaves or nearly leaves and don't seem to serve a particularly important purpose, so I would not be opposed to landing 1.85 or 1.86 first and marking the no longer building ports broken after a week or two, then see what's left to do for 1.87 once it's out. One thing that would really help would be to prod upstreams to drop their use of deprecated APIs before boost actually removes them. But that means actually looking at the C++ spew and spot the deprecations between all the other noise. Here's the list, with some details below. archivers/innoextract cad/kicad cad/librecad cad/openscad cad/prusaslicer comms/gnuradio comms/sigrok/pulseview databases/mongodb/36 databases/mongodb/44 emulators/citra emulators/mupen64plus/video-glide64mk2 games/0ad/base games/fifengine games/freeorion games/openmw games/vcmi games/wesnoth geo/osrm-backend graphics/hugin graphics/orthanc/server math/rstudio net/fastnetmon net/i2pd net/icinga/core2 net/kea net/litecoin productivity/gnucash productivity/ledger textproc/luceneplusplus x11/cegui archivers/innoextract: /tmp/pobj/innoextract-1.9/innoextract-1.9/src/stream/slice.cpp:162:2: error: no type named 'directory_iterator' in namespace 'boost::filesystem'; did you mean 'std::filesystem::directory_iterator'? boost::filesystem::directory_iterator end; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cad/kicad: /tmp/pobj/kicad-6.0.11/kicad-6.0.11/common/kiid.cpp:47:8: error: no type named 'mt19937' in names pace 'boost'; did you mean 'std::mt19937'? static boost::mt19937 rng; ^~~~~~~~~~~~~~ std::mt19937 cad/librecad: /usr/local/include/boost/math/tools/type_traits.hpp:176:12: error: no member named 'is_null_pointer' in namespace 'std'; did you mean 'is_pointer'? using std::is_null_pointer; ~~~~~^~~~~~~~~~~~~~~ is_pointer cad/openscad: src/FileModule.cc:68:11: error: no member named 'is_regular' in namespace 'boost::filesystem' if (fs::is_regular(path)) { ~~~~^ cad/prusaslicer? /tmp/pobj/prusaslicer-2.8.0/PrusaSlicer-version_2.8.0/src/libslic3r/Platform.cpp:92:38: error: ex pected unqualified-id s_platform_flavor = PlatformFlavor::OpenBSD; ^ databases/mongodb/36: src/mongo/shell/shell_utils_launcher.h:34:10: fatal error: 'boost/filesystem/convenience.hpp' fil e not found #include <boost/filesystem/convenience.hpp> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ databases/mongodb/44: src/mongo/shell/shell_utils_launcher.h:32:10: fatal error: 'boost/filesystem/convenience.hpp' file not found #include <boost/filesystem/convenience.hpp> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ emulators/citra: /tmp/pobj/citra-0.0.0.2104/citra-unified-source-20240303-0ff3440/src/input_common/udp/client.cpp:111:18: error: no type named 'io_service' in namespace 'boost::asio' boost::asio::io_service io_service; ~~~~~~~~~~~~~^ emulators/mupen64plus/video-glide64mk2: ../../src/GlideHQ/TxHiResCache.h:50:48: error: no type named 'wpath' in namespace 'boost::filesystem'; did you mean 'path'? boolean loadHiResTextures(boost::filesystem::wpath dir_path, boolean replace); ~~~~~~~~~~~~~~~~~~~^~~~~ comms/gnuradio: /tmp/pobj/gnuradio-3.8.2.0/gnuradio-3.8.2.0/volk/apps/volk_profile.cc:25:10: fatal error: 'boost/filesystem/path_traits.hpp' file not found #include <boost/filesystem/path_traits.hpp> // for filesystem ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ comms/sigrok/pulseview: /usr/local/include/boost/math/tools/type_traits.hpp:176:12: error: no member named 'is_null_pointer' in namespace 'std'; did you mean 'is_pointer'? using std::is_null_pointer; ~~~~~^~~~~~~~~~~~~~~ games/0ad/base: ../../../source/graphics/TextureManager.cpp:788:73: error: no member named 'leaf' in 'boost::filesystem::path' return m_TextureConverter.ComputeSettings(GetWstringFromWpath(srcPath.leaf()), files); games/fifengine: /tmp/pobj/fifengine-0.4.2/fifengine-be64c707dea6b3250bd4355bf5c825d25920087d/engine/core/loaders/native/map/atlasloader.cpp:315:29: error: no member named 'extension' in namespace 'boost::filesystem'; did you mean 'GetExtension'? std::string extension = bfs::extension(*atlasSource); ^~~~~~~~~~~~~~ GetExtension games/freeorion: /tmp/pobj/freeorion-0.5.0.1/src-tarball/server/ServerNetworking.cpp:236:15: error: no member named 'post' in 'boost::asio::io_context' m_service.post(boost::bind(&PlayerConnection::SendMessageImpl, shared_from_this(), message)); ~~~~~~~~~ ^ games/openmw? /tmp/pobj/openmw-0.48.0/openmw-openmw-0.48.0/apps/openmw/mwstate/charactermanager.hpp:15:18: erro r: no template named 'list' in namespace 'std' std::list<Character> mCharacters; ~~~~~^ games/vcmi /tmp/pobj/vcmi-1.5.7/vcmi-1.5.7/lib/network/NetworkDefines.h:18:37: error: no type named 'io_service' in namespace 'boost::asio' using NetworkContext = boost::asio::io_service; ~~~~~~~~~~~~~^ games/wesnoth: /tmp/pobj/wesnoth-1.18.2/wesnoth-1.18.2/src/server/common/server_base.hpp:33:10: fatal error: 'boost/asio/io_service.hpp' file not found #include <boost/asio/io_service.hpp> ^~~~~~~~~~~~~~~~~~~~~~~~~~~ geo/osrm-backend: /tmp/pobj/osrm-backend-5.27.1pl0/osrm-backend-31e31a63d062fb804f5f4695ed3036ca7a269ead/include/util/lua_util.hpp:11:10: fatal error: 'boost/filesystem/convenience.hpp' file not found #include <boost/filesystem/convenience.hpp> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ graphics/hugin: /tmp/pobj/hugin-2023.0.0/hugin-2023.0.0/src/tools/pto_move.cpp:217:67: error: no member named 'copy_option' in namespace 'boost::filesystem'; did you mean 'copy_options'? fs::copy_file(imgFrom, imagesTo[imgFrom], OVERWRITE_EXISTING); ^~~~~~~~~~~~~~~~~~ graphics/orthanc/server: /tmp/pobj/orthanc-1.11.1/Orthanc-1.11.1/OrthancServer/Plugins/Samples/ModalityWorklists/Plugin.cpp:166:39: error: no member named 'extension' in namespace 'boost::filesystem' std::string extension = fs::extension(it->path()); math/rstudio: In file included from /tmp/pobj/rstudio-1.3.959/rstudio-1.3.959/src/cpp/core/ExponentialBackoff.c pp:18: /tmp/pobj/rstudio-1.3.959/rstudio-1.3.959/src/cpp/core/include/core/ExponentialBackoff.hpp:35:36: error: no type named 'io_service' in namespace 'boost::asio' ExponentialBackoff(boost::asio::io_service& ioService, ~~~~~~~~~~~~~^ net/fastnetmon: /tmp/pobj/fastnetmon-1.1.7/fastnetmon-1.1.7/src/fast_library.cpp:1150:22: error: no type named 'i o_service' in namespace 'boost::asio' boost::asio::io_service io_service; ~~~~~~~~~~~~~^ /tmp/pobj/fastnetmon-1.1.7/fastnetmon-1.1.7/src/fast_library.cpp:1153:46: error: expected ';' after expression boost::asio::ip::tcp::resolver::query query(domain_name, ""); ^ ; net/icinga/core2: In file included from /tmp/pobj/icinga2-2.14.3/icinga2-2.14.3/lib/base/io-engine.cpp:5: /tmp/pobj/icinga2-2.14.3/icinga2-2.14.3/lib/base/io-engine.hpp:107:20: error: no member named 'coroutines' in namespace 'boost'; did you mean 'boost::asio::coroutine'? } catch (const boost::coroutines::detail::forced_unwind &) { ^~~~~~~~~~~~~~~~~ boost::asio::coroutine net/kea: io_address.cc:40:34: error: no member named 'from_string' in 'boost::asio::ip::address' asio_address_ = ip::address::from_string(address_str, err); ~~~~~~~~~~~~~^ io_address.cc:120:39: error: no member named 'to_ulong' in 'boost::asio::ip::address_v4' return (asio_address_.to_v4().to_ulong()); ~~~~~~~~~~~~~~~~~~~~~ ^ net/i2pd: /tmp/pobj/i2pd-2.54.0/i2pd-2.54.0/build/../libi2pd/Timestamp.h:55:17: error: no type named 'io_service' in namespace 'boost::asio' boost::asio::io_service m_Service; ~~~~~~~~~~~~~^ net/litecoin: wallet/bdb.cpp:634:58: error: no member named 'copy_option' in namespace 'boost::filesystem'; didyou mean 'copy_options'? fs::copy_file(pathSrc, pathDest, fs::copy_option::overwrite_if_exists); ~~~~^~~~~~~~~~~ copy_options productivity/gnucash: /tmp/pobj/gnucash-5.9/gnucash-5.9/libgnucash/app-utils/gnc-quotes.cpp:208:22: error: no type named 'io_service' in namespace 'boost::asio' boost::asio::io_service svc; ~~~~~~~~~~~~~^ productivity/ledger: /tmp/pobj/ledger-3.3.2/build-amd64/system.hh:147:10: fatal error: 'boost/filesystem/convenience.hpp' file not found #include <boost/filesystem/convenience.hpp> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ textproc/luceneplusplus: /usr/local/include/boost/variant/detail/variant_io.hpp:57:14: error: invalid operands to binary e xpression ('std::wostream' and 'const boost::shared_ptr<Lucene::Reader>') out_ << operand; ~~~~ ^ ~~~~~~~ x11/cegui: /usr/local/include/boost/system/detail/error_category.hpp:87:5: error: unknown type name 'constexpr' constexpr error_category() noexcept: id_( 0 ), stdcat_(), sc_init_() ^ /usr/local/include/boost/system/detail/error_category.hpp:87:15: error: constructor cannot have a return type constexpr error_category() noexcept: id_( 0 ), stdcat_(), sc_init_() ^~~~~~~~~~~~~~ Index: Makefile =================================================================== RCS file: /cvs/ports/devel/boost/Makefile,v retrieving revision 1.147 diff -u -p -u -p -r1.147 Makefile --- Makefile 1 Sep 2024 17:50:48 -0000 1.147 +++ Makefile 17 Nov 2024 06:32:36 -0000 @@ -5,17 +5,20 @@ DPB_PROPERTIES= parallel COMMENT-main= free peer-reviewed portable C++ source libraries COMMENT-md= machine-dependent libraries for boost -VERSION= 1.84.0 +VERSION= 1.87.0.b1 DISTNAME= boost_${VERSION:S/./_/g} PKGNAME= boost-${VERSION} -REVISION= 4 EPOCH= 0 CATEGORIES= devel -SITES= https://boostorg.jfrog.io/artifactory/main/release/${VERSION}/source/ +SITES= https://archives.boost.io/beta/1.87.0.beta1/source/ +#SITES= https://boostorg.jfrog.io/artifactory/main/release/${VERSION}/source/ EXTRACT_SUFX= .tar.bz2 -SO_VERSION= 23.0 +WRKDIST= ${WRKDIR}/boost_1_87_0 + +SO_VERSION= 24.0 BOOST_LIBS= boost_atomic-mt \ + boost_charconv-mt boost_charconv \ boost_chrono-mt boost_chrono \ boost_container-mt boost_container \ boost_contract-mt boost_contract \ @@ -36,6 +39,7 @@ BOOST_LIBS= boost_atomic-mt \ boost_nowide-mt boost_nowide \ boost_numpy311-mt boost_numpy311 \ boost_prg_exec_monitor-mt boost_prg_exec_monitor \ + boost_process-mt boost_process \ boost_program_options-mt boost_program_options \ boost_python311-mt boost_python311 \ boost_random-mt boost_random \ @@ -70,8 +74,8 @@ MAINTAINER= Brad Smith <b...@comstyle.co # Boost PERMIT_PACKAGE= Yes -WANTLIB= ${COMPILER_LIBCXX} bz2 c icudata icui18n icuuc m z -WANTLIB-md= ${COMPILER_LIBCXX} boost_filesystem-mt m +WANTLIB= ${COMPILER_LIBCXX} bz2 c iconv icudata icui18n icuuc kvm m z +WANTLIB-md= ${COMPILER_LIBCXX} boost_filesystem-mt boost_system boost_system-mt m COMPILER= base-clang ports-gcc @@ -83,6 +87,7 @@ MODPY_RUNDEP= No BUILD_DEPENDS= math/py-numpy${MODPY_FLAVOR} LIB_DEPENDS= archivers/bzip2 \ + converters/libiconv \ textproc/icu4c LIB_DEPENDS-md= devel/boost @@ -129,9 +134,8 @@ NO_TEST= Yes SUBST_VARS+= SO_VERSION # Revert back to Boost::Context 1.80.0 ASM code for i386 -# and add new support for sparc64 post-extract: - cp -f ${FILESDIR}/*_sysv_elf_gas.S ${WRKSRC}/libs/context/src/asm/ + cp -f ${FILESDIR}/*_i386_sysv_elf_gas.S ${WRKSRC}/libs/context/src/asm/ do-configure: echo "using ${TOOLSET} : : ${CXX} ;" >>${WRKSRC}/tools/build/src/user-config.jam Index: distinfo =================================================================== RCS file: /cvs/ports/devel/boost/distinfo,v retrieving revision 1.23 diff -u -p -u -p -r1.23 distinfo --- distinfo 19 Dec 2023 06:14:25 -0000 1.23 +++ distinfo 17 Nov 2024 06:32:36 -0000 @@ -1,2 +1,2 @@ -SHA256 (boost_1_84_0.tar.bz2) = zEuJOs9kXJ1LaY6aDwjKiEaqXWxoJ1wUw+eUnCQQlFQ= -SIZE (boost_1_84_0.tar.bz2) = 123110547 +SHA256 (boost_1_87_0_b1.tar.bz2) = LnzfNYUm6JN7Nrk/yWxQG41qDIQ26V5lRA3jHEjsMIY= +SIZE (boost_1_87_0_b1.tar.bz2) = 131709533 Index: files/jump_sparc64_sysv_elf_gas.S =================================================================== RCS file: files/jump_sparc64_sysv_elf_gas.S diff -N files/jump_sparc64_sysv_elf_gas.S --- files/jump_sparc64_sysv_elf_gas.S 13 Feb 2024 10:27:31 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,51 +0,0 @@ -/* - Copyright Claudio Jeker 2024 - Distributed under the Boost Software License, Version 1.0. - (See accompanying file LICENSE_1_0.txt or copy at - http://www.boost.org/LICENSE_1_0.txt) -*/ - -/* - * typedef void* fcontext_t; - * - * struct transfer_t { - * fcontext_t fctx; - * void * data; - * }; - * - * transfer_t jump_fcontext(fcontext_t const to, void *vp); - */ -#define CC64FSZ 176 -#define BIAS 2047 -#define SP 128 -#define I7 136 - -.file "jump_sparc64_sysv_elf_gas.S" -.text -.align 4 -.global jump_fcontext -.type jump_fcontext, %function -jump_fcontext: - # prepare stack - save %sp, -CC64FSZ, %sp - - # store framepointer and return address in slots reserved - # for arguments - stx %fp, [%sp + BIAS + SP] - stx %i7, [%sp + BIAS + I7] - mov %sp, %o0 - # force flush register windows to stack and with that save context - flushw - # get SP (pointing to new context-data) from %i0 param - mov %i0, %sp - # load framepointer and return address from context - ldx [%sp + BIAS + SP], %fp - ldx [%sp + BIAS + I7], %i7 - - ret - restore %o0, %g0, %o0 - # restore old %sp (pointing to old context-data) in %o0 - # *data stored in %o1 was not modified -.size jump_fcontext,.-jump_fcontext -# Mark that we don't need executable stack. -.section .note.GNU-stack,"",%progbits Index: files/make_sparc64_sysv_elf_gas.S =================================================================== RCS file: files/make_sparc64_sysv_elf_gas.S diff -N files/make_sparc64_sysv_elf_gas.S --- files/make_sparc64_sysv_elf_gas.S 13 Feb 2024 10:27:31 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,68 +0,0 @@ -/* - Copyright Claudio Jeker 2024 - Distributed under the Boost Software License, Version 1.0. - (See accompanying file LICENSE_1_0.txt or copy at - http://www.boost.org/LICENSE_1_0.txt) -*/ - -/* - * fcontext_t *make_fcontext(void *sp, size_t size, void (*fn)(transfer_t)); - */ -#define CC64FSZ 176 -#define BIAS 2047 -#define FP 112 -#define SP 128 -#define I7 136 - -.file "make_sparc64_sysv_elf_gas.S" -.text -.align 4 -.global make_fcontext -.type make_fcontext, %function -make_fcontext: - save %sp, -CC64FSZ, %sp - - # shift address in %i0 (allocated stack) to lower 16 byte boundary - and %i0, -0xf, %i0 - - # reserve space for two frames on the stack - # the first frame is for the call the second one holds the data - # for jump_fcontext - sub %i0, 2 * CC64FSZ, %i0 - - # third argument of make_fcontext() is the context-function to call - # store it in the first stack frame, also clear %fp there to indicate - # the end of the stack. - stx %i2, [%i0 + CC64FSZ + I7] - stx %g0, [%i0 + CC64FSZ + FP] - - # On OpenBSD stackghost prevents overriding the return address on - # a stack frame. So this code uses an extra trampoline to load - # to call the context-function and then do the _exit(0) dance. - # Extract the full address of the trampoline via pc relative addressing -1: - rd %pc, %l0 - add %l0, (trampoline - 1b - 8), %l0 - stx %l0, [%i0 + I7] - - # Save framepointer to first stack frame but first substract the BIAS - add %i0, CC64FSZ - BIAS, %l0 - stx %l0, [%i0 + SP] - - # Return context-data which is also includes the BIAS - ret - restore %i0, -BIAS, %o0 - -trampoline: - ldx [%sp + BIAS + I7], %l0 - - # no need to setup transfer_t, already in %o0 and %o1 - jmpl %l0, %o7 - nop - - call _exit - clr %o0 - unimp -.size make_fcontext,.-make_fcontext -# Mark that we don't need executable stack. -.section .note.GNU-stack,"",%progbits Index: files/ontop_sparc64_sysv_elf_gas.S =================================================================== RCS file: files/ontop_sparc64_sysv_elf_gas.S diff -N files/ontop_sparc64_sysv_elf_gas.S --- files/ontop_sparc64_sysv_elf_gas.S 13 Feb 2024 10:27:31 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,50 +0,0 @@ -/* - Copyright Claudio Jeker 2024 - Distributed under the Boost Software License, Version 1.0. - (See accompanying file LICENSE_1_0.txt or copy at - http://www.boost.org/LICENSE_1_0.txt) -*/ - -/* - * transfer_t ontop_fcontext(fcontext_t const to, void *vp, transfer_t (*fn)(transfer_t)); - */ -#define CC64FSZ 176 -#define BIAS 2047 -#define SP 128 -#define I7 136 - -.file "ontop_sparc64_sysv_elf_gas.S" -.text -.align 4 -.global ontop_fcontext -.type ontop_fcontext, %function -ontop_fcontext: - # prepare stack - save %sp, -CC64FSZ, %sp - - # store framepointer and return address in slots reserved - # for arguments - stx %fp, [%sp + BIAS + SP] - stx %i7, [%sp + BIAS + I7] - mov %sp, %o0 - # force flush register windows to stack and with that save context - flushw - # get SP (pointing to new context-data) from %i0 param - mov %i0, %sp - # load framepointer and return address from context - ldx [%sp + BIAS + SP], %fp - ldx [%sp + BIAS + I7], %i7 - - # ontop_fcontext requires to directly call a function on top of the - # current frame so restore register window before doing the jump - # to the context function which then is in %o2. Do not clobber - # %o7 in the jump so that (*fn)() returns to that address. - restore %o0, %g0, %o0 - # restore old %sp (pointing to old context-data) in %o0 - # *data stored in %o1 was not modified - - jmpl %o2, %g0 - nop -.size jump_fcontext,.-jump_fcontext -# Mark that we don't need executable stack. -.section .note.GNU-stack,"",%progbits Index: patches/patch-Jamroot =================================================================== RCS file: /cvs/ports/devel/boost/patches/patch-Jamroot,v retrieving revision 1.20 diff -u -p -u -p -r1.20 patch-Jamroot --- patches/patch-Jamroot 19 Dec 2023 06:14:25 -0000 1.20 +++ patches/patch-Jamroot 17 Nov 2024 06:32:36 -0000 @@ -1,14 +1,15 @@ Index: Jamroot --- Jamroot.orig +++ Jamroot -@@ -147,11 +147,12 @@ import tools/boost\_install/boost-install ; +@@ -150,12 +150,13 @@ import tools/boost\_install/boost-install ; path-constant BOOST_ROOT : . ; - constant BOOST_VERSION : 1.84.0 ; + constant BOOST_VERSION : 1.87.0 ; constant BOOST_JAMROOT_MODULE : $(__name__) ; +constant SO_VERSION : ${SO_VERSION} ; # Allow subprojects to simply `import config : requires ;` to get access to the requires rule - modules.poke : BOOST_BUILD_PATH : $(BOOST_ROOT)/libs/config/checks [ modules.peek : BOOST_BUILD_PATH ] ; + import-search $(BOOST_ROOT)/libs/config/checks ; + import-search $(BOOST_ROOT)/libs/predef/tools/check ; -boostcpp.set-version $(BOOST_VERSION) ; +boostcpp.set-version $(SO_VERSION) ; Index: patches/patch-boost_atomic_detail_futex_hpp =================================================================== RCS file: patches/patch-boost_atomic_detail_futex_hpp diff -N patches/patch-boost_atomic_detail_futex_hpp --- patches/patch-boost_atomic_detail_futex_hpp 4 Jan 2024 08:16:16 -0000 1.3 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,45 +0,0 @@ -Index: boost/atomic/detail/futex.hpp ---- boost/atomic/detail/futex.hpp.orig -+++ boost/atomic/detail/futex.hpp -@@ -25,6 +25,7 @@ - - #if defined(__linux__) || defined(__OpenBSD__) || defined(__NETBSD__) || defined(__NetBSD__) - -+#ifndef __OpenBSD__ - #include <sys/syscall.h> - - #if defined(SYS_futex) -@@ -44,9 +45,10 @@ - #define BOOST_ATOMIC_DETAIL_SYS_FUTEX SYS___futex - #define BOOST_ATOMIC_DETAIL_NETBSD_FUTEX - #endif -+#endif - --#if defined(BOOST_ATOMIC_DETAIL_SYS_FUTEX) - -+#if defined(BOOST_ATOMIC_DETAIL_SYS_FUTEX) || defined(__OpenBSD__) - #include <cstddef> - #if defined(__linux__) - #include <linux/futex.h> -@@ -74,7 +76,9 @@ namespace detail { - //! Invokes an operation on the futex - BOOST_FORCEINLINE int futex_invoke(void* addr1, int op, unsigned int val1, const void* timeout = NULL, void* addr2 = NULL, unsigned int val3 = 0) BOOST_NOEXCEPT - { --#if !defined(BOOST_ATOMIC_DETAIL_NETBSD_FUTEX) -+#if defined(__OpenBSD__) -+ return ::futex(static_cast < volatile uint32_t * >(addr1), op, val1, static_cast < const struct timespec * >(timeout), static_cast < volatile uint32_t * >(addr2)); -+#elif !defined(BOOST_ATOMIC_DETAIL_NETBSD_FUTEX) - return ::syscall(BOOST_ATOMIC_DETAIL_SYS_FUTEX, addr1, op, val1, timeout, addr2, val3); - #else - // Pass 0 in val2. -@@ -85,7 +89,9 @@ BOOST_FORCEINLINE int futex_invoke(void* addr1, int op - //! Invokes an operation on the futex - BOOST_FORCEINLINE int futex_invoke(void* addr1, int op, unsigned int val1, unsigned int val2, void* addr2 = NULL, unsigned int val3 = 0) BOOST_NOEXCEPT - { --#if !defined(BOOST_ATOMIC_DETAIL_NETBSD_FUTEX) -+#if defined(__OpenBSD__) -+ return ::futex(static_cast < volatile uint32_t * >(addr1), op, val1, nullptr, static_cast < volatile uint32_t * >(addr2)); -+#elif !defined(BOOST_ATOMIC_DETAIL_NETBSD_FUTEX) - return ::syscall(BOOST_ATOMIC_DETAIL_SYS_FUTEX, addr1, op, val1, static_cast< atomics::detail::uintptr_t >(val2), addr2, val3); - #else - // Pass NULL in timeout. Index: patches/patch-boost_fiber_detail_config_hpp =================================================================== RCS file: patches/patch-boost_fiber_detail_config_hpp diff -N patches/patch-boost_fiber_detail_config_hpp --- patches/patch-boost_fiber_detail_config_hpp 27 Dec 2023 17:24:48 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,12 +0,0 @@ -Index: boost/fiber/detail/config.hpp ---- boost/fiber/detail/config.hpp.orig -+++ boost/fiber/detail/config.hpp -@@ -38,7 +38,7 @@ - # include <boost/config/auto_link.hpp> - #endif - --#if BOOST_OS_LINUX || BOOST_OS_WINDOWS -+#if BOOST_OS_LINUX || BOOST_OS_BSD_OPEN || BOOST_OS_WINDOWS - # define BOOST_FIBERS_HAS_FUTEX - #endif - Index: patches/patch-boost_fiber_detail_cpu_relax_hpp =================================================================== RCS file: patches/patch-boost_fiber_detail_cpu_relax_hpp diff -N patches/patch-boost_fiber_detail_cpu_relax_hpp --- patches/patch-boost_fiber_detail_cpu_relax_hpp 4 Jan 2024 08:16:16 -0000 1.2 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,17 +0,0 @@ -Fix powerpc and powerpc64, where clang defines __POWERPC__ but rejects -Darwin's "r27" syntax with "error: invalid operand for instruction". - -https://github.com/boostorg/fiber/commit/4d776f7e5ddf7821f8e3541a6ab7bc36ed00932b - -Index: boost/fiber/detail/cpu_relax.hpp ---- boost/fiber/detail/cpu_relax.hpp.orig -+++ boost/fiber/detail/cpu_relax.hpp -@@ -59,7 +59,7 @@ namespace detail { - // processors - // extended mnemonics (available with POWER7) - // yield == or 27, 27, 27 --# if defined(__POWERPC__) // Darwin PPC -+# if defined(__APPLE__) // Darwin PPC - # define cpu_relax() asm volatile ("or r27,r27,r27" ::: "memory"); - # else - # define cpu_relax() asm volatile ("or 27,27,27" ::: "memory"); Index: patches/patch-boost_fiber_detail_futex_hpp =================================================================== RCS file: patches/patch-boost_fiber_detail_futex_hpp diff -N patches/patch-boost_fiber_detail_futex_hpp --- patches/patch-boost_fiber_detail_futex_hpp 27 Dec 2023 17:24:48 -0000 1.2 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,30 +0,0 @@ -Index: boost/fiber/detail/futex.hpp ---- boost/fiber/detail/futex.hpp.orig -+++ boost/fiber/detail/futex.hpp -@@ -21,6 +21,10 @@ extern "C" { - #include <linux/futex.h> - #include <sys/syscall.h> - } -+#elif BOOST_OS_BSD_OPEN -+extern "C" { -+#include <sys/futex.h> -+} - #elif BOOST_OS_WINDOWS - #include <windows.h> - #endif -@@ -29,10 +33,14 @@ namespace boost { - namespace fibers { - namespace detail { - --#if BOOST_OS_LINUX -+#if BOOST_OS_LINUX || BOOST_OS_BSD_OPEN - BOOST_FORCEINLINE - int sys_futex( void * addr, std::int32_t op, std::int32_t x) { -+#if BOOST_OS_BSD_OPEN -+ return ::futex( static_cast < volatile uint32_t * >(addr), op, x, nullptr, nullptr); -+#else - return ::syscall( SYS_futex, addr, op, x, nullptr, nullptr, 0); -+#endif - } - - BOOST_FORCEINLINE Index: patches/patch-libs_context_build_Jamfile_v2 =================================================================== RCS file: patches/patch-libs_context_build_Jamfile_v2 diff -N patches/patch-libs_context_build_Jamfile_v2 --- patches/patch-libs_context_build_Jamfile_v2 13 Feb 2024 10:27:32 -0000 1.10 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,34 +0,0 @@ -Index: libs/context/build/Jamfile.v2 ---- libs/context/build/Jamfile.v2.orig -+++ libs/context/build/Jamfile.v2 -@@ -508,6 +508,30 @@ alias asm_sources - <toolset>gcc - ; - -+# SPARC64 -+# SPARC64/SYSV/ELF -+alias asm_sources -+ : asm/make_sparc64_sysv_elf_gas.S -+ asm/jump_sparc64_sysv_elf_gas.S -+ asm/ontop_sparc64_sysv_elf_gas.S -+ : <abi>sysv -+ <address-model>64 -+ <architecture>sparc -+ <binary-format>elf -+ <toolset>clang -+ ; -+ -+alias asm_sources -+ : asm/make_sparc64_sysv_elf_gas.S -+ asm/jump_sparc64_sysv_elf_gas.S -+ asm/ontop_sparc64_sysv_elf_gas.S -+ : <abi>sysv -+ <address-model>64 -+ <architecture>sparc -+ <binary-format>elf -+ <toolset>gcc -+ ; -+ - # S390X - # S390X/SYSV/ELF - alias asm_sources Index: patches/patch-tools_build_src_engine_build_sh =================================================================== RCS file: /cvs/ports/devel/boost/patches/patch-tools_build_src_engine_build_sh,v retrieving revision 1.8 diff -u -p -u -p -r1.8 patch-tools_build_src_engine_build_sh --- patches/patch-tools_build_src_engine_build_sh 19 Nov 2023 16:17:44 -0000 1.8 +++ patches/patch-tools_build_src_engine_build_sh 17 Nov 2024 06:32:36 -0000 @@ -1,7 +1,7 @@ Index: tools/build/src/engine/build.sh --- tools/build/src/engine/build.sh.orig +++ tools/build/src/engine/build.sh -@@ -323,7 +323,7 @@ case "${B2_TOOLSET}" in +@@ -325,7 +325,7 @@ case "${B2_TOOLSET}" in gcc|gcc-*) CXX_VERSION_OPT=${CXX_VERSION_OPT:---version} @@ -10,7 +10,7 @@ Index: tools/build/src/engine/build.sh B2_CXXFLAGS_DEBUG="-O0 -g" ;; -@@ -389,7 +389,7 @@ case "${B2_TOOLSET}" in +@@ -391,7 +391,7 @@ case "${B2_TOOLSET}" in clang|clang-*) CXX_VERSION_OPT=${CXX_VERSION_OPT:---version} Index: patches/patch-tools_build_src_tools_gcc_jam =================================================================== RCS file: /cvs/ports/devel/boost/patches/patch-tools_build_src_tools_gcc_jam,v retrieving revision 1.19 diff -u -p -u -p -r1.19 patch-tools_build_src_tools_gcc_jam --- patches/patch-tools_build_src_tools_gcc_jam 19 Nov 2023 16:17:44 -0000 1.19 +++ patches/patch-tools_build_src_tools_gcc_jam 17 Nov 2024 06:32:36 -0000 @@ -1,7 +1,7 @@ Index: tools/build/src/tools/gcc.jam --- tools/build/src/tools/gcc.jam.orig +++ tools/build/src/tools/gcc.jam -@@ -628,7 +628,7 @@ actions compile.c.pch +@@ -659,7 +659,7 @@ actions compile.c.pch # Declare flags and action for compilation. toolset.flags gcc.compile OPTIONS <optimization>off : -O0 ; @@ -10,7 +10,7 @@ Index: tools/build/src/tools/gcc.jam toolset.flags gcc.compile OPTIONS <optimization>space : -Os ; toolset.flags gcc.compile OPTIONS <optimization>minimal : -O1 ; toolset.flags gcc.compile OPTIONS <optimization>debug : -Og ; -@@ -1202,7 +1202,7 @@ cpu-flags gcc OPTIONS : x86 : c7 : -march=c7 ; +@@ -1233,7 +1233,7 @@ cpu-flags gcc OPTIONS : x86 : c7 : -march=c7 ; ## cpu-flags gcc OPTIONS : x86 : atom : -march=atom ; # Sparc Index: pkg/PLIST-main =================================================================== RCS file: /cvs/ports/devel/boost/pkg/PLIST-main,v retrieving revision 1.30 diff -u -p -u -p -r1.30 PLIST-main --- pkg/PLIST-main 6 May 2024 12:20:41 -0000 1.30 +++ pkg/PLIST-main 17 Nov 2024 06:32:37 -0000 @@ -417,17 +417,23 @@ include/boost/asio/buffered_stream_fwd.h include/boost/asio/buffered_write_stream.hpp include/boost/asio/buffered_write_stream_fwd.hpp include/boost/asio/buffers_iterator.hpp +include/boost/asio/cancel_after.hpp +include/boost/asio/cancel_at.hpp include/boost/asio/cancellation_signal.hpp include/boost/asio/cancellation_state.hpp include/boost/asio/cancellation_type.hpp +include/boost/asio/co_composed.hpp include/boost/asio/co_spawn.hpp include/boost/asio/completion_condition.hpp include/boost/asio/compose.hpp +include/boost/asio/composed.hpp +include/boost/asio/config.hpp include/boost/asio/connect.hpp include/boost/asio/connect_pipe.hpp include/boost/asio/consign.hpp include/boost/asio/coroutine.hpp include/boost/asio/deadline_timer.hpp +include/boost/asio/default_completion_token.hpp include/boost/asio/defer.hpp include/boost/asio/deferred.hpp include/boost/asio/detached.hpp @@ -447,6 +453,9 @@ include/boost/asio/detail/call_stack.hpp include/boost/asio/detail/chrono.hpp include/boost/asio/detail/chrono_time_traits.hpp include/boost/asio/detail/completion_handler.hpp +include/boost/asio/detail/completion_message.hpp +include/boost/asio/detail/completion_payload.hpp +include/boost/asio/detail/completion_payload_handler.hpp include/boost/asio/detail/composed_work.hpp include/boost/asio/detail/concurrency_hint.hpp include/boost/asio/detail/conditionally_enabled_event.hpp @@ -540,6 +549,7 @@ include/boost/asio/detail/impl/winsock_i include/boost/asio/detail/initiate_defer.hpp include/boost/asio/detail/initiate_dispatch.hpp include/boost/asio/detail/initiate_post.hpp +include/boost/asio/detail/initiation_base.hpp include/boost/asio/detail/io_control.hpp include/boost/asio/detail/io_object_impl.hpp include/boost/asio/detail/io_uring_descriptor_read_at_op.hpp @@ -655,6 +665,7 @@ include/boost/asio/detail/thread_group.h include/boost/asio/detail/thread_info_base.hpp include/boost/asio/detail/throw_error.hpp include/boost/asio/detail/throw_exception.hpp +include/boost/asio/detail/timed_cancel_op.hpp include/boost/asio/detail/timer_queue.hpp include/boost/asio/detail/timer_queue_base.hpp include/boost/asio/detail/timer_queue_ptime.hpp @@ -711,6 +722,7 @@ include/boost/asio/detail/winsock_init.h include/boost/asio/detail/work_dispatcher.hpp include/boost/asio/detail/wrapped_handler.hpp include/boost/asio/dispatch.hpp +include/boost/asio/disposition.hpp include/boost/asio/error.hpp include/boost/asio/execution/ include/boost/asio/execution.hpp @@ -734,9 +746,7 @@ include/boost/asio/execution_context.hpp include/boost/asio/executor.hpp include/boost/asio/executor_work_guard.hpp include/boost/asio/experimental/ -include/boost/asio/experimental/append.hpp include/boost/asio/experimental/as_single.hpp -include/boost/asio/experimental/as_tuple.hpp include/boost/asio/experimental/awaitable_operators.hpp include/boost/asio/experimental/basic_channel.hpp include/boost/asio/experimental/basic_concurrent_channel.hpp @@ -749,12 +759,8 @@ include/boost/asio/experimental/co_spawn include/boost/asio/experimental/concurrent_channel.hpp include/boost/asio/experimental/coro.hpp include/boost/asio/experimental/coro_traits.hpp -include/boost/asio/experimental/deferred.hpp include/boost/asio/experimental/detail/ -include/boost/asio/experimental/detail/channel_handler.hpp -include/boost/asio/experimental/detail/channel_message.hpp include/boost/asio/experimental/detail/channel_operation.hpp -include/boost/asio/experimental/detail/channel_payload.hpp include/boost/asio/experimental/detail/channel_receive_op.hpp include/boost/asio/experimental/detail/channel_send_functions.hpp include/boost/asio/experimental/detail/channel_send_op.hpp @@ -768,14 +774,12 @@ include/boost/asio/experimental/detail/p include/boost/asio/experimental/impl/ include/boost/asio/experimental/impl/as_single.hpp include/boost/asio/experimental/impl/channel_error.ipp -include/boost/asio/experimental/impl/co_composed.hpp include/boost/asio/experimental/impl/coro.hpp include/boost/asio/experimental/impl/parallel_group.hpp include/boost/asio/experimental/impl/promise.hpp include/boost/asio/experimental/impl/use_coro.hpp include/boost/asio/experimental/impl/use_promise.hpp include/boost/asio/experimental/parallel_group.hpp -include/boost/asio/experimental/prepend.hpp include/boost/asio/experimental/promise.hpp include/boost/asio/experimental/use_coro.hpp include/boost/asio/experimental/use_promise.hpp @@ -792,6 +796,7 @@ include/boost/asio/generic/seq_packet_pr include/boost/asio/generic/stream_protocol.hpp include/boost/asio/handler_continuation_hook.hpp include/boost/asio/high_resolution_timer.hpp +include/boost/asio/immediate.hpp include/boost/asio/impl/ include/boost/asio/impl/any_completion_executor.ipp include/boost/asio/impl/any_io_executor.ipp @@ -800,8 +805,12 @@ include/boost/asio/impl/as_tuple.hpp include/boost/asio/impl/awaitable.hpp include/boost/asio/impl/buffered_read_stream.hpp include/boost/asio/impl/buffered_write_stream.hpp +include/boost/asio/impl/cancel_after.hpp +include/boost/asio/impl/cancel_at.hpp include/boost/asio/impl/cancellation_signal.ipp include/boost/asio/impl/co_spawn.hpp +include/boost/asio/impl/config.hpp +include/boost/asio/impl/config.ipp include/boost/asio/impl/connect.hpp include/boost/asio/impl/connect_pipe.hpp include/boost/asio/impl/connect_pipe.ipp @@ -836,8 +845,6 @@ include/boost/asio/impl/write.hpp include/boost/asio/impl/write_at.hpp include/boost/asio/io_context.hpp include/boost/asio/io_context_strand.hpp -include/boost/asio/io_service.hpp -include/boost/asio/io_service_strand.hpp include/boost/asio/ip/ include/boost/asio/ip/address.hpp include/boost/asio/ip/address_v4.hpp @@ -953,9 +960,7 @@ include/boost/asio/ssl/impl/context.hpp include/boost/asio/ssl/impl/context.ipp include/boost/asio/ssl/impl/error.ipp include/boost/asio/ssl/impl/host_name_verification.ipp -include/boost/asio/ssl/impl/rfc2818_verification.ipp include/boost/asio/ssl/impl/src.hpp -include/boost/asio/ssl/rfc2818_verification.hpp include/boost/asio/ssl/stream.hpp include/boost/asio/ssl/stream_base.hpp include/boost/asio/ssl/verify_context.hpp @@ -1335,9 +1340,12 @@ include/boost/beast/core/tcp_stream.hpp include/boost/beast/http/ include/boost/beast/http.hpp include/boost/beast/http/basic_dynamic_body.hpp +include/boost/beast/http/basic_dynamic_body_fwd.hpp include/boost/beast/http/basic_file_body.hpp +include/boost/beast/http/basic_file_body_fwd.hpp include/boost/beast/http/basic_parser.hpp include/boost/beast/http/buffer_body.hpp +include/boost/beast/http/buffer_body_fwd.hpp include/boost/beast/http/chunk_encode.hpp include/boost/beast/http/detail/ include/boost/beast/http/detail/basic_parsed_list.hpp @@ -1348,11 +1356,15 @@ include/boost/beast/http/detail/rfc7230. include/boost/beast/http/detail/rfc7230.ipp include/boost/beast/http/detail/type_traits.hpp include/boost/beast/http/dynamic_body.hpp +include/boost/beast/http/dynamic_body_fwd.hpp include/boost/beast/http/empty_body.hpp +include/boost/beast/http/empty_body_fwd.hpp include/boost/beast/http/error.hpp include/boost/beast/http/field.hpp include/boost/beast/http/fields.hpp +include/boost/beast/http/fields_fwd.hpp include/boost/beast/http/file_body.hpp +include/boost/beast/http/file_body_fwd.hpp include/boost/beast/http/impl/ include/boost/beast/http/impl/basic_parser.hpp include/boost/beast/http/impl/basic_parser.ipp @@ -1374,16 +1386,23 @@ include/boost/beast/http/impl/status.ipp include/boost/beast/http/impl/verb.ipp include/boost/beast/http/impl/write.hpp include/boost/beast/http/message.hpp +include/boost/beast/http/message_fwd.hpp include/boost/beast/http/message_generator.hpp +include/boost/beast/http/message_generator_fwd.hpp include/boost/beast/http/parser.hpp +include/boost/beast/http/parser_fwd.hpp include/boost/beast/http/read.hpp include/boost/beast/http/rfc7230.hpp include/boost/beast/http/serializer.hpp +include/boost/beast/http/serializer_fwd.hpp include/boost/beast/http/span_body.hpp +include/boost/beast/http/span_body_fwd.hpp include/boost/beast/http/status.hpp include/boost/beast/http/string_body.hpp +include/boost/beast/http/string_body_fwd.hpp include/boost/beast/http/type_traits.hpp include/boost/beast/http/vector_body.hpp +include/boost/beast/http/vector_body_fwd.hpp include/boost/beast/http/verb.hpp include/boost/beast/http/write.hpp include/boost/beast/src.hpp @@ -1568,23 +1587,18 @@ include/boost/bind.hpp include/boost/bind/apply.hpp include/boost/bind/arg.hpp include/boost/bind/bind.hpp -include/boost/bind/bind_cc.hpp -include/boost/bind/bind_mf2_cc.hpp -include/boost/bind/bind_mf_cc.hpp -include/boost/bind/bind_template.hpp include/boost/bind/detail/ -include/boost/bind/detail/is_same.hpp -include/boost/bind/detail/requires_cxx11.hpp +include/boost/bind/detail/bind_cc.hpp +include/boost/bind/detail/bind_mf2_cc.hpp +include/boost/bind/detail/bind_mf_cc.hpp +include/boost/bind/detail/integer_sequence.hpp include/boost/bind/detail/result_traits.hpp +include/boost/bind/detail/tuple_for_each.hpp include/boost/bind/make_adaptable.hpp include/boost/bind/mem_fn.hpp -include/boost/bind/mem_fn_cc.hpp -include/boost/bind/mem_fn_template.hpp -include/boost/bind/mem_fn_vw.hpp include/boost/bind/placeholders.hpp include/boost/bind/protect.hpp include/boost/bind/std_placeholders.hpp -include/boost/bind/storage.hpp include/boost/blank.hpp include/boost/blank_fwd.hpp include/boost/call_traits.hpp @@ -1663,6 +1677,50 @@ include/boost/callable_traits/remove_var include/boost/callable_traits/return_type.hpp include/boost/cast.hpp include/boost/cerrno.hpp +include/boost/charconv/ +include/boost/charconv.hpp +include/boost/charconv/chars_format.hpp +include/boost/charconv/config.hpp +include/boost/charconv/detail/ +include/boost/charconv/detail/apply_sign.hpp +include/boost/charconv/detail/bit_layouts.hpp +include/boost/charconv/detail/buffer_sizing.hpp +include/boost/charconv/detail/compute_float32.hpp +include/boost/charconv/detail/compute_float64.hpp +include/boost/charconv/detail/compute_float80.hpp +include/boost/charconv/detail/config.hpp +include/boost/charconv/detail/dragonbox/ +include/boost/charconv/detail/dragonbox/dragonbox.hpp +include/boost/charconv/detail/dragonbox/dragonbox_common.hpp +include/boost/charconv/detail/dragonbox/floff.hpp +include/boost/charconv/detail/emulated128.hpp +include/boost/charconv/detail/fallback_routines.hpp +include/boost/charconv/detail/fast_float/ +include/boost/charconv/detail/fast_float/ascii_number.hpp +include/boost/charconv/detail/fast_float/bigint.hpp +include/boost/charconv/detail/fast_float/constexpr_feature_detect.hpp +include/boost/charconv/detail/fast_float/decimal_to_binary.hpp +include/boost/charconv/detail/fast_float/digit_comparison.hpp +include/boost/charconv/detail/fast_float/fast_float.hpp +include/boost/charconv/detail/fast_float/fast_table.hpp +include/boost/charconv/detail/fast_float/float_common.hpp +include/boost/charconv/detail/fast_float/parse_number.hpp +include/boost/charconv/detail/from_chars_integer_impl.hpp +include/boost/charconv/detail/from_chars_result.hpp +include/boost/charconv/detail/integer_search_trees.hpp +include/boost/charconv/detail/issignaling.hpp +include/boost/charconv/detail/memcpy.hpp +include/boost/charconv/detail/parser.hpp +include/boost/charconv/detail/ryu/ +include/boost/charconv/detail/ryu/generic_128.hpp +include/boost/charconv/detail/ryu/ryu_generic_128.hpp +include/boost/charconv/detail/significand_tables.hpp +include/boost/charconv/detail/to_chars_integer_impl.hpp +include/boost/charconv/detail/to_chars_result.hpp +include/boost/charconv/detail/type_traits.hpp +include/boost/charconv/from_chars.hpp +include/boost/charconv/limits.hpp +include/boost/charconv/to_chars.hpp include/boost/checked_delete.hpp include/boost/chrono/ include/boost/chrono.hpp @@ -1765,6 +1823,11 @@ include/boost/cobalt/detail/wait_group.h include/boost/cobalt/detail/with.hpp include/boost/cobalt/detail/wrapper.hpp include/boost/cobalt/error.hpp +include/boost/cobalt/experimental/ +include/boost/cobalt/experimental/composition.hpp +include/boost/cobalt/experimental/context.hpp +include/boost/cobalt/experimental/frame.hpp +include/boost/cobalt/experimental/yield_context.hpp include/boost/cobalt/gather.hpp include/boost/cobalt/generator.hpp include/boost/cobalt/impl/ @@ -1772,6 +1835,7 @@ include/boost/cobalt/impl/channel.hpp include/boost/cobalt/join.hpp include/boost/cobalt/leaf.hpp include/boost/cobalt/main.hpp +include/boost/cobalt/noop.hpp include/boost/cobalt/op.hpp include/boost/cobalt/promise.hpp include/boost/cobalt/race.hpp @@ -1786,29 +1850,19 @@ include/boost/cobalt/unique_handle.hpp include/boost/cobalt/wait_group.hpp include/boost/cobalt/with.hpp include/boost/compat/ +include/boost/compat/bind_back.hpp +include/boost/compat/bind_front.hpp include/boost/compat/detail/ +include/boost/compat/detail/returns.hpp include/boost/compat/detail/throw_system_error.hpp +include/boost/compat/function_ref.hpp +include/boost/compat/integer_sequence.hpp +include/boost/compat/invoke.hpp include/boost/compat/latch.hpp +include/boost/compat/mem_fn.hpp include/boost/compat/shared_lock.hpp -include/boost/compatibility/ -include/boost/compatibility/cpp_c_headers/ -include/boost/compatibility/cpp_c_headers/cassert -include/boost/compatibility/cpp_c_headers/cctype -include/boost/compatibility/cpp_c_headers/cerrno -include/boost/compatibility/cpp_c_headers/cfloat -include/boost/compatibility/cpp_c_headers/climits -include/boost/compatibility/cpp_c_headers/clocale -include/boost/compatibility/cpp_c_headers/cmath -include/boost/compatibility/cpp_c_headers/csetjmp -include/boost/compatibility/cpp_c_headers/csignal -include/boost/compatibility/cpp_c_headers/cstdarg -include/boost/compatibility/cpp_c_headers/cstddef -include/boost/compatibility/cpp_c_headers/cstdio -include/boost/compatibility/cpp_c_headers/cstdlib -include/boost/compatibility/cpp_c_headers/cstring -include/boost/compatibility/cpp_c_headers/ctime -include/boost/compatibility/cpp_c_headers/cwchar -include/boost/compatibility/cpp_c_headers/cwctype +include/boost/compat/to_array.hpp +include/boost/compat/type_traits.hpp include/boost/compressed_pair.hpp include/boost/compute/ include/boost/compute.hpp @@ -2530,6 +2584,7 @@ include/boost/core/demangle.hpp include/boost/core/detail/ include/boost/core/detail/is_same.hpp include/boost/core/detail/lwt_unattended.hpp +include/boost/core/detail/minstd_rand.hpp include/boost/core/detail/sp_thread_pause.hpp include/boost/core/detail/sp_thread_sleep.hpp include/boost/core/detail/sp_thread_yield.hpp @@ -2542,6 +2597,7 @@ include/boost/core/exchange.hpp include/boost/core/explicit_operator_bool.hpp include/boost/core/fclose_deleter.hpp include/boost/core/first_scalar.hpp +include/boost/core/functor.hpp include/boost/core/identity.hpp include/boost/core/ignore_unused.hpp include/boost/core/invoke_swap.hpp @@ -2557,6 +2613,7 @@ include/boost/core/noinit_adaptor.hpp include/boost/core/noncopyable.hpp include/boost/core/null_deleter.hpp include/boost/core/nvp.hpp +include/boost/core/pointer_in_range.hpp include/boost/core/pointer_traits.hpp include/boost/core/quick_exit.hpp include/boost/core/ref.hpp @@ -2946,6 +3003,7 @@ include/boost/exception/detail/error_inf include/boost/exception/detail/exception_ptr.hpp include/boost/exception/detail/is_output_streamable.hpp include/boost/exception/detail/object_hex_dump.hpp +include/boost/exception/detail/requires_cxx11.hpp include/boost/exception/detail/shared_ptr.hpp include/boost/exception/detail/type_info.hpp include/boost/exception/diagnostic_information.hpp @@ -3045,12 +3103,15 @@ include/boost/fiber/waker.hpp include/boost/filesystem/ include/boost/filesystem.hpp include/boost/filesystem/config.hpp -include/boost/filesystem/convenience.hpp include/boost/filesystem/cstdio.hpp include/boost/filesystem/detail/ include/boost/filesystem/detail/footer.hpp include/boost/filesystem/detail/header.hpp include/boost/filesystem/detail/path_traits.hpp +include/boost/filesystem/detail/type_traits/ +include/boost/filesystem/detail/type_traits/conjunction.hpp +include/boost/filesystem/detail/type_traits/disjunction.hpp +include/boost/filesystem/detail/type_traits/negation.hpp include/boost/filesystem/detail/utf8_codecvt_facet.hpp include/boost/filesystem/directory.hpp include/boost/filesystem/exception.hpp @@ -3058,11 +3119,12 @@ include/boost/filesystem/file_status.hpp include/boost/filesystem/fstream.hpp include/boost/filesystem/operations.hpp include/boost/filesystem/path.hpp -include/boost/filesystem/path_traits.hpp include/boost/flyweight/ include/boost/flyweight.hpp include/boost/flyweight/assoc_container_factory.hpp include/boost/flyweight/assoc_container_factory_fwd.hpp +include/boost/flyweight/concurrent_factory.hpp +include/boost/flyweight/concurrent_factory_fwd.hpp include/boost/flyweight/detail/ include/boost/flyweight/detail/archive_constructed.hpp include/boost/flyweight/detail/default_value_policy.hpp @@ -3127,13 +3189,6 @@ include/boost/format/internals_fwd.hpp include/boost/format/parsing.hpp include/boost/function/ include/boost/function.hpp -include/boost/function/detail/ -include/boost/function/detail/epilogue.hpp -include/boost/function/detail/function_iterate.hpp -include/boost/function/detail/gen_maybe_include.pl -include/boost/function/detail/maybe_include.hpp -include/boost/function/detail/prologue.hpp -include/boost/function/detail/requires_cxx11.hpp include/boost/function/function0.hpp include/boost/function/function1.hpp include/boost/function/function10.hpp @@ -3149,7 +3204,6 @@ include/boost/function/function_base.hpp include/boost/function/function_fwd.hpp include/boost/function/function_template.hpp include/boost/function/function_typeof.hpp -include/boost/function/gen_function_N.pl include/boost/function_equal.hpp include/boost/function_output_iterator.hpp include/boost/function_types/ @@ -4582,7 +4636,6 @@ include/boost/geometry/algorithms/detail include/boost/geometry/algorithms/detail/overlay/backtrack_check_si.hpp include/boost/geometry/algorithms/detail/overlay/check_enrich.hpp include/boost/geometry/algorithms/detail/overlay/clip_linestring.hpp -include/boost/geometry/algorithms/detail/overlay/cluster_exits.hpp include/boost/geometry/algorithms/detail/overlay/cluster_info.hpp include/boost/geometry/algorithms/detail/overlay/colocate_clusters.hpp include/boost/geometry/algorithms/detail/overlay/convert_ring.hpp @@ -4637,7 +4690,6 @@ include/boost/geometry/algorithms/detail include/boost/geometry/algorithms/detail/partition.hpp include/boost/geometry/algorithms/detail/point_is_spike_or_equal.hpp include/boost/geometry/algorithms/detail/point_on_border.hpp -include/boost/geometry/algorithms/detail/recalculate.hpp include/boost/geometry/algorithms/detail/relate/ include/boost/geometry/algorithms/detail/relate/areal_areal.hpp include/boost/geometry/algorithms/detail/relate/boundary_checker.hpp @@ -4688,7 +4740,6 @@ include/boost/geometry/algorithms/detail include/boost/geometry/algorithms/detail/within/interface.hpp include/boost/geometry/algorithms/detail/within/multi_point.hpp include/boost/geometry/algorithms/detail/within/point_in_geometry.hpp -include/boost/geometry/algorithms/detail/within/within_no_turns.hpp include/boost/geometry/algorithms/difference.hpp include/boost/geometry/algorithms/discrete_frechet_distance.hpp include/boost/geometry/algorithms/discrete_hausdorff_distance.hpp @@ -4764,6 +4815,7 @@ include/boost/geometry/core/make.hpp include/boost/geometry/core/mutable_range.hpp include/boost/geometry/core/point_order.hpp include/boost/geometry/core/point_type.hpp +include/boost/geometry/core/primary_single_tag.hpp include/boost/geometry/core/radian_access.hpp include/boost/geometry/core/radius.hpp include/boost/geometry/core/reverse_dispatch.hpp @@ -4985,7 +5037,6 @@ include/boost/geometry/io/svg/write_svg_ include/boost/geometry/io/wkt/ include/boost/geometry/io/wkt/detail/ include/boost/geometry/io/wkt/detail/prefix.hpp -include/boost/geometry/io/wkt/detail/wkt_multi.hpp include/boost/geometry/io/wkt/read.hpp include/boost/geometry/io/wkt/stream.hpp include/boost/geometry/io/wkt/wkt.hpp @@ -5081,8 +5132,6 @@ include/boost/geometry/multi/io/ include/boost/geometry/multi/io/dsv/ include/boost/geometry/multi/io/dsv/write.hpp include/boost/geometry/multi/io/wkt/ -include/boost/geometry/multi/io/wkt/detail/ -include/boost/geometry/multi/io/wkt/detail/prefix.hpp include/boost/geometry/multi/io/wkt/read.hpp include/boost/geometry/multi/io/wkt/wkt.hpp include/boost/geometry/multi/io/wkt/write.hpp @@ -5104,14 +5153,7 @@ include/boost/geometry/policies/relate/i include/boost/geometry/policies/relate/intersection_policy.hpp include/boost/geometry/policies/relate/intersection_ratios.hpp include/boost/geometry/policies/robustness/ -include/boost/geometry/policies/robustness/get_rescale_policy.hpp -include/boost/geometry/policies/robustness/no_rescale_policy.hpp -include/boost/geometry/policies/robustness/rescale_policy.hpp -include/boost/geometry/policies/robustness/rescale_policy_tags.hpp -include/boost/geometry/policies/robustness/robust_point_type.hpp -include/boost/geometry/policies/robustness/robust_type.hpp include/boost/geometry/policies/robustness/segment_ratio.hpp -include/boost/geometry/policies/robustness/segment_ratio_type.hpp include/boost/geometry/srs/ include/boost/geometry/srs/epsg.hpp include/boost/geometry/srs/esri.hpp @@ -5589,6 +5631,7 @@ include/boost/geometry/util/ include/boost/geometry/util/add_const_if_c.hpp include/boost/geometry/util/algorithm.hpp include/boost/geometry/util/bare_type.hpp +include/boost/geometry/util/bounds.hpp include/boost/geometry/util/calculation_type.hpp include/boost/geometry/util/closure_as_bool.hpp include/boost/geometry/util/combine_if.hpp @@ -5597,7 +5640,6 @@ include/boost/geometry/util/condition.hp include/boost/geometry/util/constexpr.hpp include/boost/geometry/util/coordinate_cast.hpp include/boost/geometry/util/for_each_coordinate.hpp -include/boost/geometry/util/for_each_with_index.hpp include/boost/geometry/util/has_infinite_coordinate.hpp include/boost/geometry/util/has_nan_coordinate.hpp include/boost/geometry/util/has_non_finite_coordinate.hpp @@ -5605,6 +5647,7 @@ include/boost/geometry/util/is_inverse_s include/boost/geometry/util/math.hpp include/boost/geometry/util/normalize_spheroidal_box_coordinates.hpp include/boost/geometry/util/normalize_spheroidal_coordinates.hpp +include/boost/geometry/util/numeric_cast.hpp include/boost/geometry/util/order_as_direction.hpp include/boost/geometry/util/parameter_type_of.hpp include/boost/geometry/util/precise_math.hpp @@ -5634,6 +5677,7 @@ include/boost/geometry/views/detail/geom include/boost/geometry/views/detail/indexed_point_view.hpp include/boost/geometry/views/detail/random_access_view.hpp include/boost/geometry/views/detail/two_dimensional_view.hpp +include/boost/geometry/views/enumerate_view.hpp include/boost/geometry/views/identity_view.hpp include/boost/geometry/views/reversible_view.hpp include/boost/geometry/views/segment_view.hpp @@ -6984,7 +7028,6 @@ include/boost/interprocess/detail/config include/boost/interprocess/detail/config_external_end.hpp include/boost/interprocess/detail/file_locking_helpers.hpp include/boost/interprocess/detail/file_wrapper.hpp -include/boost/interprocess/detail/in_place_interface.hpp include/boost/interprocess/detail/intermodule_singleton.hpp include/boost/interprocess/detail/intermodule_singleton_common.hpp include/boost/interprocess/detail/interprocess_tester.hpp @@ -7024,8 +7067,8 @@ include/boost/interprocess/indexes/iset_ include/boost/interprocess/indexes/iunordered_set_index.hpp include/boost/interprocess/indexes/map_index.hpp include/boost/interprocess/indexes/null_index.hpp -include/boost/interprocess/indexes/unordered_map_index.hpp include/boost/interprocess/interprocess_fwd.hpp +include/boost/interprocess/interprocess_printers.hpp include/boost/interprocess/ipc/ include/boost/interprocess/ipc/message_queue.hpp include/boost/interprocess/managed_external_buffer.hpp @@ -7130,6 +7173,7 @@ include/boost/interprocess/sync/windows/ include/boost/interprocess/sync/windows/winapi_mutex_wrapper.hpp include/boost/interprocess/sync/windows/winapi_semaphore_wrapper.hpp include/boost/interprocess/sync/windows/winapi_wrapper_common.hpp +include/boost/interprocess/timed_utils.hpp include/boost/interprocess/windows_shared_memory.hpp include/boost/interprocess/xsi_key.hpp include/boost/interprocess/xsi_shared_memory.hpp @@ -7166,7 +7210,10 @@ include/boost/intrusive/detail/function_ include/boost/intrusive/detail/generic_hook.hpp include/boost/intrusive/detail/get_value_traits.hpp include/boost/intrusive/detail/has_member_function_callable_with.hpp +include/boost/intrusive/detail/hash.hpp include/boost/intrusive/detail/hash_combine.hpp +include/boost/intrusive/detail/hash_integral.hpp +include/boost/intrusive/detail/hash_mix.hpp include/boost/intrusive/detail/hashtable_node.hpp include/boost/intrusive/detail/hook_traits.hpp include/boost/intrusive/detail/iiterator.hpp @@ -7416,6 +7463,7 @@ include/boost/json/array.hpp include/boost/json/basic_parser.hpp include/boost/json/basic_parser_impl.hpp include/boost/json/conversion.hpp +include/boost/json/debug_printers.hpp include/boost/json/detail/ include/boost/json/detail/array.hpp include/boost/json/detail/buffer.hpp @@ -7450,6 +7498,7 @@ include/boost/json/detail/default_resour include/boost/json/detail/digest.hpp include/boost/json/detail/except.hpp include/boost/json/detail/format.hpp +include/boost/json/detail/gdb_printers.hpp include/boost/json/detail/handler.hpp include/boost/json/detail/impl/ include/boost/json/detail/impl/array.hpp @@ -7458,8 +7507,10 @@ include/boost/json/detail/impl/except.ip include/boost/json/detail/impl/format.ipp include/boost/json/detail/impl/handler.ipp include/boost/json/detail/impl/shared_resource.ipp +include/boost/json/detail/impl/stack.hpp include/boost/json/detail/impl/stack.ipp include/boost/json/detail/impl/string_impl.ipp +include/boost/json/detail/literals.hpp include/boost/json/detail/object.hpp include/boost/json/detail/parse_into.hpp include/boost/json/detail/ryu/ @@ -7482,6 +7533,7 @@ include/boost/json/detail/utf8.hpp include/boost/json/detail/value.hpp include/boost/json/detail/value_from.hpp include/boost/json/detail/value_to.hpp +include/boost/json/detail/writer.hpp include/boost/json/error.hpp include/boost/json/fwd.hpp include/boost/json/impl/ @@ -7499,7 +7551,9 @@ include/boost/json/impl/parse.ipp include/boost/json/impl/parse_into.hpp include/boost/json/impl/parser.ipp include/boost/json/impl/pointer.ipp +include/boost/json/impl/serialize.hpp include/boost/json/impl/serialize.ipp +include/boost/json/impl/serializer.hpp include/boost/json/impl/serializer.ipp include/boost/json/impl/static_resource.ipp include/boost/json/impl/stream_parser.ipp @@ -7511,9 +7565,9 @@ include/boost/json/impl/value_ref.hpp include/boost/json/impl/value_ref.ipp include/boost/json/impl/value_stack.ipp include/boost/json/impl/visit.hpp +include/boost/json/is_deallocate_trivial.hpp include/boost/json/json.natvis include/boost/json/kind.hpp -include/boost/json/memory_resource.hpp include/boost/json/monotonic_resource.hpp include/boost/json/null_resource.hpp include/boost/json/object.hpp @@ -7522,6 +7576,7 @@ include/boost/json/parse_into.hpp include/boost/json/parse_options.hpp include/boost/json/parser.hpp include/boost/json/pilfer.hpp +include/boost/json/result_for.hpp include/boost/json/serialize.hpp include/boost/json/serialize_options.hpp include/boost/json/serializer.hpp @@ -7532,7 +7587,6 @@ include/boost/json/storage_ptr.hpp include/boost/json/stream_parser.hpp include/boost/json/string.hpp include/boost/json/string_view.hpp -include/boost/json/system_error.hpp include/boost/json/value.hpp include/boost/json/value_from.hpp include/boost/json/value_ref.hpp @@ -7579,7 +7633,6 @@ include/boost/lambda2.hpp include/boost/lambda2/lambda2.hpp include/boost/leaf/ include/boost/leaf.hpp -include/boost/leaf/capture.hpp include/boost/leaf/common.hpp include/boost/leaf/config/ include/boost/leaf/config.hpp @@ -7591,11 +7644,13 @@ include/boost/leaf/config/tls_globals.hp include/boost/leaf/context.hpp include/boost/leaf/detail/ include/boost/leaf/detail/all.hpp +include/boost/leaf/detail/capture_list.hpp include/boost/leaf/detail/demangle.hpp include/boost/leaf/detail/function_traits.hpp include/boost/leaf/detail/mp11.hpp include/boost/leaf/detail/optional.hpp include/boost/leaf/detail/print.hpp +include/boost/leaf/diagnostics.hpp include/boost/leaf/error.hpp include/boost/leaf/exception.hpp include/boost/leaf/handle_errors.hpp @@ -7613,10 +7668,10 @@ include/boost/lexical_cast/detail/conver include/boost/lexical_cast/detail/converter_numeric.hpp include/boost/lexical_cast/detail/inf_nan.hpp include/boost/lexical_cast/detail/is_character.hpp +include/boost/lexical_cast/detail/lcast_basic_unlockedbuf.hpp include/boost/lexical_cast/detail/lcast_char_constants.hpp include/boost/lexical_cast/detail/lcast_unsigned_converters.hpp include/boost/lexical_cast/detail/widest_char.hpp -include/boost/lexical_cast/lexical_cast_old.hpp include/boost/lexical_cast/try_lexical_convert.hpp include/boost/limits.hpp include/boost/local_function/ @@ -7698,6 +7753,8 @@ include/boost/locale/conversion.hpp include/boost/locale/date_time.hpp include/boost/locale/date_time_facet.hpp include/boost/locale/detail/ +include/boost/locale/detail/allocator_traits.hpp +include/boost/locale/detail/any_string.hpp include/boost/locale/detail/encoding.hpp include/boost/locale/detail/facet_id.hpp include/boost/locale/detail/is_supported_char.hpp @@ -7730,6 +7787,7 @@ include/boost/lockfree/detail/prefix.hpp include/boost/lockfree/detail/tagged_ptr.hpp include/boost/lockfree/detail/tagged_ptr_dcas.hpp include/boost/lockfree/detail/tagged_ptr_ptrcompression.hpp +include/boost/lockfree/detail/uses_optional.hpp include/boost/lockfree/lockfree_forward.hpp include/boost/lockfree/policies.hpp include/boost/lockfree/queue.hpp @@ -8125,15 +8183,18 @@ include/boost/math/distributions/fisher_ include/boost/math/distributions/fwd.hpp include/boost/math/distributions/gamma.hpp include/boost/math/distributions/geometric.hpp +include/boost/math/distributions/holtsmark.hpp include/boost/math/distributions/hyperexponential.hpp include/boost/math/distributions/hypergeometric.hpp include/boost/math/distributions/inverse_chi_squared.hpp include/boost/math/distributions/inverse_gamma.hpp include/boost/math/distributions/inverse_gaussian.hpp include/boost/math/distributions/kolmogorov_smirnov.hpp +include/boost/math/distributions/landau.hpp include/boost/math/distributions/laplace.hpp include/boost/math/distributions/logistic.hpp include/boost/math/distributions/lognormal.hpp +include/boost/math/distributions/mapairy.hpp include/boost/math/distributions/negative_binomial.hpp include/boost/math/distributions/non_central_beta.hpp include/boost/math/distributions/non_central_chi_squared.hpp @@ -8143,6 +8204,7 @@ include/boost/math/distributions/normal. include/boost/math/distributions/pareto.hpp include/boost/math/distributions/poisson.hpp include/boost/math/distributions/rayleigh.hpp +include/boost/math/distributions/saspoint5.hpp include/boost/math/distributions/skew_normal.hpp include/boost/math/distributions/students_t.hpp include/boost/math/distributions/triangular.hpp @@ -8182,6 +8244,13 @@ include/boost/math/interpolators/septic_ include/boost/math/interpolators/vector_barycentric_rational.hpp include/boost/math/interpolators/whittaker_shannon.hpp include/boost/math/octonion.hpp +include/boost/math/optimization/ +include/boost/math/optimization/cma_es.hpp +include/boost/math/optimization/detail/ +include/boost/math/optimization/detail/common.hpp +include/boost/math/optimization/differential_evolution.hpp +include/boost/math/optimization/jso.hpp +include/boost/math/optimization/random_search.hpp include/boost/math/policies/ include/boost/math/policies/error_handling.hpp include/boost/math/policies/policy.hpp @@ -8355,6 +8424,7 @@ include/boost/math/statistics/univariate include/boost/math/statistics/z_test.hpp include/boost/math/tools/ include/boost/math/tools/agm.hpp +include/boost/math/tools/array.hpp include/boost/math/tools/assert.hpp include/boost/math/tools/atomic.hpp include/boost/math/tools/big_constant.hpp @@ -8367,6 +8437,7 @@ include/boost/math/tools/concepts.hpp include/boost/math/tools/condition_numbers.hpp include/boost/math/tools/config.hpp include/boost/math/tools/convert_from_string.hpp +include/boost/math/tools/cstdint.hpp include/boost/math/tools/cubic_roots.hpp include/boost/math/tools/cxx03_warn.hpp include/boost/math/tools/detail/ @@ -8497,6 +8568,7 @@ include/boost/math/tools/minima.hpp include/boost/math/tools/mp.hpp include/boost/math/tools/norms.hpp include/boost/math/tools/nothrow.hpp +include/boost/math/tools/numeric_limits.hpp include/boost/math/tools/numerical_differentiation.hpp include/boost/math/tools/polynomial.hpp include/boost/math/tools/polynomial_gcd.hpp @@ -8517,9 +8589,11 @@ include/boost/math/tools/throw_exception include/boost/math/tools/toms748_solve.hpp include/boost/math/tools/traits.hpp include/boost/math/tools/tuple.hpp +include/boost/math/tools/type_traits.hpp include/boost/math/tools/ulps_plot.hpp include/boost/math/tools/univariate_statistics.hpp include/boost/math/tools/user.hpp +include/boost/math/tools/utility.hpp include/boost/math/tools/workaround.hpp include/boost/math/tr1.hpp include/boost/math/tr1_c_macros.ipp @@ -8891,6 +8965,7 @@ include/boost/move/detail/force_ptr.hpp include/boost/move/detail/fwd_macros.hpp include/boost/move/detail/iterator_to_raw_pointer.hpp include/boost/move/detail/iterator_traits.hpp +include/boost/move/detail/launder.hpp include/boost/move/detail/meta_utils.hpp include/boost/move/detail/meta_utils_core.hpp include/boost/move/detail/move_helpers.hpp @@ -8939,6 +9014,7 @@ include/boost/mp11/detail/mpl_common.hpp include/boost/mp11/function.hpp include/boost/mp11/integer_sequence.hpp include/boost/mp11/integral.hpp +include/boost/mp11/lambda.hpp include/boost/mp11/list.hpp include/boost/mp11/map.hpp include/boost/mp11/mpl.hpp @@ -10122,6 +10198,10 @@ include/boost/msm/back/queue_container_c include/boost/msm/back/queue_container_deque.hpp include/boost/msm/back/state_machine.hpp include/boost/msm/back/tools.hpp +include/boost/msm/back11/ +include/boost/msm/back11/dispatch_table.hpp +include/boost/msm/back11/metafunctions.hpp +include/boost/msm/back11/state_machine.hpp include/boost/msm/common.hpp include/boost/msm/event_traits.hpp include/boost/msm/front/ @@ -10147,6 +10227,9 @@ include/boost/msm/front/euml/stt_grammar include/boost/msm/front/euml/transformation.hpp include/boost/msm/front/functor_row.hpp include/boost/msm/front/internal_row.hpp +include/boost/msm/front/operator.hpp +include/boost/msm/front/puml/ +include/boost/msm/front/puml/puml.hpp include/boost/msm/front/row2.hpp include/boost/msm/front/state_machine_def.hpp include/boost/msm/front/states.hpp @@ -10366,26 +10449,40 @@ include/boost/multiprecision/traits/std_ include/boost/multiprecision/traits/transcendental_reduction_type.hpp include/boost/mysql/ include/boost/mysql.hpp +include/boost/mysql/any_address.hpp +include/boost/mysql/any_connection.hpp include/boost/mysql/bad_field_access.hpp include/boost/mysql/blob.hpp include/boost/mysql/blob_view.hpp include/boost/mysql/buffer_params.hpp +include/boost/mysql/character_set.hpp include/boost/mysql/client_errc.hpp include/boost/mysql/column_type.hpp include/boost/mysql/common_server_errc.hpp +include/boost/mysql/connect_params.hpp include/boost/mysql/connection.hpp +include/boost/mysql/connection_pool.hpp +include/boost/mysql/constant_string_view.hpp include/boost/mysql/date.hpp include/boost/mysql/datetime.hpp include/boost/mysql/days.hpp +include/boost/mysql/defaults.hpp include/boost/mysql/detail/ include/boost/mysql/detail/access.hpp +include/boost/mysql/detail/algo_params.hpp include/boost/mysql/detail/any_execution_request.hpp -include/boost/mysql/detail/any_stream.hpp -include/boost/mysql/detail/any_stream_impl.hpp -include/boost/mysql/detail/channel_ptr.hpp +include/boost/mysql/detail/any_resumable_ref.hpp +include/boost/mysql/detail/character_set.hpp include/boost/mysql/detail/coldef_view.hpp include/boost/mysql/detail/config.hpp +include/boost/mysql/detail/connect_params_helpers.hpp +include/boost/mysql/detail/connection_impl.hpp +include/boost/mysql/detail/connection_pool_fwd.hpp include/boost/mysql/detail/datetime.hpp +include/boost/mysql/detail/engine.hpp +include/boost/mysql/detail/engine_impl.hpp +include/boost/mysql/detail/engine_stream_adaptor.hpp +include/boost/mysql/detail/escape_string.hpp include/boost/mysql/detail/execution_concepts.hpp include/boost/mysql/detail/execution_processor/ include/boost/mysql/detail/execution_processor/execution_processor.hpp @@ -10395,18 +10492,25 @@ include/boost/mysql/detail/execution_pro include/boost/mysql/detail/execution_processor/static_results_impl.hpp include/boost/mysql/detail/field_impl.hpp include/boost/mysql/detail/flags.hpp -include/boost/mysql/detail/network_algorithms.hpp +include/boost/mysql/detail/format_sql.hpp +include/boost/mysql/detail/initiation_base.hpp +include/boost/mysql/detail/intermediate_handler.hpp +include/boost/mysql/detail/make_string_view.hpp +include/boost/mysql/detail/next_action.hpp include/boost/mysql/detail/ok_view.hpp +include/boost/mysql/detail/output_string.hpp +include/boost/mysql/detail/pipeline.hpp include/boost/mysql/detail/rebind_executor.hpp include/boost/mysql/detail/results_iterator.hpp include/boost/mysql/detail/resultset_encoding.hpp include/boost/mysql/detail/row_impl.hpp include/boost/mysql/detail/rows_iterator.hpp +include/boost/mysql/detail/sequence.hpp include/boost/mysql/detail/socket_stream.hpp +include/boost/mysql/detail/ssl_fwd.hpp include/boost/mysql/detail/string_view_offset.hpp include/boost/mysql/detail/throw_on_error_loc.hpp include/boost/mysql/detail/typing/ -include/boost/mysql/detail/typing/get_type_index.hpp include/boost/mysql/detail/typing/meta_check_context.hpp include/boost/mysql/detail/typing/pos_map.hpp include/boost/mysql/detail/typing/readable_field_traits.hpp @@ -10417,81 +10521,100 @@ include/boost/mysql/diagnostics.hpp include/boost/mysql/error_categories.hpp include/boost/mysql/error_code.hpp include/boost/mysql/error_with_diagnostics.hpp +include/boost/mysql/escape_string.hpp include/boost/mysql/execution_state.hpp include/boost/mysql/field.hpp include/boost/mysql/field_kind.hpp include/boost/mysql/field_view.hpp +include/boost/mysql/format_sql.hpp include/boost/mysql/handshake_params.hpp include/boost/mysql/impl/ -include/boost/mysql/impl/any_stream_impl.ipp -include/boost/mysql/impl/channel_ptr.ipp +include/boost/mysql/impl/any_connection.ipp +include/boost/mysql/impl/character_set.ipp include/boost/mysql/impl/column_type.ipp +include/boost/mysql/impl/connection_impl.ipp +include/boost/mysql/impl/connection_pool.ipp include/boost/mysql/impl/date.ipp include/boost/mysql/impl/datetime.ipp +include/boost/mysql/impl/engine_impl_instantiations.ipp include/boost/mysql/impl/error_categories.ipp +include/boost/mysql/impl/escape_string.ipp include/boost/mysql/impl/execution_state_impl.ipp include/boost/mysql/impl/field.ipp include/boost/mysql/impl/field_kind.ipp include/boost/mysql/impl/field_view.hpp include/boost/mysql/impl/field_view.ipp +include/boost/mysql/impl/format_sql.hpp +include/boost/mysql/impl/format_sql.ipp include/boost/mysql/impl/internal/ include/boost/mysql/impl/internal/auth/ include/boost/mysql/impl/internal/auth/auth.hpp include/boost/mysql/impl/internal/auth/auth.ipp -include/boost/mysql/impl/internal/channel/ -include/boost/mysql/impl/internal/channel/channel.hpp -include/boost/mysql/impl/internal/channel/message_parser.hpp -include/boost/mysql/impl/internal/channel/message_parser.ipp -include/boost/mysql/impl/internal/channel/message_reader.hpp -include/boost/mysql/impl/internal/channel/message_writer.hpp -include/boost/mysql/impl/internal/channel/read_buffer.hpp -include/boost/mysql/impl/internal/channel/valgrind.hpp -include/boost/mysql/impl/internal/channel/write_message.hpp +include/boost/mysql/impl/internal/byte_to_hex.hpp +include/boost/mysql/impl/internal/call_next_char.hpp +include/boost/mysql/impl/internal/connection_pool/ +include/boost/mysql/impl/internal/connection_pool/connection_node.hpp +include/boost/mysql/impl/internal/connection_pool/connection_pool_impl.hpp +include/boost/mysql/impl/internal/connection_pool/internal_pool_params.hpp +include/boost/mysql/impl/internal/connection_pool/sansio_connection_node.hpp +include/boost/mysql/impl/internal/coroutine.hpp +include/boost/mysql/impl/internal/dt_to_string.hpp include/boost/mysql/impl/internal/error/ include/boost/mysql/impl/internal/error/server_error_to_string.hpp include/boost/mysql/impl/internal/error/server_error_to_string.ipp -include/boost/mysql/impl/internal/make_string_view.hpp -include/boost/mysql/impl/internal/network_algorithms/ -include/boost/mysql/impl/internal/network_algorithms/close_connection.hpp -include/boost/mysql/impl/internal/network_algorithms/close_statement.hpp -include/boost/mysql/impl/internal/network_algorithms/connect.hpp -include/boost/mysql/impl/internal/network_algorithms/execute.hpp -include/boost/mysql/impl/internal/network_algorithms/handshake.hpp -include/boost/mysql/impl/internal/network_algorithms/ping.hpp -include/boost/mysql/impl/internal/network_algorithms/prepare_statement.hpp -include/boost/mysql/impl/internal/network_algorithms/quit_connection.hpp -include/boost/mysql/impl/internal/network_algorithms/read_resultset_head.hpp -include/boost/mysql/impl/internal/network_algorithms/read_some_rows.hpp -include/boost/mysql/impl/internal/network_algorithms/read_some_rows_dynamic.hpp -include/boost/mysql/impl/internal/network_algorithms/reset_connection.hpp -include/boost/mysql/impl/internal/network_algorithms/start_execution.hpp include/boost/mysql/impl/internal/protocol/ -include/boost/mysql/impl/internal/protocol/basic_types.hpp -include/boost/mysql/impl/internal/protocol/binary_serialization.hpp -include/boost/mysql/impl/internal/protocol/binary_serialization.ipp -include/boost/mysql/impl/internal/protocol/bit_deserialization.hpp include/boost/mysql/impl/internal/protocol/capabilities.hpp -include/boost/mysql/impl/internal/protocol/constants.hpp include/boost/mysql/impl/internal/protocol/db_flavor.hpp -include/boost/mysql/impl/internal/protocol/deserialize_binary_field.hpp -include/boost/mysql/impl/internal/protocol/deserialize_binary_field.ipp -include/boost/mysql/impl/internal/protocol/deserialize_text_field.hpp -include/boost/mysql/impl/internal/protocol/deserialize_text_field.ipp -include/boost/mysql/impl/internal/protocol/null_bitmap_traits.hpp -include/boost/mysql/impl/internal/protocol/protocol.hpp -include/boost/mysql/impl/internal/protocol/protocol.ipp -include/boost/mysql/impl/internal/protocol/protocol_field_type.hpp -include/boost/mysql/impl/internal/protocol/protocol_field_type.ipp +include/boost/mysql/impl/internal/protocol/deserialization.hpp +include/boost/mysql/impl/internal/protocol/frame_header.hpp +include/boost/mysql/impl/internal/protocol/impl/ +include/boost/mysql/impl/internal/protocol/impl/binary_protocol.hpp +include/boost/mysql/impl/internal/protocol/impl/bit_deserialization.hpp +include/boost/mysql/impl/internal/protocol/impl/deserialization_context.hpp +include/boost/mysql/impl/internal/protocol/impl/null_bitmap.hpp +include/boost/mysql/impl/internal/protocol/impl/protocol_field_type.hpp +include/boost/mysql/impl/internal/protocol/impl/protocol_types.hpp +include/boost/mysql/impl/internal/protocol/impl/serialization_context.hpp +include/boost/mysql/impl/internal/protocol/impl/span_string.hpp +include/boost/mysql/impl/internal/protocol/impl/text_protocol.hpp include/boost/mysql/impl/internal/protocol/serialization.hpp include/boost/mysql/impl/internal/protocol/static_buffer.hpp +include/boost/mysql/impl/internal/sansio/ +include/boost/mysql/impl/internal/sansio/close_connection.hpp +include/boost/mysql/impl/internal/sansio/close_statement.hpp +include/boost/mysql/impl/internal/sansio/connect.hpp +include/boost/mysql/impl/internal/sansio/connection_state.hpp +include/boost/mysql/impl/internal/sansio/connection_state_data.hpp +include/boost/mysql/impl/internal/sansio/execute.hpp +include/boost/mysql/impl/internal/sansio/handshake.hpp +include/boost/mysql/impl/internal/sansio/message_reader.hpp +include/boost/mysql/impl/internal/sansio/ping.hpp +include/boost/mysql/impl/internal/sansio/prepare_statement.hpp +include/boost/mysql/impl/internal/sansio/quit_connection.hpp +include/boost/mysql/impl/internal/sansio/read_buffer.hpp +include/boost/mysql/impl/internal/sansio/read_resultset_head.hpp +include/boost/mysql/impl/internal/sansio/read_some_rows.hpp +include/boost/mysql/impl/internal/sansio/read_some_rows_dynamic.hpp +include/boost/mysql/impl/internal/sansio/reset_connection.hpp +include/boost/mysql/impl/internal/sansio/run_pipeline.hpp +include/boost/mysql/impl/internal/sansio/set_character_set.hpp +include/boost/mysql/impl/internal/sansio/start_execution.hpp +include/boost/mysql/impl/internal/sansio/top_level_algo.hpp +include/boost/mysql/impl/internal/ssl_context_with_default.hpp +include/boost/mysql/impl/internal/variant_stream.hpp +include/boost/mysql/impl/is_fatal_error.ipp include/boost/mysql/impl/meta_check_context.ipp -include/boost/mysql/impl/network_algorithms.ipp +include/boost/mysql/impl/pfr.hpp +include/boost/mysql/impl/pipeline.ipp include/boost/mysql/impl/results_impl.ipp include/boost/mysql/impl/resultset.ipp include/boost/mysql/impl/row_impl.ipp include/boost/mysql/impl/statement.hpp include/boost/mysql/impl/static_execution_state_impl.ipp include/boost/mysql/impl/static_results_impl.ipp +include/boost/mysql/impl/with_diagnostics.hpp +include/boost/mysql/impl/with_params.hpp +include/boost/mysql/is_fatal_error.hpp include/boost/mysql/mariadb_collations.hpp include/boost/mysql/mariadb_server_errc.hpp include/boost/mysql/metadata.hpp @@ -10499,6 +10622,9 @@ include/boost/mysql/metadata_collection_ include/boost/mysql/metadata_mode.hpp include/boost/mysql/mysql_collations.hpp include/boost/mysql/mysql_server_errc.hpp +include/boost/mysql/pfr.hpp +include/boost/mysql/pipeline.hpp +include/boost/mysql/pool_params.hpp include/boost/mysql/results.hpp include/boost/mysql/resultset.hpp include/boost/mysql/resultset_view.hpp @@ -10506,6 +10632,7 @@ include/boost/mysql/row.hpp include/boost/mysql/row_view.hpp include/boost/mysql/rows.hpp include/boost/mysql/rows_view.hpp +include/boost/mysql/sequence.hpp include/boost/mysql/src.hpp include/boost/mysql/ssl_mode.hpp include/boost/mysql/statement.hpp @@ -10516,8 +10643,11 @@ include/boost/mysql/tcp.hpp include/boost/mysql/tcp_ssl.hpp include/boost/mysql/throw_on_error.hpp include/boost/mysql/time.hpp +include/boost/mysql/underlying_row.hpp include/boost/mysql/unix.hpp include/boost/mysql/unix_ssl.hpp +include/boost/mysql/with_diagnostics.hpp +include/boost/mysql/with_params.hpp include/boost/next_prior.hpp include/boost/non_type.hpp include/boost/noncopyable.hpp @@ -10805,6 +10935,10 @@ include/boost/numeric/odeint/stepper/sym include/boost/numeric/odeint/stepper/symplectic_rkn_sb3a_m4_mclachlan.hpp include/boost/numeric/odeint/stepper/symplectic_rkn_sb3a_mclachlan.hpp include/boost/numeric/odeint/stepper/velocity_verlet.hpp +include/boost/numeric/odeint/tools/ +include/boost/numeric/odeint/tools/assert.hpp +include/boost/numeric/odeint/tools/is_standalone.hpp +include/boost/numeric/odeint/tools/traits.hpp include/boost/numeric/odeint/util/ include/boost/numeric/odeint/util/bind.hpp include/boost/numeric/odeint/util/copy.hpp @@ -10920,7 +11054,6 @@ include/boost/optional.hpp include/boost/optional/bad_optional_access.hpp include/boost/optional/detail/ include/boost/optional/detail/experimental_traits.hpp -include/boost/optional/detail/old_optional_implementation.hpp include/boost/optional/detail/optional_aligned_storage.hpp include/boost/optional/detail/optional_config.hpp include/boost/optional/detail/optional_factory_support.hpp @@ -10929,6 +11062,7 @@ include/boost/optional/detail/optional_r include/boost/optional/detail/optional_relops.hpp include/boost/optional/detail/optional_swap.hpp include/boost/optional/detail/optional_trivially_copyable_base.hpp +include/boost/optional/detail/optional_utility.hpp include/boost/optional/optional.hpp include/boost/optional/optional_fwd.hpp include/boost/optional/optional_io.hpp @@ -10954,44 +11088,46 @@ include/boost/outcome/detail/coroutine_s include/boost/outcome/detail/revision.hpp include/boost/outcome/detail/trait_std_error_code.hpp include/boost/outcome/detail/trait_std_exception.hpp +include/boost/outcome/detail/try.h include/boost/outcome/detail/value_storage.hpp include/boost/outcome/detail/version.hpp include/boost/outcome/experimental/ include/boost/outcome/experimental/coroutine_support.hpp include/boost/outcome/experimental/result.h include/boost/outcome/experimental/status-code/ -include/boost/outcome/experimental/status-code/status-code/ -include/boost/outcome/experimental/status-code/status-code/boost_error_code.hpp -include/boost/outcome/experimental/status-code/status-code/com_code.hpp -include/boost/outcome/experimental/status-code/status-code/config.hpp -include/boost/outcome/experimental/status-code/status-code/detail/ -include/boost/outcome/experimental/status-code/status-code/detail/nt_code_to_generic_code.ipp -include/boost/outcome/experimental/status-code/status-code/detail/nt_code_to_win32_code.ipp -include/boost/outcome/experimental/status-code/status-code/detail/win32_code_to_generic_code.ipp -include/boost/outcome/experimental/status-code/status-code/error.hpp -include/boost/outcome/experimental/status-code/status-code/errored_status_code.hpp -include/boost/outcome/experimental/status-code/status-code/generic_code.hpp -include/boost/outcome/experimental/status-code/status-code/getaddrinfo_code.hpp -include/boost/outcome/experimental/status-code/status-code/http_status_code.hpp -include/boost/outcome/experimental/status-code/status-code/iostream_support.hpp -include/boost/outcome/experimental/status-code/status-code/nested_status_code.hpp -include/boost/outcome/experimental/status-code/status-code/nt_code.hpp -include/boost/outcome/experimental/status-code/status-code/posix_code.hpp -include/boost/outcome/experimental/status-code/status-code/quick_status_code_from_enum.hpp -include/boost/outcome/experimental/status-code/status-code/result.hpp -include/boost/outcome/experimental/status-code/status-code/status_code.hpp -include/boost/outcome/experimental/status-code/status-code/status_code_domain.hpp -include/boost/outcome/experimental/status-code/status-code/status_error.hpp -include/boost/outcome/experimental/status-code/status-code/std_error_code.hpp -include/boost/outcome/experimental/status-code/status-code/system_code.hpp -include/boost/outcome/experimental/status-code/status-code/system_code_from_exception.hpp -include/boost/outcome/experimental/status-code/status-code/system_error2.hpp -include/boost/outcome/experimental/status-code/status-code/win32_code.hpp +include/boost/outcome/experimental/status-code/boost_error_code.hpp +include/boost/outcome/experimental/status-code/com_code.hpp +include/boost/outcome/experimental/status-code/config.hpp +include/boost/outcome/experimental/status-code/detail/ +include/boost/outcome/experimental/status-code/detail/nt_code_to_generic_code.ipp +include/boost/outcome/experimental/status-code/detail/nt_code_to_win32_code.ipp +include/boost/outcome/experimental/status-code/detail/win32_code_to_generic_code.ipp +include/boost/outcome/experimental/status-code/error.hpp +include/boost/outcome/experimental/status-code/errored_status_code.hpp +include/boost/outcome/experimental/status-code/generic_code.hpp +include/boost/outcome/experimental/status-code/getaddrinfo_code.hpp +include/boost/outcome/experimental/status-code/http_status_code.hpp +include/boost/outcome/experimental/status-code/iostream_support.hpp +include/boost/outcome/experimental/status-code/nested_status_code.hpp +include/boost/outcome/experimental/status-code/nt_code.hpp +include/boost/outcome/experimental/status-code/posix_code.hpp +include/boost/outcome/experimental/status-code/quick_status_code_from_enum.hpp +include/boost/outcome/experimental/status-code/result.hpp +include/boost/outcome/experimental/status-code/status_code.hpp +include/boost/outcome/experimental/status-code/status_code_domain.hpp +include/boost/outcome/experimental/status-code/status_code_gdb.py +include/boost/outcome/experimental/status-code/status_error.hpp +include/boost/outcome/experimental/status-code/std_error_code.hpp +include/boost/outcome/experimental/status-code/system_code.hpp +include/boost/outcome/experimental/status-code/system_code_from_exception.hpp +include/boost/outcome/experimental/status-code/system_error2.hpp +include/boost/outcome/experimental/status-code/win32_code.hpp include/boost/outcome/experimental/status_outcome.hpp include/boost/outcome/experimental/status_result.hpp include/boost/outcome/iostream_support.hpp -include/boost/outcome/outcome.gdb.py include/boost/outcome/outcome.hpp +include/boost/outcome/outcome_gdb.h +include/boost/outcome/outcome_gdb.py include/boost/outcome/policy/ include/boost/outcome/policy/all_narrow.hpp include/boost/outcome/policy/base.hpp @@ -11119,6 +11255,64 @@ include/boost/parameter/python.hpp include/boost/parameter/required.hpp include/boost/parameter/template_keyword.hpp include/boost/parameter/value_type.hpp +include/boost/parser/ +include/boost/parser/concepts.hpp +include/boost/parser/config.hpp +include/boost/parser/detail/ +include/boost/parser/detail/aggr_to_tuple_generated.hpp +include/boost/parser/detail/case_fold.hpp +include/boost/parser/detail/case_fold_data_generated.hpp +include/boost/parser/detail/debug_assert.hpp +include/boost/parser/detail/detection.hpp +include/boost/parser/detail/hl.hpp +include/boost/parser/detail/numeric.hpp +include/boost/parser/detail/pp_for_each.hpp +include/boost/parser/detail/pp_utilities.hpp +include/boost/parser/detail/printing.hpp +include/boost/parser/detail/printing_impl.hpp +include/boost/parser/detail/stl_interfaces/ +include/boost/parser/detail/stl_interfaces/config.hpp +include/boost/parser/detail/stl_interfaces/detail/ +include/boost/parser/detail/stl_interfaces/detail/pipeable_view.hpp +include/boost/parser/detail/stl_interfaces/detail/view_closure.hpp +include/boost/parser/detail/stl_interfaces/fwd.hpp +include/boost/parser/detail/stl_interfaces/iterator_interface.hpp +include/boost/parser/detail/stl_interfaces/reverse_iterator.hpp +include/boost/parser/detail/stl_interfaces/view_adaptor.hpp +include/boost/parser/detail/stl_interfaces/view_interface.hpp +include/boost/parser/detail/text/ +include/boost/parser/detail/text/algorithm.hpp +include/boost/parser/detail/text/concepts.hpp +include/boost/parser/detail/text/config.hpp +include/boost/parser/detail/text/detail/ +include/boost/parser/detail/text/detail/algorithm.hpp +include/boost/parser/detail/text/detail/all_t.hpp +include/boost/parser/detail/text/detail/begin_end.hpp +include/boost/parser/detail/text/detail/iterator.hpp +include/boost/parser/detail/text/detail/sentinel_tag.hpp +include/boost/parser/detail/text/in_out_result.hpp +include/boost/parser/detail/text/transcode_algorithm.hpp +include/boost/parser/detail/text/transcode_iterator.hpp +include/boost/parser/detail/text/transcode_iterator_fwd.hpp +include/boost/parser/detail/text/transcode_view.hpp +include/boost/parser/detail/text/trie.hpp +include/boost/parser/detail/text/trie_fwd.hpp +include/boost/parser/detail/text/trie_map.hpp +include/boost/parser/detail/text/unpack.hpp +include/boost/parser/detail/text/utf.hpp +include/boost/parser/detail/unicode_char_sets.hpp +include/boost/parser/detail/vs_output_stream.hpp +include/boost/parser/error_handling.hpp +include/boost/parser/error_handling_fwd.hpp +include/boost/parser/parser.hpp +include/boost/parser/parser_fwd.hpp +include/boost/parser/replace.hpp +include/boost/parser/search.hpp +include/boost/parser/split.hpp +include/boost/parser/subrange.hpp +include/boost/parser/transcode_view.hpp +include/boost/parser/transform_replace.hpp +include/boost/parser/tuple.hpp include/boost/pending/ include/boost/pending/bucket_sorter.hpp include/boost/pending/container_traits.hpp @@ -11147,7 +11341,6 @@ include/boost/pfr/config.hpp include/boost/pfr/core.hpp include/boost/pfr/core_name.hpp include/boost/pfr/detail/ -include/boost/pfr/detail/cast_to_layout_compatible.hpp include/boost/pfr/detail/config.hpp include/boost/pfr/detail/core.hpp include/boost/pfr/detail/core14_classic.hpp @@ -11160,6 +11353,7 @@ include/boost/pfr/detail/core_name20_sta include/boost/pfr/detail/detectors.hpp include/boost/pfr/detail/fake_object.hpp include/boost/pfr/detail/fields_count.hpp +include/boost/pfr/detail/for_each_field.hpp include/boost/pfr/detail/for_each_field_impl.hpp include/boost/pfr/detail/functional.hpp include/boost/pfr/detail/io.hpp @@ -12316,107 +12510,6 @@ include/boost/process/async_pipe.hpp include/boost/process/async_system.hpp include/boost/process/child.hpp include/boost/process/cmd.hpp -include/boost/process/detail/ -include/boost/process/detail/async_handler.hpp -include/boost/process/detail/basic_cmd.hpp -include/boost/process/detail/child_decl.hpp -include/boost/process/detail/config.hpp -include/boost/process/detail/execute_impl.hpp -include/boost/process/detail/handler.hpp -include/boost/process/detail/handler_base.hpp -include/boost/process/detail/on_exit.hpp -include/boost/process/detail/posix/ -include/boost/process/detail/posix/asio_fwd.hpp -include/boost/process/detail/posix/async_handler.hpp -include/boost/process/detail/posix/async_in.hpp -include/boost/process/detail/posix/async_out.hpp -include/boost/process/detail/posix/async_pipe.hpp -include/boost/process/detail/posix/basic_cmd.hpp -include/boost/process/detail/posix/basic_pipe.hpp -include/boost/process/detail/posix/child_handle.hpp -include/boost/process/detail/posix/close_in.hpp -include/boost/process/detail/posix/close_out.hpp -include/boost/process/detail/posix/cmd.hpp -include/boost/process/detail/posix/compare_handles.hpp -include/boost/process/detail/posix/env_init.hpp -include/boost/process/detail/posix/environment.hpp -include/boost/process/detail/posix/exe.hpp -include/boost/process/detail/posix/executor.hpp -include/boost/process/detail/posix/fd.hpp -include/boost/process/detail/posix/file_descriptor.hpp -include/boost/process/detail/posix/file_in.hpp -include/boost/process/detail/posix/file_out.hpp -include/boost/process/detail/posix/group_handle.hpp -include/boost/process/detail/posix/group_ref.hpp -include/boost/process/detail/posix/handler.hpp -include/boost/process/detail/posix/handles.hpp -include/boost/process/detail/posix/io_context_ref.hpp -include/boost/process/detail/posix/is_running.hpp -include/boost/process/detail/posix/null_in.hpp -include/boost/process/detail/posix/null_out.hpp -include/boost/process/detail/posix/on_exit.hpp -include/boost/process/detail/posix/pipe_in.hpp -include/boost/process/detail/posix/pipe_out.hpp -include/boost/process/detail/posix/search_path.hpp -include/boost/process/detail/posix/shell_path.hpp -include/boost/process/detail/posix/sigchld_service.hpp -include/boost/process/detail/posix/signal.hpp -include/boost/process/detail/posix/start_dir.hpp -include/boost/process/detail/posix/terminate.hpp -include/boost/process/detail/posix/use_vfork.hpp -include/boost/process/detail/posix/wait_for_exit.hpp -include/boost/process/detail/posix/wait_group.hpp -include/boost/process/detail/throw_on_error.hpp -include/boost/process/detail/traits/ -include/boost/process/detail/traits.hpp -include/boost/process/detail/traits/async.hpp -include/boost/process/detail/traits/cmd_or_exe.hpp -include/boost/process/detail/traits/decl.hpp -include/boost/process/detail/traits/env.hpp -include/boost/process/detail/traits/error.hpp -include/boost/process/detail/traits/group.hpp -include/boost/process/detail/traits/wchar_t.hpp -include/boost/process/detail/used_handles.hpp -include/boost/process/detail/windows/ -include/boost/process/detail/windows/asio_fwd.hpp -include/boost/process/detail/windows/async_handler.hpp -include/boost/process/detail/windows/async_in.hpp -include/boost/process/detail/windows/async_out.hpp -include/boost/process/detail/windows/async_pipe.hpp -include/boost/process/detail/windows/basic_cmd.hpp -include/boost/process/detail/windows/basic_pipe.hpp -include/boost/process/detail/windows/child_handle.hpp -include/boost/process/detail/windows/close_in.hpp -include/boost/process/detail/windows/close_out.hpp -include/boost/process/detail/windows/cmd.hpp -include/boost/process/detail/windows/compare_handles.hpp -include/boost/process/detail/windows/env_init.hpp -include/boost/process/detail/windows/environment.hpp -include/boost/process/detail/windows/executor.hpp -include/boost/process/detail/windows/file_descriptor.hpp -include/boost/process/detail/windows/file_in.hpp -include/boost/process/detail/windows/file_out.hpp -include/boost/process/detail/windows/group_handle.hpp -include/boost/process/detail/windows/group_ref.hpp -include/boost/process/detail/windows/handle_workaround.hpp -include/boost/process/detail/windows/handler.hpp -include/boost/process/detail/windows/handles.hpp -include/boost/process/detail/windows/io_context_ref.hpp -include/boost/process/detail/windows/is_running.hpp -include/boost/process/detail/windows/job_workaround.hpp -include/boost/process/detail/windows/locale.hpp -include/boost/process/detail/windows/null_in.hpp -include/boost/process/detail/windows/null_out.hpp -include/boost/process/detail/windows/on_exit.hpp -include/boost/process/detail/windows/pipe_in.hpp -include/boost/process/detail/windows/pipe_out.hpp -include/boost/process/detail/windows/search_path.hpp -include/boost/process/detail/windows/shell_path.hpp -include/boost/process/detail/windows/show_window.hpp -include/boost/process/detail/windows/start_dir.hpp -include/boost/process/detail/windows/terminate.hpp -include/boost/process/detail/windows/wait_for_exit.hpp -include/boost/process/detail/windows/wait_group.hpp include/boost/process/env.hpp include/boost/process/environment.hpp include/boost/process/error.hpp @@ -12435,6 +12528,134 @@ include/boost/process/shell.hpp include/boost/process/spawn.hpp include/boost/process/start_dir.hpp include/boost/process/system.hpp +include/boost/process/v1/ +include/boost/process/v1.hpp +include/boost/process/v1/args.hpp +include/boost/process/v1/async.hpp +include/boost/process/v1/async_pipe.hpp +include/boost/process/v1/async_system.hpp +include/boost/process/v1/child.hpp +include/boost/process/v1/cmd.hpp +include/boost/process/v1/detail/ +include/boost/process/v1/detail/async_handler.hpp +include/boost/process/v1/detail/basic_cmd.hpp +include/boost/process/v1/detail/child_decl.hpp +include/boost/process/v1/detail/config.hpp +include/boost/process/v1/detail/execute_impl.hpp +include/boost/process/v1/detail/handler.hpp +include/boost/process/v1/detail/handler_base.hpp +include/boost/process/v1/detail/on_exit.hpp +include/boost/process/v1/detail/posix/ +include/boost/process/v1/detail/posix/asio_fwd.hpp +include/boost/process/v1/detail/posix/async_handler.hpp +include/boost/process/v1/detail/posix/async_in.hpp +include/boost/process/v1/detail/posix/async_out.hpp +include/boost/process/v1/detail/posix/async_pipe.hpp +include/boost/process/v1/detail/posix/basic_cmd.hpp +include/boost/process/v1/detail/posix/basic_pipe.hpp +include/boost/process/v1/detail/posix/child_handle.hpp +include/boost/process/v1/detail/posix/close_in.hpp +include/boost/process/v1/detail/posix/close_out.hpp +include/boost/process/v1/detail/posix/cmd.hpp +include/boost/process/v1/detail/posix/compare_handles.hpp +include/boost/process/v1/detail/posix/env_init.hpp +include/boost/process/v1/detail/posix/environment.hpp +include/boost/process/v1/detail/posix/exe.hpp +include/boost/process/v1/detail/posix/executor.hpp +include/boost/process/v1/detail/posix/fd.hpp +include/boost/process/v1/detail/posix/file_descriptor.hpp +include/boost/process/v1/detail/posix/file_in.hpp +include/boost/process/v1/detail/posix/file_out.hpp +include/boost/process/v1/detail/posix/group_handle.hpp +include/boost/process/v1/detail/posix/group_ref.hpp +include/boost/process/v1/detail/posix/handler.hpp +include/boost/process/v1/detail/posix/handles.hpp +include/boost/process/v1/detail/posix/io_context_ref.hpp +include/boost/process/v1/detail/posix/is_running.hpp +include/boost/process/v1/detail/posix/null_in.hpp +include/boost/process/v1/detail/posix/null_out.hpp +include/boost/process/v1/detail/posix/on_exit.hpp +include/boost/process/v1/detail/posix/pipe_in.hpp +include/boost/process/v1/detail/posix/pipe_out.hpp +include/boost/process/v1/detail/posix/search_path.hpp +include/boost/process/v1/detail/posix/shell_path.hpp +include/boost/process/v1/detail/posix/sigchld_service.hpp +include/boost/process/v1/detail/posix/signal.hpp +include/boost/process/v1/detail/posix/start_dir.hpp +include/boost/process/v1/detail/posix/terminate.hpp +include/boost/process/v1/detail/posix/use_vfork.hpp +include/boost/process/v1/detail/posix/wait_for_exit.hpp +include/boost/process/v1/detail/posix/wait_group.hpp +include/boost/process/v1/detail/throw_on_error.hpp +include/boost/process/v1/detail/traits/ +include/boost/process/v1/detail/traits.hpp +include/boost/process/v1/detail/traits/async.hpp +include/boost/process/v1/detail/traits/cmd_or_exe.hpp +include/boost/process/v1/detail/traits/decl.hpp +include/boost/process/v1/detail/traits/env.hpp +include/boost/process/v1/detail/traits/error.hpp +include/boost/process/v1/detail/traits/group.hpp +include/boost/process/v1/detail/traits/wchar_t.hpp +include/boost/process/v1/detail/used_handles.hpp +include/boost/process/v1/detail/windows/ +include/boost/process/v1/detail/windows/asio_fwd.hpp +include/boost/process/v1/detail/windows/async_handler.hpp +include/boost/process/v1/detail/windows/async_in.hpp +include/boost/process/v1/detail/windows/async_out.hpp +include/boost/process/v1/detail/windows/async_pipe.hpp +include/boost/process/v1/detail/windows/basic_cmd.hpp +include/boost/process/v1/detail/windows/basic_pipe.hpp +include/boost/process/v1/detail/windows/child_handle.hpp +include/boost/process/v1/detail/windows/close_in.hpp +include/boost/process/v1/detail/windows/close_out.hpp +include/boost/process/v1/detail/windows/cmd.hpp +include/boost/process/v1/detail/windows/compare_handles.hpp +include/boost/process/v1/detail/windows/env_init.hpp +include/boost/process/v1/detail/windows/environment.hpp +include/boost/process/v1/detail/windows/executor.hpp +include/boost/process/v1/detail/windows/file_descriptor.hpp +include/boost/process/v1/detail/windows/file_in.hpp +include/boost/process/v1/detail/windows/file_out.hpp +include/boost/process/v1/detail/windows/group_handle.hpp +include/boost/process/v1/detail/windows/group_ref.hpp +include/boost/process/v1/detail/windows/handle_workaround.hpp +include/boost/process/v1/detail/windows/handler.hpp +include/boost/process/v1/detail/windows/handles.hpp +include/boost/process/v1/detail/windows/io_context_ref.hpp +include/boost/process/v1/detail/windows/is_running.hpp +include/boost/process/v1/detail/windows/job_workaround.hpp +include/boost/process/v1/detail/windows/locale.hpp +include/boost/process/v1/detail/windows/null_in.hpp +include/boost/process/v1/detail/windows/null_out.hpp +include/boost/process/v1/detail/windows/on_exit.hpp +include/boost/process/v1/detail/windows/pipe_in.hpp +include/boost/process/v1/detail/windows/pipe_out.hpp +include/boost/process/v1/detail/windows/search_path.hpp +include/boost/process/v1/detail/windows/shell_path.hpp +include/boost/process/v1/detail/windows/show_window.hpp +include/boost/process/v1/detail/windows/start_dir.hpp +include/boost/process/v1/detail/windows/terminate.hpp +include/boost/process/v1/detail/windows/wait_for_exit.hpp +include/boost/process/v1/detail/windows/wait_group.hpp +include/boost/process/v1/env.hpp +include/boost/process/v1/environment.hpp +include/boost/process/v1/error.hpp +include/boost/process/v1/exception.hpp +include/boost/process/v1/exe.hpp +include/boost/process/v1/extend.hpp +include/boost/process/v1/filesystem.hpp +include/boost/process/v1/group.hpp +include/boost/process/v1/handles.hpp +include/boost/process/v1/io.hpp +include/boost/process/v1/locale.hpp +include/boost/process/v1/pipe.hpp +include/boost/process/v1/posix.hpp +include/boost/process/v1/search_path.hpp +include/boost/process/v1/shell.hpp +include/boost/process/v1/spawn.hpp +include/boost/process/v1/start_dir.hpp +include/boost/process/v1/system.hpp +include/boost/process/v1/windows.hpp include/boost/process/v2/ include/boost/process/v2.hpp include/boost/process/v2/bind_launcher.hpp @@ -12444,14 +12665,6 @@ include/boost/process/v2/detail/ include/boost/process/v2/detail/config.hpp include/boost/process/v2/detail/environment_posix.hpp include/boost/process/v2/detail/environment_win.hpp -include/boost/process/v2/detail/impl/ -include/boost/process/v2/detail/impl/environment.ipp -include/boost/process/v2/detail/impl/environment_posix.ipp -include/boost/process/v2/detail/impl/environment_win.ipp -include/boost/process/v2/detail/impl/last_error.ipp -include/boost/process/v2/detail/impl/process_handle_windows.ipp -include/boost/process/v2/detail/impl/throw_error.ipp -include/boost/process/v2/detail/impl/utf8.ipp include/boost/process/v2/detail/last_error.hpp include/boost/process/v2/detail/process_handle_fd.hpp include/boost/process/v2/detail/process_handle_fd_or_signal.hpp @@ -12469,23 +12682,9 @@ include/boost/process/v2/ext.hpp include/boost/process/v2/ext/cmd.hpp include/boost/process/v2/ext/cwd.hpp include/boost/process/v2/ext/detail/ -include/boost/process/v2/ext/detail/impl/ -include/boost/process/v2/ext/detail/impl/proc_info.ipp include/boost/process/v2/ext/detail/proc_info.hpp include/boost/process/v2/ext/env.hpp include/boost/process/v2/ext/exe.hpp -include/boost/process/v2/ext/impl/ -include/boost/process/v2/ext/impl/cmd.ipp -include/boost/process/v2/ext/impl/cwd.ipp -include/boost/process/v2/ext/impl/env.ipp -include/boost/process/v2/ext/impl/exe.ipp -include/boost/process/v2/impl/ -include/boost/process/v2/impl/default_launcher.ipp -include/boost/process/v2/impl/environment.ipp -include/boost/process/v2/impl/error.ipp -include/boost/process/v2/impl/pid.ipp -include/boost/process/v2/impl/process_handle.ipp -include/boost/process/v2/impl/shell.ipp include/boost/process/v2/pid.hpp include/boost/process/v2/popen.hpp include/boost/process/v2/posix/ @@ -12493,22 +12692,18 @@ include/boost/process/v2/posix/bind_fd.h include/boost/process/v2/posix/default_launcher.hpp include/boost/process/v2/posix/detail/ include/boost/process/v2/posix/detail/close_handles.hpp -include/boost/process/v2/posix/detail/close_handles.ipp include/boost/process/v2/posix/fork_and_forget_launcher.hpp include/boost/process/v2/posix/pdfork_launcher.hpp include/boost/process/v2/posix/vfork_launcher.hpp include/boost/process/v2/process.hpp include/boost/process/v2/process_handle.hpp include/boost/process/v2/shell.hpp -include/boost/process/v2/src.hpp include/boost/process/v2/start_dir.hpp include/boost/process/v2/stdio.hpp include/boost/process/v2/windows/ include/boost/process/v2/windows/as_user_launcher.hpp include/boost/process/v2/windows/creation_flags.hpp include/boost/process/v2/windows/default_launcher.hpp -include/boost/process/v2/windows/impl/ -include/boost/process/v2/windows/impl/default_launcher.ipp include/boost/process/v2/windows/show_window.hpp include/boost/process/v2/windows/with_logon_launcher.hpp include/boost/process/v2/windows/with_token_launcher.hpp @@ -13190,6 +13385,7 @@ include/boost/random/seed_seq.hpp include/boost/random/shuffle_order.hpp include/boost/random/shuffle_output.hpp include/boost/random/sobol.hpp +include/boost/random/splitmix64.hpp include/boost/random/student_t_distribution.hpp include/boost/random/subtract_with_carry.hpp include/boost/random/taus88.hpp @@ -13409,6 +13605,7 @@ include/boost/redis/impl/ignore.ipp include/boost/redis/impl/logger.ipp include/boost/redis/impl/request.ipp include/boost/redis/impl/response.ipp +include/boost/redis/impl/runner.ipp include/boost/redis/logger.hpp include/boost/redis/operation.hpp include/boost/redis/request.hpp @@ -13563,6 +13760,36 @@ include/boost/safe_numerics/safe_integer include/boost/safe_numerics/safe_integer_literal.hpp include/boost/safe_numerics/safe_integer_range.hpp include/boost/safe_numerics/utility.hpp +include/boost/scope/ +include/boost/scope/defer.hpp +include/boost/scope/detail/ +include/boost/scope/detail/compact_storage.hpp +include/boost/scope/detail/config.hpp +include/boost/scope/detail/footer.hpp +include/boost/scope/detail/header.hpp +include/boost/scope/detail/is_nonnull_default_constructible.hpp +include/boost/scope/detail/is_not_like.hpp +include/boost/scope/detail/move_or_copy_assign_ref.hpp +include/boost/scope/detail/move_or_copy_construct_ref.hpp +include/boost/scope/detail/type_traits/ +include/boost/scope/detail/type_traits/conjunction.hpp +include/boost/scope/detail/type_traits/disjunction.hpp +include/boost/scope/detail/type_traits/is_final.hpp +include/boost/scope/detail/type_traits/is_invocable.hpp +include/boost/scope/detail/type_traits/is_nothrow_invocable.hpp +include/boost/scope/detail/type_traits/is_nothrow_swappable.hpp +include/boost/scope/detail/type_traits/is_swappable.hpp +include/boost/scope/detail/type_traits/negation.hpp +include/boost/scope/error_code_checker.hpp +include/boost/scope/exception_checker.hpp +include/boost/scope/fd_deleter.hpp +include/boost/scope/fd_resource_traits.hpp +include/boost/scope/scope_exit.hpp +include/boost/scope/scope_fail.hpp +include/boost/scope/scope_success.hpp +include/boost/scope/unique_fd.hpp +include/boost/scope/unique_resource.hpp +include/boost/scope/unique_resource_fwd.hpp include/boost/scope_exit.hpp include/boost/scoped_array.hpp include/boost/scoped_ptr.hpp @@ -13719,6 +13946,7 @@ include/boost/smart_ptr/detail/atomic_co include/boost/smart_ptr/detail/atomic_count_std_atomic.hpp include/boost/smart_ptr/detail/atomic_count_sync.hpp include/boost/smart_ptr/detail/atomic_count_win32.hpp +include/boost/smart_ptr/detail/deprecated_macros.hpp include/boost/smart_ptr/detail/lightweight_mutex.hpp include/boost/smart_ptr/detail/lightweight_thread.hpp include/boost/smart_ptr/detail/local_counted_base.hpp @@ -13726,9 +13954,7 @@ include/boost/smart_ptr/detail/local_sp_ include/boost/smart_ptr/detail/lwm_pthreads.hpp include/boost/smart_ptr/detail/lwm_std_mutex.hpp include/boost/smart_ptr/detail/lwm_win32_cs.hpp -include/boost/smart_ptr/detail/operator_bool.hpp include/boost/smart_ptr/detail/quick_allocator.hpp -include/boost/smart_ptr/detail/requires_cxx11.hpp include/boost/smart_ptr/detail/shared_count.hpp include/boost/smart_ptr/detail/sp_convertible.hpp include/boost/smart_ptr/detail/sp_counted_base.hpp @@ -13751,16 +13977,15 @@ include/boost/smart_ptr/detail/sp_counte include/boost/smart_ptr/detail/sp_counted_base_w32.hpp include/boost/smart_ptr/detail/sp_counted_impl.hpp include/boost/smart_ptr/detail/sp_disable_deprecated.hpp -include/boost/smart_ptr/detail/sp_forward.hpp include/boost/smart_ptr/detail/sp_has_gcc_intrinsics.hpp include/boost/smart_ptr/detail/sp_has_sync_intrinsics.hpp include/boost/smart_ptr/detail/sp_interlocked.hpp include/boost/smart_ptr/detail/sp_noexcept.hpp -include/boost/smart_ptr/detail/sp_nullptr_t.hpp include/boost/smart_ptr/detail/sp_obsolete.hpp include/boost/smart_ptr/detail/sp_thread_pause.hpp include/boost/smart_ptr/detail/sp_thread_sleep.hpp include/boost/smart_ptr/detail/sp_thread_yield.hpp +include/boost/smart_ptr/detail/sp_type_traits.hpp include/boost/smart_ptr/detail/sp_typeinfo_.hpp include/boost/smart_ptr/detail/spinlock.hpp include/boost/smart_ptr/detail/spinlock_gcc_arm.hpp @@ -15059,6 +15284,7 @@ include/boost/stacktrace/frame.hpp include/boost/stacktrace/safe_dump_to.hpp include/boost/stacktrace/stacktrace.hpp include/boost/stacktrace/stacktrace_fwd.hpp +include/boost/stacktrace/this_thread.hpp include/boost/statechart/ include/boost/statechart/asynchronous_state_machine.hpp include/boost/statechart/custom_reaction.hpp @@ -15112,7 +15338,6 @@ include/boost/system/ include/boost/system.hpp include/boost/system/api_config.hpp include/boost/system/config.hpp -include/boost/system/cygwin_error.hpp include/boost/system/detail/ include/boost/system/detail/append_int.hpp include/boost/system/detail/cerrno.hpp @@ -15128,7 +15353,6 @@ include/boost/system/detail/generic_cate include/boost/system/detail/interop_category.hpp include/boost/system/detail/is_same.hpp include/boost/system/detail/mutex.hpp -include/boost/system/detail/requires_cxx11.hpp include/boost/system/detail/snprintf.hpp include/boost/system/detail/std_category.hpp include/boost/system/detail/std_category_impl.hpp @@ -16244,7 +16468,12 @@ include/boost/unordered/concurrent_flat_ include/boost/unordered/concurrent_flat_map_fwd.hpp include/boost/unordered/concurrent_flat_set.hpp include/boost/unordered/concurrent_flat_set_fwd.hpp +include/boost/unordered/concurrent_node_map.hpp +include/boost/unordered/concurrent_node_map_fwd.hpp +include/boost/unordered/concurrent_node_set.hpp +include/boost/unordered/concurrent_node_set_fwd.hpp include/boost/unordered/detail/ +include/boost/unordered/detail/allocator_constructed.hpp include/boost/unordered/detail/archive_constructed.hpp include/boost/unordered/detail/bad_archive_exception.hpp include/boost/unordered/detail/concurrent_static_asserts.hpp @@ -16252,18 +16481,22 @@ include/boost/unordered/detail/fca.hpp include/boost/unordered/detail/foa/ include/boost/unordered/detail/foa/concurrent_table.hpp include/boost/unordered/detail/foa/core.hpp +include/boost/unordered/detail/foa/cumulative_stats.hpp include/boost/unordered/detail/foa/element_type.hpp include/boost/unordered/detail/foa/flat_map_types.hpp include/boost/unordered/detail/foa/flat_set_types.hpp include/boost/unordered/detail/foa/ignore_wshadow.hpp include/boost/unordered/detail/foa/node_handle.hpp +include/boost/unordered/detail/foa/node_map_handle.hpp include/boost/unordered/detail/foa/node_map_types.hpp +include/boost/unordered/detail/foa/node_set_handle.hpp include/boost/unordered/detail/foa/node_set_types.hpp include/boost/unordered/detail/foa/reentrancy_check.hpp include/boost/unordered/detail/foa/restore_wshadow.hpp include/boost/unordered/detail/foa/rw_spinlock.hpp include/boost/unordered/detail/foa/table.hpp include/boost/unordered/detail/foa/tuple_rotate_right.hpp +include/boost/unordered/detail/foa/types_constructibility.hpp include/boost/unordered/detail/implementation.hpp include/boost/unordered/detail/map.hpp include/boost/unordered/detail/mulx.hpp @@ -16276,6 +16509,7 @@ include/boost/unordered/detail/serialize include/boost/unordered/detail/serialize_tracked_address.hpp include/boost/unordered/detail/set.hpp include/boost/unordered/detail/static_assert.hpp +include/boost/unordered/detail/throw_exception.hpp include/boost/unordered/detail/type_traits.hpp include/boost/unordered/detail/xmx.hpp include/boost/unordered/hash_traits.hpp @@ -16289,6 +16523,7 @@ include/boost/unordered/unordered_node_m include/boost/unordered/unordered_node_map_fwd.hpp include/boost/unordered/unordered_node_set.hpp include/boost/unordered/unordered_node_set_fwd.hpp +include/boost/unordered/unordered_printers.hpp include/boost/unordered/unordered_set.hpp include/boost/unordered/unordered_set_fwd.hpp include/boost/unordered_map.hpp @@ -16301,22 +16536,14 @@ include/boost/url/detail/ include/boost/url/detail/any_params_iter.hpp include/boost/url/detail/any_segments_iter.hpp include/boost/url/detail/config.hpp -include/boost/url/detail/decode.hpp include/boost/url/detail/encode.hpp include/boost/url/detail/except.hpp include/boost/url/detail/format_args.hpp include/boost/url/detail/impl/ include/boost/url/detail/impl/format_args.hpp -include/boost/url/detail/move_chars.hpp -include/boost/url/detail/normalize.hpp include/boost/url/detail/optional_string.hpp -include/boost/url/detail/over_allocator.hpp include/boost/url/detail/params_iter_impl.hpp include/boost/url/detail/parts_base.hpp -include/boost/url/detail/path.hpp -include/boost/url/detail/pattern.hpp -include/boost/url/detail/pct_format.hpp -include/boost/url/detail/print.hpp include/boost/url/detail/replacement_field_rule.hpp include/boost/url/detail/segments_iter_impl.hpp include/boost/url/detail/string_view.hpp @@ -16402,21 +16629,7 @@ include/boost/url/rfc/ include/boost/url/rfc/absolute_uri_rule.hpp include/boost/url/rfc/authority_rule.hpp include/boost/url/rfc/detail/ -include/boost/url/rfc/detail/charsets.hpp -include/boost/url/rfc/detail/fragment_part_rule.hpp -include/boost/url/rfc/detail/h16_rule.hpp -include/boost/url/rfc/detail/hier_part_rule.hpp -include/boost/url/rfc/detail/host_rule.hpp -include/boost/url/rfc/detail/ip_literal_rule.hpp -include/boost/url/rfc/detail/ipv6_addrz_rule.hpp -include/boost/url/rfc/detail/ipvfuture_rule.hpp include/boost/url/rfc/detail/path_rules.hpp -include/boost/url/rfc/detail/port_rule.hpp -include/boost/url/rfc/detail/query_part_rule.hpp -include/boost/url/rfc/detail/reg_name_rule.hpp -include/boost/url/rfc/detail/relative_part_rule.hpp -include/boost/url/rfc/detail/scheme_rule.hpp -include/boost/url/rfc/detail/userinfo_rule.hpp include/boost/url/rfc/gen_delim_chars.hpp include/boost/url/rfc/impl/ include/boost/url/rfc/impl/pct_encoded_rule.hpp @@ -16475,30 +16688,39 @@ include/boost/utility/swap.hpp include/boost/utility/typed_in_place_factory.hpp include/boost/utility/value_init.hpp include/boost/uuid/ +include/boost/uuid.hpp include/boost/uuid/basic_name_generator.hpp +include/boost/uuid/basic_random_generator.hpp include/boost/uuid/detail/ +include/boost/uuid/detail/basic_name_generator.hpp +include/boost/uuid/detail/chacha20.hpp include/boost/uuid/detail/config.hpp +include/boost/uuid/detail/endian.hpp +include/boost/uuid/detail/hash_mix.hpp include/boost/uuid/detail/md5.hpp +include/boost/uuid/detail/numeric_cast.hpp +include/boost/uuid/detail/random_device.hpp include/boost/uuid/detail/random_provider.hpp -include/boost/uuid/detail/random_provider_arc4random.ipp -include/boost/uuid/detail/random_provider_bcrypt.ipp -include/boost/uuid/detail/random_provider_detect_platform.hpp -include/boost/uuid/detail/random_provider_getentropy.ipp -include/boost/uuid/detail/random_provider_getrandom.ipp -include/boost/uuid/detail/random_provider_include_platform.hpp -include/boost/uuid/detail/random_provider_posix.ipp -include/boost/uuid/detail/random_provider_wincrypt.ipp include/boost/uuid/detail/sha1.hpp +include/boost/uuid/detail/static_assert.hpp +include/boost/uuid/detail/to_chars.hpp include/boost/uuid/detail/uuid_generic.ipp +include/boost/uuid/detail/uuid_uint128.ipp include/boost/uuid/detail/uuid_x86.ipp include/boost/uuid/entropy_error.hpp include/boost/uuid/name_generator.hpp include/boost/uuid/name_generator_md5.hpp include/boost/uuid/name_generator_sha1.hpp +include/boost/uuid/namespaces.hpp include/boost/uuid/nil_generator.hpp include/boost/uuid/random_generator.hpp include/boost/uuid/string_generator.hpp +include/boost/uuid/time_generator.hpp +include/boost/uuid/time_generator_v1.hpp +include/boost/uuid/time_generator_v6.hpp +include/boost/uuid/time_generator_v7.hpp include/boost/uuid/uuid.hpp +include/boost/uuid/uuid_clock.hpp include/boost/uuid/uuid_generators.hpp include/boost/uuid/uuid_hash.hpp include/boost/uuid/uuid_io.hpp @@ -16991,6 +17213,10 @@ include/boost/yap/user_macros.hpp include/boost/yap/yap.hpp @static-lib lib/libboost_atomic-mt.a @lib lib/libboost_atomic-mt.so.${LIBboost_atomic-mt_VERSION} +@static-lib lib/libboost_charconv-mt.a +@lib lib/libboost_charconv-mt.so.${LIBboost_charconv-mt_VERSION} +@static-lib lib/libboost_charconv.a +@lib lib/libboost_charconv.so.${LIBboost_charconv_VERSION} @static-lib lib/libboost_chrono-mt.a @lib lib/libboost_chrono-mt.so.${LIBboost_chrono-mt_VERSION} @static-lib lib/libboost_chrono.a @@ -17071,6 +17297,10 @@ include/boost/yap/yap.hpp @lib lib/libboost_prg_exec_monitor-mt.so.${LIBboost_prg_exec_monitor-mt_VERSION} @static-lib lib/libboost_prg_exec_monitor.a @lib lib/libboost_prg_exec_monitor.so.${LIBboost_prg_exec_monitor_VERSION} +@static-lib lib/libboost_process-mt.a +@lib lib/libboost_process-mt.so.${LIBboost_process-mt_VERSION} +@static-lib lib/libboost_process.a +@lib lib/libboost_process.so.${LIBboost_process_VERSION} @static-lib lib/libboost_program_options-mt.a @lib lib/libboost_program_options-mt.so.${LIBboost_program_options-mt_VERSION} @static-lib lib/libboost_program_options.a @@ -17136,7 +17366,6 @@ include/boost/yap/yap.hpp @static-lib lib/libboost_wserialization.a @lib lib/libboost_wserialization.so.${LIBboost_wserialization_VERSION} share/b2/ -share/b2/bootstrap.jam share/b2/build/ share/b2/build-system.jam share/b2/build/ac.jam @@ -17149,7 +17378,6 @@ share/b2/build/generators.jam share/b2/build/project.jam share/b2/build/property-set.jam share/b2/build/property.jam -share/b2/build/readme.txt share/b2/build/scanner.jam share/b2/build/targets.jam share/b2/build/toolset.jam @@ -17161,11 +17389,6 @@ share/b2/contrib/boost.jam share/b2/contrib/modular.jam share/b2/contrib/tntnet.jam share/b2/contrib/wxFormBuilder.jam -share/b2/kernel/ -share/b2/kernel/bootstrap.jam -share/b2/kernel/class.jam -share/b2/kernel/errors.jam -share/b2/kernel/modules.jam share/b2/options/ share/b2/options/help.jam share/b2/tools/ @@ -17373,10 +17596,7 @@ share/b2/util/os.jam share/b2/util/param.jam share/b2/util/path.jam share/b2/util/print.jam -share/b2/util/regex.jam share/b2/util/sequence.jam -share/b2/util/set.jam -share/b2/util/string.jam share/b2/util/utility.jam share/examples/b2/ share/examples/b2/asciidoctor/