Source: slime
Version: 2:2.17-1
Severity: wishlist
Tags: patch upstream
Usertags: environment

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
file gets a reproducible date from the last debian/changelog entry,
slime can be built reproducibly in our current experimental framework.

Alexis Bienvenüe.


Description: Reproducible contributors list
 Always use C locale when sorting contributors, to make the build
Author: Alexis Bienvenüe <>

--- 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

Reply via email to