Your message dated Sun, 15 Jan 2017 19:03:36 +0000
with message-id <[email protected]>
and subject line Bug#831046: fixed in lacheck 1.26-16
has caused the Debian Bug report #831046,
regarding lacheck: 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.)


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

Hi,

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

Patch attached. Parts of it can probably go upstream.

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


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      [email protected] / chris-lamb.co.uk
       `-
--- a/debian/README.Debian.eperl        2016-07-13 23:18:48.746127761 +0200
--- b/debian/README.Debian.eperl        2016-07-13 23:20:46.078814933 +0200
@@ -9,7 +9,7 @@
 Online documentation may be found in the lacheck(1) manual page.
 
 
--- Davide G. M. Salvetti <[email protected]>, <:=$_=gmtime:>.
+-- Davide G. M. Salvetti <[email protected]>, <? system("dpkg-parsechangelog 
--show-field Date"); !>>.
 <:
 # local variables:
 # mode: text
--- a/debian/patches/0004-Reproducible-build.patch      1970-01-01 
02:00:00.000000000 +0200
--- b/debian/patches/0004-Reproducible-build.patch      2016-07-13 
23:24:07.876042883 +0200
@@ -0,0 +1,24 @@
+--- lacheck-1.26.orig/Makefile
++++ lacheck-1.26/Makefile
+@@ -41,6 +41,12 @@ FLEXFLAGS = -8
+ 
+ LIBS= #-ll
+ 
++ifdef SOURCE_DATE_EPOCH
++      BUILD_DATE ?= $(shell date -u -d "@$(SOURCE_DATE_EPOCH)" +%D 
2>/dev/null || date -u -r "$(SOURCE_DATE_EPOCH)" %D 2>/dev/null || date -u +%D)
++else
++      BUILD_DATE ?= $(shell date +%D)
++endif
++
+ $(LACHECK):   lacheck.o
+       $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(srcdir)/lacheck.o $(LIBS)
+ 
+@@ -55,7 +61,7 @@ lacheck.c:   lacheck.lex
+ 
+ lacheck.1:    lacheck.man  
+       -sed -e "s!%%LACHECKREV%%!Release $(REV)!" $(srcdir)/lacheck.man |\
+-      sed -e "s!%%LACHECKDATE%%!`date +%D`!" |\
++      sed -e "s!%%LACHECKDATE%%!$(BUILD_DATE)!" |\
+       sed -e "s!%%LACHECKPATH%%!$(bindir)/$(LACHECK)!" > $@ 
+ 
+ test.new:     test.tex $(LACHECK) 
--- a/debian/patches/series     2016-07-13 23:18:48.746127761 +0200
--- b/debian/patches/series     2016-07-13 23:24:04.592022445 +0200
@@ -1,3 +1,4 @@
 0001-Add-DESTDIR-support-to-Makefile.patch
 0002-Fix-check-target-in-Makefile.patch
 0003-Makefile-Add-LDFLAGS-to-CC-invocation.patch
+0004-Reproducible-build.patch

--- End Message ---
--- Begin Message ---
Source: lacheck
Source-Version: 1.26-16

We believe that the bug you reported is fixed in the latest version of
lacheck, 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.
Davide G. M. Salvetti <[email protected]> (supplier of updated lacheck 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: SHA256

Format: 1.8
Date: Sun, 15 Jan 2017 19:40:41 +0100
Source: lacheck
Binary: lacheck
Architecture: source
Version: 1.26-16
Distribution: unstable
Urgency: medium
Maintainer: Davide G. M. Salvetti <[email protected]>
Changed-By: Davide G. M. Salvetti <[email protected]>
Description:
 lacheck    - Simple syntax checker for LaTeX
Closes: 831046
Changes:
 lacheck (1.26-16) unstable; urgency=medium
 .
   * [4a05657] Upgrade Standards-Version to 3.9.8
   * [1effe8d] debian/README.Debian: Do not include timestamps.
     Thanks to Chris Lamb (Closes: #831046)
   * [d9df771] debian/control: Use secure uris in VCS fields
   * [190457e] debian/rules: Source only upload
   * [f2bbf0b] debian/rules: Use sbuild instead of pbuilder
Checksums-Sha1:
 d9db5aed17858f80381c2ab1d11e3e730269aae6 1912 lacheck_1.26-16.dsc
 849a6c8604c23b4643fa951486241d40848bfbaa 6692 lacheck_1.26-16.debian.tar.xz
Checksums-Sha256:
 e0557c0e7eb557e3353dd422bc8fccd597d920f17a64adfd82ee165992d9e7df 1912 
lacheck_1.26-16.dsc
 d1eaa9f85bfca0cbc90c3f60cec6988d5a65575e09d0d1e4809c057747795862 6692 
lacheck_1.26-16.debian.tar.xz
Files:
 42a4c73e6f6dd767a0d9fef083d8fad0 1912 tex optional lacheck_1.26-16.dsc
 8db39cf745b640ae361ed23aef643a2b 6692 tex optional 
lacheck_1.26-16.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Comment: http://www.linux.it/~salve/dgms.gpg

iQIzBAEBCAAdFiEEjeOMymQII+s0PJa1LsYVsujTpTUFAlh7wvIACgkQLsYVsujT
pTUIRBAAtq6pz/fTEH8m1erhtP3NgrIFrhdqxDZPXW2bdabNnFO+CjFfUaHRJcBX
3X/laC+ssPOa9H6K8h6dcXjnMln13TQkemhsOrU5iGnzcrlPQi77Wy/W3vn0GiZW
/biP97CFbrTI0JPCvekncLhUZ3D/eYl9nsudAEJLD49F0eaCwJ7Vj8RlidZTDdqF
8dcgij/EI/rRyV8/6OFaQHM0x1rrDkD5cR61DNwsj/Q/0gt5RWx02tnVpx9ALL9k
fMpybN8LqREK5R0ovZVUSzcmNBS6Xo0V7XASYp1NQ5LOPDV3YYRNQabJUZSBXVOL
j3hvmwo4x/TpFQFKORORoOClK4UQ1OqAjkpgeX75XvfFpjAHJjINFtP8lTaDnFTm
mausOghajECxypgI1WBLmteHnD44dznYWPgRUOuQDXQFo21VW7hwY7qKUpg4WKzl
idJlY53mUaxaU+SYoLgKrh81ffnZoVDZyuZW+8HfFk8vEUcBPKlZ6uc75JBO/qX2
+ix9GduxhCI1KYwDs7t6rcClRFKcCHcQ+sG0nC+wAFj9XlhR7SyZtJL1noXR0KeL
iLxMy4eOhFynxhAlZ+JeyjHSQPsa71nLOALAMgg5qxfCxVxtUlMl8806qWBFkuCN
FW94qkPDBlMbfTqGdsGJsWi1UkCxRbPEiZe6mR4Vb/hxsNybymI=
=6Ef6
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to