Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package boost for openSUSE:Factory checked 
in at 2026-09-08 16:51:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/boost (Old)
 and      /work/SRC/openSUSE:Factory/.boost.new.1265 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "boost"

Tue Sep  8 16:51:14 2026 rev:182 rq:1376185 version:1.91.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/boost/boost.changes      2026-06-10 
15:46:26.220019269 +0200
+++ /work/SRC/openSUSE:Factory/.boost.new.1265/boost.changes    2026-09-08 
16:51:17.778868398 +0200
@@ -1,0 +2,11 @@
+Wed Aug  5 13:17:08 UTC 2026 - Bernhard Wiedemann <[email protected]>
+
+- Also install the CMake package config for the header-only
+  Boost.System during the base build: since CMake 4 removed the
+  FindBoost module, find_package(Boost COMPONENTS system) falls
+  through to BoostConfig.cmake, which requires a per-component
+  boost_system-config.cmake that the top-level b2 install no longer
+  generates now that the compatibility stub library is gone.
+  Package it in libboost_headers-devel.
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ boost.spec ++++++
--- /var/tmp/diff_new_pack.hmr6AK/_old  2026-09-08 16:51:21.059005871 +0200
+++ /var/tmp/diff_new_pack.hmr6AK/_new  2026-09-08 16:51:21.067006206 +0200
@@ -1279,6 +1279,21 @@
      $LIBRARIES_FLAGS \
      threading=multi link=shared runtime-link=shared install
 
+%if %{build_base}
+# Boost.System is header-only since 1.69 and no longer has a compiled
+# library, so the generic install above creates no CMake config for it and
+# find_package(Boost COMPONENTS system) fails since CMake 4 dropped its
+# FindBoost module. Install the config (an INTERFACE target) via the
+# library's modular install target, which --with-<library> cannot address.
+./b2 -d+2 -q \
+     --debug-configuration \
+     --build-type=minimal --build-dir=./build --stagedir=./stage \
+     --prefix=%{buildroot}%{_prefix} --exec-prefix=%{buildroot}%{_bindir} \
+     --libdir=%{buildroot}%{_libdir} --includedir=%{buildroot}%{_includedir} \
+     --user-config=./user-config.jam \
+     threading=multi link=shared runtime-link=shared /boost/system//install
+%endif
+
 # No python dependencies in the main tree
 
 ! $(ldd %{buildroot}%{_libdir}/*.so* | grep python\\.)
@@ -1824,10 +1839,12 @@
 %dir %{_libdir}/cmake
 %dir %{_libdir}/cmake/Boost-%{version}
 %dir %{_libdir}/cmake/boost_headers-%{version}
+%dir %{_libdir}/cmake/boost_system-%{version}
 %dir %{_includedir}/boost
 %{_libdir}/cmake/BoostDetectToolset-%{version}.cmake
 %{_libdir}/cmake/Boost-%{version}/*
 %{_libdir}/cmake/boost_headers-%{version}/*
+%{_libdir}/cmake/boost_system-%{version}/*
 %{_includedir}/boost/*
 
 %files -n boost-license%{library_version}

Reply via email to