Your message dated Thu, 25 Apr 2024 15:02:58 +0200
with message-id <sa6o79xbnnh....@hjemme.reinholdtsen.name>
and subject line [Debian FTP Masters] Accepted perl-byacc 2.0-9 (source) into 
unstable
has caused the Debian Bug report #1020806,
regarding perl-byacc: reproducible-builds: differing buildid in in 
/usr/bin/pbyacc
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.)


-- 
1020806: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1020806
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: perl-byacc
Severity: normal
Tags: patch
User: reproducible-bui...@lists.alioth.debian.org
Usertags: buildpath
X-Debbugs-Cc: reproducible-b...@lists.alioth.debian.org

The buildid differs in /usr/bin/pbyacc when built with a different build
path:

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

The attached patch fixes this in the upstream Makefile by adding
-ffile-prefix-map to CFLAGS.

According to my local tests, with this patch applied perl-byacc should
build reproducibly on tests.reproducible-builds.org!

Thanks for maintaining perl-byacc!

live well,
  vagrant
From 1002dd61fdf333b0266ce59cd3053e6812905727 Mon Sep 17 00:00:00 2001
From: Vagrant Cascadian <vagr...@reproducible-builds.org>
Date: Mon, 26 Sep 2022 23:55:37 +0000
Subject: [PATCH] Makefile: Add -ffile-prefix-map to CFLAGS to avoid embedding
 build path.

https://reproducible-builds.org/docs/build-path/
---
 Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Makefile b/Makefile
index 077e9ea..1dd3c07 100644
--- a/Makefile
+++ b/Makefile
@@ -26,7 +26,7 @@ SIG_TYPE      = void
 
 CPPFLAGS      = $(RINDEX) -DPROGRAM=\"$(PROGRAM)\" -DSIG_TYPE=$(SIG_TYPE)
 
-CFLAGS	      = -O2 -g $(CPPFLAGS)
+CFLAGS	      = -O2 -g -ffile-prefix-map=$(CURDIR)=. $(CPPFLAGS)
 
 CC	      = gcc -Wall
 CPP	      = /lib/cpp	      
-- 
2.37.2

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Version: 2.0-9

I forgot to close this bug in d/changelog.

-------------------- Start of forwarded message --------------------
From: Debian FTP Masters <ftpmas...@ftp-master.debian.org>
To: debian-devel-chan...@lists.debian.org
Subject: Accepted perl-byacc 2.0-9 (source) into unstable
Date: Thu, 25 Apr 2024 09:06:37 +0000

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

Format: 1.8
Date: Wed, 24 Apr 2024 19:14:14 +0200
Source: perl-byacc
Architecture: source
Version: 2.0-9
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packa...@qa.debian.org>
Changed-By: Petter Reinholdtsen <p...@debian.org>
Changes:
 perl-byacc (2.0-9) unstable; urgency=medium
 .
   * QA upload.
 .
   * Updated vcs in d/control to Salsa.
   * Added d/gbp.conf to enforce the use of pristine-tar.
   * Updated Standards-Version from 3.9.8 to 4.7.0.
   * Moved to debhelper compat level 13 and enabled hardening and reproducible 
build.
Checksums-Sha1:
 a34413b43fad9194c8badca1aa6865d11b403937 1792 perl-byacc_2.0-9.dsc
 9312e49e3929820c3e41d651563da242d7259530 84540 perl-byacc_2.0.orig.tar.gz
 23cef06d2409b67d0e5f9f15ca12eb7b5a3cc0e4 13912 perl-byacc_2.0-9.debian.tar.xz
 003b3378b4b3b2b54afb70da58855f45dc995756 6361 perl-byacc_2.0-9_source.buildinfo
Checksums-Sha256:
 467e253c37476f5002ca7cd59ad4beba140acfbb4894b44ae6893a0be4f570c7 1792 
perl-byacc_2.0-9.dsc
 ce370945ca19299bb65c8223d8e7370f3edfe5e32322d21fb41d19325a72cbef 84540 
perl-byacc_2.0.orig.tar.gz
 ca3f5f9d599e4ca3d1e7a0ebc48a6efe806d9b52a77942d69da17b29b2414d8d 13912 
perl-byacc_2.0-9.debian.tar.xz
 d4504424b32fc7f4a4f492faa7e8725c37b603ee6d0099e86d6d3cecaded6362 6361 
perl-byacc_2.0-9_source.buildinfo
Files:
 bff7bb9d01bc8f17e92e62c152b6acd8 1792 devel optional perl-byacc_2.0-9.dsc
 4c206de09d6af335e9376f78659ed4f2 84540 devel optional 
perl-byacc_2.0.orig.tar.gz
 371111f52ef24a92af5ec8be16467c76 13912 devel optional 
perl-byacc_2.0-9.debian.tar.xz
 f9dd1c403088e7e01579f33bc8affdcd 6361 devel optional 
perl-byacc_2.0-9_source.buildinfo

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

iQIzBAEBCAAdFiEERqLf4owIeylOb9kkgSgKoIe6+w4FAmYqGAUACgkQgSgKoIe6
+w5rGA//Z0b9vdPG+ou4AO+4p0Vv377EcMyY61L+F+SvuxloP4AY++6KYEKqv3Y7
XQvrtW55NChsCObYfU+tPrf1nKIrM4cVYNci5JJQhjK9V4Aw6a8izS26sv0T80sh
kQhLzFNMT4zoc+PmLSTHEetMIRfPylBsn6KvO0UTwCt44Jpex8qTGWDOt04tQa4b
QxYfH3idg9JvA5DaCL3x39YzAR/j20iknfIDcy/Gb3oOG2xu90QKCSSnaNUhdTQR
yuV8oy/HZtb3QFXHCnRe8BBMGpQ0J0C3lM9IwHGrUdKnuaBj+IASGcIu3J3HbM9U
Ekf101eHmo9hi30rCAch6Qt+2cgWyazCjXevbryo23mqSFqpwiJQT2Fk4jifrVMH
IXg+uKyWE9JeOn3cueezHZDE5pNgozwPRe+/YtNkZA3SwlH/d9gP/0BWijmITJRP
91oUWHy0TYHuS4cYHzTBUCqil3Ep/euVFko7rZf5iEFM6IPJoywhz7GChFgwZS7W
rnWmnvIXc0f7wE7XKnaqCUWcNcqg9WBdCj9ZN8ImZuovJ6blYytAb9XG/pBZ5lSf
tllC7gykGKtObjlkOBQW9HuvHW09ExDMJI3BEQUd6m7RH615v0B5wK+a4gj7NzWW
9HZoSCEB0Zf+WrMPq7TqKgQszhS0sjKmdVneIV069D3VPUpAB4g=
=iW8x
-----END PGP SIGNATURE-----

Attachment: pgpo7Hd1jtubW.pgp
Description: PGP signature

-------------------- End of forwarded message --------------------

--- End Message ---

Reply via email to