On Wed, Jun 23, 2021 at 08:50:13PM +0200, Sebastian Ramacher wrote: > Indeed, soapyosmo does not link with boost chrono. Reassigning > accordingly.
The attached patch updates the build to link against boost chrono. However, the patched build alone does not resolve the crash of sdrangelove on my system until I also install the updated hamlib4 from experimental. That is, sdrangelove appears to be affected by https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=980472. I'm not sure what the plans are for the hamlib4 with respect to Bullseye. Any concerns with an upload of soapyosmo to get us one step closer? The patch/debdiff is attached. Thanks, tony
diff -Nru soapyosmo-0.2.5/debian/changelog soapyosmo-0.2.5/debian/changelog --- soapyosmo-0.2.5/debian/changelog 2019-10-20 08:31:08.000000000 -0700 +++ soapyosmo-0.2.5/debian/changelog 2021-07-03 09:31:09.000000000 -0700 @@ -1,3 +1,10 @@ +soapyosmo (0.2.5-4) UNRELEASED; urgency=medium + + * Team upload. + * Add boost::chrono to build (Closes: #990240) + + -- tony mancill <tmanc...@debian.org> Sat, 03 Jul 2021 09:31:09 -0700 + soapyosmo (0.2.5-3) unstable; urgency=medium * Upload to unstable diff -Nru soapyosmo-0.2.5/debian/control soapyosmo-0.2.5/debian/control --- soapyosmo-0.2.5/debian/control 2019-10-20 08:29:52.000000000 -0700 +++ soapyosmo-0.2.5/debian/control 2021-07-03 09:31:09.000000000 -0700 @@ -7,6 +7,7 @@ debhelper (>= 12), cmake, libboost-dev, + libboost-chrono-dev, libboost-system-dev, libboost-thread-dev, libosmosdr-dev, diff -Nru soapyosmo-0.2.5/debian/patches/boost_chrono.patch soapyosmo-0.2.5/debian/patches/boost_chrono.patch --- soapyosmo-0.2.5/debian/patches/boost_chrono.patch 1969-12-31 16:00:00.000000000 -0800 +++ soapyosmo-0.2.5/debian/patches/boost_chrono.patch 2021-07-03 09:31:09.000000000 -0700 @@ -0,0 +1,10 @@ +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -102,6 +102,7 @@ + SET(BOOST_REQUIRED_COMPONENTS + thread + system ++ chrono + ) + + if(UNIX AND NOT BOOST_ROOT AND EXISTS "/usr/lib64") diff -Nru soapyosmo-0.2.5/debian/patches/series soapyosmo-0.2.5/debian/patches/series --- soapyosmo-0.2.5/debian/patches/series 2019-09-22 18:12:05.000000000 -0700 +++ soapyosmo-0.2.5/debian/patches/series 2021-07-03 09:31:09.000000000 -0700 @@ -1 +1,2 @@ internal-common-library +boost_chrono.patch
signature.asc
Description: PGP signature