On 6/10/21 8:41 AM, Bruno Haible wrote:
The bad effects affect
   * the developers who work from a git checkout + all users of the tarball
     for packages that include GNUmakefile and maint.mk in their tarballs,
     e.g. GNU findutils, GNU guile, GNU gzip, GNU libidn, GNU m4, GNU patch,
     GNU poke.
   * the developers who work from a git checkout only, for the other packages
     that use this module, e.g. GNU emacs, GNU gettext.

As I vaguely recall, that "export LC_ALL = C" was added so that builds were reproducible, which is a plus. Perhaps we could try to get the best of both worlds, by changing it to set LC_ALL to an English UTF-8 locale if available, and the C locale if not. Failing that, I suppose it'd be OK to simply remove the line and put up with less-reproducible builds.

Reply via email to