Your message dated Sun, 01 Jan 2023 22:21:44 +0000
with message-id <e1pc6i8-005g8e...@fasolo.debian.org>
and subject line Bug#794398: fixed in clhep 2.1.4.1+dfsg-1.1
has caused the Debian Bug report #794398,
regarding clhep: 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 ow...@bugs.debian.org
immediately.)


-- 
794398: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=794398
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: clhep
Version: 2.1.4.1-1.1
Severity: wishlist
Tags: patch
User: reproducible-bui...@lists.alioth.debian.org
Usertags: locale
X-Debbugs-Cc: reproducible-bui...@lists.alioth.debian.org

Hi!

While working on the "reproducible builds" effort [1], we have noticed
that clhep could not be built reproducibly.
A file list is sorted differently depending on the locale.

The attached patch fixes this by sorting with LC_ALL set to C.

Regards,
 Reiner

[1]: https://wiki.debian.org/ReproducibleBuilds

diff --git a/debian/patches/reproducible_build.patch b/debian/patches/reproducible_build.patch
new file mode 100644
index 0000000..3a90b7f
--- /dev/null
+++ b/debian/patches/reproducible_build.patch
@@ -0,0 +1,13 @@
+Author: Reiner Herrmann <rei...@reiner-h.de>
+Description: Sort file list to get reproducible results
+
+Index: clhep-2.1.4.1/getObjectList.in
+===================================================================
+--- clhep-2.1.4.1.orig/getObjectList.in
++++ clhep-2.1.4.1/getObjectList.in
+@@ -22,4 +22,4 @@ do
+    fi
+ done
+ 
+-echo $filelist
++echo $filelist | tr ' ' '\n' | LC_ALL=C sort | tr '\n' ' '
diff --git a/debian/patches/series b/debian/patches/series
index 3e08479..9ad0fac 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -3,3 +3,4 @@ doxygen.conf
 clhep-config.patch
 tests.patch
 fix-double-comparision-in-testBug58950.patch
+reproducible_build.patch

Attachment: signature.asc
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Source: clhep
Source-Version: 2.1.4.1+dfsg-1.1
Done: Vagrant Cascadian <vagr...@reproducible-builds.org>

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

Debian distribution maintenance software
pp.
Vagrant Cascadian <vagr...@reproducible-builds.org> (supplier of updated clhep 
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: SHA512

Format: 1.8
Date: Thu, 22 Dec 2022 13:06:15 -0800
Source: clhep
Architecture: source
Version: 2.1.4.1+dfsg-1.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers 
<debian-science-maintain...@lists.alioth.debian.org>
Changed-By: Vagrant Cascadian <vagr...@reproducible-builds.org>
Closes: 794398
Changes:
 clhep (2.1.4.1+dfsg-1.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
 .
   [ Reiner Herrmann ]
   * getObjectList.in: Sort file list to get reproducible results
     (Closes: #794398)
 .
   [ Vagrant Cascadian ]
   * debian/rules: Avoid embedding the build path in clhep-config.
Checksums-Sha1:
 3344e70df10c023416968629862f6e04dddc06c1 1711 clhep_2.1.4.1+dfsg-1.1.dsc
 e4530a07756f11f238a9dc6d19778fbcdf19905c 6904 
clhep_2.1.4.1+dfsg-1.1.debian.tar.xz
Checksums-Sha256:
 702d03cb40784020bc7bddd1c4f5f4626095632c3b99b5225c9b0f7a3ebcee03 1711 
clhep_2.1.4.1+dfsg-1.1.dsc
 98b4b203024c55c0185e8dd8779aebc0777f4ab31a06eb86c90b381c1192a37e 6904 
clhep_2.1.4.1+dfsg-1.1.debian.tar.xz
Files:
 a1f6dd20805d0815a545c3d0c2e76c73 1711 science optional 
clhep_2.1.4.1+dfsg-1.1.dsc
 8e63265a13bbd12898e8553b20e57ba2 6904 science optional 
clhep_2.1.4.1+dfsg-1.1.debian.tar.xz

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

iJYEARYKAD4WIQRlgHNhO/zFx+LkXUXcUY/If5cWqgUCY6TM1CAcdmFncmFudEBy
ZXByb2R1Y2libGUtYnVpbGRzLm9yZwAKCRDcUY/If5cWqluiAQDfFRc3cdJzdiu1
D3i+G4hezOvRop4yfL+TGDDBguorzgD+O6zGxDLZdjhbHuNOpY8/Bo7diNHPMp6F
XUsWhQp8+w0=
=W5ef
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to