]> pere.pagekite.me Git - homepage.git/blob - linux/glibc/index.html
Document that GNATS is dead.
[homepage.git] / linux / glibc / index.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
2 "http://www.w3.org/TR/html4/loose.dtd">
3 <html lang="en">
4 <head>
5 <title>GNU libc (glibc) locale patch page</title>
6 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
7 <meta http-equiv="Content-Language" content="en">
8 <link rel="stylesheet" type="text/css" href="http://i18n.skolelinux.no/stilsett.css" id="nn1">
9 <link rel="stylesheet" type="text/css" href="http://i18n.skolelinux.no/utskrift.css" media="print" id="nn2">
10 </head>
11
12 <body>
13 <div class="topp">
14 <h1>GNU libc (glibc) locale patch page</h1>
15 </div>
16
17 <div class="meny">
18 <h2>Related pages</h2>
19 <ul>
20 <li><a href="http://www.gnu.org/software/libc/">GNU libc homepage</a></li>
21
22 <li><a href="http://sources.redhat.com/glibc/">GNU libc jumpstation</a></li>
23
24 <li><a href="http://sources.redhat.com/cgi-bin/cvsweb.cgi/libc/?cvsroot=glibc">GNU libc CVSweb</a></li>
25
26 <li><a href="http://www.openi18n.org/specs/ldml/">OpenI18n The
27 Locale Data Markup Language Specification</a></li>
28 </ul>
29 </div>
30
31 <div class="hovuddel">
32
33 <p>This page contain information about the GNU libc locale
34 collection, including patches, suggested formates, list of known
35 problems and who to contact regarding the different locales. It
36 is a work in progress. The page maintainer, Petter
37 Reinholdtsen, is working with the GNU libc maintainers to get
38 all the fixes included in the official releases of the
39 source.</p>
40
41 <h2>References to documentation and standards</h2>
42
43 <p>It is currently an open question where the format og locales in
44 glibc is documented. This list of references is at least
45 pointing to related docuemnts documenting the format of locales,
46 even if the glibc maintainers might not accept them as
47 authoritative.</p>
48
49 <ul>
50
51 <li>ISO/IEC 9945-2:1993 (not freely available)</li>
52
53 <li><a href="http://www.unix-systems.org/version3/">ISO/IEC
54 9945:2002</a></li>
55
56 <li><a href="http://www.opengroup.org/onlinepubs/007904975/basedefs/xbd_chap07.html">The
57 Open Group Base Specifications Issue 6, IEEE Std 1003.1, 2003
58 Edition</a></li>
59
60 <li><a href="http://www.dkuug.dk/JTC1/SC22/open/n2638/">ISO/IEC
61 FCD 14652</a></li>
62
63 <li><a href="http://yacob.org/ISO-14652.pdf">ISO/IEC FPDTR
64 14652:1999(E)</a></li>
65
66 <li><a href="http://www.dkuug.dk/JTC1/SC22/WG20/docs/n972-14652ft.pdf">ISO/IEC
67 TR 14652:2003</a></li>
68
69 </ul>
70
71 <p>To make it easier to compare locales with each other, I
72 recommend using the same order in all locales. Any order will
73 do, so I picked a order used in several locales, and decided to
74 recommend this order:</p>
75
76 <ol>
77 <li>LC_IDENTIFICATION
78 <li>LC_CTYPE
79 <li>LC_COLLATE
80 <li>LC_MONETARY
81 <li>LC_NUMERIC
82 <li>LC_TIME
83 <li>LC_MESSAGES
84 <li>LC_PAPER
85 <li>LC_NAME
86 <li>LC_ADDRESS
87 <li>LC_TELEPHONE
88 <li>LC_MEASUREMENT
89 </ol>
90
91 <h2>Locale related problem reports</h2>
92
93 <h3>From <a href="http://bugs.gnu.org/">GNU libc gnats database</a></h3>
94
95 <p>The GNATS database is dead at the moment (2003-10-31), and
96 has been dead since this summer.</p>
97
98 <ul>
99
100 <li>libc/2254: Insufficient info from the locale tool.
101 <br>(patch sent to libc-alpha, partly fixed in CVS 2003-05-21)
102
103 <li>libc/2931: Missing nb_NO locale
104 <br>(patch sent to libc-alpha 2003-06-15)
105
106 <li>libc/2954: Should add postal telephone and vehicle codes to locales
107 <br>(HTML error in gnats?)
108
109 <li>libc/3606: Update documentation regarding LC_ALL and LANG
110
111 <li>libc/4197: Incorrect hr_HR - currency sumbol position
112 <br>(sent email to submitter [bad address] and author)
113
114 <li>libc/4348: Converting charset "eucjp->sjis->iso2022jp" and
115 "eucjp->iso2022jp" give different result.
116
117 <li>libc/4658: 'locale -a' do not list locales in archive
118
119 <li>libc/4938: Segfaults when using locale info before it is initialized
120
121 <li><strike>libc/5013: Incorrect fi_FI - gramatic</strike>
122 <br>(sent email to submitter and author, patch sent 2003-05-09,
123 patch commited 2003-06-16)
124
125 <li>libc/5018, libc/5019, libc/5028: Incorret uk_UA.
126 <br>(sent email to submitter and author)
127
128 <li>libc/5023: Missing locales li_NL, nds_NL and nds_DE
129 <br>(sent email to submitter)
130
131 <li>libc/5059: Wrong date format for locale sl_SI
132 <br>(sent email to submitter and locale author, approved by author,
133 patch sent to libc-alpha 2003-07-06)
134
135 </ul>
136
137 <h3>From <a href="http://bugs.debian.org/">Debian GNU/Linux BTS</a></h3>
138
139 <ul>
140
141 <li><a href="http://bugs.debian.org/111268">#111268: Incorrect
142 sv_SE - 13:59 instead of 13.59 for clock time</a>
143 <br>(patch sent 2003-05-18)
144
145 <li><a href="http://bugs.debian.org/119528">#119528: Incorrect
146 ro_RO - rewritten locale</a>
147 <br>(sent email to submitter)
148
149 <li><strike><a href="http://bugs.debian.org/178513">#178513:
150 Incorrect is_IS - Use lower case letters in month and week
151 day names</a></strike>
152 <br>(sent email to submitter and author, confirmed by Keld,
153 patch sent to libc-alpha 2003-06-15, patch commited
154 2003-06-16)
155
156 <li><strike><a href="http://bugs.debian.org/194289">#194289: New
157 locale ag_ES for Aragonese</a></strike>
158 <br>(sent email to submitter, patch commited 2003-06-16 as
159 an_ES)
160
161 <li><a href="http://bugs.debian.org/193904">#193904:
162 locales.alias even lines are not considered (debian
163 only?)</a>
164
165 <li><strike><a href="http://bugs.debian.org/206474">#206474: locales:
166 nb_NO should be a real locale, not an alias</a></strike>
167 <br>Same as libc/2931
168
169 <li><a href="http://bugs.debian.org/208238">#208238: locales:
170 wrong charset for et_EE</a>
171
172 <li><strike><a href="http://bugs.debian.org/211607">#211607: Bad catalan
173 locale currency format</a></strike>
174
175 <li><a href="http://bugs.debian.org/214107">#214107: locales:
176 en_US.UTF-8 treats [ as a space char</a>
177
178 <li><a href="http://bugs.debian.org/214414">#214414: Incorrect
179 date format in en_NZ</a>
180
181 <li><a href="http://bugs.debian.org/215466">#215466: fi_FI
182 locale doesn't contain first_weekday</a>
183
184 </ul>
185
186 <h3>From <a href="https://bugzilla.redhat.com/">RedHat Bugzilla</a></h3>
187
188 <ul>
189
190 <li><strike><a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=75139">#75139:
191 Incorrect week start day for sv_SE (should start on
192 monday)</a></strike>
193 <br>(Corrected in CVS 2003-01-14)
194
195 <li><a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=83276">#83276:
196 Norwegian locale in distro</a>
197 <br>Same as libc/2931
198
199 </ul>
200
201 <h2>Patches submitted to the glibc maintainers</h2>
202
203 <p>If you know of some patches that should be listed here, please
204 send me an email. I want to track all relevant patches, not just
205 the ones submitted by me.</p>
206
207 <h3>Pending/rejected</h3>
208
209 <ul>
210
211 <li><a href="http://sources.redhat.com/ml/libc-alpha/2003-04/msg00173.html">2003-04-15
212 Add sorting test for no_NO</a>
213
214
215 <li><a href="http://sources.redhat.com/ml/libc-alpha/2003-05/msg00151.html">2003-05-18
216 Correct sorting for nn_NO to match no_NO</a>
217
218 <li><a href="http://sources.redhat.com/ml/libc-alpha/2003-05/msg00154.html">2003-05-18
219 Norwegian week start on monday, fix no_NO and nn_NO</a>
220
221 <li><a href="http://sources.redhat.com/ml/libc-alpha/2003-05/msg00155.html">2003-05-18
222 Change sv_SE to use ':' in clock format (BTS #111268)</a>
223
224 <li><strike><a href="http://sources.redhat.com/ml/libc-alpha/2003-05/msg00158.html">2003-05-18
225 Include examples in 'locale --help' (PR libc/2254,
226 rejected)</a></strike>
227
228 <li><strike><a href="http://sources.redhat.com/ml/libc-alpha/2003-05/msg00265.html">2003-05-29
229 Generate locales on 'make check' (rejected)</a></strike>
230
231 <li><a href="http://sources.redhat.com/ml/libc-alpha/2003-05/msg00267.html">2003-05-29
232 Indent the error output from sort-test.sh</a>
233
234 <li><a href="http://sources.redhat.com/ml/libc-alpha/2003-06/msg00133.html">2003-06-15
235 Add nb_NO locale (PR libc/2931)</a>
236
237 <li><a href="http://sources.redhat.com/ml/libc-alpha/2003-06/msg00257.html">2003-06-21
238 Add test for international currency formatting.</a>
239
240 <li><a href="http://sources.redhat.com/ml/libc-alpha/2003-07/msg00021.html">2003-07-06
241 Correct wrong date format for locale sl_SI (PR libc/5059)</a>
242
243 <li><a href="http://sources.redhat.com/ml/libc-alpha/2003-07/msg00022.html">2003-07-06
244 Some small locale fixes</a>
245
246 <li><a href="http://sources.redhat.com/ml/libc-alpha/2003-09/msg00122.html">2003-09-14
247 Correct formatting of internatinal currency</a>
248
249 </ul>
250
251 <h3>Accepted/included</h3>
252
253 <ul>
254
255 <li><strong><a href="http://sources.redhat.com/ml/libc-alpha/2003-05/msg00310.html">2003-05-31
256 Correct email of Denis V. Dmitrienko in uk_UA
257 (commited)</a></strong>
258
259 <li><strong><a href="http://sources.redhat.com/ml/libc-alpha/2003-05/msg00311.html">2003-05-31
260 Correct thousand separator for fi_FI (commited)</a></strong>
261
262 <li><strong><a href="http://sources.redhat.com/ml/libc-alpha/2003-06/msg00129.html">2003-06-15
263 Correct fi_FI date gramar (PR libc/5013) (commited)</a></strong>
264
265 <li><strong><a href="http://sources.redhat.com/ml/libc-alpha/2003-06/msg00141.html">2003-06-15
266 Clean up locale test code (commited)</a></strong>
267
268 <li><strong><a href="http://sources.redhat.com/ml/libc-alpha/2003-06/msg00155.html">2003-06-15
269 Use lower case letters in month and week day names in is_IS
270 (commited)</a></strong>
271
272 <li><strong><a href="http://sources.redhat.com/ml/libc-alpha/2003-06/msg00255.html">2003-06-21
273 Add missing ETH to LC_COLLATE in no_NO
274 (commited)</a></strong>
275
276 <li><strong><a href="http://sources.redhat.com/ml/libc-alpha/2003-06/msg00317.html">2003-06-25
277 Correct an_ES charset and add an_ES.ISO-8859-15 to
278 SUPPORTED (commited)</a></strong>
279
280 <li><strong><a href="http://sources.redhat.com/ml/libc-alpha/2003-07/msg00020.html">2003-07-13
281 Make sort-test handle more then 100 lines, and avoid
282 segfault (commited)</a></strong>
283
284 <li><strong><a href="http://sources.redhat.com/ml/libc-alpha/2003-09/msg00003.html">2003-09-01
285 Document why there are two locales for Hebrew</a></strong>
286
287 <li><strong><a href="http://sources.redhat.com/ml/libc-alpha/2003-09/msg00091.html">2003-09-11
288 Locales for Uzbekistan (uz_UZ and uz_UZ@Cyrl)</a></strong>
289
290 </ul>
291
292 </div>
293 <hr>
294 <address><a href="mailto:pere@hungry.com">Petter Reinholdtsen</a></address>
295 <!-- Created: Tue Sep 2 00:10:31 CEST 2003 -->
296 <!-- hhmts start -->
297 Last modified: Fri Oct 31 09:56:26 CET 2003
298 <!-- hhmts end -->
299 </body>
300 </html>