[Pkg-mozext-maintainers] Bug#836609: nostalgy: please make the build reproducible
Chris Lamb
lamby at debian.org
Sun May 26 10:35:48 BST 2019
reopen 836609
found 836609 0.2.36-1.2
tags 836609 + patch
thanks
Hi Pollo,
Thanks for applying my reproducibility patch in your nostalgy
0.2.36-1.2 upload. However, it seems like it was incomplete:
│ │ │ ├── ./usr/share/xul-ext/nostalgy/chrome/nostalgy.jar
│ │ │ │ ├── bsdtar -tvf {}
│ │ │ │ │ @@ -1,20 +1,20 @@
│ │ │ │ │ --rw-r--r-- 0 1111 1111 11787 Jan 20 17:40 content/about.xhtml
│ │ │ │ │ --rw-r--r-- 0 1111 1111 518 Jan 20 17:40 content/about.xul
│ │ │ │ │ --rw-r--r-- 0 1111 1111 1611 Jan 20 17:40 content/composer.js
│ │ │ │ │ +-rw-r--r-- 0 2222 2222 11787 Jan 20 17:40 content/about.xhtml
│ │ │ │ │ +-rw-r--r-- 0 2222 2222 518 Jan 20 17:40 content/about.xul
│ │ │ │ │ +-rw-r--r-- 0 2222 2222 1611 Jan 20 17:40 content/composer.js
I think we need:
--- a/debian/patches/0003-Reproducible-build.patch
+++ b/debian/patches/0003-Reproducible-build.patch
@@ -72,7 +72,10 @@ find content -path '*.svn*' -prune -o -t
find locale -path '*.svn*' -prune -o -type f -print | grep -v \~ >> files
-+LC_ALL=C sort files | zip -0 $JAR_FILE -@
++LC_ALL=C sort files | zip --no-extra -0 $JAR_FILE -@
# The following statement should be used instead if you don't wish to use the JAR file
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby at debian.org / chris-lamb.co.uk
`-
More information about the Pkg-mozext-maintainers
mailing list