Your message dated Tue, 06 Jul 2021 16:58:24 +0000
with message-id <[email protected]>
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 [email protected]
immediately.)


-- 
990736: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=990736
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: [email protected]
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 <[email protected]>  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 via email to