[GRASS-dev] Messing with locale during start-up in r53620

Moritz Lennert mlennert at club.worldonline.be
Wed Nov 14 09:30:26 PST 2012


On 14/11/12 18:10, Martin Landa wrote:
> Hi,
>
> 2012/11/14 Moritz Lennert<mlennert at club.worldonline.be>:
>>> please try out r53791. Martin
>>
>>
>> IIUC, this is for 6.5 ?
>>
>> With a fresh checkout and compile (r53809), the issue seems to be solved for
>> 6.5. I'm still waiting for 64releasebranch to compile.
>
> no, 6.4 [1].

Yeah, must have been asleep. It now works in all branches, thanks ! But 
I noticed an intriguing difference:

Debian GNU/Linux locale settings:

$ locale
LANG=fr_BE.UTF-8
LANGUAGE=
LC_CTYPE="fr_BE.UTF-8"
LC_NUMERIC="fr_BE.UTF-8"
LC_TIME="fr_BE.UTF-8"
LC_COLLATE="fr_BE.UTF-8"
LC_MONETARY="fr_BE.UTF-8"
LC_MESSAGES="fr_BE.UTF-8"
LC_PAPER="fr_BE.UTF-8"
LC_NAME="fr_BE.UTF-8"
LC_ADDRESS="fr_BE.UTF-8"
LC_TELEPHONE="fr_BE.UTF-8"
LC_MEASUREMENT="fr_BE.UTF-8"
LC_IDENTIFICATION="fr_BE.UTF-8"
LC_ALL=

GRASS6.4release locale settings:

GRASS 6.4.3svn:~ > locale
LANG=fr_BE.UTF-8
LANGUAGE=fr_BE.UTF-8
LC_CTYPE="fr_BE.UTF-8"
LC_NUMERIC="fr_BE.UTF-8"
LC_TIME="fr_BE.UTF-8"
LC_COLLATE="fr_BE.UTF-8"
LC_MONETARY="fr_BE.UTF-8"
LC_MESSAGES="fr_BE.UTF-8"
LC_PAPER="fr_BE.UTF-8"
LC_NAME="fr_BE.UTF-8"
LC_ADDRESS="fr_BE.UTF-8"
LC_TELEPHONE="fr_BE.UTF-8"
LC_MEASUREMENT="fr_BE.UTF-8"
LC_IDENTIFICATION="fr_BE.UTF-8"
LC_ALL=

GRASS65 locale settings:

GRASS 6.5.svn:~ > locale
LANG=fr_BE.UTF-8
LANGUAGE=
LC_CTYPE="fr_BE.UTF-8"
LC_NUMERIC="fr_BE.UTF-8"
LC_TIME="fr_BE.UTF-8"
LC_COLLATE="fr_BE.UTF-8"
LC_MONETARY="fr_BE.UTF-8"
LC_MESSAGES="fr_BE.UTF-8"
LC_PAPER="fr_BE.UTF-8"
LC_NAME="fr_BE.UTF-8"
LC_ADDRESS="fr_BE.UTF-8"
LC_TELEPHONE="fr_BE.UTF-8"
LC_MEASUREMENT="fr_BE.UTF-8"
LC_IDENTIFICATION="fr_BE.UTF-8"
LC_ALL=

GRASS7 locale settings:

GRASS 7.0.svn:~ > locale
LANG=fr_BE
LANGUAGE=fr_BE
LC_CTYPE=fr_BE.UTF8
LC_NUMERIC=C
LC_TIME=fr_BE.UTF8
LC_COLLATE=fr_BE.UTF8
LC_MONETARY=fr_BE.UTF8
LC_MESSAGES=fr_BE.UTF8
LC_PAPER=fr_BE.UTF8
LC_NAME=fr_BE.UTF8
LC_ADDRESS=fr_BE.UTF8
LC_TELEPHONE=fr_BE.UTF8
LC_MEASUREMENT=fr_BE.UTF8
LC_IDENTIFICATION=fr_BE.UTF8
LC_ALL=

Note the empty LANGUAGE in 6.5.

Moritz


More information about the grass-dev mailing list