Your message dated Tue, 27 Oct 2015 11:19:42 +0000
with message-id <[email protected]>
and subject line Bug#803139: fixed in yadifa 2.1.4-2
has caused the Debian Bug report #803139,
regarding yadifa: 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.)


-- 
803139: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=803139
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: yadifa
Version: 2.1.4-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 yadifa could not be built reproducibly.

The new upstream release added new __DATE__/__TIME__ macros.
The attached patch amends the existing patch to remove the new
timestamps.

Regards,
 Reiner

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

diff --git a/debian/patches/do-not-use-or-define-the-compile-date.patch b/debian/patches/do-not-use-or-define-the-compile-date.patch
index 8ea617f..4840e38 100644
--- a/debian/patches/do-not-use-or-define-the-compile-date.patch
+++ b/debian/patches/do-not-use-or-define-the-compile-date.patch
@@ -59,3 +59,51 @@ index 36872cb..3cf8979 100644
  
      /* List of default values for the different configuration parameters */
  #define     S_CONFIGDIR                 SYSCONFDIR "/"
+Index: yadifa-2.1.4/lib/dnscore/src/dnscore.c
+===================================================================
+--- yadifa-2.1.4.orig/lib/dnscore/src/dnscore.c
++++ yadifa-2.1.4/lib/dnscore/src/dnscore.c
+@@ -103,9 +103,9 @@
+ #endif
+ 
+ #ifdef DEBUG
+-const char *dnscore_lib = "dnscore " __DATE__ " " __TIME__ " debug";
++const char *dnscore_lib = "dnscore debug";
+ #else
+-const char *dnscore_lib = "dnscore " __DATE__ " " __TIME__ " release";
++const char *dnscore_lib = "dnscore release";
+ #endif
+ 
+ static const char* ARCH_RECOMPILE_WARNING = "Please recompile with the correct settings.";
+Index: yadifa-2.1.4/lib/dnsdb/src/zdb.c
+===================================================================
+--- yadifa-2.1.4.orig/lib/dnsdb/src/zdb.c
++++ yadifa-2.1.4/lib/dnsdb/src/zdb.c
+@@ -91,9 +91,9 @@ extern logger_handle* g_database_logger;
+ #endif
+ 
+ #ifdef DEBUG
+-const char *dnsdb_lib = "dnsdb " __DATE__ " " __TIME__ " debug";
++const char *dnsdb_lib = "dnsdb debug";
+ #else
+-const char *dnsdb_lib = "dnsdb " __DATE__ " " __TIME__ " release";
++const char *dnsdb_lib = "dnsdb release";
+ #endif
+ 
+ static pthread_mutex_t *ssl_mutex = NULL;
+Index: yadifa-2.1.4/lib/dnszone/src/dnszone.c
+===================================================================
+--- yadifa-2.1.4.orig/lib/dnszone/src/dnszone.c
++++ yadifa-2.1.4/lib/dnszone/src/dnszone.c
+@@ -62,9 +62,9 @@
+ #endif
+ 
+ #ifdef DEBUG
+-const char *dnszone_lib = "dnszone " __DATE__ " " __TIME__ " debug";
++const char *dnszone_lib = "dnszone debug";
+ #else
+-const char *dnszone_lib = "dnszone " __DATE__ " " __TIME__ " release";
++const char *dnszone_lib = "dnszone release";
+ #endif
+ 
+ dnslib_fingerprint

Attachment: signature.asc
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Source: yadifa
Source-Version: 2.1.4-2

We believe that the bug you reported is fixed in the latest version of
yadifa, 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.
Markus Schade <[email protected]> (supplier of updated yadifa 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: Tue, 27 Oct 2015 11:39:00 +0100
Source: yadifa
Binary: yadifa libyadifa-dev
Architecture: source
Version: 2.1.4-2
Distribution: unstable
Urgency: low
Maintainer: Markus Schade <[email protected]>
Changed-By: Markus Schade <[email protected]>
Description:
 libyadifa-dev - development libraries and header files for YADIFA
 yadifa     - Internet Domain Name Server
Closes: 803139
Changes:
 yadifa (2.1.4-2) unstable; urgency=low
 .
   * Extend no-compile-date patch to make the build reproducible again.
     Courtesy of Reiner Herrmann. (Closes: #803139)
Checksums-Sha1:
 a048ecdbdd71b86991363d36b15d30785bcabcef 1871 yadifa_2.1.4-2.dsc
 c7cb9171b37d5469dd6a31af0590ddf5936625cd 15880 yadifa_2.1.4-2.debian.tar.xz
Checksums-Sha256:
 66b85ffd793945ac9e26345e1469d32f5f292bf306ecbcd61a5f885dd2efa6a3 1871 
yadifa_2.1.4-2.dsc
 458aa5640ffe7a489c5102ca53cade0a5c542d3432074e1be729ad50a82c34a6 15880 
yadifa_2.1.4-2.debian.tar.xz
Files:
 06791120c376603f4084b1dfe713d375 1871 net optional yadifa_2.1.4-2.dsc
 343347dd7efc734140a605607fd47a33 15880 net optional 
yadifa_2.1.4-2.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCAAGBQJWL1xUAAoJEPNPCXROn13ZW5MQANW45OfNLvlcYkM++xwEIis+
4h2GqW96SdqB7EGTzrddWETLt7SUewZP8nee0NsSU9qmqjd+27otlOxmw+dge9iL
Qfxf5RNrFEFzGXLmtGStjNb811G6v3CmoTelnFp8EOPlDWYWGsLccp63WV5KL7Wj
Qd6tp4panAqYpR3u3il2EF5xKV3A1Fq/+S6VRvmukn/n3V8oxCX2TTgEDu65PeAY
DMmaBc5nzwedopy5BR1UWNqaKceH9kFVpezpjFCuzIgjAYotMriJ7iWy4EFBG5Ve
3PWexcyqHI2IHWAUoxVJhx1s15K+vxJ/U+ERNAZztPuVC6x6Pm4VgKsk3yCS2kf5
wFEsw1aXWZYaBRfTV85aJylm9bYdOAh2vMaZuM+r/UQVYH3uZbjfZefWWebfYRkp
LyD1biVE9rYQZ2sQ82bVMNTdZvOTaAQcRiE1PrnZDC+n/HNNQV5YIRqTuATF2Kqe
V8pBeryvJjRk8bX3o7V5hTuzYrURJK8uJh02SIPOVK/tdLqtk2onIYyeWrwjKrjs
G6UuwB5srx+0iiDyGQBT+xFXXX6VLsnlxq4YGRH6/dMrHt0watdlW5G09Gdt0rT0
670xtcpsrWaZYPO2hlf938Unedar5mxO2XuRgalRXEMcdnAiRDm00F9WMTO42a9T
3hjws0JwEnG6y/9nS8d2
=lWTC
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to