Your message dated Wed, 12 Dec 2018 18:04:29 +0000
with message-id <[email protected]>
and subject line Bug#823241: fixed in unhide 20130526-2
has caused the Debian Bug report #823241,
regarding unhide: please make the build reproducible (fileordering)
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.)


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

Dear Maintainer,

While working on the “reproducible builds” effort [1], we have noticed
that 'unhide' could not be built reproducibly.

The attached patch fixes the order in which c files are passed to
the compiler. Once applied, unhide can be built reproducibly in our
current experimental framework.

Regards,
Alexis Bienvenüe.

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

diff -Nru unhide-20130526/debian/changelog unhide-20130526/debian/changelog
--- unhide-20130526/debian/changelog	2015-11-02 23:51:16.000000000 +0100
+++ unhide-20130526/debian/changelog	2016-05-02 17:57:58.000000000 +0200
@@ -1,3 +1,9 @@
+unhide (20130526-1.0~reproducible1) UNRELEASED; urgency=medium
+
+  * Sort c source files to pass to gcc, to get reproducible build.
+
+ -- Alexis Bienvenüe <[email protected]>  Mon, 02 May 2016 17:57:58 +0200
+
 unhide (20130526-1) unstable; urgency=medium
 
   * Team upload.
diff -Nru unhide-20130526/debian/rules unhide-20130526/debian/rules
--- unhide-20130526/debian/rules	2015-11-02 20:44:36.000000000 +0100
+++ unhide-20130526/debian/rules	2016-05-02 17:57:11.000000000 +0200
@@ -21,7 +21,7 @@
 	ln man/es/unhide.8 man/unhide.es.8
 
 override_dh_auto_build:
-	gcc $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -Wall -O2 -pthread -o unhide-linux unhide-linux*.c unhide-output.c
+	gcc $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -Wall -O2 -pthread -o unhide-linux $(sort $(wildcard unhide-linux*.c)) unhide-output.c
 	gcc $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -Wall -O2 -o unhide-tcp unhide-tcp.c unhide-tcp-fast.c unhide-output.c
 	gcc $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -Wall -O2 -o unhide_rb unhide_rb.c
-	gcc $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -o unhide-posix unhide-posix.c
\ Pas de fin de ligne à la fin du fichier
+	gcc $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -o unhide-posix unhide-posix.c

--- End Message ---
--- Begin Message ---
Source: unhide
Source-Version: 20130526-2

We believe that the bug you reported is fixed in the latest version of
unhide, 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.
Joao Eriberto Mota Filho <[email protected]> (supplier of updated unhide 
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, 11 Dec 2018 23:02:39 -0200
Source: unhide
Binary: unhide
Architecture: source
Version: 20130526-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Security Tools <[email protected]>
Changed-By: Joao Eriberto Mota Filho <[email protected]>
Description:
 unhide     - Forensic tool to find hidden processes and ports
Closes: 823241 826632 847488
Changes:
 unhide (20130526-2) unstable; urgency=medium
 .
   * Team Upload.
 .
   [ Joao Eriberto Mota Filho ]
   * Migrated DH level to 11.
   * debian/control: bumped Standards-Version to 4.2.1.
   * debian/copyright:
       - Updated packaging copyright data.
       - Using a secure URI in Format field.
   * debian/watch:
       - Bumped version to 4.
       - Improved the rule.
   * debian/tests/control: created to provide some tests.
 .
   [ Raphaël Hertzog ]
   * Drop Christophe Monniez from Uploaders
   * Drop Julien Valroff from Uploaders. Closes: #826632
   * Update team maintainer address to Debian Security Tools
     <[email protected]>
   * Update Vcs-Git and Vcs-Browser for the move to salsa.debian.org
 .
   [ Samuel Henrique ]
   * d/p/fix-man: Add typo fixes and update description.
   * d/rules: Sort files to get reproducible builds, thanks to Alexis Bienvenüe
     closes: #823241.
   * d/rules: Use triplet-prefixed CC, thanks to Helmut Grohne, closes: #847488.
   * d/copyright: Add Samuel and Raphaël's names.
Checksums-Sha1:
 aed9fae314691e14524423c643c857efb79ae213 1882 unhide_20130526-2.dsc
 dd34e89da135a41275f0830c3f7b66463d1a622e 6520 unhide_20130526-2.debian.tar.xz
 707e68e4aaa2df681a6f7915c66b81762774b2bd 4905 
unhide_20130526-2_source.buildinfo
Checksums-Sha256:
 87eefb2315c5b651fd83795e07a5ea0109b8467efe2d813551aef4fc74806bbb 1882 
unhide_20130526-2.dsc
 8d90fa2b1395510ee7ba94f3c082dd858fb803f5db030fb17a0e11c5bd6795f9 6520 
unhide_20130526-2.debian.tar.xz
 eacfd49461d18a7c224ec6d4c5dc46228e3a84c6aa8b7f13c4e1627f13d433f5 4905 
unhide_20130526-2_source.buildinfo
Files:
 4be0ac354f97899b8eca1edc867b13ec 1882 admin optional unhide_20130526-2.dsc
 528847a1f1c9916e76de20767b51dc15 6520 admin optional 
unhide_20130526-2.debian.tar.xz
 2229f3389ad73748a21d744bad9c6d73 4905 admin optional 
unhide_20130526-2_source.buildinfo

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

iQIzBAEBCgAdFiEENX3LDuyVoBrrofDS3mO5xwTr6e8FAlwRSJsACgkQ3mO5xwTr
6e+CQg/9HM0DnKUGX9f5/yXjIFoILaPDEZhSGMSykuYMIaVX8iJo4mdG8bimukr+
7g5DW5TlbQyn9/qZnkcLY2IhwV7jvzDXmH1jXUCmeM5/q9MjfzvJu2+1VH1PzuHb
fR3z+drBdoS4BVGI/nkXwsPQ+nx5HP77U1qyU8r0HkdfygjTOFMjS5+oWZ44jlvs
SjKKfe2QU0buaN28M4yZO1fDWd3Blv6nGuFRlb8hPPoGXuLuKfa4EhvIMRzvGRAd
/OeKyzOjN5OTsm+E0knheMaiVZe8THgWut2dfCC2YBNUdD78YepM/Mgrk6F2Mshp
qP9353vE3i+gFNkWn1bEXRMUJAs7LXKY9fYYqvqzjJbRpMh6VSlCbs86bZUqwZIo
QOwcCAIoOTtkpzm82Zfr4yAAuIfAGbg2JVq0IIwmUPYEzLhzJTe+00D6sVbKC/9g
h5zO6KO5Xg0gIavQfal78paWGX0vlhv2YyiTLSKh+hkdJ78nzKj/a9maFuJGF5cP
ynVxuHcViBGmGjAvuz1/HnihDbV1cWidydrSndKpAtOQ9aT7VHwr/0Dto9JffRFs
yfHgUGEtBR9RJfey/PnlOGtOQpG9E15JTKygNC4mQ+PqcVd7A7pptbnHrNBV06ye
hxuEnVFeAYyPwDlKy7kGbQAfjQwxdFQk5bUjvHL5vU/mYKXgihE=
=XwbP
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to