* CPV: net-misc/miniupnpd-1.5_pre20091222 * REPO: gentoo * Maintainer: gurligebis@gentoo.org * USE: elibc_glibc kernel_linux test userland_GNU x86 * Determining the location of the kernel source code * Found kernel source directory: * /usr/src/linux * Found sources for kernel version: * 2.6.35-gentoo-r7 >>> Unpacking source... >>> Unpacking miniupnpd-1.4.20091222.tar.gz to /var/tmp/portage/net-misc/miniupnpd-1.5_pre20091222/work >>> Source unpacked in /var/tmp/portage/net-misc/miniupnpd-1.5_pre20091222/work >>> Preparing source in /var/tmp/portage/net-misc/miniupnpd-1.5_pre20091222/work/miniupnpd-1.4.20091222 ... * Applying miniupnpd-1.3-iptables_path.diff ... [ ok ] * Applying miniupnpd-1.3-Makefile_fix.diff ... [ ok ] * Applying miniupnpd-1.5-iptcrdr.diff ... [ ok ] make -j14 config.h ./genconfig.sh Configuring compilation for [Gentoo] [2.0.1] with [netfilter] firewall software. Please edit config.h for more compilation options. >>> Source prepared. >>> Configuring source in /var/tmp/portage/net-misc/miniupnpd-1.5_pre20091222/work/miniupnpd-1.4.20091222 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/net-misc/miniupnpd-1.5_pre20091222/work/miniupnpd-1.4.20091222 ... make -j14 CC=i686-pc-linux-gnu-gcc i686-pc-linux-gnu-gcc -I/usr/src/linux/include -Wall -Os -D_GNU_SOURCE -DIPTABLES_143 -c -o miniupnpd.o miniupnpd.c i686-pc-linux-gnu-gcc -I/usr/src/linux/include -Wall -Os -D_GNU_SOURCE -DIPTABLES_143 -c -o upnphttp.o upnphttp.c i686-pc-linux-gnu-gcc -I/usr/src/linux/include -Wall -Os -D_GNU_SOURCE -DIPTABLES_143 -c -o upnpdescgen.o upnpdescgen.c i686-pc-linux-gnu-gcc -I/usr/src/linux/include -Wall -Os -D_GNU_SOURCE -DIPTABLES_143 -c -o upnpsoap.o upnpsoap.c i686-pc-linux-gnu-gcc -I/usr/src/linux/include -Wall -Os -D_GNU_SOURCE -DIPTABLES_143 -c -o upnpreplyparse.o upnpreplyparse.c i686-pc-linux-gnu-gcc -I/usr/src/linux/include -Wall -Os -D_GNU_SOURCE -DIPTABLES_143 -c -o minixml.o minixml.c i686-pc-linux-gnu-gcc -I/usr/src/linux/include -Wall -Os -D_GNU_SOURCE -DIPTABLES_143 -c -o upnpredirect.o upnpredirect.c i686-pc-linux-gnu-gcc -I/usr/src/linux/include -Wall -Os -D_GNU_SOURCE -DIPTABLES_143 -c -o getifaddr.o getifaddr.c i686-pc-linux-gnu-gcc -I/usr/src/linux/include -Wall -Os -D_GNU_SOURCE -DIPTABLES_143 -c -o daemonize.o daemonize.c i686-pc-linux-gnu-gcc -I/usr/src/linux/include -Wall -Os -D_GNU_SOURCE -DIPTABLES_143 -c -o upnpglobalvars.o upnpglobalvars.c i686-pc-linux-gnu-gcc -I/usr/src/linux/include -Wall -Os -D_GNU_SOURCE -DIPTABLES_143 -c -o options.o options.c i686-pc-linux-gnu-gcc -I/usr/src/linux/include -Wall -Os -D_GNU_SOURCE -DIPTABLES_143 -c -o upnppermissions.o upnppermissions.c i686-pc-linux-gnu-gcc -I/usr/src/linux/include -Wall -Os -D_GNU_SOURCE -DIPTABLES_143 -c -o minissdp.o minissdp.c i686-pc-linux-gnu-gcc -I/usr/src/linux/include -Wall -Os -D_GNU_SOURCE -DIPTABLES_143 -c -o natpmp.o natpmp.c i686-pc-linux-gnu-gcc -I/usr/src/linux/include -Wall -Os -D_GNU_SOURCE -DIPTABLES_143 -c -o upnpevents.o upnpevents.c i686-pc-linux-gnu-gcc -I/usr/src/linux/include -Wall -Os -D_GNU_SOURCE -DIPTABLES_143 -c -o linux/getifstats.o linux/getifstats.c linux/getifstats.c: In function ‘getifstats’: linux/getifstats.c:56:7: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result linux/getifstats.c:57:7: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result i686-pc-linux-gnu-gcc -I/usr/src/linux/include -Wall -Os -D_GNU_SOURCE -DIPTABLES_143 -c -o netfilter/iptcrdr.o netfilter/iptcrdr.c i686-pc-linux-gnu-gcc -I/usr/src/linux/include -Wall -Os -D_GNU_SOURCE -DIPTABLES_143 -c -o testupnpdescgen.o testupnpdescgen.c miniupnpd.c: In function ‘main’: miniupnpd.c:838:9: warning: suggest parentheses around operand of ‘!’ or change ‘&’ to ‘&&’ or ‘!’ to ‘~’ miniupnpd.c:840:9: warning: suggest parentheses around operand of ‘!’ or change ‘&’ to ‘&&’ or ‘!’ to ‘~’ i686-pc-linux-gnu-gcc -I/usr/src/linux/include -Wall -Os -D_GNU_SOURCE -DIPTABLES_143 -c -o testgetifstats.o testgetifstats.c miniupnpd.c: In function ‘set_startup_time’: miniupnpd.c:235:8: warning: ignoring return value of ‘read’, declared with attribute warn_unused_result i686-pc-linux-gnu-gcc -I/usr/src/linux/include -Wall -Os -D_GNU_SOURCE -DIPTABLES_143 -c -o testupnppermissions.o testupnppermissions.c i686-pc-linux-gnu-gcc -I/usr/src/linux/include -Wall -Os -D_GNU_SOURCE -DIPTABLES_143 -c -o miniupnpdctl.o miniupnpdctl.c i686-pc-linux-gnu-gcc -I/usr/src/linux/include -Wall -Os -D_GNU_SOURCE -DIPTABLES_143 -c -o testgetifaddr.o testgetifaddr.c i686-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu testgetifstats.o linux/getifstats.o -o testgetifstats miniupnpdctl.c: In function ‘main’: miniupnpdctl.c:52:7: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result miniupnpdctl.c:65:8: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result i686-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu testgetifaddr.o getifaddr.o -o testgetifaddr i686-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu testupnppermissions.o upnppermissions.o -o testupnppermissions In file included from /usr/src/linux/include/linux/netfilter/x_tables.h:3:0, from /usr/src/linux/include/linux/netfilter_ipv4/ip_tables.h:28, from /usr/include/libiptc/libiptc.h:12, from netfilter/iptcrdr.c:16: /usr/src/linux/include/linux/kernel.h:733:2: warning: #warning Attempt to use kernel headers from user space, see http: i686-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu testupnpdescgen.o upnpdescgen.o -o testupnpdescgen i686-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu miniupnpdctl.o -o miniupnpdctl In file included from /usr/src/linux/include/net/netfilter/nf_nat.h:4:0, from netfilter/iptcrdr.c:30: /usr/src/linux/include/net/netfilter/nf_conntrack_tuple.h: In function ‘__nf_ct_tuple_src_equal’: /usr/src/linux/include/net/netfilter/nf_conntrack_tuple.h:156:2: warning: implicit declaration of function ‘nf_inet_addr_cmp’ In file included from /usr/include/string.h:642:0, from netfilter/iptcrdr.c:9: In function ‘strncpy’, inlined from ‘get_tcp_match’ at netfilter/iptcrdr.c:457:9: /usr/include/bits/string3.h:123:3: warning: call to __builtin___strncpy_chk will always overflow destination buffer In function ‘strncpy’, inlined from ‘get_udp_match’ at netfilter/iptcrdr.c:476:9: /usr/include/bits/string3.h:123:3: warning: call to __builtin___strncpy_chk will always overflow destination buffer In function ‘strncpy’, inlined from ‘get_dnat_target’ at netfilter/iptcrdr.c:497:9, inlined from ‘addnatrule’ at netfilter/iptcrdr.c:599:9: /usr/include/bits/string3.h:123:3: warning: call to __builtin___strncpy_chk will always overflow destination buffer In function ‘strncpy’, inlined from ‘get_accept_target’ at netfilter/iptcrdr.c:628:9, inlined from ‘add_filter_rule’ at netfilter/iptcrdr.c:655:9: /usr/include/bits/string3.h:123:3: warning: call to __builtin___strncpy_chk will always overflow destination buffer i686-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu miniupnpd.o upnphttp.o upnpdescgen.o upnpsoap.o upnpreplyparse.o minixml.o upnpredirect.o getifaddr.o daemonize.o upnpglobalvars.o options.o upnppermissions.o minissdp.o natpmp.o upnpevents.o linux/getifstats.o netfilter/iptcrdr.o /usr/lib/libip4tc.so -o miniupnpd >>> Source compiled. >>> Test phase [none]: net-misc/miniupnpd-1.5_pre20091222 >>> Install miniupnpd-1.5_pre20091222 into /var/tmp/portage/net-misc/miniupnpd-1.5_pre20091222/image/ category net-misc make -j14 -j1 prefix=/var/tmp/portage/net-misc/miniupnpd-1.5_pre20091222/image/usr datadir=/var/tmp/portage/net-misc/miniupnpd-1.5_pre20091222/image/usr/share infodir=/var/tmp/portage/net-misc/miniupnpd-1.5_pre20091222/image/usr/share/info localstatedir=/var/tmp/portage/net-misc/miniupnpd-1.5_pre20091222/image/var/lib mandir=/var/tmp/portage/net-misc/miniupnpd-1.5_pre20091222/image/usr/share/man sysconfdir=/var/tmp/portage/net-misc/miniupnpd-1.5_pre20091222/image/etc -j14 -j1 PREFIX=/var/tmp/portage/net-misc/miniupnpd-1.5_pre20091222/image/ STRIP=true install sed -i -e "s/^uuid=[-0-9a-f]*/uuid=`(genuuid||uuidgen) 2>/dev/null`/" miniupnpd.conf true miniupnpd install -d /var/tmp/portage/net-misc/miniupnpd-1.5_pre20091222/image//usr/sbin install miniupnpd /var/tmp/portage/net-misc/miniupnpd-1.5_pre20091222/image//usr/sbin install -d /var/tmp/portage/net-misc/miniupnpd-1.5_pre20091222/image//etc/miniupnpd install netfilter/iptables_init.sh /var/tmp/portage/net-misc/miniupnpd-1.5_pre20091222/image//etc/miniupnpd install netfilter/iptables_removeall.sh /var/tmp/portage/net-misc/miniupnpd-1.5_pre20091222/image//etc/miniupnpd install --mode=0644 -b miniupnpd.conf /var/tmp/portage/net-misc/miniupnpd-1.5_pre20091222/image//etc/miniupnpd install -d /var/tmp/portage/net-misc/miniupnpd-1.5_pre20091222/image//etc/init.d install linux/miniupnpd.init.d.script /var/tmp/portage/net-misc/miniupnpd-1.5_pre20091222/image//etc/init.d/miniupnpd >>> Completed installing miniupnpd-1.5_pre20091222 into /var/tmp/portage/net-misc/miniupnpd-1.5_pre20091222/image/ strip: i686-pc-linux-gnu-strip --strip-unneeded -R .comment usr/sbin/miniupnpd * QA Notice: Package has poor programming practices which may compile * fine but exhibit random runtime failures. * /usr/src/linux/include/net/netfilter/nf_conntrack_tuple.h:156:2: warning: implicit declaration of function ‘nf_inet_addr_cmp’ * QA Notice: Package has poor programming practices which may compile * fine but exhibit random runtime failures. * /usr/include/bits/string3.h:123:3: warning: call to __builtin___strncpy_chk will always overflow destination buffer * /usr/include/bits/string3.h:123:3: warning: call to __builtin___strncpy_chk will always overflow destination buffer * /usr/include/bits/string3.h:123:3: warning: call to __builtin___strncpy_chk will always overflow destination buffer * /usr/include/bits/string3.h:123:3: warning: call to __builtin___strncpy_chk will always overflow destination buffer * Please do not file a Gentoo bug and instead report the above QA * issues directly to the upstream developers of this software. * Homepage: http://miniupnp.free.fr/ * Please correct the external interface in the top of the two * scripts in /etc/miniupnpd and edit the config file in there too