Skip site navigation (1) Skip section navigation (2)

OS Locale UTF-8

From: Simon Riggs <simon(at)2ndquadrant(dot)com>
To: pgsql-patches(at)postgresql(dot)org
Subject: OS Locale UTF-8
Date: 2005-04-11 23:24:05
Message-ID: 1113261845.16721.1296.camel@localhost.localdomain (view raw or flat)
Thread:
Lists: pgsql-patches
I have access to a system with locale of UTF-8. cvstip would no longer
initdb on this system, as a result of recent renaming of UTF-8 to UTF8.

i.e.
[userid(at)systemname ~]$ locale
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=

OS is Fedore Core 3.

Attached patch adds UTF-8 as a synonym for UTF8, so initdb works again
without needing to specify an encoding, just like it used to.

Whatever we call UTF*8, there will always be somebody who says
different. 

Best regards, Simon Riggs

Attachment: initdbutf-8.patch
Description: text/x-patch (435 bytes)

Responses

pgsql-patches by date

Next:From: Andrew DunstanDate: 2005-04-11 23:47:13
Subject: Re: OS Locale UTF-8
Previous:From: Simon RiggsDate: 2005-04-11 21:41:05
Subject: Exec statement logging

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group