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

Reply via email to