Bug#776297: jajuk: please make the build reproducible

2015-01-26 Thread Chris Lamb
Source: jajuk Version: 1:1.9.6-8 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 jajuk could not be built

Bug#776297: jajuk: please make the build reproducible

2015-01-26 Thread Emmanuel Bourg
Hi Chris, Thank you for the patch. It can be even simpler by setting the build.time property in debian/rules instead of patching the upstream build. This will look like this: DEB_ANT_ARGS := -Dbuild.time='$(shell dpkg-parsechangelog --show-field Date)' With Ant the properties defined on the

Bug#776297: jajuk: please make the build reproducible

2015-01-26 Thread Chris Lamb
DEB_ANT_ARGS := -Dbuild.time='$(shell dpkg-parsechangelog --show-field Date)' With Ant the properties defined on the command line take precedence on the properties defined in the build file. I'll upload the fix shortly. Ah, thanks. That's good to know and will be useful elsewhere I'm sure.