I'd just like to raise the issue that current trunk does not build due
to an issue with updatedd:

mipsel-openwrt-linux-uclibc-gcc -Os -pipe -mips32 -mtune=mips32 
-funit-at-a-time -fhonour-copts -msoft-float -DHAVE_CONFIG_H  -I./missing  
-D_U_="__attribute__((unused))" -I. 
-I/usr/src/openwrt/staging_dir/target-mipsel_uClibc-0.9.30.1/usr/include 
-I/usr/src/openwrt/staging_dir/target-mipsel_uClibc-0.9.30.1/include 
-I/usr/src/openwrt/staging_dir/toolchain-mipsel_gcc-4.3.3+cs_uClibc-0.9.30.1/usr/include
 
-I/usr/src/openwrt/staging_dir/toolchain-mipsel_gcc-4.3.3+cs_uClibc-0.9.30.1/include
 -c ./print-zephyr.c
mipsel-openwrt-linux-uclibc-gcc -Os -pipe -mips32 -mtune=mips32 
-funit-at-a-time -fhonour-copts -msoft-float -DHAVE_CONFIG_H  -I./missing  
-D_U_="__attribute__((unused))" -I. 
-I/usr/src/openwrt/staging_dir/target-mipsel_uClibc-0.9.30.1/usr/include 
-I/usr/src/openwrt/staging_dir/target-mipsel_uClibc-0.9.30.1/include 
-I/usr/src/openwrt/staging_dir/toolchain-mipsel_gcc-4.3.3+cs_uClibc-0.9.30.1/usr/include
 
-I/usr/src/openwrt/staging_dir/toolchain-mipsel_gcc-4.3.3+cs_uClibc-0.9.30.1/include
 -c ./print-vrrp.c
/bin/bash ../../libtool --tag=CC --mode=link mipsel-openwrt-linux-uclibc-gcc 
-Wall -Wwrite-strings -Wstrict-prototypes -Wno-trigraphs -Os -pipe -mips32 
-mtune=mips32 -funit-at-a-time -fhonour-copts -msoft-float   
-L/usr/src/openwrt/staging_dir/target-mipsel_uClibc-0.9.30.1/usr/lib 
-L/usr/src/openwrt/staging_dir/target-mipsel_uClibc-0.9.30.1/lib 
-L/usr/src/openwrt/staging_dir/toolchain-mipsel_gcc-4.3.3+cs_uClibc-0.9.30.1/usr/lib
 
-L/usr/src/openwrt/staging_dir/toolchain-mipsel_gcc-4.3.3+cs_uClibc-0.9.30.1/lib
  -o libregfish.la -rpath /usr/lib/updatedd  libregfish.lo 
../../libupdatedd-exception/libupdatedd-exception.la -liberty -ldl -lnsl 
-lresolv 
mipsel-openwrt-linux-uclibc-gcc -Os -pipe -mips32 -mtune=mips32 
-funit-at-a-time -fhonour-copts -msoft-float -DHAVE_CONFIG_H  -I./missing  
-D_U_="__attribute__((unused))" -I. 
-I/usr/src/openwrt/staging_dir/target-mipsel_uClibc-0.9.30.1/usr/include 
-I/usr/src/openwrt/staging_dir/target-mipsel_uClibc-0.9.30.1/include 
-I/usr/src/openwrt/staging_dir/toolchain-mipsel_gcc-4.3.3+cs_uClibc-0.9.30.1/usr/include
 
-I/usr/src/openwrt/staging_dir/toolchain-mipsel_gcc-4.3.3+cs_uClibc-0.9.30.1/include
 -c ./print-vtp.c
mipsel-openwrt-linux-uclibc-gcc -shared  .libs/libregfish.o -Wl,--whole-archive 
../../libupdatedd-exception/.libs/libupdatedd-exception.a 
-Wl,--no-whole-archive  
-L/usr/src/openwrt/staging_dir/target-mipsel_uClibc-0.9.30.1/usr/lib 
-L/usr/src/openwrt/staging_dir/target-mipsel_uClibc-0.9.30.1/lib 
-L/usr/src/openwrt/staging_dir/toolchain-mipsel_gcc-4.3.3+cs_uClibc-0.9.30.1/usr/lib
 
-L/usr/src/openwrt/staging_dir/toolchain-mipsel_gcc-4.3.3+cs_uClibc-0.9.30.1/lib
 -liberty -ldl -lnsl -lresolv  -mips32 -mtune=mips32 -msoft-float -Wl,-soname 
-Wl,libregfish.so.0 -o .libs/libregfish.so.0.0.0
/usr/src/openwrt/staging_dir/toolchain-mipsel_gcc-4.3.3+cs_uClibc-0.9.30.1/usr/lib/gcc/mipsel-openwrt-linux-uclibc/4.3.3/../../../../mipsel-openwrt-linux-uclibc/bin/ld:
 
/usr/src/openwrt/staging_dir/toolchain-mipsel_gcc-4.3.3+cs_uClibc-0.9.30.1/usr/lib/libiberty.a(strncmp.o):
 relocation R_MIPS_26 against `a local symbol' can not be used when making a 
shared object; recompile with -fPIC
/usr/src/openwrt/staging_dir/toolchain-mipsel_gcc-4.3.3+cs_uClibc-0.9.30.1/usr/lib/libiberty.a:
 could not read symbols: Bad value
collect2: ld returned 1 exit status
make[6]: *** [libregfish.la] Error 1
make[6]: Leaving directory 
`/usr/src/openwrt/build_dir/target-mipsel_uClibc-0.9.30.1/updatedd-2.6/src/plugins'
make[5]: *** [all-recursive] Error 1
make[5]: Leaving directory 
`/usr/src/openwrt/build_dir/target-mipsel_uClibc-0.9.30.1/updatedd-2.6'
make[4]: *** [all] Error 2
make[4]: Leaving directory 
`/usr/src/openwrt/build_dir/target-mipsel_uClibc-0.9.30.1/updatedd-2.6'
make[3]: *** 
[/usr/src/openwrt/build_dir/target-mipsel_uClibc-0.9.30.1/updatedd-2.6/.built] 
Error 2
make[3]: Leaving directory `/usr/src/openwrt/feeds/packages/net/updatedd'
make[2]: *** [package/feeds/packages/updatedd/compile] Error 2

Any ideas on how to fix?  I tried the patch that was included in the
ticket but it just gave me a different error:

configure.ac:24: version mismatch.  This is Automake 1.9.6,
configure.ac:24: but the definition used by this AM_INIT_AUTOMAKE
configure.ac:24: comes from Automake 1.10.  You should recreate
configure.ac:24: aclocal.m4 with aclocal and run automake again.
make[3]: *** [Makefile.in] Error 1
make[3]: Leaving directory 
`/usr/src/openwrt/build_dir/target-mipsel_uClibc-0.9.30.1/updatedd-2.6'
make[2]: *** 
[/usr/src/openwrt/build_dir/target-mipsel_uClibc-0.9.30.1/updatedd-2.6/.built] 
Error 2
make[2]: Leaving directory `/usr/src/openwrt/feeds/packages/net/updatedd'
make[1]: *** [package/feeds/packages/updatedd/compile] Error 2
make[1]: Leaving directory `/usr/src/openwrt'
make: *** [package/feeds/packages/updatedd-compile] Error 2

And only seems like a work-around in any case.

b.

Attachment: signature.asc
Description: This is a digitally signed message part

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

Reply via email to