[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1001856: marked as done (gr-satellites: reproducible-builds: BuildId differences triggered by RPATH)



Your message dated Wed, 19 Jan 2022 04:04:04 +0000
with message-id <E1nA2Ca-0009Fy-JA@fasolo.debian.org>
and subject line Bug#1001856: fixed in gr-satellites 4.4.0-2
has caused the Debian Bug report #1001856,
regarding gr-satellites: 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 owner@bugs.debian.org
immediately.)


-- 
1001856: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1001856
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: gr-satellites
Severity: normal
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: buildpath
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org

The RPATH contains the build path resulting in different buildid:

  https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/gr-satellites.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.

With this patch applied, gr-satellites should build reproducibly on
tests.reproducible-builds.org!

Thanks for maintaining gr-satellites!

live well,
  vagrant
From 086234ad24c56999829454f441fca85b97fd5904 Mon Sep 17 00:00:00 2001
From: Vagrant Cascadian <vagrant@reproducible-builds.org>
Date: Fri, 17 Dec 2021 20:35:10 +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/build_id_differences_only_issue.html
---
 debian/rules | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/debian/rules b/debian/rules
index 5b4abec..d382b3d 100755
--- a/debian/rules
+++ b/debian/rules
@@ -2,3 +2,6 @@
 
 %:
 	dh $@ --with python3 --with numpy3
+
+override_dh_auto_configure:
+	dh_auto_configure -- -DCMAKE_BUILD_RPATH_USE_ORIGIN=ON
-- 
2.34.1

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: gr-satellites
Source-Version: 4.4.0-2
Done: A. Maitland Bottoms <bottoms@debian.org>

We believe that the bug you reported is fixed in the latest version of
gr-satellites, 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 1001856@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
A. Maitland Bottoms <bottoms@debian.org> (supplier of updated gr-satellites 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 ftpmaster@ftp-master.debian.org)


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

Format: 1.8
Date: Tue, 18 Jan 2022 22:37:37 -0500
Source: gr-satellites
Architecture: source
Version: 4.4.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Hamradio Maintainers <debian-hams@lists.debian.org>
Changed-By: A. Maitland Bottoms <bottoms@debian.org>
Closes: 1001856 1003989
Changes:
 gr-satellites (4.4.0-2) unstable; urgency=medium
 .
   [ tony mancill ]
   * Pass -DCMAKE_BUILD_RPATH_USE_ORIGIN=ON to configure (Closes: #1001856)
   [ A. Maitland Bottoms ]
   * succeed even with some tests failing on gnuradio 3.10 builds.
     (Closes: #1003989)
Checksums-Sha1:
 dc15512164f4cd80b813f1e615788856cfc24c04 2264 gr-satellites_4.4.0-2.dsc
 7701467e53ca442513b29a7d99b92cfb67c0d036 4368 gr-satellites_4.4.0-2.debian.tar.xz
 d4de9b83a8b2259bf6d13e875290f68cf91ae949 16671 gr-satellites_4.4.0-2_amd64.buildinfo
Checksums-Sha256:
 c065e75ab819f24b0ab807373bcf9d869f4ecfc628ba48b77c4af778a6e3a18d 2264 gr-satellites_4.4.0-2.dsc
 4efe0d082e9a01a709908f248ea96f805575d466102b215ca2c5cbc2aa6383d7 4368 gr-satellites_4.4.0-2.debian.tar.xz
 a2a1fbfc7f7dfdda3c4af387877e20f7200ef88a6629b8df18e2f3746ab50a04 16671 gr-satellites_4.4.0-2_amd64.buildinfo
Files:
 185e337fa74fba85573cd8cca7c2839e 2264 hamradio optional gr-satellites_4.4.0-2.dsc
 01d07f61d4f8e32b2960f073ec4a04ba 4368 hamradio optional gr-satellites_4.4.0-2.debian.tar.xz
 ab0c26a182f3fd0f2e370f162d63beaa 16671 hamradio optional gr-satellites_4.4.0-2_amd64.buildinfo

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

iQIzBAEBCAAdFiEEB8qH3cTCsGJAtrF0UEHxiR9E4JAFAmHniWYACgkQUEHxiR9E
4JBcBg//dwiqiXV5YYr+bkLGTdAlCEtVKpr6uywE9oFu+JYd0U59wsRokl7dLDEE
IOQ5+UFNe3v6PKq04fvVbVW6wXKM/3vM4bFIDOFLpFFSQ4awfRxwrR/r7UE3ueyK
EJzynWdazytz+k+i7iMEFcmOtKbZ4wg6C4XmGFE4logf/XWdBzshVzlGLp0p1b+y
FNXAZfGQ8EQtsj3jDE5ceOEt9tnIZ8kDHeDyshIehO5w0vxkP5RUUa9Coej0J7OF
GXa+3qD9HvgHq7TQ554AHJOeRKdnhY6Lh5AtjwvXIRhBmvAmE1Misq/q9dtMELBP
ru7MIGJES1HgbbCwbGHodRURaAwm0wehv7rJTki7kEnUesWyOnATpA0xlWy0n2Iw
uU07x3HBsc8/L1Jy4E7YsPy0N87fg5OQwTrlHE3qr9dOdOqVXTQrGclwiM2M6JAm
4vplxOJpB5TpXPZHR5nVkp5NW2w6BTK0oQfJEx4O3745Uc6xChe6Q6ufo/bsBBnt
tXKERsV6XAYTWdL076d3vF+EWXeMrnmpRowe7m9F0RY7E8DG2eMUsR6I4NeRRWOG
5IDui4IhpjvuoS2LJ+JlokVHB3WnBh4AHrvd8J1Arlh6YxfSF/IplAyGWLQd3kVw
XVlyfqlE61oiC15DrNEOtRm7UVvZLRyejBSX2pyxAIAl6XfxjZ0=
=VH8g
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: