On 2017-09-05 09:27, Roberto Lumbreras wrote: > Package: locales > Version: 2.24-11+deb9u1 > Severity: normal > Tags: patch > > Hi, > > Setting locale to en_IE or en_IE@euro gives you Sunday as the first day of > the > week, what is wrong: > > $ LC_ALL="en_IE.UTF-8" locale -k LC_TIME | grep first_weekday > first_weekday=1 > $ LC_ALL="en_IE@euro" locale -k LC_TIME | grep first_weekday > first_weekday=1 > $ LC_ALL="en_GB.UTF-8" locale -k LC_TIME | grep first_weekday > first_weekday=2 > $ LC_ALL="en_US.UTF-8" locale -k LC_TIME | grep first_weekday > first_weekday=1 > > Attached patch fixes it for me.
This bug has been reported upstream there: https://sourceware.org/ml/libc-alpha/2016-11/msg00978.html glibc upstream uses CLDR as a source for locales, which clearly says that the first day of the week in Ireland is Sunday. You might want to report a bug there: http://cldr.unicode.org/index/bug-reports Note however that you will need some clear proof. As you can see in the upstream thread, Irish government seems to use both Sunday and Monday as the first week of the day. Aurelien -- Aurelien Jarno GPG: 4096R/1DDD8C9B [email protected] http://www.aurel32.net

