Bruno Haible <br...@clisp.org> writes: > There are basically two ways to fix this: > (a) set the appropriate environment variables (instead of setlocale calls), > (b) add an nstrftime_l and fprintftime_l variant and pass a locale that > has "C" for the LC_TIME category. > > (b) is more hairy, when it comes to the "underlying strftime" delegation in > gnulib/lib/strftime.c. > > Therefore here is a proposed fix according to (a). It fixes the test failures > on macOS and OpenBSD. It also passes "make syntax-check".
Thanks for the patch. Interestingly, it passes macOS (cfarm104) but fails on my OpenBSD VM. Let me investigate some more... Collin