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 <tmancill@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
Attachment:
signature.asc
Description: PGP signature