[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#990240: soapyosmo: does not link with boost chrono



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


Reply to: