Your message dated Sat, 16 Jan 2016 17:05:04 +0000
with message-id <[email protected]>
and subject line Bug#778267: fixed in irsim 9.7.93-1
has caused the Debian Bug report #778267,
regarding irsim: 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 [email protected]
immediately.)


-- 
778267: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=778267
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: irsim
Version: 9.7.87-1
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: timestamps
X-Debbugs-Cc: [email protected]

Hi,

While working on the "reproducible builds" effort [1], we have noticed
that irsim could not be built reproducibly.

The attached patch removes timestamps from the build system. Once
applied, irsim can be built reproducibly in our current reproducible
toolchain.

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


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      [email protected] / chris-lamb.co.uk
       `-
diff -urNad irsim.orig/irsim-9.7.87/debian/patches/05-reproducible-build.patch 
irsim/irsim-9.7.87/debian/patches/05-reproducible-build.patch
--- irsim.orig/irsim-9.7.87/debian/patches/05-reproducible-build.patch  
1970-01-01 01:00:00.000000000 +0100
+++ irsim/irsim-9.7.87/debian/patches/05-reproducible-build.patch       
2015-02-12 22:28:33.474293551 +0000
@@ -0,0 +1,11 @@
+--- irsim-9.7.87.orig/irsim/Makefile
++++ irsim-9.7.87/irsim/Makefile
+@@ -8,7 +8,7 @@ EXTRA_LIBS = ${IRSIMDIR}/analyzer/libana
+            ${IRSIMDIR}/base/libbase.o \
+            ${MAIN_EXTRA_LIBS}
+ 
+-DFLAGS += -DIRSIM_DATE="\"`date`\""
++DFLAGS += -DIRSIM_DATE="\"`dpkg-parsechangelog -l../debian/changelog 
--show-field Date`\""
+ 
+ CFLAGS += -I${IRSIMDIR}/base
+ LIBS += ${GR_LIBS} -lm
diff -urNad irsim.orig/irsim-9.7.87/debian/patches/series 
irsim/irsim-9.7.87/debian/patches/series
--- irsim.orig/irsim-9.7.87/debian/patches/series       2015-02-12 
22:22:00.272787116 +0000
+++ irsim/irsim-9.7.87/debian/patches/series    2015-02-12 22:31:18.457645814 
+0000
@@ -2,3 +2,4 @@
 02-manpages.patch
 03-fhs-images.patch
 04-makefile-fix-hardening-ldflags.patch
+05-reproducible-build.patch

--- End Message ---
--- Begin Message ---
Source: irsim
Source-Version: 9.7.93-1

We believe that the bug you reported is fixed in the latest version of
irsim, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Roland Stigge <[email protected]> (supplier of updated irsim 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sat, 16 Jan 2016 16:39:46 +0100
Source: irsim
Binary: irsim
Architecture: source amd64
Version: 9.7.93-1
Distribution: unstable
Urgency: medium
Maintainer: Roland Stigge <[email protected]>
Changed-By: Roland Stigge <[email protected]>
Description:
 irsim      - switch-level simulator
Closes: 778267
Changes:
 irsim (9.7.93-1) unstable; urgency=medium
 .
   * New upstream release
   * debian/control: Standards-Version: 3.9.6
   * Added 05-reproducible-build.patch to make build reproducible. Thanks to
     Chris Lamb (Closes: #778267)
Checksums-Sha1:
 308e7de0c048312dde31a992adc9abb88100ea2b 1749 irsim_9.7.93-1.dsc
 6b4e1fcfd9e695a64b7ddf75c4565ecf4f482f66 465721 irsim_9.7.93.orig.tar.gz
 60cc4a8dcc50c2538536f7508d07024e1f695bee 4536 irsim_9.7.93-1.debian.tar.xz
 fbe4f588caf697b3ea95beb38920f23e7d781c56 136782 irsim-dbgsym_9.7.93-1_amd64.deb
 0fcb0bc8038545512b7944af3329d0a076a6693b 207630 irsim_9.7.93-1_amd64.deb
Checksums-Sha256:
 6c1974c021e57a04e6af85204b0c06be1c9a4fe5c202b028d3016f69600a5708 1749 
irsim_9.7.93-1.dsc
 072d6a487a8bd0537b986a4dd53fa39e2123a1680a8df13afd25c5d9d448f9b8 465721 
irsim_9.7.93.orig.tar.gz
 08b2faae02ce2e219f72b96d6c692dbd14d5c90b0b73657535072b94421cde75 4536 
irsim_9.7.93-1.debian.tar.xz
 43212955982f3cb3eaceec4dab4dcdf4b8cc2b31626d90aabb83abb047438f84 136782 
irsim-dbgsym_9.7.93-1_amd64.deb
 2e9dce77a57be1ab6211154f8d5c1ad29676c9e551b89e0e12c2047b8774e219 207630 
irsim_9.7.93-1_amd64.deb
Files:
 24cd4ea79197ad7ee830da6f3c5aa131 1749 electronics extra irsim_9.7.93-1.dsc
 41ee8775beace68f93986908c6f41d13 465721 electronics extra 
irsim_9.7.93.orig.tar.gz
 bf1b58e404b753ddd2989f83442540f9 4536 electronics extra 
irsim_9.7.93-1.debian.tar.xz
 add7cb04588c381e752db7975e0a9d8d 136782 debug extra 
irsim-dbgsym_9.7.93-1_amd64.deb
 89a869006c254ed3fcf1dba19cc5ad9f 207630 electronics extra 
irsim_9.7.93-1_amd64.deb

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

iQIVAwUBVppsy/QbKGJYx7B5AQJ/zg/+LWWuJGQ0A8As901DBDvNZj/rb/uKmgmM
7CqT9eELJEEu3oI59FW0LWR/jooeSdSNwEf5jycxPKDPyFuT15uPiO09vwsI3Gl9
1tFtVWO5j4TcXZKKHjI1bUllSIs7iFEEZ1QfFumjjBbU7SXgTjmd9pRiZHhG9IkF
xN7bBHUt7rQ4SxEqlmFGBh62b4iG2lN3gVwelJlOLCV6eJMZQxg+X919XQX/o7DY
B+NXrTT7ZGJg1mLzuWH4paS2tbvtwpSseOqTG+jDgjzW1C+N8QseM0gBDW93eio7
rNCBycJ4Upni/NyRO9h4RoIOevKNFRtqQ09d2EoHHLXMm3P5RuiyAMKa42Xq7liE
UczoYEfaB+EuZNW0jKwVRM/FV9KdMnFetopfqdpG0JkrLsdhF4uuKPrnek9DZFlm
3ivnV6jgJrUQyXu24ZS2BrZHvGYjvrDN5vh8uMvVwsn1ZEed7MrMIWe01ORWlAIX
TRGZUysWERjalXVJ5N6aieznqTmXhWT1MDKcCRuuviJCh8hWtkQ238pDtO0vpP+b
Whj8nwtybqNc54YHus4fQNmIrO/UGLRq8Fz6k734gAFINwgKnAjx1Tvf5y13sVhW
ccBTzC0BOMSbYMzdr+7HraSzXCme85rH7G4fvLKjy7Q2UEm3AgydmbdCfRHZrRib
pfkc7/NIUVk=
=jGtl
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to