Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package boost for openSUSE:Factory checked 
in at 2025-09-24 15:22:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/boost (Old)
 and      /work/SRC/openSUSE:Factory/.boost.new.27445 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "boost"

Wed Sep 24 15:22:49 2025 rev:176 rq:1304293 version:1.89.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/boost/boost.changes      2025-09-05 
21:42:08.685699426 +0200
+++ /work/SRC/openSUSE:Factory/.boost.new.27445/boost.changes   2025-09-24 
15:24:03.523786656 +0200
@@ -1,0 +2,13 @@
+Thu Sep 04 08:48:57 CEST 2025 - [email protected]
+
+- update to 1.89.0
+  * new libraries:
+    + Bloom (Header-only Bloom filter library)
+  * breaking changes:
+    - stub library for boost-system has been removed
+  * for details on all changes see,
+    https://www.boost.org/releases/1.89.0/
+- dynamic-linking.patch: updated
+- boost-no-exception.patch: updated
+
+-------------------------------------------------------------------

Old:
----
  boost_1_88_0.tar.bz2

New:
----
  boost_1_89_0.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ boost.spec ++++++
--- /var/tmp/diff_new_pack.abvZqP/_old  2025-09-24 15:24:05.875885710 +0200
+++ /var/tmp/diff_new_pack.abvZqP/_new  2025-09-24 15:24:05.875885710 +0200
@@ -19,8 +19,8 @@
 #
 %global flavor @BUILD_FLAVOR@%{nil}
 
-%define ver 1.88.0
-%define _ver 1_88_0
+%define ver 1.89.0
+%define _ver 1_89_0
 %define file_version %_ver
 %define lib_appendix %_ver
 %define docs_version 1.56.0
@@ -72,9 +72,9 @@
 %define base_name boost%{?name_suffix}
 
 Name:           %{base_name}
-Version:        1.88.0
+Version:        1.89.0
 Release:        0
-%define library_version 1_88_0
+%define library_version 1_89_0
 Summary:        Boost C++ Libraries
 License:        BSL-1.0
 Group:          Development/Libraries/C and C++
@@ -184,7 +184,6 @@
 Requires:       libboost_random%{library_version}-devel
 Requires:       libboost_regex%{library_version}-devel
 Requires:       libboost_serialization%{library_version}-devel
-Requires:       libboost_system%{library_version}-devel
 Requires:       libboost_test%{library_version}-devel
 Requires:       libboost_thread%{library_version}-devel
 Requires:       libboost_timer%{library_version}-devel
@@ -353,7 +352,6 @@
 Group:          Development/Libraries/C and C++
 Requires:       libboost_contract%{library_version} = %{version}
 Requires:       libboost_headers%{library_version}-devel = %{version}
-Requires:       libboost_system%{library_version}-devel = %{version}
 Requires:       libstdc++-devel
 Conflicts:      libboost_contract-devel-impl
 Conflicts:      libboost_contract1_66_0-devel
@@ -453,7 +451,6 @@
 Requires:       libboost_atomic%{library_version}-devel = %{version}
 Requires:       libboost_filesystem%{library_version} = %{version}
 Requires:       libboost_headers%{library_version}-devel = %{version}
-Requires:       libboost_system%{library_version}-devel = %{version}
 Requires:       libstdc++-devel
 Conflicts:      boost-devel < 1.63
 Conflicts:      libboost_filesystem-devel-impl
@@ -538,6 +535,7 @@
 Requires:       libboost_log%{library_version} = %{version}
 Requires:       libboost_random%{library_version}-devel = %{version}
 Requires:       libboost_regex%{library_version}-devel = %{version}
+Requires:       libboost_serialization%{library_version}-devel = %{version}
 Requires:       libboost_thread%{library_version} = %{version}
 Conflicts:      boost-devel < 1.63
 Conflicts:      libboost_log-devel-impl
@@ -834,28 +832,6 @@
 Boost.Stacktrace is a simple C++03 library that provide information
 about call sequence in a human-readable form.
 
-%package     -n libboost_system%{library_version}
-Summary:        Boost.System runtime library
-Group:          System/Libraries
-Requires:       boost-license%{library_version}
-
-%description -n libboost_system%{library_version}
-This package contains the Boost.System stub library.
-
-%package     -n libboost_system%{library_version}-devel
-Summary:        Development headers for Boost.System library
-Group:          Development/Libraries/C and C++
-Requires:       libboost_headers%{library_version}-devel = %{version}
-Requires:       libboost_system%{library_version} = %{version}
-Conflicts:      boost-devel < 1.63
-Conflicts:      libboost_system-devel-impl
-Conflicts:      libboost_system1_66_0-devel
-Provides:       libboost_system-devel-impl = %{version}
-
-%description -n libboost_system%{library_version}-devel
-This package contained Boost.System development library. It is no
-longer required as the library is headers only.
-
 %package     -n libboost_thread%{library_version}
 Summary:        Boost.Thread runtime libraries
 Group:          System/Libraries
@@ -867,7 +843,9 @@
 %package     -n libboost_thread%{library_version}-devel
 Summary:        Development headers for Boost.Thread library
 Group:          Development/Libraries/C and C++
+Requires:       libboost_atomic%{library_version}-devel = %{version}
 Requires:       libboost_chrono%{library_version}-devel = %{version}
+Requires:       libboost_container%{library_version}-devel = %{version}
 Requires:       libboost_date_time%{library_version}-devel = %{version}
 Requires:       libboost_headers%{library_version}-devel = %{version}
 Requires:       libboost_thread%{library_version} = %{version}
@@ -957,7 +935,6 @@
 Group:          Development/Libraries/C and C++
 Requires:       libboost_headers%{library_version}-devel = %{version}
 Requires:       libboost_random%{library_version} = %{version}
-Requires:       libboost_system%{library_version}-devel = %{version}
 Conflicts:      boost-devel < 1.63
 Conflicts:      libboost_random-devel-impl
 Conflicts:      libboost_random1_66_0-devel
@@ -1002,7 +979,6 @@
 Requires:       libboost_chrono%{library_version}-devel = %{version}
 Requires:       libboost_headers%{library_version}-devel = %{version}
 Requires:       libboost_locale%{library_version} = %{version}
-Requires:       libboost_system%{library_version}-devel = %{version}
 Requires:       libboost_thread%{library_version}-devel = %{version}
 Requires:       libicu-devel
 Conflicts:      boost-devel < 1.63
@@ -1048,7 +1024,6 @@
 Group:          Development/Libraries/C and C++
 Requires:       libboost_chrono%{library_version}-devel = %{version}
 Requires:       libboost_headers%{library_version}-devel = %{version}
-Requires:       libboost_system%{library_version}-devel = %{version}
 Requires:       libboost_thread%{library_version}-devel = %{version}
 Requires:       libboost_type_erasure%{library_version} = %{version}
 Conflicts:      boost-devel < 1.63
@@ -1401,10 +1376,6 @@
 rm -f %{buildroot}%{_libdir}/libboost_container.so*
 rm -r %{buildroot}%{_libdir}/cmake/boost_graph-%{version}
 rm -f %{buildroot}%{_libdir}/libboost_graph.so*
-# If no library was needed to be built, system was built to avoid building 
everything.
-# If needs to be removed from the extra package in that case
-rm -Rf %{buildroot}%{_libdir}/cmake/boost_system-%{version}
-rm -Rf %{buildroot}%{_libdir}/libboost_system.so*
 
 rm -r %{buildroot}%{_includedir}/boost
 rm -f %{buildroot}%{_libdir}/libboost_{w,}serialization*
@@ -1436,7 +1407,6 @@
 %ldconfig_scriptlets -n libboost_nowide%{library_version}
 %ldconfig_scriptlets -n libboost_graph%{library_version}
 %ldconfig_scriptlets -n libboost_stacktrace%{library_version}
-%ldconfig_scriptlets -n libboost_system%{library_version}
 %ldconfig_scriptlets -n libboost_wave%{library_version}
 %ldconfig_scriptlets -n libboost_url%{library_version}
 %ldconfig_scriptlets -n libboost_random%{library_version}
@@ -1722,14 +1692,6 @@
 %{_libdir}/libboost_stacktrace_basic.so
 %{_libdir}/libboost_stacktrace_noop.so
 
-%files -n libboost_system%{library_version}
-%{_libdir}/libboost_system.so.%{version}
-
-%files -n libboost_system%{library_version}-devel
-%dir %{_libdir}/cmake/boost_system-%{version}
-%{_libdir}/cmake/boost_system-%{version}/*
-%{_libdir}/libboost_system.so
-
 %files -n libboost_thread%{library_version}
 %{_libdir}/libboost_thread.so.%{version}
 

++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.abvZqP/_old  2025-09-24 15:24:05.959889247 +0200
+++ /var/tmp/diff_new_pack.abvZqP/_new  2025-09-24 15:24:05.963889417 +0200
@@ -1,30 +1,29 @@
-libboost_atomic1_88_0
-libboost_container1_88_0
-libboost_context1_88_0
-libboost_coroutine1_88_0
-libboost_date_time1_88_0
-libboost_fiber1_88_0
-libboost_filesystem1_88_0
-libboost_graph1_88_0
-libboost_graph_parallel1_88_0
-libboost_iostreams1_88_0
-libboost_locale1_88_0
-libboost_math1_88_0
-libboost_mpi1_88_0
-libboost_nowide1_88_0
-libboost_test1_88_0
-libboost_process1_88_0
-libboost_program_options1_88_0
-libboost_python-py3-1_88_0
-libboost_random1_88_0
-libboost_serialization1_88_0
-libboost_stacktrace1_88_0
-libboost_system1_88_0
-libboost_thread1_88_0
-libboost_type_erasure1_88_0
-libboost_wave1_88_0
-libboost_url1_88_0
-libboost_regex1_88_0
-libboost_json1_88_0
-libboost_charconv1_88_0
+libboost_atomic1_89_0
+libboost_container1_89_0
+libboost_context1_89_0
+libboost_coroutine1_89_0
+libboost_date_time1_89_0
+libboost_fiber1_89_0
+libboost_filesystem1_89_0
+libboost_graph1_89_0
+libboost_graph_parallel1_89_0
+libboost_iostreams1_89_0
+libboost_locale1_89_0
+libboost_math1_89_0
+libboost_mpi1_89_0
+libboost_nowide1_89_0
+libboost_test1_89_0
+libboost_process1_89_0
+libboost_program_options1_89_0
+libboost_python-py3-1_89_0
+libboost_random1_89_0
+libboost_serialization1_89_0
+libboost_stacktrace1_89_0
+libboost_thread1_89_0
+libboost_type_erasure1_89_0
+libboost_wave1_89_0
+libboost_url1_89_0
+libboost_regex1_89_0
+libboost_json1_89_0
+libboost_charconv1_89_0
 

++++++ boost-no-exception.patch ++++++
--- /var/tmp/diff_new_pack.abvZqP/_old  2025-09-24 15:24:05.987890427 +0200
+++ /var/tmp/diff_new_pack.abvZqP/_new  2025-09-24 15:24:05.991890596 +0200
@@ -1,5 +1,8 @@
---- libs/coroutine/build.jam.orig      2025-04-07 13:03:25.986849061 +0200
-+++ libs/coroutine/build.jam   2025-04-07 13:03:38.011144537 +0200
+On Linux the boost exception library is a stub and no package is
+generated for it. See comments in spec file.
+
+--- libs/coroutine/build.jam.orig
++++ libs/coroutine/build.jam
 @@ -10,7 +10,6 @@
      /boost/config//boost_config
      /boost/context//boost_context
@@ -8,4 +11,44 @@
      /boost/move//boost_move
      /boost/system//boost_system
      /boost/throw_exception//boost_throw_exception
+diff --git a/build.jam b/build.jam
+index d0caf573..bd3c231b 100644
+--- libs/thread/build.jam.orig
++++ libs/thread/build.jam
+@@ -16,7 +16,6 @@ constant boost_dependencies :
+     /boost/container_hash//boost_container_hash
+     /boost/core//boost_core
+     /boost/date_time//boost_date_time
+-    /boost/exception//boost_exception
+     /boost/function//boost_function
+     /boost/io//boost_io
+     /boost/move//boost_move
+diff --git a/build/Jamfile.v2 b/build/Jamfile.v2
+index dbaa83a..5b11d12 100644
+--- libs/log/build/Jamfile.v2.orig
++++ libs/log/build/Jamfile.v2
+@@ -69,7 +69,6 @@ constant boost_log_public_deps :
+ constant boost_log_private_deps :
+     <library>/boost/align//boost_align
+     <library>/boost/bind//boost_bind
+-    <library>/boost/exception//boost_exception
+     <library>/boost/interprocess//boost_interprocess
+     <library>/boost/optional//boost_optional
+     <library>/boost/spirit//boost_spirit
+@@ -101,7 +100,6 @@ constant boost_log_setup_public_deps :
+ constant boost_log_setup_private_deps :
+     <library>/boost/bind//boost_bind
+     <library>/boost/date_time//boost_date_time
+-    <library>/boost/exception//boost_exception
+     <library>/boost/filesystem//boost_filesystem
+     <library>/boost/io//boost_io
+     <library>/boost/log//boost_log
+@@ -116,7 +114,6 @@ constant boost_log_setup_private_deps :
+ 
+ constant boost_log_support_public_deps :
+     <library>/boost/log//boost_log
+-    <library>/boost/exception//boost_exception
+     <library>/boost/spirit//boost_spirit
+     <library>/boost/xpressive//boost_xpressive
+     ;
 

++++++ boost_1_88_0.tar.bz2 -> boost_1_89_0.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/boost/boost_1_88_0.tar.bz2 
/work/SRC/openSUSE:Factory/.boost.new.27445/boost_1_89_0.tar.bz2 differ: char 
11, line 1

++++++ dynamic_linking.patch ++++++
--- /var/tmp/diff_new_pack.abvZqP/_old  2025-09-24 15:24:06.071893964 +0200
+++ /var/tmp/diff_new_pack.abvZqP/_new  2025-09-24 15:24:06.075894134 +0200
@@ -45,19 +45,6 @@
 -    <link>static:<define>BOOST_CHRONO_STATIC_LINK=1 # tell source we're 
building static lib's
 +    # <link>static:<define>BOOST_CHRONO_STATIC_LINK=1 # tell source we're 
building static lib's
      ;
-Index: boost_1_80_0/libs/system/build/Jamfile.v2
-===================================================================
---- boost_1_80_0.orig/libs/system/build/Jamfile.v2
-+++ boost_1_80_0/libs/system/build/Jamfile.v2
-@@ -11,7 +11,7 @@
-       <include>../include
-       <library>$(boost_dependencies)
-       <link>shared:<define>BOOST_SYSTEM_DYN_LINK=1
--      <link>static:<define>BOOST_SYSTEM_STATIC_LINK=1
-+      # <link>static:<define>BOOST_SYSTEM_STATIC_LINK=1
-       <define>BOOST_SYSTEM_NO_LIB=1
-     ;
-
 Index: boost_1_80_0/libs/timer/build/Jamfile.v2
 ===================================================================
 --- boost_1_83_0.orig/libs/timer/build/Jamfile.v2

Reply via email to