• Bug#990240: sdrangelove: SoapySDR missing DL symbol from boost libr

    From Sebastian Ramacher@21:1/5 to Radoslaw Biernacki on Wed Jun 23 21:00:01 2021
    Control: reassign -1 src:soapyosmo/0.2.5-3
    Control: retitle -1 soapyosmo: does not link with boost chrono
    Control: affects -1 sdrangelove/0.0.1.20150707-5

    On 2021-06-23 20:26:40 +0200, Radoslaw Biernacki wrote:
    Package: sdrangelove
    Version: 0.0.1.20150707-5
    Severity: grave
    Justification: renders package unusable
    X-Debbugs-Cc: radoslaw.biernacki@gmail.com

    Dear Maintainer,

    sdrangelove is unusable due to missing/colision symbol from boost
    library required by SoapySDR lib. Right after fresh system installation
    I get following error while trying to start sdrangelove:

    rad@rad-asus:~$ sdrangelove
    loaded plugin libdemodnfm.so
    loaded plugin libdemodtcpsrc.so
    loaded plugin libinputgnuradio.so
    loaded plugin libinputrtlsdr.so
    FFT: using FFTW engine
    FFT: creating FFTW plan (n=1024,forward) took 842ms
    qUncompress: Input data is corrupted
    qUncompress: Input data is corrupted
    finding sample source []
    QMetaObject::connectSlotsByName: No matching signal for on_sldGain_valueChanged(int)
    [INFO] [UHD] linux; GNU C++ version 10.2.1 20201207; Boost_107400; UHD_3.15.0.0-4+b1
    [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
    Hash collision!!! Fatal error!!
    pure virtual method called
    terminate called without an active exception
    Aborted

    Indeed, soapyosmo does not link with boost chrono. Reassigning
    accordingly.

    Cheers


    -- System Information:
    Debian Release: 11.0
    APT prefers testing-security
    APT policy: (500, 'testing-security'), (500, 'testing')
    Architecture: amd64 (x86_64)

    Kernel: Linux 5.10.0-7-amd64 (SMP w/8 CPU threads)
    Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en
    Shell: /bin/sh linked to /usr/bin/dash
    Init: systemd (via /run/systemd/system)
    LSM: AppArmor: enabled

    Versions of packages sdrangelove depends on:
    ii libc6 2.31-12
    ii libfftw3-single3 3.3.8-2
    ii libgcc-s1 10.2.1-6
    ii libgl1 1.3.2-1
    ii libgnuradio-osmosdr0.2.0 0.2.2-1+b4
    ii libgnuradio-runtime3.8.2 3.8.2.0-14
    ii libqt5core5a 5.15.2+dfsg-7
    ii libqt5gui5 5.15.2+dfsg-7
    ii libqt5multimedia5 5.15.2-3
    ii libqt5network5 5.15.2+dfsg-7
    ii libqt5opengl5 5.15.2+dfsg-7
    ii libqt5widgets5 5.15.2+dfsg-7
    ii librtlsdr0 0.6.0-3
    ii libstdc++6 10.2.1-6

    Versions of packages sdrangelove recommends:
    ii gnuradio 3.8.2.0-14
    ii gr-osmosdr 0.2.2-1+b4

    Versions of packages sdrangelove suggests:
    pn libqt5multimedia5-plugins <none>
    ii pulseaudio 14.2-2

    -- no debconf information

    --
    Sebastian Ramacher

    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCgAdFiEE94y6B4F7sUmhHTOQafL8UW6nGZMFAmDTgmMACgkQafL8UW6n GZPIGhAAiV0u3gssLvhf2HpCzl3LN4zWLhLeCMMzWL7pgIU/L7qvAmyTvq2kvjkR YxAavLE0DAiAsN17ZMaYFUzNTd/MOrnW1Gkj0hDWGQ3gSePPOpUHABjjuoSnWF95 lMVH25L+P/pRtMTe2AlIkIpz7RqMV+CM0U9PCZ4RyEw90fBaDzJzH4lnSJcJ+kgV JuqfdVQKCD1nmP/9v765uNT9KrK2hBiGDO4ZElHD+5HaccDvI+3Oky94FneRXcF5 5jhI8pwoJzQmWrdxAC0JAm/pnKBbD4gb9Z6wgrdmwuQgEVIFUrT7gYgeO0sIpDVg hIeQBaUiJTa+x80FmCn1Toe8weL+9wNPMObG0C1ZX1AGpFLI4lwrd/2g8xyqRDYY IBbKVQgPVwaAk5lUkEUW3COfbE7BRWFy6dc2OQ5wM6zYW0rO/dbJiSE2K1MoJG33 C6DEHRk2Qagt23Pv1HGS/AdtD9AHZfibcvrCIBxYTkfA4WE2V0ySEowRuLPh0uLp XVnOsAHz6X5IP3lZWx1OOL+3Q+d2QPGrWh8TLolwo+lr6dQYF24IZGDGuACy3xSs bEX5V6d7X7rwGbFXdklcqsX/Ph9MzZoVKc7oGxuFpaV11y2YEzMkt/zBnK3X2Cp6 WB6UCjZWL8qaQtpzWroDF0tVDop959qejl+PVVRqROR8M2dON8A=
    =Ulc+
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)