On Wed, 2023-06-07 at 23:28 +0200, Peter Eisentraut wrote: > On 06.06.23 21:23, Jeff Davis wrote: > > What about ICU? How should provider=icu locale=C.UTF-8 behave? We > > could: > > It should be an error. > > > a. Just pass it to the provider and see what happens (older > > versions of > > ICU would interpret it as en-US-u-va-posix; newer versions would > > give > > the root locale). > > This, but with an error instead of a warning.
If we do that, a plain "initdb -D data" will fail if LANG=C.UTF-8. Perhaps that's fine, but certainly some buildfarm members would complain. I'm not sure how many users would be affected. Regards, Jeff Davis