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

Bug#990736: marked as done (unblock: soapyosmo/0.2.5-4)



Your message dated Tue, 06 Jul 2021 16:58:24 +0000
with message-id <E1m0oOu-0006Mv-F5@respighi.debian.org>
and subject line unblock soapyosmo
has caused the Debian Bug report #990736,
regarding unblock: soapyosmo/0.2.5-4
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
990736: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=990736
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

Dear Release Team,

Please consider an unblock for package soapyosmo.

[ Reason ]
This upload addresses an RC bug in the soapyosmo package:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=990240 by configuring
it to build against boost::chrono.

[ Impact ]
#990240 will transitively impact 19 other packages via
autoremovals as per the mailing that went out on July 1st.

[ Tests ]
The updated soapyosmo was installed locally and confirmed to address
this error when starting sdrangelove:

> [ERROR] SoapySDR::loadModule(/usr/lib/x86_64-linux-gnu/SoapySDR/modules0.7/librfspaceSupport.so)
>   dlopen() failed: /usr/lib/x86_64-linux-gnu/SoapySDR/modules0.7/librfspaceSupport.so: undefined symbol: _ZN5boost6chrono12steady_clock3nowEv

[ Risks ]
The fix is trivial.  It merely configures the build to make use of
libboost-chrono-dev.

[ Checklist ]
  [x] all changes are documented in the d/changelog
  [x] I reviewed all changes and I approve them
  [x] attach debdiff against the package in testing

[ Other info ]
This unblock alone will not address the crash in sdrangelove initially
reported #990240; see the discussion in the bug report for more details
and discussion by the Debian Ham team.  However, it could address and
prevent other brokenness related to soapyosmo in Bullseye.  That is,
soapyosmo should depend upon 

Thank you for considering this unblock.

Cheers,
tony

unblock soapyosmo/0.2.5-4
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) unstable; 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
[The following lists of changes regard files as different if they have
different names, permissions or owners.]

Files in second .changes but not in first
-----------------------------------------
-rw-r--r--  root/root   /usr/lib/debug/.build-id/02/3648071dde21b174c4010728faa35a85d25c68.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/4c/6fdb3aa8aaf3fd6894d57bb164d12126fe4d87.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/d3/bb600eb81e7d8a5f97b54989a5a2f70df62f71.debug

Files in first .changes but not in second
-----------------------------------------
-rw-r--r--  root/root   /usr/lib/debug/.build-id/30/652528145c6ca4e902b0aaece5708b43cb256a.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/36/6254bfc9b5da96d62d80824e1a7deae0b8ec35.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/80/1a1744f1e2b0a3eb110ac0767ccd56e40f5618.debug

Control files of package soapyosmo-common0.7: lines which differ (wdiff format)
-------------------------------------------------------------------------------
Version: [-0.2.5-3-] {+0.2.5-4+}

Control files of package soapyosmo-common0.7-dbgsym: lines which differ (wdiff format)
--------------------------------------------------------------------------------------
Depends: soapyosmo-common0.7 (= [-0.2.5-3)-] {+0.2.5-4)+}
Version: [-0.2.5-3-] {+0.2.5-4+}

Control files of package soapysdr-module-mirisdr: lines which differ (wdiff format)
-----------------------------------------------------------------------------------
Depends: soapysdr0.7-module-mirisdr, soapyosmo-common0.7 (= [-0.2.5-3)-] {+0.2.5-4)+}
Version: [-0.2.5-3-] {+0.2.5-4+}

Control files of package soapysdr-module-osmosdr: lines which differ (wdiff format)
-----------------------------------------------------------------------------------
Depends: soapysdr0.7-module-osmosdr, soapyosmo-common0.7 (= [-0.2.5-3)-] {+0.2.5-4)+}
Version: [-0.2.5-3-] {+0.2.5-4+}

Control files of package soapysdr-module-rfspace: lines which differ (wdiff format)
-----------------------------------------------------------------------------------
Depends: soapysdr0.7-module-rfspace, soapyosmo-common0.7 (= [-0.2.5-3)-] {+0.2.5-4)+}
Version: [-0.2.5-3-] {+0.2.5-4+}

Control files of package soapysdr0.7-module-mirisdr: lines which differ (wdiff format)
--------------------------------------------------------------------------------------
Depends: soapyosmo-common0.7 (= [-0.2.5-3),-] {+0.2.5-4),+} libboost-thread1.74.0 (>= 1.74.0), libc6 (>= 2.14), libgcc-s1 (>= 3.0), libmirisdr0, libsoapysdr0.7 (>= 0.7.2), libstdc++6 (>= 5.2)
Version: [-0.2.5-3-] {+0.2.5-4+}

Control files of package soapysdr0.7-module-mirisdr-dbgsym: lines which differ (wdiff format)
---------------------------------------------------------------------------------------------
Build-Ids: [-30652528145c6ca4e902b0aaece5708b43cb256a-] {+4c6fdb3aa8aaf3fd6894d57bb164d12126fe4d87+}
Depends: soapysdr0.7-module-mirisdr (= [-0.2.5-3)-] {+0.2.5-4)+}
Version: [-0.2.5-3-] {+0.2.5-4+}

Control files of package soapysdr0.7-module-osmosdr: lines which differ (wdiff format)
--------------------------------------------------------------------------------------
Depends: soapyosmo-common0.7 (= [-0.2.5-3),-] {+0.2.5-4),+} libboost-thread1.74.0 (>= 1.74.0), libc6 (>= 2.14), libgcc-s1 (>= 3.0), libosmosdr0, libsoapysdr0.7 (>= 0.7.2), libstdc++6 (>= 5.2)
Version: [-0.2.5-3-] {+0.2.5-4+}

Control files of package soapysdr0.7-module-osmosdr-dbgsym: lines which differ (wdiff format)
---------------------------------------------------------------------------------------------
Build-Ids: [-801a1744f1e2b0a3eb110ac0767ccd56e40f5618-] {+d3bb600eb81e7d8a5f97b54989a5a2f70df62f71+}
Depends: soapysdr0.7-module-osmosdr (= [-0.2.5-3)-] {+0.2.5-4)+}
Version: [-0.2.5-3-] {+0.2.5-4+}

Control files of package soapysdr0.7-module-rfspace: lines which differ (wdiff format)
--------------------------------------------------------------------------------------
Depends: soapyosmo-common0.7 (= [-0.2.5-3),-] {+0.2.5-4), libboost-chrono1.74.0 (>= 1.74.0),+} libboost-thread1.74.0 (>= 1.74.0), libc6 (>= 2.14), libgcc-s1 (>= 3.0), libsoapysdr0.7 (>= 0.7.2), libstdc++6 (>= 5.2)
Version: [-0.2.5-3-] {+0.2.5-4+}

Control files of package soapysdr0.7-module-rfspace-dbgsym: lines which differ (wdiff format)
---------------------------------------------------------------------------------------------
Build-Ids: [-366254bfc9b5da96d62d80824e1a7deae0b8ec35-] {+023648071dde21b174c4010728faa35a85d25c68+}
Depends: soapysdr0.7-module-rfspace (= [-0.2.5-3)-] {+0.2.5-4)+}
Version: [-0.2.5-3-] {+0.2.5-4+}

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Unblocked.

--- End Message ---

Reply to: