Hi, uClibc does not build if UCLIBC_HAS_LOCALE is enabled.
I am building for arm/uclibc/Angstrom 2007.12, but the same happens with the stable branch and Angstrom 2008.1 Set USE_NLS="yes", I had to work around a problem so that UCLIBC_HAS_LOCALE got set in .config (see bug #4592 which is also present in .stable), however when the above option is set the build fails. I attached the build log. Any ideas what is happening? It works fine if UCLIBC_HAS_LOCALE is not set... Kind regards, Jin
| NOTE: make OPTIMIZATION= CPU_CFLAGS=-isystem/opt/OE/build/angstrom/staging/arm-angstrom-linux-uclibcgnueabi/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -Os STRIPTOOL=true LD=arm-angstrom-linux-uclibcgnueabi-ld LOCALE_DATA_FILENAME=uClibc-locale-030818.arm.tgz CC=ccache arm-angstrom-linux-uclibcgnueabi-gcc | make[1]: `conf' is up to date. | make locale_headers | gcc extra/locale/gen_wc8bit.c -o extra/locale/gen_wc8bit -L/opt/OE/build/angstrom/staging/i686-linux/lib -Wl,-rpath-link,/opt/OE/build/angstrom/staging/i686-linux/lib -Wl,-rpath,/opt/OE/build/angstrom/staging/i686-linux/lib -Wl,-O1 -O2 -Wall -D__UCLIBC_GEN_LOCALE -DUCLIBC_CTYPE_HEADER='".//include/bits/uClibc_ctype.h"' -DCTYPE_PACKED=1 -DDO_WIDE_CHAR=1 | extra/locale/gen_wc8bit.c:21:29: error: .//include/bits/uClibc_ctype.h: No such file or directory | extra/locale/gen_wc8bit.c: In function 'main': | extra/locale/gen_wc8bit.c:300: error: '__CTYPE_unclassified' undeclared (first use in this function) | extra/locale/gen_wc8bit.c:300: error: (Each undeclared identifier is reported only once | extra/locale/gen_wc8bit.c:300: error: for each function it appears in.) | extra/locale/gen_wc8bit.c:302: error: '__CTYPE_digit' undeclared (first use in this function) | extra/locale/gen_wc8bit.c:304: error: '__CTYPE_alpha_nonupper_nonlower' undeclared (first use in this function) | extra/locale/gen_wc8bit.c:306: error: '__CTYPE_alpha_lower' undeclared (first use in this function) | extra/locale/gen_wc8bit.c:308: error: '__CTYPE_alpha_upper_lower' undeclared (first use in this function) | extra/locale/gen_wc8bit.c:311: error: '__CTYPE_alpha_upper' undeclared (first use in this function) | extra/locale/gen_wc8bit.c:314: error: '__CTYPE_punct' undeclared (first use in this function) | extra/locale/gen_wc8bit.c:316: error: '__CTYPE_graph' undeclared (first use in this function) | extra/locale/gen_wc8bit.c:318: error: '__CTYPE_print_space_nonblank' undeclared (first use in this function) | extra/locale/gen_wc8bit.c:320: error: '__CTYPE_print_space_blank' undeclared (first use in this function) | extra/locale/gen_wc8bit.c:323: error: '__CTYPE_space_nonblank_noncntrl' undeclared (first use in this function) | extra/locale/gen_wc8bit.c:325: error: '__CTYPE_space_blank_noncntrl' undeclared (first use in this function) | extra/locale/gen_wc8bit.c:328: error: '__CTYPE_cntrl_nonspace' undeclared (first use in this function) | extra/locale/gen_wc8bit.c:330: error: '__CTYPE_cntrl_space_nonblank' undeclared (first use in this function) | extra/locale/gen_wc8bit.c:332: error: '__CTYPE_cntrl_space_blank' undeclared (first use in this function) | extra/locale/gen_wc8bit.c:467: warning: pointer targets in assignment differ in signedness | extra/locale/gen_wc8bit.c:618: warning: pointer targets in assignment differ in signedness | make[1]: *** [extra/locale/gen_wc8bit] Error 1 | make: *** [headers] Error 2 | FATAL: oe_runmake failed NOTE: Task failed: /opt/OE/build/angstrom/work/zoran-angstrom-linux-uclibcgnueabi/uclibc-0.9.29-r10/temp/log.do_compile.17701 NOTE: package uclibc-0.9.29-r10: task do_compile: failed ERROR: TaskFailed event exception, aborting NOTE: package uclibc-0.9.29: failed ERROR: Build of /opt/OE/targets/common/packages/uclibc/uclibc_0.9.29.bb do_compile failed ERROR: Task 7 (/opt/OE/targets/common/packages/uclibc/uclibc_0.9.29.bb, do_compile) failed NOTE: Tasks Summary: Attempted 203 tasks of which 203 didn't need to be rerun and 1 failed. ERROR: '/opt/OE/targets/common/packages/uclibc/uclibc_0.9.29.bb' failed
_______________________________________________ Openembedded-stablebranch mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-stablebranch
