This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
the scripts/lib-names.awk file uses the toupper() function which in some locales (like tr_TR.UTF-8) can produce unwanted results (the capital of "i" in tr_TR is not "I"). the fix is to invoke this awk with LC_ALL=C. -mike
Attachment:
signature.asc
Description: This is a digitally signed message part.
http://bugs.gentoo.org/184281 2007-07-05 Mike Frysinger <vapier@gentoo.org> * Makeconfig (gnu/lib-names.h): Use LC_ALL=C when running awk script. --- libc/Makeconfig +++ libc/Makeconfig @@ -856,7 +857,7 @@ $(common-objpfx)gnu/lib-names.stmp: $(.. $(common-objpfx)soversions.i $(make-target-directory) @rm -f ${@:stmp=T} $@ - $(AWK) -f $^ > ${@:stmp=T} + LC_ALL=C $(AWK) -f $^ > ${@:stmp=T} $(move-if-change) ${@:stmp=T} ${@:stmp=h} touch $@ endif
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |