Re: Environment variables "LANG*" and "LC_*"

Philipp Ludwig <[email protected]> Wed, 13 May 2026 11:41:40 +0200
Newsgroups gmane.linux.gentoo.user
Message-ID <[email protected]>
Am 2026-05-13 11:01, schrieb Dr Rainer Woitok:
> Philipp,
> 
> On Wednesday, 2026-05-13 07:40:24 +0200, you wrote:
> 
>> ...
>> As far as I believe, there are some build processes that explicitly 
>> run
>> under
>> en_US.utf8 for a variety of reasons.
> 
> Is this documented somewhere, in particular the variety of reasons?   
> As
> I mentioned in my original mail this warning appeared for the first 
> time
> after upgrading to  "sys-apps/locale-gen-3.10" and 
> "sys-libs/glibc-2.42-
> r5".
Not as I know of. I have only encountered it when going through Linux 
 From Scratch
(https://linuxfromscratch.org/) and when building custom embedded 
systems.
There are a couple of programs like parser generators that basically 
depend on
en_US.utf-8; for example, some test routines check the output of 
time-related
functions and may expect the US format in their tests.

I can't say why this appear now, as I have used en_US.utf-8 as a default 
for years now.

(Some of my colleagues use de_DE.utf-8 though.)

Best regards