Your message dated Tue, 02 Aug 2016 17:22:29 +0000
with message-id <e1budof-0003qv...@franck.debian.org>
and subject line Bug#795394: fixed in libitpp 4.3.1-7
has caused the Debian Bug report #795394,
regarding libitpp: 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.)


-- 
795394: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=795394
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: libitpp
Version: 4.3.1-4
Severity: wishlist
Tags: patch
User: reproducible-bui...@lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-bui...@lists.alioth.debian.org

Hi,

While working on the "reproducible builds" effort [1], we have noticed
that libitpp could not be built reproducibly.

The attached patch replaces the timestamp in the docs with the latest
debian/changelog entry timestamp. Once applied, libitpp can be built
reproducibly in our current experimental framework.

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


Regards,
-- 
Dhole
diff -Nru libitpp-4.3.1/debian/changelog libitpp-4.3.1/debian/changelog
--- libitpp-4.3.1/debian/changelog      2015-03-01 02:59:24.000000000 +0100
+++ libitpp-4.3.1/debian/changelog      2015-08-12 23:45:14.000000000 +0200
@@ -1,3 +1,11 @@
+libitpp (4.3.1-4.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Replace man timestamp by SOURCE_DATE_EPOCH to make the package build
+    reproducibly.
+
+ -- Eduard Sanou <dh...@openmailbox.org>  Wed, 12 Aug 2015 23:44:45 +0200
+
 libitpp (4.3.1-4) experimental; urgency=medium
 
   * debian/patches:
diff -Nru libitpp-4.3.1/debian/patches/honour-SOURCE_DATE_EPOCH.diff 
libitpp-4.3.1/debian/patches/honour-SOURCE_DATE_EPOCH.diff
--- libitpp-4.3.1/debian/patches/honour-SOURCE_DATE_EPOCH.diff  1970-01-01 
01:00:00.000000000 +0100
+++ libitpp-4.3.1/debian/patches/honour-SOURCE_DATE_EPOCH.diff  2015-08-12 
23:46:53.000000000 +0200
@@ -0,0 +1,20 @@
+Description: Honour SOURCE_DATE_EPOCH in man pages
+ Replace manpage timestamp with SOURCE_DATE_EPOCH only if the variable is 
+ defined, to make the man pages reproducible.
+Author: Eduard Sanou <dh...@openmailbox.org>
+
+--- libitpp-4.3.1.orig/CMakeLists.txt
++++ libitpp-4.3.1/CMakeLists.txt
+@@ -155,7 +155,11 @@ set (PACKAGE_STRING "${PACKAGE_NAME} ${P
+ set (PACKAGE_TARNAME ${PACKAGE})
+ set (PACKAGE_URL "")
+ if (UNIX)
+-  EXECUTE_PROCESS(COMMAND "date" "+%d/%m/%Y" OUTPUT_VARIABLE PACKAGE_DATE)
++  if (DEFINED ENV{SOURCE_DATE_EPOCH})
++    EXECUTE_PROCESS(COMMAND "date" "-u" "-d @${SOURCE_DATE_EPOCH}" 
"+%d/%m/%Y" OUTPUT_VARIABLE PACKAGE_DATE)
++  else()
++    EXECUTE_PROCESS(COMMAND "date" "+%d/%m/%Y" OUTPUT_VARIABLE PACKAGE_DATE)
++  endif()
+   string(REGEX REPLACE "(..)/(..)/..(..).*" "\\1/\\2/\\3" PACKAGE_DATE 
"${PACKAGE_DATE}")
+ else()
+   set(PACKAGE_DATE "")
diff -Nru libitpp-4.3.1/debian/patches/series 
libitpp-4.3.1/debian/patches/series
--- libitpp-4.3.1/debian/patches/series 2015-02-28 02:31:01.000000000 +0100
+++ libitpp-4.3.1/debian/patches/series 2015-08-12 23:46:00.000000000 +0200
@@ -1,3 +1,4 @@
 741814-FTBFS-fix.diff
 itpp-pc-fix.diff
 delete-sflogo.diff
+honour-SOURCE_DATE_EPOCH.diff

Attachment: signature.asc
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Source: libitpp
Source-Version: 4.3.1-7

We believe that the bug you reported is fixed in the latest version of
libitpp, 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 795...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Kumar Appaiah <aku...@debian.org> (supplier of updated libitpp 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 02 Aug 2016 21:43:35 +0530
Source: libitpp
Binary: libitpp-dev libitpp8v5 libitpp8v5-dbg libitpp-doc
Architecture: source amd64 all
Version: 4.3.1-7
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers 
<debian-science-maintainers@lists.alioth.debian.org>
Changed-By: Kumar Appaiah <aku...@debian.org>
Description:
 libitpp-dev - C++ library of signal processing and communication routines: Head
 libitpp-doc - C++ library of signal processing and communication routines: Docu
 libitpp8v5 - C++ library of signal processing and communication routines
 libitpp8v5-dbg - C++ library of signal processing and communication routines: 
Debu
Closes: 795394
Changes:
 libitpp (4.3.1-7) unstable; urgency=medium
 .
   * Replace man timestamp by SOURCE_DATE_EPOCH to make the package
     build. Thanks to Eduard Sanou for the patch. (Closes: #795394)
   * Standards version is now 3.9.8 (no changes)
Checksums-Sha1:
 de5a83a7be475fa3f00344a61d03f3340ac9ce5b 2222 libitpp_4.3.1-7.dsc
 bf992cce22b0c9069d24ae1c312a90c192524368 8688 libitpp_4.3.1-7.debian.tar.xz
 aa030ca7ad84d88be1555858a565e6e602a33633 229466 libitpp-dev_4.3.1-7_amd64.deb
 9e41b4650f74dc19c5759c527e19cc98336df167 2451492 libitpp-doc_4.3.1-7_all.deb
 b725cb06db5af8442f004b755afc6f574dc804e8 8093194 
libitpp8v5-dbg_4.3.1-7_amd64.deb
 5a50713c011c96dcd2aae49b84e445ed68b45a69 985580 libitpp8v5_4.3.1-7_amd64.deb
Checksums-Sha256:
 a304b3a15d317a03ce13c87cb0877fa46b75331a895bb964407db79a908336c9 2222 
libitpp_4.3.1-7.dsc
 585d915416cb5a072fd851577d160fd14474ba2aef5c0c6ed00a9357eda9a51d 8688 
libitpp_4.3.1-7.debian.tar.xz
 4101b80cf29690a562c73142d11dbe005a3e2a3aeb82d07ee97ae3131a0f91ed 229466 
libitpp-dev_4.3.1-7_amd64.deb
 1bb44775204c2c927b7229bb737e7662b039beab69c40e9e698e6c6f583d4dc7 2451492 
libitpp-doc_4.3.1-7_all.deb
 9cb0cd8610aaf4bbec6c730b77405f4f7c8c2a92781f18e4737f37a0a91c2a5f 8093194 
libitpp8v5-dbg_4.3.1-7_amd64.deb
 6c8744a01701e70b1a8ad5786655209d2d80d1fa36a0480c32986e4d7f436711 985580 
libitpp8v5_4.3.1-7_amd64.deb
Files:
 690055507d7c5aa71075c579720908aa 2222 libs optional libitpp_4.3.1-7.dsc
 8f1df83999cda93b8d635584869b9c37 8688 libs optional 
libitpp_4.3.1-7.debian.tar.xz
 9d9ba1bed60fedadd745408b69ac23cd 229466 libdevel optional 
libitpp-dev_4.3.1-7_amd64.deb
 9ac71472edc904a3a476c5247370cd9c 2451492 doc optional 
libitpp-doc_4.3.1-7_all.deb
 bab28265ab53964ea090432671b12d02 8093194 debug extra 
libitpp8v5-dbg_4.3.1-7_amd64.deb
 ffb10e2a199bdcca2d54450eaa0bf02f 985580 libs optional 
libitpp8v5_4.3.1-7_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCgAGBQJXoM/dAAoJEHqPSei2NIC+4PIQAKLalXg8TpyYwsyZl1Ee0e/1
NSiVh/esX9bagapucg55IjOx0P7KKfDr0OeCNAv+D2dFW5JEVG+k3Mt1WyhwCpqp
anHDiLvkTQdsub90Y9kI57tyQr4g3j6Hxf9DU5jPn2rMnMvJWGBB0+8ffBaP8dah
45QEChVL3C2j0jueU6dbcCLCP4Z4OdizrPWumT5RNz4O9YTh8D9nyTyx67ms4aOj
4TS4m7CFkgCCgIdAbd41v7rfF8V8VQmiRktgVFjQQeFiDYDZDNkKZajx8xkesPbY
szurbPucRsDpKd2SAdP3ySbia16JOe6mIZriTYESz6r8xNrfHfqOmvo73q26fEyr
AxiMC/dqkTKl8D3wpcKaIWaP+zXgEhVdRW+JOQeztNPHKYRrDtmRAo7etgYgx1jf
3dDKpnWOcO1xnaYGIcH51qL93tVKt6RXZjVLvvDZ9CFdtTxBaZ8az46mQwbSspZa
fv+ENP4gl7f0+QbyrUdxWoGGL/7CK7BEv2LTIyjODdifvmfNXkCwHsTdxvihZoD/
rMucilKyA0Zi09PeVIPaqP+iIarzl7cVLQXlLx2pPf3e+1TmA2UWuh/KBKAfRbXD
AJpxXov/B8g9UYLm9VkoFW6l7GIXl3hoHZscQPAiUdOVMPX22gW1mGmXd2Kdu/2U
+3TchZblnJwM9eY3kENf
=7zSC
-----END PGP SIGNATURE-----

--- End Message ---
-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers

Reply via email to