Package: libjama Version: 1.2.4-2.1 Severity: normal Tags: patch User: reproducible-bui...@lists.alioth.debian.org Usertags: usrmerge X-Debbugs-Cc: nil...@debian.org, reproducible-b...@lists.alioth.debian.org
Hi, libjama does not build reproducibly due to two reasons: - gzip inserts time stamps so -n flag should be added - tar cf gives different permissions due to usrmerge. The attached patch fixes this, please consider applying and uploading. Nilesh
diff --git a/debian/rules b/debian/rules index da0fcbc..f75912b 100755 --- a/debian/rules +++ b/debian/rules @@ -17,11 +17,11 @@ binary-indep: build install -p -m 644 Changes debian/tmp/usr/share/doc/libjama-dev/changelog install -p -m 644 debian/changelog debian/tmp/usr/share/doc/libjama-dev/changelog.Debian install -p -m 644 examples debian/tmp/usr/share/doc/libjama-dev - gzip -9 debian/tmp/usr/share/doc/libjama-dev/* + gzip -9n debian/tmp/usr/share/doc/libjama-dev/* install -p -m 644 README debian/tmp/usr/share/doc/libjama-dev install -p -m 644 debian/copyright debian/tmp/usr/share/doc/libjama-dev - tar cf debian/tmp/usr/share/doc/libjama-dev/html-jama.tar html - gzip -9 debian/tmp/usr/share/doc/libjama-dev/html-jama.tar + tar caf debian/tmp/usr/share/doc/libjama-dev/html-jama.tar html --owner=0 --group=0 --numeric-owner --sort=name --mode=a+rX,og-w + gzip -9n debian/tmp/usr/share/doc/libjama-dev/html-jama.tar chmod 644 debian/tmp/usr/share/doc/libjama-dev/html-jama.tar.gz dpkg-gencontrol -isp
signature.asc
Description: PGP signature