]> git.pld-linux.org Git - packages/glibc.git/commitdiff
fix broken et_EE locale auto/th/glibc-2.27-4
authorElan Ruusamäe <glen@pld-linux.org>
Fri, 16 Feb 2018 11:33:43 +0000 (13:33 +0200)
committerElan Ruusamäe <glen@pld-linux.org>
Fri, 16 Feb 2018 11:33:43 +0000 (13:33 +0200)
http://lists.pld-linux.org/mailman/pipermail/pld-devel-en/2018-February/025504.html

$ localedb-gen --locales et_EE.UTF-8/UTF-8 -d .
Generating et_EE.UTF-8 using charset UTF-8... failed to set locale!
[error] LC_COLLATE: missing `reorder-end' keyword
failed to set locale!
[error] no output file produced because errors were issued

source commit:
https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=de9661d6beb74b177cef07fe44c90c4e48a983a2

related bugreport:
https://sourceware.org/bugzilla/show_bug.cgi?id=22517

glibc.spec
localedata-missing-reorder-end.patch [new file with mode: 0644]

index 95c40717728f6c2009dc8ebcdd2b079d525bd4b2..880d39561a9f8f5e5be8210377a79727456170dd 100644 (file)
@@ -41,7 +41,7 @@ Summary(tr.UTF-8):    GNU libc
 Summary(uk.UTF-8):     GNU libc версії
 Name:          glibc
 Version:       %{core_version}
-Release:       3
+Release:       4
 Epoch:         6
 License:       LGPL v2.1+
 Group:         Libraries
@@ -85,7 +85,7 @@ Patch23:      %{name}-pt_pax.patch
 
 # http://pkgs.fedoraproject.org/cgit/rpms/glibc.git/plain/glibc-c-utf8-locale.patch
 Patch27:       %{name}-c-utf8-locale.patch
-
+Patch28:       localedata-missing-reorder-end.patch
 Patch29:       %{name}-arm-alignment-fix.patch
 Patch30:       glibc-rh1124987.patch
 URL:           http://www.gnu.org/software/libc/
diff --git a/localedata-missing-reorder-end.patch b/localedata-missing-reorder-end.patch
new file mode 100644 (file)
index 0000000..94ceb6c
--- /dev/null
@@ -0,0 +1,24 @@
+http://lists.pld-linux.org/mailman/pipermail/pld-devel-en/2018-February/025504.html
+
+$ localedb-gen --locales et_EE.UTF-8/UTF-8 -d .
+Generating et_EE.UTF-8 using charset UTF-8... failed to set locale!
+[error] LC_COLLATE: missing `reorder-end' keyword
+failed to set locale!
+[error] no output file produced because errors were issued
+
+source commit:
+https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=de9661d6beb74b177cef07fe44c90c4e48a983a2
+
+related bugreport:
+https://sourceware.org/bugzilla/show_bug.cgi?id=22517
+--- glibc-2.27/localedata/locales/et_EE        2018-02-01 18:17:18.000000000 +0200
++++ glibc-2.27/localedata/locales/et_EE        2018-02-16 13:00:00.000000000 +0200
+@@ -103,6 +103,8 @@
+ <U00FC> <u-diaresis>;<BAS>;<MIN>;IGNORE % ü
+ <U00DC> <u-diaresis>;<BAS>;<CAP>;IGNORE % Ü
++reorder-end
++
+ END LC_COLLATE
+ LC_CTYPE
This page took 0.209586 seconds and 4 git commands to generate.