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

Bug#789964: marked as done (xutils-dev: please make the build reproducible)



Your message dated Tue, 26 Jan 2016 13:49:59 +0000
with message-id <E1aO40N-0004hC-It@franck.debian.org>
and subject line Bug#789964: fixed in xutils-dev 1:7.7+5
has caused the Debian Bug report #789964,
regarding xutils-dev: 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.)


-- 
789964: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=789964
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: xutils-dev
Version: 1:7.7+3
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps

Hi!

While working on the “reproducible builds” effort [1], we have noticed
that xutils-dev makes some packages not build reproducibly.

The attached patch modifies the default GzipCmd used in Imake from
'gzip' to 'gzip -n' so that timestamps are not stored in packages that
use functions depending on GzipCmd.
Once applied, xtel (and maybe others) can be built reproducibly in our
current experimental framework.

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

-- 
Dhole
diff -Nru xutils-dev-7.7+3/debian/changelog xutils-dev-7.7+3.1/debian/changelog
--- xutils-dev-7.7+3/debian/changelog	2014-05-21 21:46:36.000000000 +0200
+++ xutils-dev-7.7+3.1/debian/changelog	2015-06-25 18:12:12.000000000 +0200
@@ -1,3 +1,11 @@
+xutils-dev (1:7.7+3.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Change default GzipCmd to `gzip -n` so that packages depending on
+    xutils-dev can be built reproducibly
+
+ -- Dhole <dhole@openmailbox.org>  Thu, 25 Jun 2015 18:11:15 +0200
+
 xutils-dev (1:7.7+3) unstable; urgency=medium
 
   * gccmakedep 1.0.3.
diff -Nru xutils-dev-7.7+3/xorg-cf-files/Imake.tmpl xutils-dev-7.7+3.1/xorg-cf-files/Imake.tmpl
--- xutils-dev-7.7+3/xorg-cf-files/Imake.tmpl	2014-05-21 21:01:41.000000000 +0200
+++ xutils-dev-7.7+3.1/xorg-cf-files/Imake.tmpl	2015-06-25 18:09:25.000000000 +0200
@@ -1190,7 +1190,7 @@
 #define CompressCmd compress
 #endif
 #ifndef GzipCmd
-#define GzipCmd gzip
+#define GzipCmd gzip -n
 #endif
 #ifndef CppCmd
 #define CppCmd /LibDirName/cpp

Attachment: signature.asc
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Source: xutils-dev
Source-Version: 1:7.7+5

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

Debian distribution maintenance software
pp.
Timo Aaltonen <tjaalton@debian.org> (supplier of updated xutils-dev 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: SHA1

Format: 1.8
Date: Tue, 26 Jan 2016 15:17:46 +0200
Source: xutils-dev
Binary: xutils-dev
Architecture: source amd64
Version: 1:7.7+5
Distribution: unstable
Urgency: medium
Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
Changed-By: Timo Aaltonen <tjaalton@debian.org>
Description:
 xutils-dev - X Window System utility programs for development
Closes: 760419 789964
Changes:
 xutils-dev (1:7.7+5) unstable; urgency=medium
 .
   [ Andreas Boll ]
   * xorg-cf-files 1.0.6.
     - Adds support for OpenRISC 1000 (or1k) (Closes: #760419).
     - Uses gzip -n to not save the timestamps. (Closes: #789964).
   * Update 04_xutils-dev-debian.diff for new xorg-cf-files.
   * Remove reference to xsfbs in README.source.
   * Bump Standards-Version to 3.9.6 (no changes).
   * Add a lintian override for extra-license-file
     usr/lib/X11/config/bsd.cf.
Checksums-Sha1:
 426387bd590f07dec8fa2458f583a369496d5ffb 1640 xutils-dev_7.7+5.dsc
 ccfd85bab28275907630f05b9305448930db2453 1217121 xutils-dev_7.7+5.tar.gz
 867a73096e9b673b114e4fc200f206e9dcfa69aa 61384 xutils-dev-dbgsym_7.7+5_amd64.deb
 050091a7f7d217aa5219e3c41cf3db4cccfc9c6f 240990 xutils-dev_7.7+5_amd64.deb
Checksums-Sha256:
 778eaeb1fcfc59ddc7dcd04ae6b8215ae0ce7ef77c2afaf4edcb55072d816aa9 1640 xutils-dev_7.7+5.dsc
 757a44723868b5568340aa13ab4f9d4b1f178f14d9c29434cf3fa462f2f16580 1217121 xutils-dev_7.7+5.tar.gz
 f79a3ca1547658598b157fd694a39aaf41465d57941670a31f3893e89082e26d 61384 xutils-dev-dbgsym_7.7+5_amd64.deb
 d4bd1cec7879f8414524fee40b30d944cd006e719b8fbdd3b677bdbd3459924e 240990 xutils-dev_7.7+5_amd64.deb
Files:
 216534454542d255b47be3cbd4b1a216 1640 x11 optional xutils-dev_7.7+5.dsc
 6534f0f39389e61ed4898aff8a6f9c29 1217121 x11 optional xutils-dev_7.7+5.tar.gz
 e9cfa7e83150370cade9a5ebd09ec4f4 61384 debug extra xutils-dev-dbgsym_7.7+5_amd64.deb
 6aa7a610d7c88fbe5a4bf628af8c92ef 240990 x11 optional xutils-dev_7.7+5_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBAgAGBQJWp3PHAAoJEMtwMWWoiYTcg/EQAJjiwDEoaFyXMLNwua++5LZI
G4XjWHggpw8agebOKShg49/KNf60WDTaRqigr/FKvBiIWIZowUSgXsrLMeoD/WhN
/EMlda1Ne97Or1rujQYBVTUR2fhMu2On+UwK70vp3g86sW68/s1928fKXgJLCDR9
jwHG2IxhwI6ZIrhXDQW9x86Rd7cLVdoOnS6oAK5ze/7uL7M5VX615jiV1GLSKuqz
vEp6LpP/bDXqdKzUotdAnPSppAfUCsw0y2CoginzagYqf/FSAs5K8Y9E5tfgTjaF
WqU7WDK+rj6TqvvTrVbLEaYJUq7NGnodc5W/rOoIVxDLl8QJYRBeojTVpi3+xqav
kdy0SFfsL4PsE9iie0kzEYViH7AteX8s0ugGZGh/dTHdE/SlnRLlfi/gyqC5Aoej
MgamINSn1vKOZ2DcczBbiNV0KVKYCwMOUnZJ9V8ePjb8pqxfXMcpypNg33Csr8T3
LjAqk75A6N04zV5cPZJZ1RksCCryFBVF9/H5ZbPOV/YoBSJiRlxozVWm3c3WB7Bq
hAbViBdy92KbYacNdSRSViYQIIc78NSi1H4SOvlJaGc5KST+jqouJLdztLZ2bbnb
b95sHbZHKAwgU+u25M95hUZQymL1Bfq6E8equUDowTPbj9TSSWo+jDpvQK9XGP71
7nv/NUiFZIxmBX3KQ656
=BXto
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: