diff --git a/boost-no-exception.patch b/boost-no-exception.patch new file mode 100644 index 0000000..dcdb714 --- /dev/null +++ b/boost-no-exception.patch @@ -0,0 +1,10 @@ +--- 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 +@@ -10,7 +10,6 @@ + /boost/config//boost_config + /boost/context//boost_context + /boost/core//boost_core +- /boost/exception//boost_exception + /boost/move//boost_move + /boost/system//boost_system + /boost/throw_exception//boost_throw_exception diff --git a/boost.changes b/boost.changes index 1b9a6e2..8b1f9b9 100644 --- a/boost.changes +++ b/boost.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Mon Apr 07 14:14:22 CEST 2025 - aschnell@suse.com + +- Remove requires of boost exception from boost coroutine + (bsc#1240357) +- boost-no-exception.patch: added + ------------------------------------------------------------------- Mon Mar 24 13:11:58 UTC 2025 - Nicolas Morey diff --git a/boost.spec b/boost.spec index 1b49953..b1e5df0 100644 --- a/boost.spec +++ b/boost.spec @@ -104,6 +104,7 @@ Patch21: boost-remove-cmakedir.patch Patch22: boost-smart-ptr.patch Patch23: https://github.com/boostorg/move/commit/5f073f8f00ee23b4502c0ad30a3aa2a5154cd1e8.patch#/boost-missing-BOOST_MOVE_STD_NS_BEG.patch Patch24: https://github.com/boostorg/move/commit/e9ff3ca0952e680871145f454925614d950cef4d.patch#/boost-missing-BOOST_MOVE_STD_NS_BEG-again.patch +Patch25: boost-no-exception.patch %{?suse_build_hwcaps_libs} BuildRequires: fdupes BuildRequires: gcc-c++ @@ -1129,6 +1130,7 @@ find -type f ! \( -name \*.sh -o -name \*.py -o -name \*.pl \) -exec chmod -x {} %patch -P 22 -p1 %patch -P 23 -p2 %patch -P 24 -p2 +%patch -P 25 %build find . -type f -exec chmod u+w {} +