Your message dated Sat, 17 Sep 2016 16:53:59 +0200
with message-id <2fl7faavapk....@diskless.uio.no>
and subject line Accepted nbc 1.2.1.r4+dfsg-3 (source) into unstable
has caused the Debian Bug report #831376,
regarding nbc: 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.)


-- 
831376: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=831376
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: nbc
Version: 1.2.1.r4+dfsg-1
Severity: wishlist
Tags: patch
User: reproducible-bui...@lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-bui...@lists.alioth.debian.org

Hi,

Whilst working on the "reproducible builds" effort [0], we noticed
that nbc could not be built reproducibly.

Patch attached.

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


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      la...@debian.org / chris-lamb.co.uk
       `-
--- a/debian/patches/10-reproducible-build.patch        1970-01-01 
02:00:00.000000000 +0200
--- b/debian/patches/10-reproducible-build.patch        2016-07-15 
10:35:38.809465962 +0200
@@ -0,0 +1,27 @@
+Author: Chris Lamb <la...@debian.org>
+Last-Update: 2016-07-15
+
+--- nbc-1.2.1.r4+dfsg.orig/NXT/nbcunix.mak
++++ nbc-1.2.1.r4+dfsg/NXT/nbcunix.mak
+@@ -3,6 +3,12 @@ VER = 1.2.1.r4
+ DOBJECTS=uNXTClasses.o uPreprocess.o Parser10.o P10Build.o uNXCComp.o 
uRPGComp.o uRIC.o uRICComp.o uNBCCommon.o uNXTConstants.o uNBCInterface.o 
nbc.dpr
+ DEFAULT_INCLUDE_DIR=/usr/local/include/nbc
+ 
++ifdef SOURCE_DATE_EPOCH
++      BUILD_DATE ?= $(shell date -u -d "@$(SOURCE_DATE_EPOCH)" 2>/dev/null || 
date -u -r "$(SOURCE_DATE_EPOCH)" 2>/dev/null || date -u)
++else
++      BUILD_DATE ?= $(shell date)
++endif
++
+ all:: $(DOBJECTS) $(PROGRAMS)
+ 
+ clean::
+@@ -34,7 +40,7 @@ nbc_preproc.inc:
+       echo '// '$@ > $@
+       echo 'const' >> $@
+       echo '  DEFAULT_INCLUDE_DIR = '\'$(DEFAULT_INCLUDE_DIR)\'';' >> $@
+-      echo '  COMPILATION_TIMESTAMP = '\'`date`\'';' >> $@
++      echo '  COMPILATION_TIMESTAMP = '\'$(BUILD_DATE)\'';' >> $@
+ 
+ # how to create the mkdata utility
+ mkdata: mkdata.dpr
--- a/debian/patches/series     2016-07-15 10:27:36.212169908 +0200
--- b/debian/patches/series     2016-07-15 10:35:27.193338888 +0200
@@ -1,2 +1,3 @@
 20-correct-spelling-errors.patch
 fix_makefile_clean.patch
+10-reproducible-build.patch

--- End Message ---
--- Begin Message ---
Version: 1.2.1.r4+dfsg-3

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

Format: 1.8
Date: Sat, 17 Sep 2016 10:07:51 +0000
Source: nbc
Binary: nbc
Architecture: source
Version: 1.2.1.r4+dfsg-3
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packa...@qa.debian.org>
Changed-By: Petter Reinholdtsen <p...@debian.org>
Description:
 nbc        - C compiler for LEGO Mindstorms NXT bricks
Changes:
 nbc (1.2.1.r4+dfsg-3) unstable; urgency=medium
 .
   * QA upload
   * Added 10-reproducible-build.patch by Chris Lamb to make build
     reproducible.
Checksums-Sha1:
 2634d95e5d4397fcad645a72dac2e4280a1ccf2b 1736 nbc_1.2.1.r4+dfsg-3.dsc
 76500783b2ca30702829deabe57d4757ce8d0784 6356 nbc_1.2.1.r4+dfsg-3.debian.tar.xz
Checksums-Sha256:
 4598fb05d7281a740258dec3618a39ebf56aa7b56cc99f2cf5b188435795b46d 1736 
nbc_1.2.1.r4+dfsg-3.dsc
 63c7b88472d9892171909c884ed8fa407f5e43007db162b192aade669701f81f 6356 
nbc_1.2.1.r4+dfsg-3.debian.tar.xz
Files:
 a1bcddfd5bbdecb478e10a82eaf5746a 1736 electronics extra nbc_1.2.1.r4+dfsg-3.dsc
 a260750438606cee2a4226277517b4b9 6356 electronics extra 
nbc_1.2.1.r4+dfsg-3.debian.tar.xz

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

iQIcBAEBCAAGBQJX3RfHAAoJEIEoCqCHuvsOgloP/ROteyfp5jfPDIhSjNBal+5m
w87Ca4qHaaL4HD/XwTWucexvXwQ8BSmHXhmBJJpmGytD7yjuZZ+54VDVZJd0cswB
lUW0SJrOcxFzJ4C03Mv87QE7vYiD+WC50zIhAkEzHY9Vu4Mvb0uGq0vUUVG5jvQ5
AqffSZwS/rcQt1lK12MqKHGSrC7N4/cdHbMvIbEmCEY3WS9fv05C6IiZ0DBfb0Vq
leUV8squsOHBwS7I6uTpUW8zR5qOh4zSaygVEDTM8JmuuZzyJOMRg6jvvZTgpJ3z
cn0JmRch2VmPe1hgOKklCT2ZcLN8kvVrTbHodi4V8uDSl5IetcvAaTPGUPnWVRyW
5u9sAXztBgYdzEUCg1b2ftRdTULNs0BHkXMq45FpFzZtc8/1/i6Nq1/QMstucZLr
pK2zVd34vlmYheUbk5zXalcIm0i0MQbvIMAPbioDzCmdkGdKz9oXFK64Bl0ActGy
mRYjGT98W8LIXjRgXSXa7VV/LgNz1+Ad93eZnAP7Yag+T5fC5IhzZrC5eufN64go
rFcdesjpfNGNDp+lheLeQqQOFBfoLp8kAm0MrPq3B7Lqg+aimt8Hr7HAPjURR5w8
N8IyzUrVxP1GizITgS+jQVnDXeAQcN5yoAXwfJefSlLostPCeV2OXQOIOL9VA/jx
d1QxXy/N1eX8HmXwqDSW
=9yg1
-----END PGP SIGNATURE-----


--- End Message ---

--- End Message ---

Reply via email to