Michael Buesch wrote:
> On Sunday 29 March 2009 15:01:35 Luigi Mantellini wrote:
>   
>> The patches are for uClibc 0.9.30.1. Change your .config adding:
>>
>> CONFIG_UCLIBC_EXTRA_VERSION=".1"
>>     
>
> Now libnl fails.
>
> make[3]: Entering directory 
> `/home/mb/develop/svn/openwrt_wap54g/trunk/package/libnl'
> WARNING: skipping libnl -- package not selected
> CFLAGS="-Os -pipe -mips32 -mtune=mips32 -funit-at-a-time -fhonour-copts 
> -ffunction-sections -fpic  
> -I/home/mb/develop/svn/openwrt_wap54g/trunk/staging_dir/target-mipsel_uClibc-0.9.30/usr/include
>  
> -I/home/mb/develop/svn/openwrt_wap54g/trunk/staging_dir/target-mipsel_uClibc-0.9.30/include
>  " CXXFLAGS="-Os -pipe -mips32 -mtune=mips32 -funit-at-a-time -fhonour-copts 
> -ffunction-sections -fpic  
> -I/home/mb/develop/svn/openwrt_wap54g/trunk/staging_dir/target-mipsel_uClibc-0.9.30/usr/include
>  
> -I/home/mb/develop/svn/openwrt_wap54g/trunk/staging_dir/target-mipsel_uClibc-0.9.30/include
>  " 
> LDFLAGS="-L/home/mb/develop/svn/openwrt_wap54g/trunk/staging_dir/toolchain-mipsel_gcc-4.3.3_uClibc-0.9.30/usr/lib
>  
> -L/home/mb/develop/svn/openwrt_wap54g/trunk/staging_dir/toolchain-mipsel_gcc-4.3.3_uClibc-0.9.30/lib
>  
> -L/home/mb/develop/svn/openwrt_wap54g/trunk/staging_dir/target-mipsel_uClibc-0.9.30/usr/lib
>  
> -L/home/mb/develop/svn/openwrt_wap54g/trunk/staging_dir/target-mipsel_uClibc-0.9.30/lib
>  " make -C /ho
 me
>  
> /mb/develop/svn/openwrt_wap54g/trunk/build_dir/target-mipsel_uClibc-0.9.30/libnl-1.1/.
>  AR=mipsel-openwrt-linux-uclibc-ar AS="mipsel-openwrt-linux-uclibc-gcc -c -Os 
> -pipe -mips32 -mtune=mips32 -funit-at-a-time -fhonour-copts" 
> LD=mipsel-openwrt-linux-uclibc-ld NM=mipsel-openwrt-linux-uclibc-nm 
> CC="mipsel-openwrt-linux-uclibc-gcc" GCC="mipsel-openwrt-linux-uclibc-gcc" 
> CXX="mipsel-openwrt-linux-uclibc-g++" 
> RANLIB=mipsel-openwrt-linux-uclibc-ranlib 
> STRIP=mipsel-openwrt-linux-uclibc-strip 
> OBJCOPY=mipsel-openwrt-linux-uclibc-objcopy 
> OBJDUMP=mipsel-openwrt-linux-uclibc-objdump 
> SIZE=mipsel-openwrt-linux-uclibc-size CROSS="mipsel-openwrt-linux-uclibc-" 
> ARCH="mipsel" ;
> make[4]: Entering directory 
> `/home/mb/develop/svn/openwrt_wap54g/trunk/build_dir/target-mipsel_uClibc-0.9.30/libnl-1.1'
> Entering lib
>   MAKE libnl.so.1.1
>   LD libnl.so.1.1
>   LN libnl.so.1.1 libnl.so.1
>   LN libnl.so.1 libnl.so
> make[6]: `libnl.a' is up to date.
> Entering include
> Entering doc
> Entering src
>   LD nl-addr-add
> /home/mb/develop/svn/openwrt_wap54g/trunk/staging_dir/toolchain-mipsel_gcc-4.3.3_uClibc-0.9.30/usr/lib/gcc/mipsel-openwrt-linux-uclibc/4.3.3/../../../../mipsel-openwrt-linux-uclibc/bin/ld:
>  nl-addr-add: hidden symbol `__clz_tab' in 
> /home/mb/develop/svn/openwrt_wap54g/trunk/staging_dir/toolchain-mipsel_gcc-4.3.3_uClibc-0.9.30/usr/lib/gcc/mipsel-openwrt-linux-uclibc/4.3.3/libgcc.a(_clz.o)
>  is referenced by DSO
> /home/mb/develop/svn/openwrt_wap54g/trunk/staging_dir/toolchain-mipsel_gcc-4.3.3_uClibc-0.9.30/usr/lib/gcc/mipsel-openwrt-linux-uclibc/4.3.3/../../../../mipsel-openwrt-linux-uclibc/bin/ld:
>  final link failed: Nonrepresentable section on output
> collect2: ld returned 1 exit status
> make[5]: *** [nl-addr-add] Error 1
> make[4]: *** [all] Error 2
> make[4]: Leaving directory 
> `/home/mb/develop/svn/openwrt_wap54g/trunk/build_dir/target-mipsel_uClibc-0.9.30/libnl-1.1'
> make[3]: *** 
> [/home/mb/develop/svn/openwrt_wap54g/trunk/build_dir/target-mipsel_uClibc-0.9.30/libnl-1.1/.built]
>  Error 2
> make[3]: Leaving directory 
> `/home/mb/develop/svn/openwrt_wap54g/trunk/package/libnl'
> make[2]: *** [package/libnl/compile] Error 2
> make[2]: Leaving directory `/home/mb/develop/svn/openwrt_wap54g/trunk'
> make[1]: *** 
> [/home/mb/develop/svn/openwrt_wap54g/trunk/staging_dir/target-mipsel_uClibc-0.9.30/stamp/.package_compile]
>  Error 2
> make[1]: Leaving directory `/home/mb/develop/svn/openwrt_wap54g/trunk'
> make: *** [world] Error 2
>
>   
I had a similar problem with an arm target. The problem
went away when I did a distclean and rebuilt everything.


_______________________________________________
openwrt-devel mailing list
[email protected]
http://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel

Reply via email to