Your message dated Tue, 02 Aug 2016 17:22:29 +0000
with message-id <[email protected]>
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 [email protected]
immediately.)
--
795394: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=795394
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: libitpp
Version: 4.3.1-4
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 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 <[email protected]> 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 <[email protected]>
+
+--- 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
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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Kumar Appaiah <[email protected]> (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 [email protected])
-----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
<[email protected]>
Changed-By: Kumar Appaiah <[email protected]>
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
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers