I think I have good news for you. The roots of this bug are in glibc
project, this bug:
https://sourceware.org/bugzilla/show_bug.cgi?id=10871
It has been fixed now. But coreutils and date command line utility
does not use strftime() from glibc directly. Instead it uses fprintftime()
from Gnulib.
Indeed, it was a bug in glibc locale data [1] and has been fixed [2]
in version 2.17. If you mention Fedora the fix has been included
in Fedora 19. Please close this bug report, it was not a coreutils
issue and it has been fixed 5.5 years ago.
Regards,
Rafal
[1] https://sourceware.org/bugzilla/s
same bug report that
there should be no additional limit for the month length.
This bug may be related with the coreutils bug #29377. [5]
Regards,
Rafal Luzynski
[1] https://sourceware.org/bugzilla/show_bug.cgi?id=10871
[2] https://sourceware.org/bugzilla/show_bug.cgi?id=22848
[3] https
14.03.2018 19:40 Pádraig Brady wrote:
> [...]
> One can browse the abbreviations by length using:
>
> locale -a | grep utf8 |
> while read l; do LC_ALL=$l locale abmon; done |
> tr ';' '\n' | sort -u | grep '.\{5,\}' |
> while read mon; do
> printf '%02d %s\n' "$(echo "$mon" | wc -L)" "$mon"
> don