svn commit: trunk/uClibc: extra/Configs extra/locale

aldot at uclibc.org aldot at uclibc.org
Tue Nov 11 11:05:57 UTC 2008


Author: aldot
Date: 2008-11-11 03:05:57 -0800 (Tue, 11 Nov 2008)
New Revision: 23997

Log:
- update recommendation for pregenerated locales.
- update name of locale-tarball. We will retroactively fill them in, eventually


Modified:
   trunk/uClibc/Rules.mak
   trunk/uClibc/extra/Configs/Config.in
   trunk/uClibc/extra/locale/Makefile.in


Changeset:
Modified: trunk/uClibc/Rules.mak
===================================================================
--- trunk/uClibc/Rules.mak	2008-11-11 09:33:24 UTC (rev 23996)
+++ trunk/uClibc/Rules.mak	2008-11-11 11:05:57 UTC (rev 23997)
@@ -98,8 +98,10 @@
 SHARED_MAJORNAME := $(LIBC).so.$(MAJOR_VERSION)
 ifneq ($(findstring  $(TARGET_ARCH) , hppa64 ia64 mips64 powerpc64 s390x sparc64 x86_64 ),)
 UCLIBC_LDSO_NAME := ld64-uClibc
+ARCH_NATIVE_BIT := 64
 else
 UCLIBC_LDSO_NAME := ld-uClibc
+ARCH_NATIVE_BIT := 32
 endif
 UCLIBC_LDSO := $(UCLIBC_LDSO_NAME).so.$(MAJOR_VERSION)
 NONSHARED_LIBNAME := uclibc_nonshared.a

Modified: trunk/uClibc/extra/Configs/Config.in
===================================================================
--- trunk/uClibc/extra/Configs/Config.in	2008-11-11 09:33:24 UTC (rev 23996)
+++ trunk/uClibc/extra/Configs/Config.in	2008-11-11 11:05:57 UTC (rev 23997)
@@ -1182,15 +1182,17 @@
 	default n
 	help
 	  If you are selective and only want locale data for a few particular
-	  locales, or you enjoy pain, or you are a rabid do-it-yourself sort of
-	  person, you can turn this option off and manually walk through the
-	  mostly undocumented procedure needed to generate your own locale
-	  data.
+	  locales, you can turn this option off.
 
 	  Mere mortals will answer Y and use the default set of pregenerated
 	  locale data, which supports 169 UTF-8 locales, and 144 locales for
 	  other codesets (for the complete list see extra/locale/LOCALES).
 
+	  Note that these pregenerated locales are sensitive to your
+	  target architecture (endianess, bitcount).
+
+	  Saying N here is recommended.
+
 config UCLIBC_DOWNLOAD_PREGENERATED_LOCALE_DATA
 	bool "Automagically Download the Pre-generated Locale Data (if necessary)"
 	depends on UCLIBC_PREGENERATED_LOCALE_DATA
@@ -1199,8 +1201,8 @@
 	  If you would like the build process to use 'wget' to automatically
 	  download the pregenerated locale data, enable this option.  Otherwise
 	  you will need to obtain the locale data yourself from:
-		http://www.uclibc.org/downloads/uClibc-locale-030818.tgz
-	  and place the uClibc-locale-030818.tgz tarball in the extra/locale/
+		http://www.uclibc.org/downloads/uClibc-locale-*.tgz
+	  and place the uClibc-locale-*.tgz tarball in the extra/locale/
 	  directory.
 
 	  Go ahead and make life easy for yourself... Answer Y.

Modified: trunk/uClibc/extra/locale/Makefile.in
===================================================================
--- trunk/uClibc/extra/locale/Makefile.in	2008-11-11 09:33:24 UTC (rev 23996)
+++ trunk/uClibc/extra/locale/Makefile.in	2008-11-11 11:05:57 UTC (rev 23997)
@@ -11,7 +11,7 @@
 # command used to download source code
 WGET := wget --passive-ftp
 
-LOCALE_DATA_FILENAME := uClibc-locale-030818.tgz
+LOCALE_DATA_FILENAME := uClibc-locale-20081111-$(ARCH_NATIVE_BIT)-$(if $(ARCH_LITTLE_ENDIAN),el,eb).tgz
 
 BUILD_CFLAGS-locale-common := \
 	-D__UCLIBC_GEN_LOCALE \




More information about the uClibc-cvs mailing list