Your message dated Mon, 17 Jan 2022 21:05:10 +0000 with message-id <e1n9zbe-0009ll...@fasolo.debian.org> and subject line Bug#1003808: fixed in libvcflib 1.0.2+dfsg-5 has caused the Debian Bug report #1003808, regarding libvcflib: reproducible-builds: BuildId differences triggered by RPATH 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 ow...@bugs.debian.org immediately.) -- 1003808: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1003808 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Source: libvcflib Severity: normal Tags: patch User: reproducible-bui...@lists.alioth.debian.org Usertags: buildpath X-Debbugs-Cc: reproducible-b...@lists.alioth.debian.org The RPATH contains the build path resulting in different buildid: https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/libvcflib.html The attached patch to debian/rules passes -DCMAKE_BUILD_RPATH_USE_ORIGIN=ON via a dh_auto_configure override, which should use a relative path for RPATH. Alternately, updating the packaging to debhelper compat level 14 should fix this, although it is currently an experimental compat level. With this patch applied, libvcflib should build reproducibly on tests.reproducible-builds.org! Thanks for maintaining libvcflib! live well, vagrantFrom 28fa4ee3a093404e5bb38df628660a8c004f3666 Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian <vagr...@reproducible-builds.org> Date: Sat, 15 Jan 2022 23:00:25 +0000 Subject: [PATCH] debian/rules: Pass -DCMAKE_BUILD_RPATH_USE_ORIGIN=ON via dh_auto_configure override. This avoids embedding the full path in RPATH, which triggers BuildId differences. https://tests.reproducible-builds.org/debian/issues/unstable/cmake_rpath_contains_build_path_issue.html --- debian/rules | 1 + 1 file changed, 1 insertion(+) diff --git a/debian/rules b/debian/rules index c66b57f..03cb3e7 100755 --- a/debian/rules +++ b/debian/rules @@ -20,6 +20,7 @@ endif override_dh_auto_configure: dh_auto_configure -- \ -DDOCS=$(BUILDDOC) \ + -DCMAKE_BUILD_RPATH_USE_ORIGIN=ON \ -DPYTHON=ON # https://github.com/AcademySoftwareFoundation/Imath/issues/226 -- 2.34.1signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---Source: libvcflib Source-Version: 1.0.2+dfsg-5 Done: Andreas Tille <ti...@debian.org> We believe that the bug you reported is fixed in the latest version of libvcflib, 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 1003...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Andreas Tille <ti...@debian.org> (supplier of updated libvcflib 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 ftpmas...@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Mon, 17 Jan 2022 20:53:03 +0100 Source: libvcflib Architecture: source Version: 1.0.2+dfsg-5 Distribution: unstable Urgency: medium Maintainer: Debian Med Packaging Team <debian-med-packag...@lists.alioth.debian.org> Changed-By: Andreas Tille <ti...@debian.org> Closes: 1003808 Changes: libvcflib (1.0.2+dfsg-5) unstable; urgency=medium . [ Vagrant Cascadian ] * Enable reproducible by avoid to embed the full path in RPATH Closes: #1003808 . [ Andreas Tille ] * Add missing build dependency on dh addon. Checksums-Sha1: 6a0d024c4f7796a0297d530bae4bb44330ae0139 2301 libvcflib_1.0.2+dfsg-5.dsc 16f0767276656e27392c7e3b32f55810f717f7eb 9508 libvcflib_1.0.2+dfsg-5.debian.tar.xz 322e24c31ff36c02c89919a428000b5f5047cad6 8630 libvcflib_1.0.2+dfsg-5_amd64.buildinfo Checksums-Sha256: 190e3eba15e0886dbb052a64395ed4c335fb4495a3b3a12bd5968843b941b320 2301 libvcflib_1.0.2+dfsg-5.dsc 3afc75dad5250bef2afed1928eb7b3c2620d2e00afc1a3a692580f802db57da2 9508 libvcflib_1.0.2+dfsg-5.debian.tar.xz 99362783b91d80316c6a55d43c364538d10610bd0d847ee407e0f4586182b299 8630 libvcflib_1.0.2+dfsg-5_amd64.buildinfo Files: 16a5d25386f33fbf397609c88a35f20e 2301 science optional libvcflib_1.0.2+dfsg-5.dsc ee445813f2d594c2693ea84c7c30e8d4 9508 science optional libvcflib_1.0.2+dfsg-5.debian.tar.xz 3623dc9e947484268cfafb486530580b 8630 science optional libvcflib_1.0.2+dfsg-5_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQJFBAEBCAAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAmHl0agRHHRpbGxlQGRl Ymlhbi5vcmcACgkQV4oElNHGRtEJjBAAh+lmI3KInx4DAxko1msGoFGZ4isgIU6d mPoi01Hz/4bAccX4XmbU+F0+HI+J21o/1S0YsbUTo2EoLECy3hI9U+p7oJ9EO8Ye Ye9N0Oho5NXgek2+5s2KT0ze7zbwYWLBwJUDadHXn9SXpJd3NzxvrVJFWBl/XhUU qPUZqZRNtQ6igKi+78KqmhOPIbbDBSS5LBMgobunV9/m5ntdiG4nLu1MnLvR9Zdt K6WOFWkBRzu64e4eX4ohNYaRw90BeCRMYXeuhLWTbPmNaEiFPgW9ZRkfsEUicuIO IyW+1FtxikDDWv4CBhSuxE2+2YYrnaVOZa3Poj3W7iQGIs+3j5CsSU4yYATpU3vo mkFJsAix+rkdE3qz0ZGG//RcNrXnNJsAYHZGOGRARzzUMJC/NHlCxrAKGQF5Vs72 PGqvgATGzTZnxTjFIGGNMA/wIKF8t5hBs5AtKdU82OUUlSKxfVrUV00/r+Xjy171 GtKqS8Bllgt9RPQjHN7uFGpj15qcKIRWyXLYaVyrAdyWDy3StVBJTCHHQdcXWIjp osnPalvDm7/wQXQFy9QvDNFrYb+X956l9GsR6MH+5Fwr054XVUpWGGnMxI9JHW8W xmvSbOcXtlTAo1+jThP9P1lCGoDaqTWWhtvfpSyiTBCYQJz6d6ko0p8fMBzsyv9P Zu4C/ONmxx0= =60FJ -----END PGP SIGNATURE-----
--- End Message ---