I am seeing a similar problem as the original reporter of #870094. I'm
on stretch, gqrx-sdr version 2.6-1+b1. The output I get when running it is:
==================================
$ gqrx
linux; GNU C++ version 6.3.0 20170221; Boost_106200;
UHD_003.009.005-0-unknown
Controlport disabled
No user supplied config file. Using "default.conf"
gr-osmosdr 0.1.4 (0.1.4) gnuradio 3.7.10
built-in source types: file osmosdr fcd rtl rtl_tcp uhd miri hackrf
bladerf rfspace airspy soapy redpitaya
FM demod gain: 1.52789
IQ DCR alpha: 1.04166e-05
terminate called after throwing an instance of
'boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::system::system_error>
>'
what(): send_to: Operation not permitted
Aborted
======================================
The original submitter included some strace output that seemed to
indicate a missing boost library (libboost_date_time) which is different
than what I am seeing.
(maybe mine is a permissions issue? does the user need to be in any groups)
ldd output
======================================
$ ldd /usr/bin/gqrx
linux-vdso.so.1 (0x00007ffc88be9000)
libQt5Network.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Network.so.5
(0x00007f19816e9000)
libQt5Svg.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Svg.so.5
(0x00007f1981693000)
libboost_system.so.1.62.0 =>
/usr/lib/x86_64-linux-gnu/libboost_system.so.1.62.0 (0x00007f1980fab000)
libboost_program_options.so.1.62.0 =>
/usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.62.0
(0x00007f1980d2c000)
libgnuradio-runtime.so.3.7.10 =>
/usr/lib/x86_64-linux-gnu/libgnuradio-runtime.so.3.7.10 (0x00007f1980a29000)
libgnuradio-pmt.so.3.7.10 =>
/usr/lib/x86_64-linux-gnu/libgnuradio-pmt.so.3.7.10 (0x00007f19807d4000)
libgnuradio-analog.so.3.7.10 =>
/usr/lib/x86_64-linux-gnu/libgnuradio-analog.so.3.7.10 (0x00007f198053b000)
libvolk.so.1.3 => /usr/lib/x86_64-linux-gnu/libvolk.so.1.3
(0x00007f19801d3000)
libgnuradio-audio.so.3.7.10 =>
/usr/lib/x86_64-linux-gnu/libgnuradio-audio.so.3.7.10 (0x00007f197ff7f000)
libgnuradio-blocks.so.3.7.10 =>
/usr/lib/x86_64-linux-gnu/libgnuradio-blocks.so.3.7.10 (0x00007f197fa86000)
libgnuradio-digital.so.3.7.10 =>
/usr/lib/x86_64-linux-gnu/libgnuradio-digital.so.3.7.10 (0x00007f197f732000)
libgnuradio-fft.so.3.7.10 =>
/usr/lib/x86_64-linux-gnu/libgnuradio-fft.so.3.7.10 (0x00007f197f502000)
libgnuradio-filter.so.3.7.10 =>
/usr/lib/x86_64-linux-gnu/libgnuradio-filter.so.3.7.10 (0x00007f197f215000)
libgnuradio-osmosdr.so.0.1.4 =>
/usr/lib/x86_64-linux-gnu/libgnuradio-osmosdr.so.0.1.4 (0x00007f197ef1e000)
libpulse.so.0 => /usr/lib/x86_64-linux-gnu/libpulse.so.0
(0x00007f197eccd000)
libpulse-simple.so.0 => /usr/lib/x86_64-linux-gnu/libpulse-simple.so.0
(0x00007f197eac8000)
libQt5Widgets.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
(0x00007f197e465000)
libQt5Gui.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
(0x00007f197df2c000)
libQt5Core.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
(0x00007f197da5d000)
libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6
(0x00007f197d6db000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f197d3d7000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1
(0x00007f197d1c0000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f197ce21000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0
(0x00007f197cc04000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f197c9ea000)
libproxy.so.1 => /usr/lib/x86_64-linux-gnu/libproxy.so.1
(0x00007f197c7c9000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f197c5c1000)
libboost_date_time.so.1.62.0 =>
/usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.62.0 (0x00007f197c3b0000)
libboost_filesystem.so.1.62.0 =>
/usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.62.0 (0x00007f197c197000)
libboost_regex.so.1.62.0 =>
/usr/lib/x86_64-linux-gnu/libboost_regex.so.1.62.0 (0x00007f197be7e000)
libboost_thread.so.1.62.0 =>
/usr/lib/x86_64-linux-gnu/libboost_thread.so.1.62.0 (0x00007f197bc56000)
libboost_chrono.so.1.62.0 =>
/usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.62.0 (0x00007f197ba4f000)
libboost_atomic.so.1.62.0 =>
/usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.62.0 (0x00007f197b84d000)
liblog4cpp.so.5 => /usr/lib/x86_64-linux-gnu/liblog4cpp.so.5
(0x00007f197b60f000)
libfftw3f.so.3 => /usr/lib/x86_64-linux-gnu/libfftw3f.so.3
(0x00007f197b201000)
libfftw3f_threads.so.3 =>
/usr/lib/x86_64-linux-gnu/libfftw3f_threads.so.3 (0x00007f197affa000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f197adf6000)
liborc-0.4.so.0 => /usr/lib/x86_64-linux-gnu/liborc-0.4.so.0
(0x00007f197ab78000)
libasound.so.2 => /usr/lib/x86_64-linux-gnu/libasound.so.2
(0x00007f197a86b000)
libjack.so.0 => /usr/lib/x86_64-linux-gnu/libjack.so.0
(0x00007f197a624000)
libportaudio.so.2 => /usr/lib/x86_64-linux-gnu/libportaudio.so.2
(0x00007f197a3f5000)
/lib64/ld-linux-x86-64.so.2 (0x00007f1981659000)
libgnuradio-iqbalance.so.0 =>
/usr/lib/x86_64-linux-gnu/libgnuradio-iqbalance.so.0 (0x00007f197a1e3000)
libosmosdr.so.0 => /usr/lib/x86_64-linux-gnu/libosmosdr.so.0
(0x00007f1979fde000)
libgnuradio-fcd.so.3.7.10 =>
/usr/lib/x86_64-linux-gnu/libgnuradio-fcd.so.3.7.10 (0x00007f1979dc6000)
libgnuradio-fcdproplus.so.3.7.10 =>
/usr/lib/x86_64-linux-gnu/libgnuradio-fcdproplus.so.3.7.10
(0x00007f1979bb2000)
librtlsdr.so.0 => /usr/lib/x86_64-linux-gnu/librtlsdr.so.0
(0x00007f19799a3000)
libgnuradio-uhd.so.3.7.10 =>
/usr/lib/x86_64-linux-gnu/libgnuradio-uhd.so.3.7.10 (0x00007f1979751000)
libuhd.so.003 => /usr/lib/x86_64-linux-gnu/libuhd.so.003
(0x00007f1978e2d000)
libmirisdr.so.0 => /usr/lib/x86_64-linux-gnu/libmirisdr.so.0
(0x00007f1978c28000)
libhackrf.so.0 => /usr/lib/x86_64-linux-gnu/libhackrf.so.0
(0x00007f1978a22000)
libbladeRF.so.1 => /usr/lib/x86_64-linux-gnu/libbladeRF.so.1
(0x00007f19787ef000)
libairspy.so.0 => /usr/lib/x86_64-linux-gnu/libairspy.so.0
(0x00007f19785e7000)
libSoapySDR.so.0.5-2 => /usr/lib/x86_64-linux-gnu/libSoapySDR.so.0.5-2
(0x00007f19783b3000)
libpulsecommon-10.0.so =>
/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-10.0.so
(0x00007f1978130000)
libdbus-1.so.3 => /lib/x86_64-linux-gnu/libdbus-1.so.3
(0x00007f1977ee0000)
libcap.so.2 => /lib/x86_64-linux-gnu/libcap.so.2 (0x00007f1977cda000)
libharfbuzz.so.0 => /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0
(0x00007f1977a45000)
libGL.so.1 => /usr/lib/x86_64-linux-gnu/libGL.so.1 (0x00007f19777d3000)
libpng16.so.16 => /usr/lib/x86_64-linux-gnu/libpng16.so.16
(0x00007f19775a0000)
libicui18n.so.57 => /usr/lib/x86_64-linux-gnu/libicui18n.so.57
(0x00007f1977126000)
libicuuc.so.57 => /usr/lib/x86_64-linux-gnu/libicuuc.so.57
(0x00007f1976d7e000)
libpcre16.so.3 => /usr/lib/x86_64-linux-gnu/libpcre16.so.3
(0x00007f1976b15000)
libdouble-conversion.so.1 =>
/usr/lib/x86_64-linux-gnu/libdouble-conversion.so.1 (0x00007f1976904000)
libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libglib-2.0.so.0
(0x00007f19765f0000)
libicudata.so.57 => /usr/lib/x86_64-linux-gnu/libicudata.so.57
(0x00007f1974b73000)
libnsl.so.1 => /lib/x86_64-linux-gnu/libnsl.so.1 (0x00007f197495b000)
libopus.so.0 => /usr/lib/x86_64-linux-gnu/libopus.so.0
(0x00007f197470a000)
libusb-1.0.so.0 => /lib/x86_64-linux-gnu/libusb-1.0.so.0
(0x00007f19744f1000)
libhidapi-libusb.so.0 =>
/usr/lib/x86_64-linux-gnu/libhidapi-libusb.so.0 (0x00007f19742e9000)
libboost_unit_test_framework.so.1.62.0 =>
/usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.so.1.62.0
(0x00007f1974024000)
libboost_serialization.so.1.62.0 =>
/usr/lib/x86_64-linux-gnu/libboost_serialization.so.1.62.0
(0x00007f1973de1000)
libX11-xcb.so.1 => /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1
(0x00007f1973bdf000)
libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6
(0x00007f197389f000)
libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1
(0x00007f1973677000)
libICE.so.6 => /usr/lib/x86_64-linux-gnu/libICE.so.6
(0x00007f197345a000)
libSM.so.6 => /usr/lib/x86_64-linux-gnu/libSM.so.6 (0x00007f1973250000)
libXtst.so.6 => /usr/lib/x86_64-linux-gnu/libXtst.so.6
(0x00007f197304a000)
libsystemd.so.0 => /lib/x86_64-linux-gnu/libsystemd.so.0
(0x00007f1972fc0000)
libwrap.so.0 => /lib/x86_64-linux-gnu/libwrap.so.0 (0x00007f1972db6000)
libsndfile.so.1 => /usr/lib/x86_64-linux-gnu/libsndfile.so.1
(0x00007f1972b3e000)
libasyncns.so.0 => /usr/lib/x86_64-linux-gnu/libasyncns.so.0
(0x00007f1972938000)
libfreetype.so.6 => /usr/lib/x86_64-linux-gnu/libfreetype.so.6
(0x00007f1972687000)
libgraphite2.so.3 => /usr/lib/x86_64-linux-gnu/libgraphite2.so.3
(0x00007f197245a000)
libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1
(0x00007f1972230000)
libxcb-dri3.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0
(0x00007f197202d000)
libxcb-present.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-present.so.0
(0x00007f1971e2a000)
libxcb-sync.so.1 => /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1
(0x00007f1971c23000)
libxshmfence.so.1 => /usr/lib/x86_64-linux-gnu/libxshmfence.so.1
(0x00007f1971a1f000)
libglapi.so.0 => /usr/lib/x86_64-linux-gnu/libglapi.so.0
(0x00007f19717f0000)
libXext.so.6 => /usr/lib/x86_64-linux-gnu/libXext.so.6
(0x00007f19715de000)
libXdamage.so.1 => /usr/lib/x86_64-linux-gnu/libXdamage.so.1
(0x00007f19713db000)
libXfixes.so.3 => /usr/lib/x86_64-linux-gnu/libXfixes.so.3
(0x00007f19711d5000)
libxcb-glx.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0
(0x00007f1970fba000)
libxcb-dri2.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0
(0x00007f1970db3000)
libXxf86vm.so.1 => /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1
(0x00007f1970bad000)
libdrm.so.2 => /usr/lib/x86_64-linux-gnu/libdrm.so.2
(0x00007f197099d000)
libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007f197072a000)
libudev.so.1 => /lib/x86_64-linux-gnu/libudev.so.1 (0x00007f1970709000)
libboost_timer.so.1.62.0 =>
/usr/lib/x86_64-linux-gnu/libboost_timer.so.1.62.0 (0x00007f1970502000)
libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6
(0x00007f19702fe000)
libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6
(0x00007f19700f8000)
libbsd.so.0 => /lib/x86_64-linux-gnu/libbsd.so.0 (0x00007f196fee2000)
libuuid.so.1 => /lib/x86_64-linux-gnu/libuuid.so.1 (0x00007f196fcdd000)
libXi.so.6 => /usr/lib/x86_64-linux-gnu/libXi.so.6 (0x00007f196facd000)
libselinux.so.1 => /lib/x86_64-linux-gnu/libselinux.so.1
(0x00007f196f8a3000)
liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x00007f196f67d000)
liblz4.so.1 => /usr/lib/x86_64-linux-gnu/liblz4.so.1
(0x00007f196f46b000)
libgcrypt.so.20 => /lib/x86_64-linux-gnu/libgcrypt.so.20
(0x00007f196f15b000)
libFLAC.so.8 => /usr/lib/x86_64-linux-gnu/libFLAC.so.8
(0x00007f196eee4000)
libogg.so.0 => /usr/lib/x86_64-linux-gnu/libogg.so.0
(0x00007f196ecdb000)
libvorbis.so.0 => /usr/lib/x86_64-linux-gnu/libvorbis.so.0
(0x00007f196eaad000)
libvorbisenc.so.2 => /usr/lib/x86_64-linux-gnu/libvorbisenc.so.2
(0x00007f196e804000)
libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2
(0x00007f196e5ed000)
libgpg-error.so.0 => /lib/x86_64-linux-gnu/libgpg-error.so.0
(0x00007f196e3d9000)
=======================================
So it seems to be using 1.62 boost libraries (rather than the 1.67 also
provided in stretch).
--
Matt Taggart
tagg...@debian.org