1020756">

Debian Bug report logs - #1020756
rakarrack: reproducible-builds: Embedded build path in /usr/bin/rakarrack

version graph

Package: src:rakarrack; Maintainer for src:rakarrack is Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>;

Reported by: Vagrant Cascadian <vagrant@reproducible-builds.org>

Date: Mon, 26 Sep 2022 00:54:01 UTC

Severity: normal

Tags: patch

Fixed in version rakarrack/0.6.1-7

Done: Tiago Bortoletto Vaz <tiago@debian.org>

Bug is archived. No further changes may be made.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, reproducible-bugs@lists.alioth.debian.org, Tiago Bortoletto Vaz <tiago@debian.org>:
Bug#1020756; Package src:rakarrack. (Mon, 26 Sep 2022 00:54:03 GMT) (full text, mbox, link).


Acknowledgement sent to Vagrant Cascadian <vagrant@reproducible-builds.org>:
New Bug report received and forwarded. Copy sent to reproducible-bugs@lists.alioth.debian.org, Tiago Bortoletto Vaz <tiago@debian.org>. (Mon, 26 Sep 2022 00:54:03 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Vagrant Cascadian <vagrant@reproducible-builds.org>
To: submit@bugs.debian.org
Subject: rakarrack: reproducible-builds: Embedded build path in /usr/bin/rakarrack
Date: Sun, 25 Sep 2022 17:51:47 -0700
[Message part 1 (text/plain, inline)]
Source: rakarrack
Severity: normal
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: buildpath
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org

The build path is embedded in /usr/bin/rakarrack:

  https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/diffoscope-results/rakarrack.html

  /build/1st/rakarrack-0.6.1/build/src/../../src/main.C:166·(discriminator·3)
  vs.
  /build/2/rakarrack-0.6.1/2nd/build/src/../../src/main.C:166·(discriminator·3)

The attached patch to debian/rules fixes this by passing the default
CXXFLAGS provided by dpkg-buildflags to configure.

Alternately, updating to a newer debhelper compat level might also solve
this issue as well as other issues.

With this patch applied rakarrack should build reproducibly on
tests.reproducible-builds.org!

Thanks for maintaining rakarrack!

live well,
  vagrant
[0001-debian-rules-Pass-default-CXXFLAGS-to-configure.patch (text/x-diff, inline)]
From 69e43af18c9f59fbbe5404c95e83c987ebec9c97 Mon Sep 17 00:00:00 2001
From: Vagrant Cascadian <vagrant@reproducible-builds.org>
Date: Mon, 26 Sep 2022 00:48:38 +0000
Subject: [PATCH] debian/rules: Pass default CXXFLAGS to configure.

---
 debian/rules | 1 +
 1 file changed, 1 insertion(+)

diff --git a/debian/rules b/debian/rules
index 9276fdd..2294fb6 100755
--- a/debian/rules
+++ b/debian/rules
@@ -46,6 +46,7 @@ $(builddir_sse)/config.status:        EXTRA_CONFIG_FLAGS += --enable-sse
 			      --build=$(DEB_BUILD_GNU_TYPE)	\
 			      --prefix=/usr			\
 			      $(if $(filter $(DEB_HOST_ARCH_CPU),amd64 i386),--enable-sse2) \
+			      CXXFLAGS="$(shell dpkg-buildflags --get CXXFLAGS)" \
 			      $(EXTRA_CONFIG_FLAGS)
 
 build: build-arch
-- 
2.37.2

[signature.asc (application/pgp-signature, inline)]

Message sent on to Vagrant Cascadian <vagrant@reproducible-builds.org>:
Bug#1020756. (Mon, 26 Sep 2022 16:21:04 GMT) (full text, mbox, link).


Message #8 received at 1020756-submitter@bugs.debian.org (full text, mbox, reply):

From: Tiago Bortoletto Vaz <noreply@salsa.debian.org>
To: 1020756-submitter@bugs.debian.org
Subject: Bug#1020756 marked as pending in rakarrack
Date: Mon, 26 Sep 2022 16:18:26 +0000
Control: tag -1 pending

Hello,

Bug #1020756 in rakarrack reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/multimedia-team/rakarrack/-/commit/132f54a60f375aae3bdffce5c4f2e5a44501cc93

------------------------------------------------------------------------
* Fix embedded build path in /usr/bin/rakarrack. Thanks to Vagrant Cascadian.
  (Closes: #1020756)
* Update Standards-Version
* Update debian/compat
------------------------------------------------------------------------

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1020756



Added tag(s) pending. Request was from Tiago Bortoletto Vaz <noreply@salsa.debian.org> to 1020756-submitter@bugs.debian.org. (Mon, 26 Sep 2022 16:21:04 GMT) (full text, mbox, link).


Reply sent to Tiago Bortoletto Vaz <tiago@debian.org>:
You have taken responsibility. (Mon, 26 Sep 2022 16:39:03 GMT) (full text, mbox, link).


Notification sent to Vagrant Cascadian <vagrant@reproducible-builds.org>:
Bug acknowledged by developer. (Mon, 26 Sep 2022 16:39:03 GMT) (full text, mbox, link).


Message #15 received at 1020756-close@bugs.debian.org (full text, mbox, reply):

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 1020756-close@bugs.debian.org
Subject: Bug#1020756: fixed in rakarrack 0.6.1-7
Date: Mon, 26 Sep 2022 16:37:21 +0000
Source: rakarrack
Source-Version: 0.6.1-7
Done: Tiago Bortoletto Vaz <tiago@debian.org>

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

Debian distribution maintenance software
pp.
Tiago Bortoletto Vaz <tiago@debian.org> (supplier of updated rakarrack 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: Mon, 26 Sep 2022 12:12:44 -0400
Source: rakarrack
Architecture: source
Version: 0.6.1-7
Distribution: unstable
Urgency: medium
Maintainer: Tiago Bortoletto Vaz <tiago@debian.org>
Changed-By: Tiago Bortoletto Vaz <tiago@debian.org>
Closes: 1020756
Changes:
 rakarrack (0.6.1-7) unstable; urgency=medium
 .
   * Fix embedded build path in /usr/bin/rakarrack. Thanks to Vagrant Cascadian.
     (Closes: #1020756)
   * Update Standards-Version
   * Update debian/compat
Checksums-Sha1:
 ba5961414b86b50c0d49cd9daf07bc74f4ef0694 2012 rakarrack_0.6.1-7.dsc
 9c8c4bb115495ccc49f20dd9bb7c88c1c875d3dc 6324 rakarrack_0.6.1-7.debian.tar.xz
 ced8e39dfeda4ad801bed3f4c062e9fda45e9881 9331 rakarrack_0.6.1-7_amd64.buildinfo
Checksums-Sha256:
 0bf10ff0e1684547863262192e8bb24474bac0d97b4eb5c8b3973072095a9eb0 2012 rakarrack_0.6.1-7.dsc
 4202e45bca06063fe1afc7f93a390ce3fe9647387ca380b96f0273f9f0b69123 6324 rakarrack_0.6.1-7.debian.tar.xz
 9ee474c86c642439b87b520199ea28e7e88683f5fda321069d8a2385ce911a07 9331 rakarrack_0.6.1-7_amd64.buildinfo
Files:
 5f1c4f6cab0e9d31718a8febdce838b2 2012 sound optional rakarrack_0.6.1-7.dsc
 ee89f8bf4f2382bcd7adf84b92d19fef 6324 sound optional rakarrack_0.6.1-7.debian.tar.xz
 59fec5c404e3bb7a73df5241ad0f1327 9331 sound optional rakarrack_0.6.1-7_amd64.buildinfo

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

iQJFBAEBCAAvFiEEYsAXsSqWkZu7etRd2EdHrOS2gT0FAmMx0H4RHHRpYWdvQGRl
Ymlhbi5vcmcACgkQ2EdHrOS2gT0TBhAAu2UGomSLXaXDRt/wvfPDmCDSSeR0WLnM
f+eJlfs3Ax08EW/XJdGIa/DWZUmI7Ti6CgS6iB61ElNBzVzGEHzYkufhAwyVFqcf
NoEJeczbuTGuzX2LxepFSj8FzAaBnstTs9Xy4+F3V0Txq56SBSYK4NTBjcZy5I9W
JLkCdCtgptj0jiXr0xNw7/SWfQVc9ix72XyHKxgtWu/rd6wMEEvPhwPyqeTatRgi
DP8jprcGSC7Wq5Uo18c73HxHDs7gskP7wmZhehQv/5zle3P7QngtkcKV4j+b3PXj
dok42Mk1ea0RKl40KibZefCG8FCrTbNEbGaCvpmBx7kiT62Gy6QnhFYcnx4PTlo6
aRS0PfSkZMaS2saRvkrR4LOexOfIMEYMSlx/+TelfUdx0YJXPyhpeuHWTMb550f9
w6IFbxG8plhy0dHGLmYIWjZE9hB4BdnWyMUtVsE7HMDF32eBfoTlFEN3T8Ukt8Um
L/vYfrRZIBAQLTarcNa6doSovLyrkuoEQ746GZsHTzYcw8IPAohwsIA+dWvOq08F
KMpCynTswkfXOvEhmC8+O5fDtJxAgdrCDDzwNHmLhVXxkdhV/0Dr6XfjAHz49c35
KPSQGhhJMf1k9Ztz8I8GtdAFdsChy0KEg6Vq9oyLLNT5sQXeWvUrsBDxd2QMs90H
RRxtq2uW4DY=
=Egno
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sun, 30 Oct 2022 07:27:54 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Fri Jan 31 00:20:24 2025; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU General Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.