Your message dated Wed, 23 Aug 2017 17:19:12 +0000
with message-id <[email protected]>
and subject line Bug#842864: fixed in aewan 1.0.01-4.1
has caused the Debian Bug report #842864,
regarding aewan: 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.)


-- 
842864: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=842864
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: aewan
Version: 1.0.01-4
Severity: wishlist
Tags: patch upstream
User: [email protected]
Usertags: fileordering
X-Debbugs-Cc: [email protected]

Hi!

While working on the "reproducible builds" effort [1], we have noticed
that aewan could not be built reproducibly.
It links object files in a non-deterministic order.

The attached patch fixes this by sorting the list of source files.

Regards,
 Reiner

[1]: https://wiki.debian.org/ReproducibleBuilds
diff --git a/Makefile.in b/Makefile.in
index 5aac058..3fd224b 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -29,7 +29,7 @@
 # License para obter mais detalhes (uma c�pia acompanha este
 # programa, armazenada no arquivo COPYING).
  
-sources=$(wildcard *.c) $(wildcard aewl/*.c) $(wildcard bores/*.c)
+sources=$(sort $(wildcard *.c) $(wildcard aewl/*.c) $(wildcard bores/*.c))
 headers=$(wildcard *.h) $(wildcard bores/*.h) $(wildcard aewl/*.h)
 execs=aewan@EXESUF@ aecat@EXESUF@ aemakeflic@EXESUF@
 mainobjs=$(patsubst %@EXESUF@,%.o,$(execs))

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: aewan
Source-Version: 1.0.01-4.1

We believe that the bug you reported is fixed in the latest version of
aewan, 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.
Mattia Rizzolo <[email protected]> (supplier of updated aewan 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: SHA512

Format: 1.8
Date: Tue, 08 Aug 2017 17:52:07 +0200
Source: aewan
Binary: aewan
Architecture: source
Version: 1.0.01-4.1
Distribution: unstable
Urgency: medium
Maintainer: Robert Lemmen <[email protected]>
Changed-By: Mattia Rizzolo <[email protected]>
Description:
 aewan      - ASCII-art Editor Without A Name
Closes: 842864
Changes:
 aewan (1.0.01-4.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Sort list of sources file so the object files are passed in a deterministic
     order to the linker, assuring a reproducible build.
     Thanks to Reiner Herrmann <[email protected]> for the patch
     (Closes: #842864)
Checksums-Sha1:
 bc5adc61449e20cd72e0e492438387eb25afee99 1798 aewan_1.0.01-4.1.dsc
 b4fe7495d3bcb66f7674694a7db43952419c87b2 3132 aewan_1.0.01-4.1.diff.gz
 2796ec80ee24c6d6d24b858dc87ab3d046844f12 5561 aewan_1.0.01-4.1_amd64.buildinfo
Checksums-Sha256:
 ea47675128c01c7b133baca17bad27a19eecd21b39445ca95368d10fd42caaa4 1798 
aewan_1.0.01-4.1.dsc
 0326a8ec6ae721b1d650f586356820903b1bf68bae5d744ee7df346778bd18b8 3132 
aewan_1.0.01-4.1.diff.gz
 9bf191a26cdbccf92811cd7677d24c06aea9d23de96917e136f07fcece8831bb 5561 
aewan_1.0.01-4.1_amd64.buildinfo
Files:
 9f8a89480f9fad0589c6d776beb0a50e 1798 text extra aewan_1.0.01-4.1.dsc
 f8f2607d87211e152283f47840ea8195 3132 text extra aewan_1.0.01-4.1.diff.gz
 ad3d42f3766c23b71da0ae756f0fac46 5561 text extra 
aewan_1.0.01-4.1_amd64.buildinfo

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

iQJGBAEBCgAwFiEEi3hoeGwz5cZMTQpICBa54Yx2K60FAlmJ3xoSHG1hdHRpYUBk
ZWJpYW4ub3JnAAoJEAgWueGMdiututMP/A6S0u1Rq9Zx/aGSJZZPNmI7+w9LvsCT
6BJpSuFEHHurhZBkCeJc/qbMxcTlOZ4zSO2yrvIQ7Jz+YVs69NxGMgZmEsNbNyE4
wreE7C4hSZCuqk0MMIqH9ScXfyeKRGM+5uNzvemaMr3vLW324XhYMAyBEhsgMGC1
WmVz+s2BxezvymhEom09WksrT/oyjkyhgf0EtAaJRHZI/CkSu5xFDhg0M/kC41Dm
+23KiFz8VHsYPA8Hg13ueC2sXxctq8j5ByQdBglggrD8WV5fyYiHQNrejqYLqGKt
Sx0KmBB10fiSUWr5COvBDQRs5u+KbNVDFxgLQ2D0/ySsMnzAYyJjBqEENGxGSjYJ
IBiMl2+ptLO7cxLZa1rPYZGU+2H8axL9dgP+Y6zlOoGgCOI1MwPxuU0sDP3rciwj
iBSy6x0HzaLWZ69P4x67Ce3TElmQEVHzqshSXx3UbiScDquszJmM8tMcGDzOcEn8
jDdOrN2iWj49TFww0HiB4ZzJTv6h14m0nt4NGGmlAOvWZ9M9F4lknxBHlazXX+3Q
5WnxBqgviOng0B2Q3kJke0YXA7OvwYRu6CLsplQB1mwBbYr+CrFVmQfNxa0yULFJ
igl0WB59z+4g/6kJT87VT6+S4l2rieWiCAivNVnxIz6v0GJKP956KjjwYmXc1P3F
OhxQAhx/HmWr
=G9ek
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to