On 3/16/12 3:54 AM, Florian Fainelli wrote:
>
> Le 03/16/12 03:07, Philip Prindeville a écrit :
>> I've been seeing the following for a few days now.
>>
>> make[6]: Entering directory 
>> `/home/philipp/openwrt-alix/build_dir/target-i386_eglibc-2.13/uClibc++-0.2.2/src/abi/libsupc'
>> i486-openwrt-linux-gnu-ar x 
>> /home/philipp/openwrt-alix/staging_dir/toolchain-i386_gcc-4.6-linaro_eglibc-2.13/lib/gcc/i486-openwrt-linux-gnu/4.6.3/../../../../i486-openwrt-linux-gnu/lib/libsupc++.a
>> rm -f -f new_op*.o del_op*.o pure.o new_handler.o eh_alloc.o eh_globals.o
>> make[6]: Leaving directory 
>> `/home/philipp/openwrt-alix/build_dir/target-i386_eglibc-2.13/uClibc++-0.2.2/src/abi/libsupc'
>> WRAPPER_INCLUDEDIR=-I/home/philipp/openwrt-alix/build_dir/target-i386_eglibc-2.13/uClibc++-0.2.2/include
>>  
>> /home/philipp/openwrt-alix/build_dir/target-i386_eglibc-2.13/uClibc++-0.2.2/bin/g++-uc
>>   -Wall -Wno-trigraphs -pedantic -march=geode -Os -mmmx -m3dnow 
>> -fno-align-jumps -fno-align-functions -fno-align-labels -fno-align-loops 
>> -pipe -fomit-frame-pointer -fhonour-copts -Wno-error=unused-but-set-variable 
>> -fpic -ansi  -Os -fPIC -o locale.o -c locale.cpp
>> In file included from locale.cpp:21:0:
>> /home/philipp/openwrt-alix/build_dir/target-i386_eglibc-2.13/uClibc++-0.2.2/include/cstring:
>>  In function 'void* std::memchr(void*, int, size_t)':
>> /home/philipp/openwrt-alix/build_dir/target-i386_eglibc-2.13/uClibc++-0.2.2/include/cstring:55:46:
>>  error: 'void* std::memchr(void*, int, size_t)' conflicts with previous 
>> using declaration 'void* memchr(void*, int, size_t)'
>> /home/philipp/openwrt-alix/build_dir/target-i386_eglibc-2.13/uClibc++-0.2.2/include/cstring:56:50:
>>  error: invalid conversion from 'const void*' to 'void*' [-fpermissive]
>> /home/philipp/openwrt-alix/build_dir/target-i386_eglibc-2.13/uClibc++-0.2.2/include/cstring:
>>  In function 'char* std::strchr(char*, int)':
>> /home/philipp/openwrt-alix/build_dir/target-i386_eglibc-2.13/uClibc++-0.2.2/include/cstring:59:36:
>>  error: 'char* std::strchr(char*, int)' conflicts with previous using 
>> declaration 'char* strchr(char*, int)'
>> /home/philipp/openwrt-alix/build_dir/target-i386_eglibc-2.13/uClibc++-0.2.2/include/cstring:60:47:
>>  error: invalid conversion from 'const char*' to 'char*' [-fpermissive]
>> /home/philipp/openwrt-alix/build_dir/target-i386_eglibc-2.13/uClibc++-0.2.2/include/cstring:
>>  In function 'char* std::strpbrk(char*, const char*)':
>> /home/philipp/openwrt-alix/build_dir/target-i386_eglibc-2.13/uClibc++-0.2.2/include/cstring:63:47:
>>  error: 'char* std::strpbrk(char*, const char*)' conflicts with previous 
>> using declaration 'char* strpbrk(char*, const char*)'
>> /home/philipp/openwrt-alix/build_dir/target-i386_eglibc-2.13/uClibc++-0.2.2/include/cstring:64:50:
>>  error: invalid conversion from 'const char*' to 'char*' [-fpermissive]
>> /home/philipp/openwrt-alix/build_dir/target-i386_eglibc-2.13/uClibc++-0.2.2/include/cstring:
>>  In function 'char* std::strrchr(char*, int)':
>> /home/philipp/openwrt-alix/build_dir/target-i386_eglibc-2.13/uClibc++-0.2.2/include/cstring:67:37:
>>  error: 'char* std::strrchr(char*, int)' conflicts with previous using 
>> declaration 'char* strrchr(char*, int)'
>> /home/philipp/openwrt-alix/build_dir/target-i386_eglibc-2.13/uClibc++-0.2.2/include/cstring:68:48:
>>  error: invalid conversion from 'const char*' to 'char*' [-fpermissive]
>> /home/philipp/openwrt-alix/build_dir/target-i386_eglibc-2.13/uClibc++-0.2.2/include/cstring:
>>  In function 'char* std::strstr(char*, const char*)':
>> /home/philipp/openwrt-alix/build_dir/target-i386_eglibc-2.13/uClibc++-0.2.2/include/cstring:71:46:
>>  error: 'char* std::strstr(char*, const char*)' conflicts with previous 
>> using declaration 'char* strstr(char*, const char*)'
>> /home/philipp/openwrt-alix/build_dir/target-i386_eglibc-2.13/uClibc++-0.2.2/include/cstring:72:49:
>>  error: invalid conversion from 'const char*' to 'char*' [-fpermissive]
>> make[5]: *** [locale.o] Error 1
>> make[5]: Leaving directory 
>> `/home/philipp/openwrt-alix/build_dir/target-i386_eglibc-2.13/uClibc++-0.2.2/src'
>> make[4]: *** [all] Error 2
>> make[4]: Leaving directory 
>> `/home/philipp/openwrt-alix/build_dir/target-i386_eglibc-2.13/uClibc++-0.2.2'
>> make[3]: *** 
>> [/home/philipp/openwrt-alix/build_dir/target-i386_eglibc-2.13/uClibc++-0.2.2/.built]
>>  Error 2
>> make[3]: Leaving directory 
>> `/home/philipp/openwrt-alix/feeds/packages/libs/uclibc++'
>> make[2]: *** [package/feeds/packages/uclibc++/compile] Error 2
>> make[2]: Leaving directory `/home/philipp/openwrt-alix'
>> make[1]: *** 
>> [/home/philipp/openwrt-alix/staging_dir/target-i386_eglibc-2.13/stamp/.package_compile]
>>  Error 2
>> make[1]: Leaving directory `/home/philipp/openwrt-alix'
>> make: *** [world] Error 2
>>
>>
>> can someone smarter than myself please figure out where this regression came 
>> from?
>>
>> Also, I'm not selecting CONFIG_PACKAGE_uclibcxx but it's being built 
>> anyway...
>>
>> Not sure where this dependency crept in.
> It should now be fixed with r30953.
> --
> Florian

Tout a fait.

Merci.

_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to