[packages/glibc] fix broken et_EE locale

glen glen at pld-linux.org
Fri Feb 16 12:34:10 CET 2018


commit 8b435bd17628a5c73f5cfded06dbfa2d78680063
Author: Elan Ruusamäe <glen at pld-linux.org>
Date:   Fri Feb 16 13:33:43 2018 +0200

    fix broken et_EE locale
    
    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                           |  4 ++--
 localedata-missing-reorder-end.patch | 24 ++++++++++++++++++++++++
 2 files changed, 26 insertions(+), 2 deletions(-)
---
diff --git a/glibc.spec b/glibc.spec
index 95c4071..880d395 100644
--- a/glibc.spec
+++ b/glibc.spec
@@ -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
index 0000000..94ceb6c
--- /dev/null
+++ b/localedata-missing-reorder-end.patch
@@ -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
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/glibc.git/commitdiff/8b435bd17628a5c73f5cfded06dbfa2d78680063



More information about the pld-cvs-commit mailing list