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

Bug#920594: marked as done (papi: please make the build reproducible)



Your message dated Thu, 07 Mar 2019 10:20:12 +0000
with message-id <E1h1q8K-0005ti-As@fasolo.debian.org>
and subject line Bug#920594: fixed in papi 5.7.0-1
has caused the Debian Bug report #920594,
regarding papi: please make the build reproducible
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.)


-- 
920594: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=920594
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: papi
Version: 5.6.0+git99-gd5a1a9ae2-1
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: buildpath
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org

Hi,

Whilst working on the Reproducible Builds effort [0], we noticed
that papi could not be built reproducibly.

This is because it encodes the build path when "helpfully" writing
the build CFLAGS to the example Makefiles:

 -CFLAGS	= -g -O2 -ffile-prefix-map=/build/1st/papi-5.6.0+git99-gd5a1a9ae2=. 
 +CFLAGS	= -g -O2 -ffile-prefix-map=/build/papi-5.6.0+git99-gd5a1a9ae2/2nd=. 

Patch attached.

 [0] https://reproducible-builds.org/


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby@debian.org / chris-lamb.co.uk
       `-
--- a/debian/rules	2019-01-27 08:45:27.555424719 +0100
--- b/debian/rules	2019-01-27 09:57:22.306656581 +0100
@@ -42,6 +42,8 @@
 	# delete example binaries
 	find debian/tmp/usr/share/papi -perm -100 -type f -delete
 	find debian/tmp/usr/share/papi -name \*.a -type f -delete
+	find debian/tmp/usr/share/papi -name Makefile -type f -print0 | \
+		xargs -0r sed -i -e 's@ [^ ]*-f\(file\|debug\)-prefix-map=[^ ]*@@g'
 
 override_dh_makeshlibs:
 	dh_makeshlibs -a -- -c4

--- End Message ---
--- Begin Message ---
Source: papi
Source-Version: 5.7.0-1

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

Debian distribution maintenance software
pp.
Andreas Beckmann <anbe@debian.org> (supplier of updated papi 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: Thu, 07 Mar 2019 10:59:29 +0100
Source: papi
Architecture: source
Version: 5.7.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian HPC Team <debian-hpc@lists.debian.org>
Changed-By: Andreas Beckmann <anbe@debian.org>
Closes: 920594
Changes:
 papi (5.7.0-1) unstable; urgency=medium
 .
   * New upstream release.
   * Refresh patches.
   * Make the build reproducible, thanks to Chris Lamb.  (Closes: #920594)
Checksums-Sha1:
 a67e0945b44d09e31b898d6c33195cc3135fe25a 2139 papi_5.7.0-1.dsc
 718fa7100461d3a637ae20cdbda23eeedd379d95 4588960 papi_5.7.0.orig.tar.gz
 fef51f700e97f0e510c69251747a63cf39f3bb89 15516 papi_5.7.0-1.debian.tar.xz
 4479b974a6c6ba3bcc4c45fe998bea4dd9db46e3 5204 papi_5.7.0-1_source.buildinfo
Checksums-Sha256:
 458fd8c8d053335bd9fa07dbd431ac5f88bee641228d4e32d39fb7d390e674ac 2139 papi_5.7.0-1.dsc
 d1a3bb848e292c805bc9f29e09c27870e2ff4cda6c2fba3b7da8b4bba6547589 4588960 papi_5.7.0.orig.tar.gz
 99c40dcfc3f8aef60a76aedf3c339dbe3caed3c46f0aa22cca48eafe58c2b82d 15516 papi_5.7.0-1.debian.tar.xz
 6bba46892cc2562dd5c3817eb700bef041f75885e6eebfc5fccfe99fc06e69f0 5204 papi_5.7.0-1_source.buildinfo
Files:
 e7cc512ea4d877d82ec7746d9862bab0 2139 devel optional papi_5.7.0-1.dsc
 0e7468d61c279614ff6f39488ac3600d 4588960 devel optional papi_5.7.0.orig.tar.gz
 770d82b8f0ae9bc94c2ba5594ee277cb 15516 devel optional papi_5.7.0-1.debian.tar.xz
 92c6b17f2e75df408e41d03b5e04209e 5204 devel optional papi_5.7.0-1_source.buildinfo

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

iQJEBAEBCAAuFiEE6/MKMKjZxjvaRMaUX7M/k1np7QgFAlyA7BIQHGFuYmVAZGVi
aWFuLm9yZwAKCRBfsz+TWentCDx7D/0Y6ea0WXxsOHCGZS6kJNDFMpyKcgBjqVFT
7xTfyJcudbEJpBqVLlkqDSypGeYD84a8h1yId4AUF5TJXWFx7fiLfU/mqrLVR3D8
yEYWpNVhLIarB8VkgnIitc4OZAX3uXsVdMiaOvhMeMHDFL/4D6V9SPM9AAREeZMN
UsAa79t+DIuKTpYN2LlmvNDajlDWcEQHhnNpQieXAa8/omRpbao/L98B+cbAqaU2
97hIHhKvPijHgkrI+5KzpbmIosLok5fUD8Vtgayc7ZXQ56DYGrBLQZb5GfTrzRCV
cGHcdULLq4SNQmnbez6VrMvyGdkMGmbym7fpo2rN0VlDoM1R8HCgHxkwarrH+3Hw
roSfVi5loHNxILhg3vLQjfx71Rk2f6Zu51XLZPVtBN56V/sYH5icGdIuVaBbnsE5
WcTZTMheGtjVY6ftU5N/BUJoS954TGPwsSn//OV25+Da6sQ6fREUfxKd/k7IQ8hP
LH4M8JRdcBhUmmWk2BhW8zdqCj3Nkuyl9APGYDkMk9AbpiIjAB6235SDjn2w2pbx
C+shymTjV+e6p0zsoJFvfpRQhUXfpzvABcohRvKIOa+mT71l8/qODKHIDcg7YP65
1PJdQiCKC+n8AKCoMdET9cl3Akktmj4ICv7xzF/4Eq8jSPzXkXGZVGFnOeM/TrK2
wjfX3dMvIg==
=+6I6
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: