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