Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package boost for openSUSE:Factory checked in at 2021-09-25 00:34:51 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/boost (Old) and /work/SRC/openSUSE:Factory/.boost.new.1899 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "boost" Sat Sep 25 00:34:51 2021 rev:150 rq:920506 version:1.77.0 Changes: -------- --- /work/SRC/openSUSE:Factory/boost/boost.changes 2021-06-05 23:31:07.748395924 +0200 +++ /work/SRC/openSUSE:Factory/.boost.new.1899/boost.changes 2021-09-25 00:34:58.571103187 +0200 @@ -1,0 +2,12 @@ +Fri Sep 17 08:29:43 CEST 2021 - [email protected] + +- update to 1.77.0: + * new libraries: + + Describe - Reflection Library + + Lambda2 - Lambda Library + * for details on all changes see, + https://www.boost.org/users/history/version_1_77_0.html +- dynamic_linking.patch: updated +- boost-math.patch and boost-process.patch: added from upstream + +------------------------------------------------------------------- @@ -9 +21 @@ -- use https:// +- use https:// in spec file @@ -2414,2 +2425,0 @@ - - Old: ---- boost_1_76_0.tar.bz2 New: ---- boost-math.patch boost-process.patch boost_1_77_0.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ boost.spec ++++++ --- /var/tmp/diff_new_pack.VLufZG/_old 2021-09-25 00:35:02.187106962 +0200 +++ /var/tmp/diff_new_pack.VLufZG/_new 2021-09-25 00:35:02.191106966 +0200 @@ -19,9 +19,9 @@ # %global flavor @BUILD_FLAVOR@%{nil} -%define ver 1.76.0 -%define _ver 1_76_0 -%define package_version 1_76_0 +%define ver 1.77.0 +%define _ver 1_77_0 +%define package_version 1_77_0 %define file_version %_ver %define lib_appendix %_ver %define docs_version 1.56.0 @@ -235,15 +235,15 @@ %endif Name: %{base_name} -Version: 1.76.0 +Version: 1.77.0 Release: 0 -%define library_version 1_76_0 +%define library_version 1_77_0 Summary: Boost C++ Libraries License: BSL-1.0 Group: Development/Libraries/C and C++ URL: https://www.boost.org -Source0: https://dl.bintray.com/boostorg/release/%{version}/source/boost_%{library_version}.tar.bz2 +Source0: https://boostorg.jfrog.io/artifactory/main/release/%{version}/source/boost_%{_ver}.tar.bz2 Source1: boost-rpmlintrc Source3: https://downloads.sourceforge.net/project/boost/boost-docs/1.56.0/boost_1_56_pdf.tar.bz2 Source4: existing_extra_docs @@ -265,6 +265,8 @@ Patch18: dynamic_linking.patch Patch20: python_library_name.patch Patch21: boost-remove-cmakedir.patch +Patch22: boost-process.patch +Patch23: boost-math.patch BuildRequires: fdupes BuildRequires: gmp-devel BuildRequires: libbz2-devel @@ -640,6 +642,7 @@ Group: Development/Libraries/C and C++ Requires: libboost_filesystem%{library_version} = %{version} Requires: libboost_headers%{library_version}-devel = %{version} +Requires: libboost_atomic%{library_version}-devel = %{version} Requires: libstdc++-devel Conflicts: boost-devel < 1.63 Conflicts: libboost_filesystem-devel-impl @@ -1252,6 +1255,8 @@ %patch18 -p1 %patch20 -p1 %patch21 -p1 +%patch22 -p2 +%patch23 -p2 %build find . -type f -exec chmod u+w {} + ++++++ baselibs.conf ++++++ --- /var/tmp/diff_new_pack.VLufZG/_old 2021-09-25 00:35:02.259107038 +0200 +++ /var/tmp/diff_new_pack.VLufZG/_new 2021-09-25 00:35:02.263107041 +0200 @@ -1,26 +1,26 @@ -libboost_atomic1_76_0 -libboost_container1_76_0 -libboost_context1_76_0 -libboost_coroutine1_76_0 -libboost_date_time1_76_0 -libboost_fiber1_76_0 -libboost_filesystem1_76_0 -libboost_graph1_76_0 -libboost_graph_parallel1_76_0 -libboost_iostreams1_76_0 -libboost_locale1_76_0 -libboost_math1_76_0 -libboost_mpi1_76_0 -libboost_nowide1_76_0 -libboost_test1_76_0 -libboost_program_options1_76_0 -libboost_python-py3-1_76_0 -libboost_random1_76_0 -libboost_serialization1_76_0 -libboost_stacktrace1_76_0 -libboost_system1_76_0 -libboost_thread1_76_0 -libboost_type_erasure1_76_0 -libboost_wave1_76_0 -libboost_regex1_76_0 -libboost_json1_76_0 +libboost_atomic1_77_0 +libboost_container1_77_0 +libboost_context1_77_0 +libboost_coroutine1_77_0 +libboost_date_time1_77_0 +libboost_fiber1_77_0 +libboost_filesystem1_77_0 +libboost_graph1_77_0 +libboost_graph_parallel1_77_0 +libboost_iostreams1_77_0 +libboost_locale1_77_0 +libboost_math1_77_0 +libboost_mpi1_77_0 +libboost_nowide1_77_0 +libboost_test1_77_0 +libboost_program_options1_77_0 +libboost_python-py3-1_77_0 +libboost_random1_77_0 +libboost_serialization1_77_0 +libboost_stacktrace1_77_0 +libboost_system1_77_0 +libboost_thread1_77_0 +libboost_type_erasure1_77_0 +libboost_wave1_77_0 +libboost_regex1_77_0 +libboost_json1_77_0 ++++++ boost-math.patch ++++++ >From 720536a08e4e33639869e1b7a99d9ec923409c0b Mon Sep 17 00:00:00 2001 From: Matt Borland <[email protected]> Date: Mon, 23 Aug 2021 17:48:28 +0300 Subject: [PATCH] Fix for issue 675 (#676) --- .../boost/math/tools/header_deprecated.hpp | 22 ++++++++++++++----- test/Jamfile.v2 | 1 + test/header_deprecated_test.cpp | 12 ++++++++++ 3 files changed, 29 insertions(+), 6 deletions(-) create mode 100644 test/header_deprecated_test.cpp diff --git a/include/boost/math/tools/header_deprecated.hpp b/include/boost/math/tools/header_deprecated.hpp index 8f4a5db25..867fcaa21 100644 --- a/include/boost/math/tools/header_deprecated.hpp +++ b/include/boost/math/tools/header_deprecated.hpp @@ -6,12 +6,22 @@ #ifndef BOOST_MATH_TOOLS_HEADER_DEPRECATED #define BOOST_MATH_TOOLS_HEADER_DEPRECATED -#ifdef _MSC_VER -// Expands to "This header is deprecated; use expr instead." -#define BOOST_MATH_HEADER_DEPRECATED(expr) __pragma("This header is deprecated; use " expr " instead.") -#else // GNU, Clang, Intel, IBM, etc. +#ifndef BOOST_MATH_STANDALONE + +# include <boost/config/header_deprecated.hpp> +# define BOOST_MATH_HEADER_DEPRECATED(expr) BOOST_HEADER_DEPRECATED(expr) + +#else + +# ifdef _MSC_VER // Expands to "This header is deprecated; use expr instead." -#define BOOST_MATH_HEADER_DEPRECATED(expr) _Pragma("This header is deprecated; use " expr " instead.") -#endif +# define BOOST_MATH_HEADER_DEPRECATED(expr) __pragma("This header is deprecated; use " expr " instead.") +# else // GNU, Clang, Intel, IBM, etc. +// Expands to "This header is deprecated use expr instead" +# define BOOST_MATH_HEADER_DEPRECATED_MESSAGE(expr) _Pragma(#expr) +# define BOOST_MATH_HEADER_DEPRECATED(expr) BOOST_MATH_HEADER_DEPRECATED_MESSAGE(message "This header is deprecated use " expr " instead") +# endif + +#endif // BOOST_MATH_STANDALONE #endif // BOOST_MATH_TOOLS_HEADER_DEPRECATED ++++++ boost-process.patch ++++++ >From e08374ed95ac33865bda40602c94909e7cd9607f Mon Sep 17 00:00:00 2001 From: Eddie-cz <[email protected]> Date: Mon, 2 Aug 2021 10:49:42 +0200 Subject: [PATCH] Update wchar_t.hpp --- include/boost/process/detail/traits/wchar_t.hpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/include/boost/process/detail/traits/wchar_t.hpp b/include/boost/process/detail/traits/wchar_t.hpp index 812a92c..98026d3 100644 --- a/include/boost/process/detail/traits/wchar_t.hpp +++ b/include/boost/process/detail/traits/wchar_t.hpp @@ -12,6 +12,8 @@ #include <boost/process/detail/traits/env.hpp> #include <boost/process/locale.hpp> +#include <algorithm> + namespace boost { namespace process { namespace detail { //template ++++++ boost_1_76_0.tar.bz2 -> boost_1_77_0.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/boost/boost_1_76_0.tar.bz2 /work/SRC/openSUSE:Factory/.boost.new.1899/boost_1_77_0.tar.bz2 differ: char 11, line 1 ++++++ dynamic_linking.patch ++++++ --- /var/tmp/diff_new_pack.VLufZG/_old 2021-09-25 00:35:02.335107117 +0200 +++ /var/tmp/diff_new_pack.VLufZG/_new 2021-09-25 00:35:02.335107117 +0200 @@ -103,8 +103,8 @@ ; SOURCES = -@@ -75,7 +75,7 @@ lib boost_filesystem - : <define>BOOST_FILESYSTEM_SOURCE +@@ -157,7 +157,7 @@ lib boost_filesystem + <conditional>@select-platform-specific-sources <include>../src <link>shared:<define>BOOST_FILESYSTEM_DYN_LINK=1 - <link>static:<define>BOOST_FILESYSTEM_STATIC_LINK=1
