patches/glibc/2.9/330-2.3.3-china.patch
author "Yann E. MORIN" <yann.morin.1998@free.fr>
Tue Oct 16 20:57:44 2012 +0200 (2012-10-16)
changeset 3079 37831a33e07e
parent 1201 c9967a6e3b25
permissions -rw-r--r--
kernel/linux: fix using custom location

Currently, extract and patch are skipped as thus:
- using a custom directory of pre-installed headers
- a correctly named directory already exists

Otherwise, extract and patch are done.

The current second condition is wrong, because it allows the following
sequence to happen:
- a non-custom kernel is used
- a previous build only partially extracted the non-custom sources
- that p[revious build broke during extraction (eg. incomplete tarball...)
- a subsequent build will find a properly named directory, and will
thus skip extract and patch, which is wrong

Fix that by following the conditions in this table:

Type | Extract | Patch
----------------------+---------+-------
Pre-installed headers | N | N
custom directory | N | N
custom tarball | Y | N
mainstream tarball | Y | Y

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: David Holsgrove <david.holsgrove@xilinx.com>
     1 Original patch from: gentoo/src/patchsets/glibc/2.9/1100_all_glibc-2.3.3-china.patch
     2 
     3 -= BEGIN original header =-
     4 -= END original header =-
     5 
     6 diff -durN glibc-2_9.orig/localedata/locales/zh_TW glibc-2_9/localedata/locales/zh_TW
     7 --- glibc-2_9.orig/localedata/locales/zh_TW	2004-11-01 00:42:28.000000000 +0100
     8 +++ glibc-2_9/localedata/locales/zh_TW	2009-02-02 22:01:06.000000000 +0100
     9 @@ -1,7 +1,7 @@
    10  comment_char %
    11  escape_char /
    12  %
    13 -% Chinese language locale for Taiwan R.O.C.
    14 +% Chinese language locale for Taiwan
    15  % charmap: BIG5-CP950
    16  %
    17  % Original Author:
    18 @@ -17,7 +17,7 @@
    19  % Reference:	http://wwwold.dkuug.dk/JTC1/SC22/WG20/docs/n690.pdf
    20  
    21  LC_IDENTIFICATION
    22 -title      "Chinese locale for Taiwan R.O.C."
    23 +title      "Chinese locale for Taiwan"
    24  source     ""
    25  address    ""
    26  contact    ""
    27 @@ -25,7 +25,7 @@
    28  tel        ""
    29  fax        ""
    30  language   "Chinese"
    31 -territory  "Taiwan R.O.C."
    32 +territory  "Taiwan"
    33  revision   "0.2"
    34  date       "2000-08-02"
    35  %