Paul Eggert wrote:
> As I vaguely recall, that "export LC_ALL = C" was added so that builds 
> were reproducible, which is a plus.

People who want reproducible builds can run

  LC_ALL make && LC_ALL make check

if they like to. This is no reason to significantly reduce the test suite's
effectiveness for *all* users.

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

This still would prevent the GNU m4 test suite from producing a test failure
for the aforementioned m4-1.4.19 regression (because the English locale
has less variation regarding the decimal separator than the whole set
of possible locales).

Bruno


Reply via email to