Your message dated Fri, 12 Aug 2022 14:38:16 +0000
with message-id <e1omvnk-00hy5q...@fasolo.debian.org>
and subject line Bug#1003912: fixed in vdeplug4 4.0.1-4
has caused the Debian Bug report #1003912,
regarding vdeplug4: 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.)
--
1003912: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1003912
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: vdeplug4
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/vdeplug4.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, vdeplug4 should build reproducibly on
tests.reproducible-builds.org!
Thanks for maintaining vdeplug4!
live well,
vagrant
From 319872b658057cfb572b7adfa7d4c3fdb73da6a4 Mon Sep 17 00:00:00 2001
From: Vagrant Cascadian <vagr...@reproducible-builds.org>
Date: Mon, 17 Jan 2022 23:49:59 +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 | 3 +++
1 file changed, 3 insertions(+)
diff --git a/debian/rules b/debian/rules
index c61a937..35c765b 100755
--- a/debian/rules
+++ b/debian/rules
@@ -17,3 +17,6 @@ export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
override_dh_auto_install:
dh_auto_install --destdir=debian/tmp
+
+override_dh_auto_configure:
+ dh_auto_configure -- -DCMAKE_BUILD_RPATH_USE_ORIGIN=ON
--
2.34.1
signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---
Source: vdeplug4
Source-Version: 4.0.1-4
Done: Andrea Capriotti <capri...@debian.org>
We believe that the bug you reported is fixed in the latest version of
vdeplug4, 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.
Andrea Capriotti <capri...@debian.org> (supplier of updated vdeplug4 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: Fri, 12 Aug 2022 16:02:49 +0200
Source: vdeplug4
Architecture: source
Version: 4.0.1-4
Distribution: unstable
Urgency: medium
Maintainer: Debian VirtualSquare Team <virtualsqu...@cs.unibo.it>
Changed-By: Andrea Capriotti <capri...@debian.org>
Closes: 1003912
Changes:
vdeplug4 (4.0.1-4) unstable; urgency=medium
.
[ Renzo Davoli ]
* Fix reproducible-builds:: BuildId differences triggered by RPATH
(Closes: #1003912)
[ Andrea Capriotti]
* Bump Standards-Version to 4.6.1, no changes needed.
Checksums-Sha1:
8c3b759fbda9d7276c096da58a2225e7be047d40 2127 vdeplug4_4.0.1-4.dsc
0d8b6e0b13296a372a45ab2504016739940da812 3156 vdeplug4_4.0.1-4.debian.tar.xz
6612be008656d2de4a90e94ee0d9c47b80010814 6934 vdeplug4_4.0.1-4_source.buildinfo
Checksums-Sha256:
5f174bc6a34f2d9acbfe816f4e3a1d9b995d9c41e2ed986adc8a231e48ea455f 2127
vdeplug4_4.0.1-4.dsc
3cea505e489bf123b969450b084a1c27d5d80a0a3fa1b60067b0ba4fb2563173 3156
vdeplug4_4.0.1-4.debian.tar.xz
8bf62dba6b1cfd0c1d7e03fd8420c55ad56d675bf52c02813ca20f757ad9eb6b 6934
vdeplug4_4.0.1-4_source.buildinfo
Files:
475a144bdf85c129982ff20855a6d1ac 2127 net optional vdeplug4_4.0.1-4.dsc
fbe0f5e4aa34273b0a6e0afcf78a1046 3156 net optional
vdeplug4_4.0.1-4.debian.tar.xz
7a7701513e00508898bfa36551a80579 6934 net optional
vdeplug4_4.0.1-4_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEGvhvgTlGG2tOSvezC6/u7+lpvVQFAmL2XfAACgkQC6/u7+lp
vVTmFA//Yp67rDS36/pQMFP68ubRq7BGrdSWYvlX2G9SWZNrpRyecHb6oLHKzP2x
Abrsfqz/oZ2ScQZBsqQCoNcUFiccQH/1nrV65WeGGKLfyaJThtOm9HQcNPf8CLGr
LSZS/o6Y36ePbRV43pcelrs0piiK1MyJ7GJ0ZkBpW/rGN8kdD1gnLyyoETvXZbMS
dzgrGGurtiDxMZoLhRrU9Rv0U8xycW4KlbAQ7reDgHiubYUChT/RD3EdAASQV9FY
qhVC3an7jNLcQ+tJa8VyQvPkpdYWV4q35VOjcHbD5+8FHZOh5eKFCuqtwsWQIae4
EYIFhARnOVGCKQ8RftHuXpSxY4mnp3CQN41twsPSeLaxEbFf7OZAWIX+bIfnqDCW
vODHqHNkpIcStHfNVAoYjo4fdnmI0q98XZuAmcTC4kMRsKsznZw9TwizRzLEWteK
2I9TDasEfQPdhc69DoRyZ8oOmdiU2sMzqTfEvD2/st8xA8+OUkmYicBdpSiHBXOk
X1PynzE58fzRwR78vxA+BD7fOLOkKdCWk16xKUe4IWoOZhBWzLzNOktJgN0riAjc
8QiIv/EqBj9NzKxRahZuEGkmtS2svCmZ4Wli36IbTz9R4+2QF5vthbErD6m+P9rw
HO2FHMz0+bn5cFMBc1nE/XnCAJdQKUpGqPHJS77q7x7DwZzpzqM=
=Nv7m
-----END PGP SIGNATURE-----
--- End Message ---