Source: slime Version: 2:2.17-1 Severity: wishlist Tags: patch upstream User: reproducible-builds@lists.alioth.debian.org Usertags: environment X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org
Dear Maintainer, While working on the "reproducible builds" effort [1], we have noticed that 'slime' could not be built reproducibly. The attached patch make the contributors ordering locale-independent. With this patch applied, and if #826158 is fixed, so that the slime.info file gets a reproducible date from the last debian/changelog entry, slime can be built reproducibly in our current experimental framework. Regards, Alexis Bienvenüe. [1]: https://wiki.debian.org/ReproducibleBuilds
Description: Reproducible contributors list Always use C locale when sorting contributors, to make the build reproducible Author: Alexis Bienvenüe <p...@passoire.fr> --- slime-2.17.orig/doc/Makefile +++ slime-2.17/doc/Makefile @@ -77,7 +77,7 @@ contributors.texi: $(CHANGELOGS) Makefil sed -ne '/^[0-9]/{s/^[^ ]* *//; s/ *<.*//; p;}' | \ sort | \ uniq -c | \ - sort -nr| \ + LC_ALL=C sort -nr| \ sed -e 's/^[^A-Z]*//' | \ LC_ALL=C awk -f texinfo-tabulate.awk \ > $@
_______________________________________________ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds