Control: tags 788000 pending
Control: tags 846975 pending
Control: tags 1007137 pending

Uploaded an NMU fixing these three reproducible builds bugs to
DELAYED/10.

diff -u libranlip-1.0/debian/changelog libranlip-1.0/debian/changelog
--- libranlip-1.0/debian/changelog
+++ libranlip-1.0/debian/changelog
@@ -1,3 +1,22 @@
+libranlip (1.0-4.4) unstable; urgency=medium
+
+  * Non-maintainer upload.
+
+  [ Dhole ]
+  * Makefile.in: Pass -n via GZIP_ENV to avoid embedding
+    timestamps. (Closes: #788000)
+  * debian/rules: Pass -n to gzip when compressing files.
+    (Closes: #788000)
+  * debian/rules: Use consistent date in packaged files. (Closes: #788000)
+
+  [ Valerie R Young ]
+  * debian/rules: Sort md5sums files. (Closes: #846975)
+
+  [ Vagrant Cascadian ]
+  * debian/rules: Use standard buildflags. (Closes: #1007137)
+
+ -- Vagrant Cascadian <vagr...@reproducible-builds.org>  Thu, 22 Sep 2022 
11:16:14 -0700
+
 libranlip (1.0-4.3) unstable; urgency=medium

   * Non-maintainer upload.
diff -u libranlip-1.0/debian/rules libranlip-1.0/debian/rules
--- libranlip-1.0/debian/rules
+++ libranlip-1.0/debian/rules
@@ -3,6 +3,10 @@
 # Copyright (c) 2005 Juan Esteban Monsalve Tobon <este...@v7w.com>

 STRIP      = strip --remove-section=.comment --remove-section=.note
+BUILD_DATE=$(shell dpkg-parsechangelog --show-field Date)
+
+DPKG_EXPORT_BUILDFLAGS = 1
+include /usr/share/dpkg/buildflags.mk

 build:
        $(checkdir)
@@ -57,23 +61,27 @@
        cp -p debian/changelog 
debian/libranlip1c2/usr/share/doc/libranlip1c2/changelog.Debian
        cp -p docs/ranlip.ps debian/libranlip1c2/usr/share/doc/libranlip1c2/
        cp -p examples/ranliptest* examples/makefile 
debian/libranlip1c2/usr/share/doc/libranlip1c2/examples
-       cd debian/libranlip1c2/usr/share/doc/libranlip1c2 && gzip -9 
changelog.Debian ranlip.ps examples/*
+       cd debian/libranlip1c2/usr/share/doc/libranlip1c2 && gzip -9n 
changelog.Debian ranlip.ps examples/*

        ln -s libranlip1c2 debian/libranlip-dev/usr/share/doc/libranlip-dev

        dpkg-shlibdeps debian/libranlip1c2/usr/lib/ranlip/*
        dpkg-gencontrol -isp -plibranlip1c2 -Pdebian/libranlip1c2
-       cd debian/libranlip1c2 && md5sum `find * -type f ! -regex "DEBIAN/.*"` 
> DEBIAN/md5sums
+       cd debian/libranlip1c2 && md5sum `find * -type f ! -regex "DEBIAN/.*"` 
| LC_ALL=C sort > DEBIAN/md5sums
        chown -R root.root debian/libranlip1c2
        chmod -x debian/libranlip1c2/usr/lib/ranlip/*
        chmod -R go=rX debian/libranlip1c2
+       find debian/libranlip1c2 -depth -newermt '$(BUILD_DATE)' -print0 | \
+               xargs -0r touch --no-dereference --date='$(BUILD_DATE)'
        dpkg --build debian/libranlip1c2 ..

        dpkg-gencontrol -isp -plibranlip-dev -Pdebian/libranlip-dev
-       cd debian/libranlip-dev && md5sum `find * -type f ! -regex "DEBIAN/.*"` 
> DEBIAN/md5sums
+       cd debian/libranlip-dev && md5sum `find * -type f ! -regex "DEBIAN/.*"` 
| LC_ALL=C sort > DEBIAN/md5sums
        chown -R root.root debian/libranlip-dev
        chmod -x debian/libranlip-dev/usr/lib/ranlip/libranlip.a 
debian/libranlip-dev/usr/lib/ranlip/libranlip.la
        chmod -R go=rX debian/libranlip-dev
+       find debian/libranlip-dev -depth -newermt '$(BUILD_DATE)' -print0 | \
+               xargs -0r touch --no-dereference --date='$(BUILD_DATE)'
        dpkg --build debian/libranlip-dev ..

 define checkdir
only in patch2:
unchanged:
--- libranlip-1.0.orig/Makefile.in
+++ libranlip-1.0/Makefile.in
@@ -409,7 +409,7 @@
     || { find $(distdir) -type d ! -perm -200 -exec chmod u+w {} ';' \
          && rm -fr $(distdir); }; }

-GZIP_ENV = --best
+GZIP_ENV = --best -n
 distuninstallcheck_listfiles = find . -type f -print
 distcleancheck_listfiles = find . -type f -print


live well,
  vagrant

Attachment: signature.asc
Description: PGP signature

Reply via email to