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.
signature.asc
Description: This is a digitally signed message part
_______________________________________________ openwrt-devel mailing list [email protected] https://lists.openwrt.org/mailman/listinfo/openwrt-devel
