Package: boost1.83 Version: 1.83.0-3 Severity: normal Tags: patch pending
Dear maintainer, I've prepared an NMU for boost1.83 (versioned as 1.83.0-3.1) and uploaded it to DELAYED/5. Please feel free to tell me if I should delay it longer. Regards.
diff -Nru boost1.83-1.83.0/debian/changelog boost1.83-1.83.0/debian/changelog --- boost1.83-1.83.0/debian/changelog 2024-05-27 06:59:36.000000000 +0200 +++ boost1.83-1.83.0/debian/changelog 2024-07-30 09:09:13.000000000 +0200 @@ -1,3 +1,13 @@ +boost1.83 (1.83.0-3.1) unstable; urgency=medium + + * Non-maintainer upload. + * Fix "Boost.Signals2 causes FTBFS", cherry-picking upstream patch + (Closes: #1056100) + * Fix "autopkgtest regression with CMake 3.30+", enforcing the new CMP0167 + policy. (Closes: #1076426) + + -- Tobias Frost <[email protected]> Tue, 30 Jul 2024 09:09:13 +0200 + boost1.83 (1.83.0-3) unstable; urgency=medium * [4b317f3] Add upstream fix for dogecoin. (Closes: #1059133) diff -Nru boost1.83-1.83.0/debian/patches/70-boost-causing-ftbfs-signal2-part1.patch boost1.83-1.83.0/debian/patches/70-boost-causing-ftbfs-signal2-part1.patch --- boost1.83-1.83.0/debian/patches/70-boost-causing-ftbfs-signal2-part1.patch 1970-01-01 01:00:00.000000000 +0100 +++ boost1.83-1.83.0/debian/patches/70-boost-causing-ftbfs-signal2-part1.patch 2024-07-28 10:57:52.000000000 +0200 @@ -0,0 +1,128 @@ +From 2ba258f7b465e7bde14663ca3a966019b4ec3694 Mon Sep 17 00:00:00 2001 +From: Frank Mori Hess <[email protected]> +Date: Sat, 30 Dec 2023 14:34:58 -0500 +Subject: [PATCH] Fix disconnect by slot when the slot is another signal. + +--- + .../boost/signals2/detail/signal_template.hpp | 48 +++++++++++++++---- + 1 file changed, 39 insertions(+), 9 deletions(-) + +diff --git a/libs/signals2/include/boost/signals2/detail/signal_template.hpp b/include/boost/signals2/detail/signal_template.hpp +index a399883c..4546906d 100644 +--- a/libs/signals2/include/boost/signals2/detail/signal_template.hpp ++++ b/libs/signals2/include/boost/signals2/detail/signal_template.hpp +@@ -103,9 +103,9 @@ namespace boost + BOOST_SIGNALS2_FORWARDED_ARGS(BOOST_SIGNALS2_NUM_ARGS)); + } + template<typename T> +- bool operator==(const T &other) const ++ bool contains(const T &other) const + { +- return _fun == other; ++ return _fun.contains(other); + } + private: + BOOST_SIGNALS2_BOUND_EXTENDED_SLOT_FUNCTION_N(BOOST_SIGNALS2_NUM_ARGS)() +@@ -115,6 +115,8 @@ namespace boost + boost::shared_ptr<connection> _connection; + }; + ++ template<BOOST_SIGNALS2_SIGNAL_TEMPLATE_DECL(BOOST_SIGNALS2_NUM_ARGS)> ++ class BOOST_SIGNALS2_WEAK_SIGNAL_CLASS_NAME(BOOST_SIGNALS2_NUM_ARGS); + template<BOOST_SIGNALS2_SIGNAL_TEMPLATE_DECL(BOOST_SIGNALS2_NUM_ARGS)> + class BOOST_SIGNALS2_SIGNAL_IMPL_CLASS_NAME(BOOST_SIGNALS2_NUM_ARGS); + +@@ -150,6 +152,8 @@ namespace boost + typedef GroupCompare group_compare_type; + typedef typename detail::slot_call_iterator_t<slot_invoker, + typename connection_list_type::iterator, connection_body<group_key_type, slot_type, Mutex> > slot_call_iterator; ++ typedef detail::BOOST_SIGNALS2_WEAK_SIGNAL_CLASS_NAME(BOOST_SIGNALS2_NUM_ARGS) ++ <BOOST_SIGNALS2_SIGNAL_TEMPLATE_INSTANTIATION> weak_signal_type; + + BOOST_SIGNALS2_SIGNAL_IMPL_CLASS_NAME(BOOST_SIGNALS2_NUM_ARGS)(const combiner_type &combiner_arg, + const group_compare_type &group_compare): +@@ -531,13 +535,20 @@ namespace boost + { + (*it)->nolock_disconnect(lock); + }else +- { +- // check for wrapped extended slot ++ { // check for wrapped extended slot + bound_extended_slot_function_type *fp; + fp = (*it)->slot().slot_function().template target<bound_extended_slot_function_type>(); +- if(fp && function_equal(*fp, slot)) ++ if(fp && fp->contains(slot)) + { + (*it)->nolock_disconnect(lock); ++ }else ++ { // check for wrapped signal ++ weak_signal_type *fp; ++ fp = (*it)->slot().slot_function().template target<weak_signal_type>(); ++ if(fp && fp->contains(slot)) ++ { ++ (*it)->nolock_disconnect(lock); ++ } + } + } + } +@@ -588,8 +599,6 @@ namespace boost + const boost::shared_ptr<mutex_type> _mutex; + }; + +- template<BOOST_SIGNALS2_SIGNAL_TEMPLATE_DECL(BOOST_SIGNALS2_NUM_ARGS)> +- class BOOST_SIGNALS2_WEAK_SIGNAL_CLASS_NAME(BOOST_SIGNALS2_NUM_ARGS); + } + + template<BOOST_SIGNALS2_SIGNAL_TEMPLATE_DEFAULTED_DECL(BOOST_SIGNALS2_NUM_ARGS)> +@@ -603,8 +612,7 @@ namespace boost + typedef detail::BOOST_SIGNALS2_SIGNAL_IMPL_CLASS_NAME(BOOST_SIGNALS2_NUM_ARGS) + <BOOST_SIGNALS2_SIGNAL_TEMPLATE_INSTANTIATION> impl_class; + public: +- typedef detail::BOOST_SIGNALS2_WEAK_SIGNAL_CLASS_NAME(BOOST_SIGNALS2_NUM_ARGS) +- <BOOST_SIGNALS2_SIGNAL_TEMPLATE_INSTANTIATION> weak_signal_type; ++ typedef typename impl_class::weak_signal_type weak_signal_type; + friend class detail::BOOST_SIGNALS2_WEAK_SIGNAL_CLASS_NAME(BOOST_SIGNALS2_NUM_ARGS) + <BOOST_SIGNALS2_SIGNAL_TEMPLATE_INSTANTIATION>; + +@@ -746,12 +754,24 @@ namespace boost + using std::swap; + swap(_pimpl, other._pimpl); + } ++ bool operator==(const BOOST_SIGNALS2_SIGNAL_CLASS_NAME(BOOST_SIGNALS2_NUM_ARGS) & other) const ++ { ++ return _pimpl.get() == other._pimpl.get(); ++ } + protected: + virtual shared_ptr<void> lock_pimpl() const + { + return _pimpl; + } + private: ++ // explicit private copy constructor to avoid compiler trying to do implicit conversions to signal ++ explicit BOOST_SIGNALS2_SIGNAL_CLASS_NAME(BOOST_SIGNALS2_NUM_ARGS)( ++ const BOOST_SIGNALS2_SIGNAL_CLASS_NAME(BOOST_SIGNALS2_NUM_ARGS) & other) BOOST_NOEXCEPT ++ { ++ // noncopyable ++ BOOST_ASSERT(false); ++ } ++ + shared_ptr<impl_class> + _pimpl; + }; +@@ -802,6 +822,16 @@ namespace boost + shared_pimpl(_weak_pimpl.lock()); + return (*shared_pimpl)(BOOST_SIGNALS2_SIGNATURE_ARG_NAMES(BOOST_SIGNALS2_NUM_ARGS)); + } ++ bool contains(const BOOST_SIGNALS2_SIGNAL_CLASS_NAME(BOOST_SIGNALS2_NUM_ARGS) ++ <BOOST_SIGNALS2_SIGNAL_TEMPLATE_INSTANTIATION> &signal) const ++ { ++ return _weak_pimpl.lock().get() == signal._pimpl.get(); ++ } ++ template <typename T> ++ bool contains(const T&) const ++ { ++ return false; ++ } + private: + boost::weak_ptr<detail::BOOST_SIGNALS2_SIGNAL_IMPL_CLASS_NAME(BOOST_SIGNALS2_NUM_ARGS) + <BOOST_SIGNALS2_SIGNAL_TEMPLATE_INSTANTIATION> > _weak_pimpl; diff -Nru boost1.83-1.83.0/debian/patches/71-boost-causing-ftbfs-signal2-part2.patch boost1.83-1.83.0/debian/patches/71-boost-causing-ftbfs-signal2-part2.patch --- boost1.83-1.83.0/debian/patches/71-boost-causing-ftbfs-signal2-part2.patch 1970-01-01 01:00:00.000000000 +0100 +++ boost1.83-1.83.0/debian/patches/71-boost-causing-ftbfs-signal2-part2.patch 2024-07-28 11:02:46.000000000 +0200 @@ -0,0 +1,24 @@ +From 4d994bbed820882059c7842ba5e230a26d68f2f0 Mon Sep 17 00:00:00 2001 +From: Frank Mori Hess <[email protected]> +Date: Sat, 30 Dec 2023 14:51:49 -0500 +Subject: [PATCH] Fix disconnect by slot when slot is wrapped in a + boost::reference_wrapper + +--- + include/boost/signals2/detail/signal_template.hpp | 2 +- + test/signal_test.cpp | 6 ++++++ + 2 files changed, 7 insertions(+), 1 deletion(-) + +diff --git a/include/boost/signals2/detail/signal_template.hpp b/include/boost/signals2/detail/signal_template.hpp +index 4546906d..0bed2dd1 100644 +--- a/libs/signals2/include/boost/signals2/detail/signal_template.hpp ++++ b/libs/signals2/include/boost/signals2/detail/signal_template.hpp +@@ -223,7 +223,7 @@ namespace boost + void disconnect(const T &slot) + { + typedef mpl::bool_<(is_convertible<T, group_type>::value)> is_group; +- do_disconnect(slot, is_group()); ++ do_disconnect(unwrap_ref(slot), is_group()); + } + // emit signal + result_type operator ()(BOOST_SIGNALS2_SIGNATURE_FULL_ARGS(BOOST_SIGNALS2_NUM_ARGS)) diff -Nru boost1.83-1.83.0/debian/patches/series boost1.83-1.83.0/debian/patches/series --- boost1.83-1.83.0/debian/patches/series 2024-05-27 06:41:08.000000000 +0200 +++ boost1.83-1.83.0/debian/patches/series 2024-07-30 07:38:28.000000000 +0200 @@ -7,3 +7,5 @@ 40.patch 50.patch 60.patch +70-boost-causing-ftbfs-signal2-part1.patch +71-boost-causing-ftbfs-signal2-part2.patch diff -Nru boost1.83-1.83.0/debian/tests/atomic boost1.83-1.83.0/debian/tests/atomic --- boost1.83-1.83.0/debian/tests/atomic 2024-05-27 06:26:28.000000000 +0200 +++ boost1.83-1.83.0/debian/tests/atomic 2024-07-30 06:23:16.000000000 +0200 @@ -11,7 +11,7 @@ cp debian/tests/srcs/atomic/* $WORKDIR/src/ cd $WORKDIR/build -cmake ./../src +cmake -DCMAKE_POLICY_DEFAULT_CMP0167=NEW ./../src make echo "build: OK" diff -Nru boost1.83-1.83.0/debian/tests/chrono boost1.83-1.83.0/debian/tests/chrono --- boost1.83-1.83.0/debian/tests/chrono 2024-05-27 06:26:28.000000000 +0200 +++ boost1.83-1.83.0/debian/tests/chrono 2024-07-30 06:23:16.000000000 +0200 @@ -11,7 +11,7 @@ cp debian/tests/srcs/chrono/* $WORKDIR/src/ cd $WORKDIR/build -cmake ./../src +cmake -DCMAKE_POLICY_DEFAULT_CMP0167=NEW ./../src make echo "build: OK" diff -Nru boost1.83-1.83.0/debian/tests/container boost1.83-1.83.0/debian/tests/container --- boost1.83-1.83.0/debian/tests/container 2024-05-27 06:26:28.000000000 +0200 +++ boost1.83-1.83.0/debian/tests/container 2024-07-30 06:23:16.000000000 +0200 @@ -11,7 +11,7 @@ cp debian/tests/srcs/container/* $WORKDIR/src/ cd $WORKDIR/build -cmake ./../src +cmake -DCMAKE_POLICY_DEFAULT_CMP0167=NEW ./../src make echo "build: OK" diff -Nru boost1.83-1.83.0/debian/tests/context boost1.83-1.83.0/debian/tests/context --- boost1.83-1.83.0/debian/tests/context 2024-05-27 06:26:28.000000000 +0200 +++ boost1.83-1.83.0/debian/tests/context 2024-07-30 06:23:16.000000000 +0200 @@ -11,7 +11,7 @@ cp debian/tests/srcs/context/* $WORKDIR/src/ cd $WORKDIR/build -cmake ./../src +cmake -DCMAKE_POLICY_DEFAULT_CMP0167=NEW ./../src make echo "build: OK" diff -Nru boost1.83-1.83.0/debian/tests/coroutine boost1.83-1.83.0/debian/tests/coroutine --- boost1.83-1.83.0/debian/tests/coroutine 2024-05-27 06:26:28.000000000 +0200 +++ boost1.83-1.83.0/debian/tests/coroutine 2024-07-30 06:23:16.000000000 +0200 @@ -11,7 +11,7 @@ cp debian/tests/srcs/coroutine/* $WORKDIR/src/ cd $WORKDIR/build -cmake ./../src +cmake -DCMAKE_POLICY_DEFAULT_CMP0167=NEW ./../src make echo "build: OK" diff -Nru boost1.83-1.83.0/debian/tests/datetime boost1.83-1.83.0/debian/tests/datetime --- boost1.83-1.83.0/debian/tests/datetime 2024-05-27 06:26:28.000000000 +0200 +++ boost1.83-1.83.0/debian/tests/datetime 2024-07-30 06:23:16.000000000 +0200 @@ -11,7 +11,7 @@ cp debian/tests/srcs/datetime/* $WORKDIR/src/ cd $WORKDIR/build -cmake ./../src +cmake -DCMAKE_POLICY_DEFAULT_CMP0167=NEW ./../src make echo "build: OK" diff -Nru boost1.83-1.83.0/debian/tests/exception boost1.83-1.83.0/debian/tests/exception --- boost1.83-1.83.0/debian/tests/exception 2024-05-27 06:26:28.000000000 +0200 +++ boost1.83-1.83.0/debian/tests/exception 2024-07-30 06:23:16.000000000 +0200 @@ -11,7 +11,7 @@ cp debian/tests/srcs/exception/* $WORKDIR/src/ cd $WORKDIR/build -cmake ./../src +cmake -DCMAKE_POLICY_DEFAULT_CMP0167=NEW ./../src make echo "build: OK" diff -Nru boost1.83-1.83.0/debian/tests/fiber boost1.83-1.83.0/debian/tests/fiber --- boost1.83-1.83.0/debian/tests/fiber 2024-05-27 06:26:28.000000000 +0200 +++ boost1.83-1.83.0/debian/tests/fiber 2024-07-30 06:23:16.000000000 +0200 @@ -11,7 +11,7 @@ cp debian/tests/srcs/fiber/* $WORKDIR/src/ cd $WORKDIR/build -cmake ./../src +cmake -DCMAKE_POLICY_DEFAULT_CMP0167=NEW ./../src make echo "build: OK" diff -Nru boost1.83-1.83.0/debian/tests/filesystem boost1.83-1.83.0/debian/tests/filesystem --- boost1.83-1.83.0/debian/tests/filesystem 2024-05-27 06:26:28.000000000 +0200 +++ boost1.83-1.83.0/debian/tests/filesystem 2024-07-30 06:23:16.000000000 +0200 @@ -11,7 +11,7 @@ cp debian/tests/srcs/filesystem/* $WORKDIR/src/ cd $WORKDIR/build -cmake ./../src +cmake -DCMAKE_POLICY_DEFAULT_CMP0167=NEW ./../src make echo "build: OK" diff -Nru boost1.83-1.83.0/debian/tests/graph boost1.83-1.83.0/debian/tests/graph --- boost1.83-1.83.0/debian/tests/graph 2024-05-27 06:26:28.000000000 +0200 +++ boost1.83-1.83.0/debian/tests/graph 2024-07-30 06:52:08.000000000 +0200 @@ -11,7 +11,7 @@ cp debian/tests/srcs/graph/* $WORKDIR/src/ cd $WORKDIR/build -cmake ./../src +cmake -DCMAKE_POLICY_DEFAULT_CMP0167=NEW ./../src make echo "build: OK" diff -Nru boost1.83-1.83.0/debian/tests/graph-parallel boost1.83-1.83.0/debian/tests/graph-parallel --- boost1.83-1.83.0/debian/tests/graph-parallel 2024-05-27 06:26:28.000000000 +0200 +++ boost1.83-1.83.0/debian/tests/graph-parallel 2024-07-30 06:52:20.000000000 +0200 @@ -13,7 +13,7 @@ cp debian/tests/srcs/graph-parallel/* $WORKDIR/src/ cd $WORKDIR/build -cmake ./../src +cmake -DCMAKE_POLICY_DEFAULT_CMP0167=NEW ./../src make echo "build: OK" diff -Nru boost1.83-1.83.0/debian/tests/iostreams boost1.83-1.83.0/debian/tests/iostreams --- boost1.83-1.83.0/debian/tests/iostreams 2024-05-27 06:26:28.000000000 +0200 +++ boost1.83-1.83.0/debian/tests/iostreams 2024-07-30 06:51:59.000000000 +0200 @@ -11,7 +11,7 @@ cp debian/tests/srcs/iostreams/* $WORKDIR/src/ cd $WORKDIR/build -cmake ./../src +cmake -DCMAKE_POLICY_DEFAULT_CMP0167=NEW ./../src make echo "build: OK" diff -Nru boost1.83-1.83.0/debian/tests/locale boost1.83-1.83.0/debian/tests/locale --- boost1.83-1.83.0/debian/tests/locale 2024-05-27 06:26:28.000000000 +0200 +++ boost1.83-1.83.0/debian/tests/locale 2024-07-30 06:51:52.000000000 +0200 @@ -11,7 +11,7 @@ cp debian/tests/srcs/locale/* $WORKDIR/src/ cd $WORKDIR/build -cmake ./../src +cmake -DCMAKE_POLICY_DEFAULT_CMP0167=NEW ./../src make echo "build: OK" diff -Nru boost1.83-1.83.0/debian/tests/log boost1.83-1.83.0/debian/tests/log --- boost1.83-1.83.0/debian/tests/log 2024-05-27 06:26:28.000000000 +0200 +++ boost1.83-1.83.0/debian/tests/log 2024-07-30 06:53:04.000000000 +0200 @@ -11,7 +11,7 @@ cp debian/tests/srcs/log/* $WORKDIR/src/ cd $WORKDIR/build -cmake ./../src +cmake -DCMAKE_POLICY_DEFAULT_CMP0167=NEW ./../src make echo "build: OK" diff -Nru boost1.83-1.83.0/debian/tests/math boost1.83-1.83.0/debian/tests/math --- boost1.83-1.83.0/debian/tests/math 2024-05-27 06:26:28.000000000 +0200 +++ boost1.83-1.83.0/debian/tests/math 2024-07-30 06:51:49.000000000 +0200 @@ -11,7 +11,7 @@ cp debian/tests/srcs/math/* $WORKDIR/src/ cd $WORKDIR/build -cmake ./../src +cmake -DCMAKE_POLICY_DEFAULT_CMP0167=NEW ./../src make echo "build: OK" diff -Nru boost1.83-1.83.0/debian/tests/mpi boost1.83-1.83.0/debian/tests/mpi --- boost1.83-1.83.0/debian/tests/mpi 2024-05-27 06:26:28.000000000 +0200 +++ boost1.83-1.83.0/debian/tests/mpi 2024-07-30 06:53:06.000000000 +0200 @@ -13,7 +13,7 @@ cp debian/tests/srcs/mpi/* $WORKDIR/src/ cd $WORKDIR/build -cmake ./../src +cmake -DCMAKE_POLICY_DEFAULT_CMP0167=NEW ./../src make echo "build: OK" diff -Nru boost1.83-1.83.0/debian/tests/program-options boost1.83-1.83.0/debian/tests/program-options --- boost1.83-1.83.0/debian/tests/program-options 2024-05-27 06:26:28.000000000 +0200 +++ boost1.83-1.83.0/debian/tests/program-options 2024-07-30 06:53:08.000000000 +0200 @@ -11,7 +11,7 @@ cp debian/tests/srcs/program-options/* $WORKDIR/src/ cd $WORKDIR/build -cmake ./../src +cmake -DCMAKE_POLICY_DEFAULT_CMP0167=NEW ./../src make echo "build: OK" diff -Nru boost1.83-1.83.0/debian/tests/python boost1.83-1.83.0/debian/tests/python --- boost1.83-1.83.0/debian/tests/python 2024-05-27 06:26:28.000000000 +0200 +++ boost1.83-1.83.0/debian/tests/python 2024-07-30 06:53:33.000000000 +0200 @@ -11,7 +11,7 @@ cp debian/tests/srcs/python/* $WORKDIR/src/ cd $WORKDIR/build -cmake ./../src +cmake -DCMAKE_POLICY_DEFAULT_CMP0167=NEW ./../src make echo "build: OK" diff -Nru boost1.83-1.83.0/debian/tests/random boost1.83-1.83.0/debian/tests/random --- boost1.83-1.83.0/debian/tests/random 2024-05-27 06:26:28.000000000 +0200 +++ boost1.83-1.83.0/debian/tests/random 2024-07-30 06:53:32.000000000 +0200 @@ -11,7 +11,7 @@ cp debian/tests/srcs/random/* $WORKDIR/src/ cd $WORKDIR/build -cmake ./../src +cmake -DCMAKE_POLICY_DEFAULT_CMP0167=NEW ./../src make echo "build: OK" diff -Nru boost1.83-1.83.0/debian/tests/regex boost1.83-1.83.0/debian/tests/regex --- boost1.83-1.83.0/debian/tests/regex 2024-05-27 06:26:28.000000000 +0200 +++ boost1.83-1.83.0/debian/tests/regex 2024-07-30 06:53:31.000000000 +0200 @@ -11,7 +11,7 @@ cp debian/tests/srcs/regex/* $WORKDIR/src/ cd $WORKDIR/build -cmake ./../src +cmake -DCMAKE_POLICY_DEFAULT_CMP0167=NEW ./../src make echo "build: OK" diff -Nru boost1.83-1.83.0/debian/tests/serialization boost1.83-1.83.0/debian/tests/serialization --- boost1.83-1.83.0/debian/tests/serialization 2024-05-27 06:26:28.000000000 +0200 +++ boost1.83-1.83.0/debian/tests/serialization 2024-07-30 06:53:31.000000000 +0200 @@ -11,7 +11,7 @@ cp debian/tests/srcs/serialization/* $WORKDIR/src/ cd $WORKDIR/build -cmake ./../src +cmake -DCMAKE_POLICY_DEFAULT_CMP0167=NEW ./../src make echo "build: OK" diff -Nru boost1.83-1.83.0/debian/tests/signals boost1.83-1.83.0/debian/tests/signals --- boost1.83-1.83.0/debian/tests/signals 2024-05-27 06:26:28.000000000 +0200 +++ boost1.83-1.83.0/debian/tests/signals 2024-07-30 06:53:30.000000000 +0200 @@ -11,7 +11,7 @@ cp debian/tests/srcs/signals/* $WORKDIR/src/ cd $WORKDIR/build -cmake ./../src +cmake -DCMAKE_POLICY_DEFAULT_CMP0167=NEW ./../src make echo "build: OK" diff -Nru boost1.83-1.83.0/debian/tests/stacktrace boost1.83-1.83.0/debian/tests/stacktrace --- boost1.83-1.83.0/debian/tests/stacktrace 2024-05-27 06:26:28.000000000 +0200 +++ boost1.83-1.83.0/debian/tests/stacktrace 2024-07-30 06:53:29.000000000 +0200 @@ -11,7 +11,7 @@ cp debian/tests/srcs/stacktrace/* $WORKDIR/src/ cd $WORKDIR/build -cmake ./../src +cmake -DCMAKE_POLICY_DEFAULT_CMP0167=NEW ./../src make echo "build: OK" diff -Nru boost1.83-1.83.0/debian/tests/system boost1.83-1.83.0/debian/tests/system --- boost1.83-1.83.0/debian/tests/system 2024-05-27 06:26:28.000000000 +0200 +++ boost1.83-1.83.0/debian/tests/system 2024-07-30 06:53:28.000000000 +0200 @@ -11,7 +11,7 @@ cp debian/tests/srcs/system/* $WORKDIR/src/ cd $WORKDIR/build -cmake ./../src +cmake -DCMAKE_POLICY_DEFAULT_CMP0167=NEW ./../src make echo "build: OK" diff -Nru boost1.83-1.83.0/debian/tests/test boost1.83-1.83.0/debian/tests/test --- boost1.83-1.83.0/debian/tests/test 2024-05-27 06:26:28.000000000 +0200 +++ boost1.83-1.83.0/debian/tests/test 2024-07-30 06:53:28.000000000 +0200 @@ -11,7 +11,7 @@ cp debian/tests/srcs/test/* $WORKDIR/src/ cd $WORKDIR/build -cmake ./../src +cmake -DCMAKE_POLICY_DEFAULT_CMP0167=NEW ./../src make echo "build: OK" diff -Nru boost1.83-1.83.0/debian/tests/thread boost1.83-1.83.0/debian/tests/thread --- boost1.83-1.83.0/debian/tests/thread 2024-05-27 06:26:28.000000000 +0200 +++ boost1.83-1.83.0/debian/tests/thread 2024-07-30 06:53:27.000000000 +0200 @@ -11,7 +11,7 @@ cp debian/tests/srcs/thread/* $WORKDIR/src/ cd $WORKDIR/build -cmake ./../src +cmake -DCMAKE_POLICY_DEFAULT_CMP0167=NEW ./../src make echo "build: OK" diff -Nru boost1.83-1.83.0/debian/tests/timer boost1.83-1.83.0/debian/tests/timer --- boost1.83-1.83.0/debian/tests/timer 2024-05-27 06:26:28.000000000 +0200 +++ boost1.83-1.83.0/debian/tests/timer 2024-07-30 06:53:26.000000000 +0200 @@ -11,7 +11,7 @@ cp debian/tests/srcs/timer/* $WORKDIR/src/ cd $WORKDIR/build -cmake ./../src +cmake -DCMAKE_POLICY_DEFAULT_CMP0167=NEW ./../src make echo "build: OK" diff -Nru boost1.83-1.83.0/debian/tests/type-erasure boost1.83-1.83.0/debian/tests/type-erasure --- boost1.83-1.83.0/debian/tests/type-erasure 2024-05-27 06:26:28.000000000 +0200 +++ boost1.83-1.83.0/debian/tests/type-erasure 2024-07-30 06:53:26.000000000 +0200 @@ -11,7 +11,7 @@ cp debian/tests/srcs/type-erasure/* $WORKDIR/src/ cd $WORKDIR/build -cmake ./../src +cmake -DCMAKE_POLICY_DEFAULT_CMP0167=NEW ./../src make echo "build: OK" diff -Nru boost1.83-1.83.0/debian/tests/wave boost1.83-1.83.0/debian/tests/wave --- boost1.83-1.83.0/debian/tests/wave 2024-05-27 06:26:28.000000000 +0200 +++ boost1.83-1.83.0/debian/tests/wave 2024-07-30 06:53:25.000000000 +0200 @@ -11,7 +11,7 @@ cp debian/tests/srcs/wave/* $WORKDIR/src/ cd $WORKDIR/build -cmake ./../src +cmake -DCMAKE_POLICY_DEFAULT_CMP0167=NEW ./../src make echo "build: OK"
signature.asc
Description: PGP signature

