Package: ucspi-tcp Severity: wishlist Tags: patch User: reproducible-bui...@lists.alioth.debian.org Usertags: fileordering X-Debbugs-Cc: reproducible-b...@lists.alioth.debian.org, spectran...@riseup.net
Dear Maintainer, While working on the "reproducible builds" effort [1], we have noticed that ucspi-tcp could not be built reproducibly. Specifically the order of the sorted md5sums files varies. The attached patch fixes those issues. Please consider these other patches from the reproducible builds team: https://bugs.debian.org/777020 Thanks! Valerie [1]: https://wiki.debian.org/ReproducibleBuilds -- System Information: Debian Release: stretch/sid APT prefers testing APT policy: (500, 'testing'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 4.4.0-rc8-touchpad (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system)
--- implicit 2008-04-23 17:55:30.000000000 -0400 +++ implicit 2016-12-04 19:39:56.915120139 -0500 @@ -87,7 +87,7 @@ : debian/$*/DEBIAN/md5sums @rm -f debian/$*/DEBIAN/md5sums @cd debian/$* && find * -path 'DEBIAN' -prune -o \ - -type f -exec md5sum {} >>DEBIAN/md5sums \; + -type f -exec md5sum {} \; | LC_ALL=C sort >>DEBIAN/md5sums %.deb-DEBIAN: %.deb-checkdir %.deb-DEBIAN-base %.deb-DEBIAN-scripts \ %.deb-DEBIAN-md5sums : debian/$*/DEBIAN/ ok