ubuntu@ubuntu-laptop:~/trunk$ LC_ALL=C make package/miniupnpd-{clean,compile} V=3 make[1]: Entering directory `/home/ubuntu/trunk/package' make[2] -C package miniupnpd-clean make[2]: Entering directory `/home/ubuntu/trunk/feeds/packages/net/miniupnpd' make[3] -C feeds/packages/net/miniupnpd clean rm -f /home/ubuntu/trunk/bin/packages/miniupnpd_* make[2]: Leaving directory `/home/ubuntu/trunk/feeds/packages/net/miniupnpd' make[1]: Leaving directory `/home/ubuntu/trunk/package' make[1]: Entering directory `/home/ubuntu/trunk/package' make[2] -C package miniupnpd-compile make -C iptables compile || { echo -e ""\\033[33m" "*** iptables compile failed""\\033[m" " >&3; false; } make[2]: Entering directory `/home/ubuntu/trunk/package/iptables' make[3] -C package/iptables compile WARNING: skipping iptables-utils -- package not selected WARNING: skipping iptables-mod-conntrack -- package not selected WARNING: skipping iptables-mod-extra -- package not selected WARNING: skipping iptables-mod-ipset -- package not selected WARNING: skipping iptables-mod-filter -- package not selected WARNING: skipping iptables-mod-imq -- package not selected WARNING: skipping iptables-mod-ipopt -- package not selected WARNING: skipping iptables-mod-ipsec -- package not selected WARNING: skipping iptables-mod-nat -- package not selected WARNING: skipping iptables-mod-iprange -- package not selected WARNING: skipping iptables-mod-ulog -- package not selected WARNING: skipping ip6tables -- package not selected make[2]: Leaving directory `/home/ubuntu/trunk/package/iptables' find: /home/ubuntu/trunk/build_i386/miniupnpd-1.0-RC5: No such file or directory make[2]: Entering directory `/home/ubuntu/trunk/feeds/packages/net/miniupnpd' make[3] -C feeds/packages/net/miniupnpd compile gzip -dc /home/ubuntu/trunk/dl/miniupnpd-1.0-RC5.tar.gz | /bin/tar -C /home/ubuntu/trunk/build_i386/miniupnpd-1.0-RC5/.. -xf - Applying ./patches/001-makefile-tweaks.patch using plaintext: patching file Makefile.openwrt Applying ./patches/100-iptables-wan-device-name.patch using plaintext: patching file linux/iptables_init.sh patching file linux/iptables_removeall.sh patch unexpectedly ends in middle of line Hunk #1 succeeded at 1 with fuzz 1. touch /home/ubuntu/trunk/build_i386/miniupnpd-1.0-RC5/.prepared_3ff2c0617c9090f0264a80211ceabdd1 (cd /home/ubuntu/trunk/build_i386/miniupnpd-1.0-RC5/./; if [ -x ./configure ]; then cp -fpR /home/ubuntu/trunk/scripts/config.{guess,sub} /home/ubuntu/trunk/build_i386/miniupnpd-1.0-RC5// && AR=i386-linux-uclibc-ar AS="ccache i386-linux-uclibc-gcc -c -O2 -pipe -march=i486 -funit-at-a-time" LD=i386-linux-uclibc-ld NM=i386-linux-uclibc-nm CC="ccache i386-linux-uclibc-gcc" GCC="ccache i386-linux-uclibc-gcc" CXX=i386-linux-uclibc-g++ RANLIB=i386-linux-uclibc-ranlib STRIP=i386-linux-uclibc-strip OBJCOPY=i386-linux-uclibc-objcopy OBJDUMP=i386-linux-uclibc-objdump SIZE=i386-linux-uclibc-size CFLAGS="-O2 -pipe -march=i486 -funit-at-a-time -I/home/ubuntu/trunk/staging_dir_i386/usr/include -I/home/ubuntu/trunk/staging_dir_i386/include" CXXFLAGS="-O2 -pipe -march=i486 -funit-at-a-time -I/home/ubuntu/trunk/staging_dir_i386/usr/include -I/home/ubuntu/trunk/staging_dir_i386/include" CPPFLAGS="-I/home/ubuntu/trunk/staging_dir_i386/usr/include -I/home/ubuntu/trunk/staging_dir_i386/include -I/home/ubuntu/trunk/staging_dir_i386/usr/include -I/home/ubuntu/trunk/staging_dir_i386/include" LDFLAGS="-L/home/ubuntu/trunk/staging_dir_i386/usr/lib -L/home/ubuntu/trunk/staging_dir_i386/lib" PKG_CONFIG_PATH="/home/ubuntu/trunk/staging_dir_i386/usr/lib/pkgconfig" PKG_CONFIG_LIBDIR="/home/ubuntu/trunk/staging_dir_i386/usr/lib/pkgconfig" ./configure --target=i386-linux --host=i386-linux --build=i486-linux-gnu --program-prefix="" --program-suffix="" --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --libexecdir=/usr/lib --sysconfdir=/etc --datadir=/usr/share --localstatedir=/var --mandir=/usr/man --infodir=/usr/info --disable-nls ; fi; ) touch /home/ubuntu/trunk/build_i386/miniupnpd-1.0-RC5/.configured ln -sf /home/ubuntu/trunk/build_i386/miniupnpd-1.0-RC5/config.h.openwrt /home/ubuntu/trunk/build_i386/miniupnpd-1.0-RC5/config.h make -C /home/ubuntu/trunk/build_i386/miniupnpd-1.0-RC5 -f Makefile.openwrt AR=i386-linux-uclibc-ar AS="ccache i386-linux-uclibc-gcc -c -O2 -pipe -march=i486 -funit-at-a-time" LD=i386-linux-uclibc-ld NM=i386-linux-uclibc-nm CC="ccache i386-linux-uclibc-gcc" GCC="ccache i386-linux-uclibc-gcc" CXX=i386-linux-uclibc-g++ RANLIB=i386-linux-uclibc-ranlib STRIP=i386-linux-uclibc-strip OBJCOPY=i386-linux-uclibc-objcopy OBJDUMP=i386-linux-uclibc-objdump SIZE=i386-linux-uclibc-size STAGING_DIR="/home/ubuntu/trunk/staging_dir_i386" CFLAGS="-O2 -pipe -march=i486 -funit-at-a-time -I /home/ubuntu/trunk/staging_dir_i386/usr/include" LIBS="/home/ubuntu/trunk/staging_dir_i386/usr/lib/libiptc.a" make[3]: Entering directory `/home/ubuntu/trunk/build_i386/miniupnpd-1.0-RC5' ccache i386-linux-uclibc-gcc -O2 -pipe -march=i486 -funit-at-a-time -I /home/ubuntu/trunk/staging_dir_i386/usr/include -c -o miniupnpd.o miniupnpd.c ccache i386-linux-uclibc-gcc -O2 -pipe -march=i486 -funit-at-a-time -I /home/ubuntu/trunk/staging_dir_i386/usr/include -c -o upnphttp.o upnphttp.c ccache i386-linux-uclibc-gcc -O2 -pipe -march=i486 -funit-at-a-time -I /home/ubuntu/trunk/staging_dir_i386/usr/include -c -o upnpdescgen.o upnpdescgen.c ccache i386-linux-uclibc-gcc -O2 -pipe -march=i486 -funit-at-a-time -I /home/ubuntu/trunk/staging_dir_i386/usr/include -c -o upnpsoap.o upnpsoap.c ccache i386-linux-uclibc-gcc -O2 -pipe -march=i486 -funit-at-a-time -I /home/ubuntu/trunk/staging_dir_i386/usr/include -c -o upnpreplyparse.o upnpreplyparse.c ccache i386-linux-uclibc-gcc -O2 -pipe -march=i486 -funit-at-a-time -I /home/ubuntu/trunk/staging_dir_i386/usr/include -c -o minixml.o minixml.c ccache i386-linux-uclibc-gcc -O2 -pipe -march=i486 -funit-at-a-time -I /home/ubuntu/trunk/staging_dir_i386/usr/include -c -o upnpredirect.o upnpredirect.c ccache i386-linux-uclibc-gcc -O2 -pipe -march=i486 -funit-at-a-time -I /home/ubuntu/trunk/staging_dir_i386/usr/include -c -o getifaddr.o getifaddr.c ccache i386-linux-uclibc-gcc -O2 -pipe -march=i486 -funit-at-a-time -I /home/ubuntu/trunk/staging_dir_i386/usr/include -c -o daemonize.o daemonize.c ccache i386-linux-uclibc-gcc -O2 -pipe -march=i486 -funit-at-a-time -I /home/ubuntu/trunk/staging_dir_i386/usr/include -c -o upnpglobalvars.o upnpglobalvars.c ccache i386-linux-uclibc-gcc -O2 -pipe -march=i486 -funit-at-a-time -I /home/ubuntu/trunk/staging_dir_i386/usr/include -c -o options.o options.c ccache i386-linux-uclibc-gcc -O2 -pipe -march=i486 -funit-at-a-time -I /home/ubuntu/trunk/staging_dir_i386/usr/include -c -o upnppermissions.o upnppermissions.c ccache i386-linux-uclibc-gcc -O2 -pipe -march=i486 -funit-at-a-time -I /home/ubuntu/trunk/staging_dir_i386/usr/include -c -o minissdp.o minissdp.c ccache i386-linux-uclibc-gcc -O2 -pipe -march=i486 -funit-at-a-time -I /home/ubuntu/trunk/staging_dir_i386/usr/include -c -o linux/getifstats.o linux/getifstats.c ccache i386-linux-uclibc-gcc -O2 -pipe -march=i486 -funit-at-a-time -I /home/ubuntu/trunk/staging_dir_i386/usr/include -I/home/ubuntu/trunk/staging_dir_i386/usr/include -c -o linux/iptcrdr.o linux/iptcrdr.c linux/iptcrdr.c:18:41: error: linux/netfilter_ipv4/ip_nat.h: No such file or directory linux/iptcrdr.c: In function 'get_redirect_rule': linux/iptcrdr.c:100: error: dereferencing pointer to incomplete type linux/iptcrdr.c:100: error: dereferencing pointer to incomplete type linux/iptcrdr.c:100: error: dereferencing pointer to incomplete type linux/iptcrdr.c:100: error: dereferencing pointer to incomplete type linux/iptcrdr.c:100: error: dereferencing pointer to incomplete type linux/iptcrdr.c:100: error: dereferencing pointer to incomplete type linux/iptcrdr.c:101: error: dereferencing pointer to incomplete type linux/iptcrdr.c:101: error: dereferencing pointer to incomplete type linux/iptcrdr.c:101: error: dereferencing pointer to incomplete type linux/iptcrdr.c:101: error: dereferencing pointer to incomplete type linux/iptcrdr.c: In function 'get_redirect_rule_by_index': linux/iptcrdr.c:165: error: dereferencing pointer to incomplete type linux/iptcrdr.c:165: error: dereferencing pointer to incomplete type linux/iptcrdr.c:165: error: dereferencing pointer to incomplete type linux/iptcrdr.c:165: error: dereferencing pointer to incomplete type linux/iptcrdr.c:165: error: dereferencing pointer to incomplete type linux/iptcrdr.c:165: error: dereferencing pointer to incomplete type linux/iptcrdr.c:166: error: dereferencing pointer to incomplete type linux/iptcrdr.c:166: error: dereferencing pointer to incomplete type linux/iptcrdr.c:166: error: dereferencing pointer to incomplete type linux/iptcrdr.c:166: error: dereferencing pointer to incomplete type linux/iptcrdr.c: In function 'get_dnat_target': linux/iptcrdr.c:323: error: invalid application of 'sizeof' to incomplete type 'struct ip_nat_multi_range' linux/iptcrdr.c:329: error: dereferencing pointer to incomplete type linux/iptcrdr.c:330: error: dereferencing pointer to incomplete type linux/iptcrdr.c:331: error: dereferencing pointer to incomplete type linux/iptcrdr.c:331: error: dereferencing pointer to incomplete type linux/iptcrdr.c:332: error: dereferencing pointer to incomplete type linux/iptcrdr.c:332: error: 'IP_NAT_RANGE_MAP_IPS' undeclared (first use in this function) linux/iptcrdr.c:332: error: (Each undeclared identifier is reported only once linux/iptcrdr.c:332: error: for each function it appears in.) linux/iptcrdr.c:333: error: dereferencing pointer to incomplete type linux/iptcrdr.c:333: error: dereferencing pointer to incomplete type linux/iptcrdr.c:334: error: dereferencing pointer to incomplete type linux/iptcrdr.c:334: error: 'IP_NAT_RANGE_PROTO_SPECIFIED' undeclared (first use in this function) linux/iptcrdr.c: In function 'list_redirect_rule': linux/iptcrdr.c:577: error: dereferencing pointer to incomplete type linux/iptcrdr.c:577: error: dereferencing pointer to incomplete type linux/iptcrdr.c:577: error: dereferencing pointer to incomplete type linux/iptcrdr.c:577: error: dereferencing pointer to incomplete type linux/iptcrdr.c:577: error: dereferencing pointer to incomplete type linux/iptcrdr.c:577: error: dereferencing pointer to incomplete type linux/iptcrdr.c:579: error: dereferencing pointer to incomplete type linux/iptcrdr.c:579: error: dereferencing pointer to incomplete type linux/iptcrdr.c:579: error: dereferencing pointer to incomplete type linux/iptcrdr.c:579: error: dereferencing pointer to incomplete type linux/iptcrdr.c:579: error: dereferencing pointer to incomplete type linux/iptcrdr.c:579: error: dereferencing pointer to incomplete type linux/iptcrdr.c:580: error: dereferencing pointer to incomplete type linux/iptcrdr.c:580: error: dereferencing pointer to incomplete type linux/iptcrdr.c:580: error: dereferencing pointer to incomplete type linux/iptcrdr.c:580: error: dereferencing pointer to incomplete type linux/iptcrdr.c:581: error: dereferencing pointer to incomplete type linux/iptcrdr.c:581: error: dereferencing pointer to incomplete type linux/iptcrdr.c:581: error: dereferencing pointer to incomplete type linux/iptcrdr.c:581: error: dereferencing pointer to incomplete type linux/iptcrdr.c:582: error: dereferencing pointer to incomplete type make[3]: *** [linux/iptcrdr.o] Error 1 make[3]: Leaving directory `/home/ubuntu/trunk/build_i386/miniupnpd-1.0-RC5' make[2]: *** [/home/ubuntu/trunk/build_i386/miniupnpd-1.0-RC5/.built] Error 2 make[2]: Leaving directory `/home/ubuntu/trunk/feeds/packages/net/miniupnpd' *** miniupnpd compile failed make[1]: *** [miniupnpd-compile] Error 1 make[1]: Leaving directory `/home/ubuntu/trunk/package' Build failed. Please re-run make with V=99 to see what's going on make: *** [package/miniupnpd-compile] Error 1 ubuntu@ubuntu-laptop:~/trunk$