patches/glibc/2.9/200-awk-in-C-locale.patch
branchnewlib
changeset 1365 c4d124ed9f8e
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/patches/glibc/2.9/200-awk-in-C-locale.patch	Sun Apr 19 16:17:11 2009 +0000
     1.3 @@ -0,0 +1,23 @@
     1.4 +Original patch from: gentoo/src/patchsets/glibc/2.9/1018_all_glibc-awk-in-C-locale.patch
     1.5 +
     1.6 +-= BEGIN original header =-
     1.7 +http://bugs.gentoo.org/252802
     1.8 +
     1.9 +2008-12-29  Mike Frysinger  <vapier@gentoo.org>
    1.10 +
    1.11 +	* iconvdata/Makefile (iconv-rules): Use LC_ALL=C when running awk script.
    1.12 +
    1.13 +-= END original header =-
    1.14 +
    1.15 +diff -durN glibc-2_9.orig/iconvdata/Makefile glibc-2_9/iconvdata/Makefile
    1.16 +--- glibc-2_9.orig/iconvdata/Makefile	2008-05-15 03:54:31.000000000 +0200
    1.17 ++++ glibc-2_9/iconvdata/Makefile	2009-02-02 22:00:50.000000000 +0100
    1.18 +@@ -286,7 +286,7 @@
    1.19 + 	{ echo $(filter-out lib%, $(modules)); \
    1.20 + 	  echo 8bit $(gen-8bit-modules); \
    1.21 + 	  echo 8bit-gap $(gen-8bit-gap-modules); } | \
    1.22 +-	$(AWK) 'NR == 1 { \
    1.23 ++	LC_ALL=C $(AWK) 'NR == 1 { \
    1.24 + 		  for (i = 1; i <= NF; i++) { \
    1.25 + 		    printf "%s-routines := %s\n", $$i, tolower($$i); \
    1.26 + 		    printf "%s-map := gconv.map\n", $$i; \