Your message dated Mon, 18 Mar 2019 08:38:59 +0000 with message-id <[email protected]> and subject line Bug#924395: fixed in ros-catkin 0.7.14-9 has caused the Debian Bug report #924395, regarding ros-catkin: catkin generates incorrect double -l in pthread libs from boost 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.) -- 924395: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=924395 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Source: ros-catkin Severity: important catkin generates .pc files from its templates. However, arround the inclusion of cmake 3.12.x or 3.13.x, the FindBoost macro injects a -lpthread in the BOOST_libraries. This information is bad resolved by catkin introducing a double -l-lpthread in the .pc files generated that use Boost. I have only detected rosconsole.pc (librosconsole-dev. Source ros-rosconsole) that has -l-lpthread. The solution is simple: --- /usr/share/catkin/cmake/catkin_package.cmake~ 2018-12-02 14:35:11.000000000 +0100 +++ /usr/share/catkin/cmake/catkin_package.cmake 2019-03-12 10:30:29.742795867 +0100 @@ -270,7 +270,9 @@ catkin_filter_libraries_for_build_configuration(libraries ${PKG_CONFIG_LIBRARIES}) foreach(library ${libraries}) if(NOT IS_ABSOLUTE ${library}) - set(library "-l${library}") + if(NOT ${library} MATCHES "^-l") + set(library "-l${library}") + endif() endif() list_append_deduplicate(PKG_CONFIG_LIBRARIES_WITH_PREFIX ${library}) endforeach() I have prepared a new version of the package patched waiting to release team aprovation. Best regards, Leopold -- System Information: Debian Release: 9.8 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable') Architecture: amd64 (x86_64) Foreign Architectures: i386, armhf Kernel: Linux 4.14.0-0.bpo.3-amd64 (SMP w/8 CPU cores) Locale: LANG=ca_ES.UTF-8, LC_CTYPE=ca_ES.UTF-8 (charmap=UTF-8), LANGUAGE=ca_ES.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system)
--- End Message ---
--- Begin Message ---Source: ros-catkin Source-Version: 0.7.14-9 We believe that the bug you reported is fixed in the latest version of ros-catkin, 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. Leopold Palomo-Avellaneda <[email protected]> (supplier of updated ros-catkin 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: Tue, 12 Mar 2019 14:26:24 +0100 Source: ros-catkin Binary: catkin python3-catkin Architecture: source all Version: 0.7.14-9 Distribution: unstable Urgency: medium Maintainer: Debian Science Maintainers <[email protected]> Changed-By: Leopold Palomo-Avellaneda <[email protected]> Description: catkin - Low-level build system macros and infrastructure for Robot OS python3-catkin - Python 3 modules for the ROS build system Closes: 924395 Changes: ros-catkin (0.7.14-9) unstable; urgency=medium . * Add patch to protect against double -l in .pc files (Closes: 924395) Checksums-Sha1: 7383e6c16c128a02349503e8c754a1b702fbe687 2217 ros-catkin_0.7.14-9.dsc f681cc08d441a0599067208fc964f868f9c957bd 203422 ros-catkin_0.7.14.orig.tar.gz 7ad82ccb4b7df4be2d71d34e06700fbb55759139 11312 ros-catkin_0.7.14-9.debian.tar.xz 1827f9ffde2fe1000d531b5ff243628c381fa6d6 97996 catkin_0.7.14-9_all.deb 0696a2830354318423b290024e029c70939c8b4a 30960 python3-catkin_0.7.14-9_all.deb 5cf7dcbd309e3d8e5607fe792346252a1d87ceb3 7925 ros-catkin_0.7.14-9_amd64.buildinfo Checksums-Sha256: e1576b4e71a265f38c04d8f50ed435b36b62967e29f99b87af521597d6b0d1a0 2217 ros-catkin_0.7.14-9.dsc a41d8bc889e9e5558d4c9688f6916f306e01a65edd5024fbcf42e7e357522786 203422 ros-catkin_0.7.14.orig.tar.gz 2933b1c877ebcb53fc9bfd5bea5450fd8ed208c06704c6115e42347e2661268e 11312 ros-catkin_0.7.14-9.debian.tar.xz 83b6e06877863878b2e973770884b687a5bf77be3a6b73bf1eacd0394aa8eae2 97996 catkin_0.7.14-9_all.deb b9bc4dd64283bde3e26b104a547a32dbb3f61c943595a1f7f0c25fc0ab3d2c56 30960 python3-catkin_0.7.14-9_all.deb e2df92f03d4aae667226a2f54bc4858b6f49337f07ca8b51ce5c3c8acaa0f246 7925 ros-catkin_0.7.14-9_amd64.buildinfo Files: 53586d391b97deca6a8684739d046604 2217 devel optional ros-catkin_0.7.14-9.dsc c50589adde1d2783ab609772d83d9d11 203422 devel optional ros-catkin_0.7.14.orig.tar.gz d9e689301e1d5b701f62147a662d74cc 11312 devel optional ros-catkin_0.7.14-9.debian.tar.xz e7f5dac1c16f7daec95dd557c1c3c07d 97996 devel optional catkin_0.7.14-9_all.deb 3d784b0a37006d8d1eeb81a58bf69727 30960 python optional python3-catkin_0.7.14-9_all.deb 20e60b10aead675071815cdc54b64a35 7925 devel optional ros-catkin_0.7.14-9_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEjF/vEZvRbmgP2ZRLBfSnqUmi2aoFAlyPTDgACgkQBfSnqUmi 2arn/A//aZAJKURTEHBXE5hjhKe74G6YTebCr4kfxs/v1VVv+E1/N+kGLSkvFVnQ P6fEILT9oGdfajVqeyeZ8IoW/TWE3oIjphIEr/a2WRm/PdwwMc88MsFmbKVAYwmJ i+wTfcA+roo9XsDDpZ+wJoKjGkcVqUqfrXz/iCT8ZqvtRN9HmFTrKwY4DzKcfFQN Bp9fuqg+k5NkkOVTMchp7AfgVja/u3AWuELfDqIyY6QJ7IGk3/5onPEBeNaNWM0T CXvVCLwcyuHSOmXnlPjd7MKxO98jcOACXVJNsiFghV3a2yq8Du1HBa/5cUgsefR6 wS2aL1jPDUkN7yQ08YEpknSZPxuW86aGgWfoIq6yOBQKog13712kfmHONawNCQ26 CXC1tzHVum2ahbxoI775Mz1roadh59ynmU5g3rmgbmnMxwFrSolP/5AFIRLPH/rU 6voXt2nBphikDD356IP+U6K778pmm04J1qf/lFrkF3XbxHwd2kRvy+5tTRb0DBga YEX/5CHD4eVXl52IiH0klabN1UJcJMKNiy6AkZrvb9fslnowXOJKEB/BRTzP3eZu bPhFETH/c+8kRww2xjfsgEN523PwS0+pu5Nlyne5QWg0ZqlwizICKPo5kHITjp+Y StOZZvPRFQJv2oi3yoh775sI+1XtY0pxqXNYNCHU8ixB8qzXV8I= =Xgn0 -----END PGP SIGNATURE-----
--- End Message ---
-- debian-science-maintainers mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-maintainers
