Your message dated Sun, 7 Jun 2015 12:44:49 +0200
with message-id <20150607104449.GA15739@loar>
and subject line Re: Bug#780883: flashcache: please make the build reproducible
has caused the Debian Bug report #780883,
regarding flashcache: 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.)
--
780883: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=780883
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: flashcache
Version: 3.1.2+git20140801-1
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: timestamps
Hi!
While working on Debian's “reproducible builds” effort [1], we have
noticed that flashcache doesn't build reproducibly.
It embeds the current date into files and directory names.
Because a part of the version string is duplicated in debian/rules,
it was also forgotten to bump it to match the current changelog version.
The attached patch fixes both problems by using the changelog version
as the version that will be used.
Regards,
Reiner
[1]: https://wiki.debian.org/ReproducibleBuilds
diff --git a/debian/rules b/debian/rules
index 000bf05..c0ec68b 100755
--- a/debian/rules
+++ b/debian/rules
@@ -14,7 +14,7 @@
export DH_VERBOSE=1
MODULE_NAME := flashcache
-VERSION := $(shell echo "3.1.1+git`date +%Y%m%d`")
+VERSION := $(shell dpkg-parsechangelog -S Version)
DKMS_DIR := debian/tmp/usr/src/flashcache-$(VERSION)/
MANPAGES := $(patsubst debian/%.markdown, debian/%.8, $(wildcard debian/*.markdown))
HLP_FILES := $(patsubst %.in, %, $(wildcard debian/*.in))
signature.asc
Description: OpenPGP digital signature
--- End Message ---
--- Begin Message ---
Version: 3.1.3+git20150513-1
Reiner Herrmann:
> While working on Debian's “reproducible builds” effort [1], we have
> noticed that flashcache doesn't build reproducibly.
> It embeds the current date into files and directory names.
>
> Because a part of the version string is duplicated in debian/rules,
> it was also forgotten to bump it to match the current changelog version.
>
> The attached patch fixes both problems by using the changelog version
> as the version that will be used.
It seems that a very similar patch has been applied, and flashcache is
now reproducible. Proper credits would have been nice.
Anyway, closing this bug report.
--
Lunar .''`.
[email protected] : :Ⓐ : # apt-get install anarchism
`. `'`
`-
signature.asc
Description: Digital signature
--- End Message ---