Your message dated Mon, 07 Oct 2019 07:05:53 +0000
with message-id <[email protected]>
and subject line Bug#940135: fixed in uhd 3.14.1.1-1
has caused the Debian Bug report #940135,
regarding libuhd-dev: uhd.pc missing -lboost_system produces build failures
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.)


-- 
940135: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=940135
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libuhd-dev
Version: 3.14.1.0-2
Severity: important

Hi,

osmo-trx fails to build since a few days/weeks ago in Debian testing and
unstable, while it still builds fine in Debian stable. Reported osmo-trx
in Debian can be found in [1] and upstream in [2]. Example of build
failure can be found in Osmocom's OBS repositories for Debian (different
versions available) [3].

Summary of failure [4]:
"""
[  396s] libtool: link: g++ -I/usr/include/ -I/usr/include/ -I/usr/include/ -g
 -O2 -fdebug-prefix-map=/usr/src/packages/BUILD=.
 -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z
 -Wl,relro -Wl,-z -Wl,now -o osmo-trx-uhd osmo_trx_uhd-osmo-trx.o
 ./device/uhd/.libs/libdevice.a ./.libs/libtransceiver_common.a
 ../Transceiver52M/arch/x86/.libs/libarch.a ../GSM/.libs/libGSM.a
 ../CommonLibs/.libs/libcommon.a -lpthread -lfftw3f
 /usr/lib/x86_64-linux-gnu/libosmoctrl.so
 /usr/lib/x86_64-linux-gnu/libosmogsm.so -ltalloc
 /usr/lib/x86_64-linux-gnu/libosmovty.so
 /usr/lib/x86_64-linux-gnu/libosmocore.so -luhd
 [  397s] /usr/bin/ld: ./device/uhd/.libs/libdevice.a(UHDDevice.o):
 undefined reference to symbol '_ZN5boost6system16generic_categoryEv'
 [  397s] /usr/bin/ld:
 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.67.0: error adding
 symbols: DSO missing from command line
 [  397s] collect2: error: ld returned 1 exit status
 [  397s] make[4]: *** [Makefile:681: osmo-trx-uhd] Error 1
"""

UHD version in stable (building fine): 3.13.1.0-3 ,
https://packages.debian.org/stable/libuhd-dev
UHD version in testing/unstable (build failure): 3.14.1.0-2 ,
https://packages.debian.org/stable/libuhd-dev

Main difference seems to be UHD in testing and stable has this extra patch:
https://sources.debian.org/patches/uhd/3.14.1.0-2/fix-pkg-config/

I'm not sure why this patch was applied (I don't see a similar patch 
applied in UHD master in upstream). Could it be that libboost-system 
doesn't exist on some system architectures but it was unconditionally 
dropped with that patch?

[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=939974
[2] https://osmocom.org/issues/4182
[3] https://build.opensuse.org/package/show/network:osmocom:nightly/osmo-trx
[4] 
https://build.opensuse.org/package/live_build_log/network:osmocom:nightly/osmo-trx/Debian_Testing/x86_64

-- System Information:
Debian Release: testing or unstable (works on buster stable)
Architecture: amd64 (x86_64)

--- End Message ---
--- Begin Message ---
Source: uhd
Source-Version: 3.14.1.1-1

We believe that the bug you reported is fixed in the latest version of
uhd, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
A. Maitland Bottoms <[email protected]> (supplier of updated uhd package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 07 Oct 2019 00:36:37 -0400
Source: uhd
Architecture: source
Version: 3.14.1.1-1
Distribution: unstable
Urgency: medium
Maintainer: A. Maitland Bottoms <[email protected]>
Changed-By: A. Maitland Bottoms <[email protected]>
Closes: 940135
Changes:
 uhd (3.14.1.1-1) unstable; urgency=medium
 .
   * New upstream release
   * Device3: latch n on m in axi_rate_change in DUC/DDC
   * Device3: UART: fix TX <-> RX, FIFO size as parameter
   * Device3: Restore default buffer sizes for MPMD UDP
   * RFNoC: Fix off by one error in window.v
   * E320: fix time source clobbering ref source
   * B200: Add command to query bootloader status
   * RFNoC: fix multidevice graph connections
   * MPMD: Fix corner case in MPM device discovery
   * MPM: fixed mboard_max_revision value (MPM compat check failures)
   * MPM: Fix version string for logger
   * Docs: x300: update docs for multiple timed commands
   * Docs: Fix Doxygen warnings due to spurious backslashes
   * Docs: RFNoC: Fix Doxygen warning due to undoc'd parameter
   * Docs: Adjust FPGA functional verification tests
   * Docs: Fix MPM cmake command for E320
   * RFNoC: Re-enable flow ctrl for blocks on same xbar
   * Tools: Fix build issues with kitchen_sink
   * cmake: Add UHD_COMPONENT variable
   * let pkg-config pass along -lboost_system (Closes: #940135)
Checksums-Sha1:
 08f1f825deda1f220b2b2b2decc4896274338ad8 2799 uhd_3.14.1.1-1.dsc
 80a57d0a32e3568a52282a2fb74c05759468c7b1 19880512 
uhd_3.14.1.1.orig-fpga-src.tar.xz
 e97b6a508785635d21398db02154ded03478ff64 11301024 uhd_3.14.1.1.orig.tar.xz
 174980b506270c730fc2dcf2f32f140e0d28ecf5 647788 uhd_3.14.1.1-1.debian.tar.xz
 77e5642cfc57a9d23deee20e4a5243bc2573244e 14820 uhd_3.14.1.1-1_amd64.buildinfo
Checksums-Sha256:
 4bb248abc573af6a5de4723c325b6c94655c74c103bc132286b48bccbcfbd6fd 2799 
uhd_3.14.1.1-1.dsc
 5cae8c8167e3d82879dc7aa74e081dfdf8b921799eeccb3cd4b37c7cd48ed90d 19880512 
uhd_3.14.1.1.orig-fpga-src.tar.xz
 5b6525024b8f4066c64ff56ca66f62bf08eb8157115eb8b22fa9217e08b62615 11301024 
uhd_3.14.1.1.orig.tar.xz
 2fb890d943627643933f64eb4eba9c159dc00ce6ed6b9b4212019157e2bf8286 647788 
uhd_3.14.1.1-1.debian.tar.xz
 a513e943f30004bec7745331e5e3182b12cfeb1f82093fcd5736eb453c31d637 14820 
uhd_3.14.1.1-1_amd64.buildinfo
Files:
 072acaaf68931e305f4b51123dc7614f 2799 science optional uhd_3.14.1.1-1.dsc
 09e00fc48cdc086d96a821f4418dc039 19880512 science optional 
uhd_3.14.1.1.orig-fpga-src.tar.xz
 27b9072b3a4c1cb547356dbe335c6a62 11301024 science optional 
uhd_3.14.1.1.orig.tar.xz
 8fcbf7703df0a2ce711d734d7f86803d 647788 science optional 
uhd_3.14.1.1-1.debian.tar.xz
 6e1094e846989c055364764f1dc0f77b 14820 science optional 
uhd_3.14.1.1-1_amd64.buildinfo

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

iQIzBAEBCAAdFiEEB8qH3cTCsGJAtrF0UEHxiR9E4JAFAl2a3MkACgkQUEHxiR9E
4JDRXA/+McsUytJobgYpNIWRalGacoZYx3jeWrabewwBOxMFDZZlGKdupIlJ6nkI
Ch1WN0Xqd046NjIPSHWs3nfoPC2iUBMGkm8PaN1lmBFE2OpIkWa102Js24aEdJUU
ELr71VLqnrooiw9aTLqX7A6SrUGH6YaKbU6Hw9KScQB8efNrr0CrWLrzh63VC4sd
tvlIr+Yr9RcXTQR8XnNqR3nJZpu1Z2Qa1/tSXg9s6h72snBUI+Np+cBg4+dQX63A
dN+4GSTUzEvcNQMbZmmwoICCPQHhncPN57LRdpOUOm2OwsTm+70bXd12ZUjdYPfv
2aiJitGrUisIw9wxC5QcoZWZboXLhLKIBptgt78yN/N2HwoXe1LcDfgZuWmyeHZW
DSrT4nUPMHlFtVozj3rxmB1IoeJGWA078brI+ru2Gtw184uSn9TpzaJkMYEYALE8
SP9ix0xWcE46KZYFWFzpOIiS7xE2/nYlzpKPqpJjJ44wmQV/59jlT1YJUMnFSFe/
oGE6WtKbYAAoCs4mD+VUrtT/eMWWyTtWZjyzt0dfRRJYps2KTwbLxWuK5Pza9iHK
sOZ/uIYc1YIJA5HjvbdHI54Tmue2asJ0qnBSer/v/buCyY8vF6o8C6k8zxXGpgNl
mH5l/yTl0ZP+nN9goDrJcoFsqr3vg0rpGKVU/DAKqnE6XoZd+ck=
=Vc3c
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to