* Determining the location of the kernel source code * Found kernel source directory: * /usr/src/linux * Found kernel object directory: * /lib/modules/2.6.22-gentoo-r3/build * Found sources for kernel version: * 2.6.22-gentoo-r3 >>> Unpacking source... >>> Unpacking iptables-1.3.8.tar.bz2 to /var/tmp/portage/net-firewall/iptables-1.3.8-r1/work * Applying iptables-1.3.7-sparc64.patch ...  [ ok ] * Applying iptables-1.3.7-kernel-dir.patch ...  [ ok ] * Applying install_ipv6_apps.patch ...  [ ok ] * Applying install_all_dev_files.patch-1.3.1 ...  [ ok ] * Applying grsecurity-1.2.8-iptables.patch-1.3.1 ...  [ ok ] >>> Source unpacked. >>> Compiling source in /var/tmp/portage/net-firewall/iptables-1.3.8-r1/work/iptables-1.3.8 ... -O2 Making dependencies: please wait... Extensions found: x86_64-pc-linux-gnu-gcc -O2 -march=k8 -mtune=k8 -pipe -fomit-frame-pointer -Wall -Wunused -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -D_UNKNOWN_KERNEL_POINTER_SIZE -fPIC -o extensions/libipt_stealth_sh.o -c extensions/libipt_stealth.c x86_64-pc-linux-gnu-gcc -shared -o extensions/libipt_stealth.so extensions/libipt_stealth_sh.o x86_64-pc-linux-gnu-gcc -O2 -march=k8 -mtune=k8 -pipe -fomit-frame-pointer -Wall -Wunused -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -D_UNKNOWN_KERNEL_POINTER_SIZE -fPIC -o extensions/libipt_ah_sh.o -c extensions/libipt_ah.c x86_64-pc-linux-gnu-gcc -shared -o extensions/libipt_ah.so extensions/libipt_ah_sh.o x86_64-pc-linux-gnu-gcc -O2 -march=k8 -mtune=k8 -pipe -fomit-frame-pointer -Wall -Wunused -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -D_UNKNOWN_KERNEL_POINTER_SIZE -fPIC -o extensions/libipt_addrtype_sh.o -c extensions/libipt_addrtype.c x86_64-pc-linux-gnu-gcc -shared -o extensions/libipt_addrtype.so extensions/libipt_addrtype_sh.o x86_64-pc-linux-gnu-gcc -O2 -march=k8 -mtune=k8 -pipe -fomit-frame-pointer -Wall -Wunused -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -D_UNKNOWN_KERNEL_POINTER_SIZE -fPIC -o extensions/libipt_comment_sh.o -c extensions/libipt_comment.c x86_64-pc-linux-gnu-gcc -shared -o extensions/libipt_comment.so extensions/libipt_comment_sh.o x86_64-pc-linux-gnu-gcc -O2 -march=k8 -mtune=k8 -pipe -fomit-frame-pointer -Wall -Wunused -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -D_UNKNOWN_KERNEL_POINTER_SIZE -fPIC -o extensions/libipt_connmark_sh.o -c extensions/libipt_connmark.c x86_64-pc-linux-gnu-gcc -shared -o extensions/libipt_connmark.so extensions/libipt_connmark_sh.o x86_64-pc-linux-gnu-gcc -O2 -march=k8 -mtune=k8 -pipe -fomit-frame-pointer -Wall -Wunused -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -D_UNKNOWN_KERNEL_POINTER_SIZE -fPIC -o extensions/libipt_conntrack_sh.o -c extensions/libipt_conntrack.c x86_64-pc-linux-gnu-gcc -shared -o extensions/libipt_conntrack.so extensions/libipt_conntrack_sh.o x86_64-pc-linux-gnu-gcc -O2 -march=k8 -mtune=k8 -pipe -fomit-frame-pointer -Wall -Wunused -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -D_UNKNOWN_KERNEL_POINTER_SIZE -fPIC -o extensions/libipt_dscp_sh.o -c extensions/libipt_dscp.c x86_64-pc-linux-gnu-gcc -shared -o extensions/libipt_dscp.so extensions/libipt_dscp_sh.o x86_64-pc-linux-gnu-gcc -O2 -march=k8 -mtune=k8 -pipe -fomit-frame-pointer -Wall -Wunused -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -D_UNKNOWN_KERNEL_POINTER_SIZE -fPIC -o extensions/libipt_ecn_sh.o -c extensions/libipt_ecn.c x86_64-pc-linux-gnu-gcc -shared -o extensions/libipt_ecn.so extensions/libipt_ecn_sh.o x86_64-pc-linux-gnu-gcc -O2 -march=k8 -mtune=k8 -pipe -fomit-frame-pointer -Wall -Wunused -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -D_UNKNOWN_KERNEL_POINTER_SIZE -fPIC -o extensions/libipt_esp_sh.o -c extensions/libipt_esp.c x86_64-pc-linux-gnu-gcc -shared -o extensions/libipt_esp.so extensions/libipt_esp_sh.o x86_64-pc-linux-gnu-gcc -O2 -march=k8 -mtune=k8 -pipe -fomit-frame-pointer -Wall -Wunused -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -D_UNKNOWN_KERNEL_POINTER_SIZE -fPIC -o extensions/libipt_hashlimit_sh.o -c extensions/libipt_hashlimit.c x86_64-pc-linux-gnu-gcc -shared -o extensions/libipt_hashlimit.so extensions/libipt_hashlimit_sh.o x86_64-pc-linux-gnu-gcc -O2 -march=k8 -mtune=k8 -pipe -fomit-frame-pointer -Wall -Wunused -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -D_UNKNOWN_KERNEL_POINTER_SIZE -fPIC -o extensions/libipt_helper_sh.o -c extensions/libipt_helper.c x86_64-pc-linux-gnu-gcc -shared -o extensions/libipt_helper.so extensions/libipt_helper_sh.o x86_64-pc-linux-gnu-gcc -O2 -march=k8 -mtune=k8 -pipe -fomit-frame-pointer -Wall -Wunused -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -D_UNKNOWN_KERNEL_POINTER_SIZE -fPIC -o extensions/libipt_icmp_sh.o -c extensions/libipt_icmp.c x86_64-pc-linux-gnu-gcc -shared -o extensions/libipt_icmp.so extensions/libipt_icmp_sh.o x86_64-pc-linux-gnu-gcc -O2 -march=k8 -mtune=k8 -pipe -fomit-frame-pointer -Wall -Wunused -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -D_UNKNOWN_KERNEL_POINTER_SIZE -fPIC -o extensions/libipt_iprange_sh.o -c extensions/libipt_iprange.c x86_64-pc-linux-gnu-gcc -shared -o extensions/libipt_iprange.so extensions/libipt_iprange_sh.o x86_64-pc-linux-gnu-gcc -O2 -march=k8 -mtune=k8 -pipe -fomit-frame-pointer -Wall -Wunused -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -D_UNKNOWN_KERNEL_POINTER_SIZE -fPIC -o extensions/libipt_length_sh.o -c extensions/libipt_length.c x86_64-pc-linux-gnu-gcc -shared -o extensions/libipt_length.so extensions/libipt_length_sh.o x86_64-pc-linux-gnu-gcc -O2 -march=k8 -mtune=k8 -pipe -fomit-frame-pointer -Wall -Wunused -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -D_UNKNOWN_KERNEL_POINTER_SIZE -fPIC -o extensions/libipt_limit_sh.o -c extensions/libipt_limit.c x86_64-pc-linux-gnu-gcc -shared -o extensions/libipt_limit.so extensions/libipt_limit_sh.o x86_64-pc-linux-gnu-gcc -O2 -march=k8 -mtune=k8 -pipe -fomit-frame-pointer -Wall -Wunused -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -D_UNKNOWN_KERNEL_POINTER_SIZE -fPIC -o extensions/libipt_mac_sh.o -c extensions/libipt_mac.c x86_64-pc-linux-gnu-gcc -shared -o extensions/libipt_mac.so extensions/libipt_mac_sh.o x86_64-pc-linux-gnu-gcc -O2 -march=k8 -mtune=k8 -pipe -fomit-frame-pointer -Wall -Wunused -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -D_UNKNOWN_KERNEL_POINTER_SIZE -fPIC -o extensions/libipt_mark_sh.o -c extensions/libipt_mark.c x86_64-pc-linux-gnu-gcc -shared -o extensions/libipt_mark.so extensions/libipt_mark_sh.o x86_64-pc-linux-gnu-gcc -O2 -march=k8 -mtune=k8 -pipe -fomit-frame-pointer -Wall -Wunused -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -D_UNKNOWN_KERNEL_POINTER_SIZE -fPIC -o extensions/libipt_multiport_sh.o -c extensions/libipt_multiport.c x86_64-pc-linux-gnu-gcc -shared -o extensions/libipt_multiport.so extensions/libipt_multiport_sh.o x86_64-pc-linux-gnu-gcc -O2 -march=k8 -mtune=k8 -pipe -fomit-frame-pointer -Wall -Wunused -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -D_UNKNOWN_KERNEL_POINTER_SIZE -fPIC -o extensions/libipt_owner_sh.o -c extensions/libipt_owner.c x86_64-pc-linux-gnu-gcc -shared -o extensions/libipt_owner.so extensions/libipt_owner_sh.o x86_64-pc-linux-gnu-gcc -O2 -march=k8 -mtune=k8 -pipe -fomit-frame-pointer -Wall -Wunused -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -D_UNKNOWN_KERNEL_POINTER_SIZE -fPIC -o extensions/libipt_physdev_sh.o -c extensions/libipt_physdev.c x86_64-pc-linux-gnu-gcc -shared -o extensions/libipt_physdev.so extensions/libipt_physdev_sh.o x86_64-pc-linux-gnu-gcc -O2 -march=k8 -mtune=k8 -pipe -fomit-frame-pointer -Wall -Wunused -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -D_UNKNOWN_KERNEL_POINTER_SIZE -fPIC -o extensions/libipt_pkttype_sh.o -c extensions/libipt_pkttype.c x86_64-pc-linux-gnu-gcc -shared -o extensions/libipt_pkttype.so extensions/libipt_pkttype_sh.o x86_64-pc-linux-gnu-gcc -O2 -march=k8 -mtune=k8 -pipe -fomit-frame-pointer -Wall -Wunused -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -D_UNKNOWN_KERNEL_POINTER_SIZE -fPIC -o extensions/libipt_policy_sh.o -c extensions/libipt_policy.c x86_64-pc-linux-gnu-gcc -shared -o extensions/libipt_policy.so extensions/libipt_policy_sh.o x86_64-pc-linux-gnu-gcc -O2 -march=k8 -mtune=k8 -pipe -fomit-frame-pointer -Wall -Wunused -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -D_UNKNOWN_KERNEL_POINTER_SIZE -fPIC -o extensions/libipt_realm_sh.o -c extensions/libipt_realm.c x86_64-pc-linux-gnu-gcc -shared -o extensions/libipt_realm.so extensions/libipt_realm_sh.o x86_64-pc-linux-gnu-gcc -O2 -march=k8 -mtune=k8 -pipe -fomit-frame-pointer -Wall -Wunused -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -D_UNKNOWN_KERNEL_POINTER_SIZE -fPIC -o extensions/libipt_sctp_sh.o -c extensions/libipt_sctp.c x86_64-pc-linux-gnu-gcc -shared -o extensions/libipt_sctp.so extensions/libipt_sctp_sh.o x86_64-pc-linux-gnu-gcc -O2 -march=k8 -mtune=k8 -pipe -fomit-frame-pointer -Wall -Wunused -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -D_UNKNOWN_KERNEL_POINTER_SIZE -fPIC -o extensions/libipt_standard_sh.o -c extensions/libipt_standard.c x86_64-pc-linux-gnu-gcc -shared -o extensions/libipt_standard.so extensions/libipt_standard_sh.o x86_64-pc-linux-gnu-gcc -O2 -march=k8 -mtune=k8 -pipe -fomit-frame-pointer -Wall -Wunused -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -D_UNKNOWN_KERNEL_POINTER_SIZE -fPIC -o extensions/libipt_state_sh.o -c extensions/libipt_state.c x86_64-pc-linux-gnu-gcc -shared -o extensions/libipt_state.so extensions/libipt_state_sh.o x86_64-pc-linux-gnu-gcc -O2 -march=k8 -mtune=k8 -pipe -fomit-frame-pointer -Wall -Wunused -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -D_UNKNOWN_KERNEL_POINTER_SIZE -fPIC -o extensions/libipt_tcp_sh.o -c extensions/libipt_tcp.c x86_64-pc-linux-gnu-gcc -shared -o extensions/libipt_tcp.so extensions/libipt_tcp_sh.o x86_64-pc-linux-gnu-gcc -O2 -march=k8 -mtune=k8 -pipe -fomit-frame-pointer -Wall -Wunused -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -D_UNKNOWN_KERNEL_POINTER_SIZE -fPIC -o extensions/libipt_tcpmss_sh.o -c extensions/libipt_tcpmss.c x86_64-pc-linux-gnu-gcc -shared -o extensions/libipt_tcpmss.so extensions/libipt_tcpmss_sh.o x86_64-pc-linux-gnu-gcc -O2 -march=k8 -mtune=k8 -pipe -fomit-frame-pointer -Wall -Wunused -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -D_UNKNOWN_KERNEL_POINTER_SIZE -fPIC -o extensions/libipt_tos_sh.o -c extensions/libipt_tos.c x86_64-pc-linux-gnu-gcc -shared -o extensions/libipt_tos.so extensions/libipt_tos_sh.o x86_64-pc-linux-gnu-gcc -O2 -march=k8 -mtune=k8 -pipe -fomit-frame-pointer -Wall -Wunused -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -D_UNKNOWN_KERNEL_POINTER_SIZE -fPIC -o extensions/libipt_ttl_sh.o -c extensions/libipt_ttl.c x86_64-pc-linux-gnu-gcc -shared -o extensions/libipt_ttl.so extensions/libipt_ttl_sh.o x86_64-pc-linux-gnu-gcc -O2 -march=k8 -mtune=k8 -pipe -fomit-frame-pointer -Wall -Wunused -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -D_UNKNOWN_KERNEL_POINTER_SIZE -fPIC -o extensions/libipt_udp_sh.o -c extensions/libipt_udp.c x86_64-pc-linux-gnu-gcc -shared -o extensions/libipt_udp.so extensions/libipt_udp_sh.o x86_64-pc-linux-gnu-gcc -O2 -march=k8 -mtune=k8 -pipe -fomit-frame-pointer -Wall -Wunused -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -D_UNKNOWN_KERNEL_POINTER_SIZE -fPIC -o extensions/libipt_unclean_sh.o -c extensions/libipt_unclean.c x86_64-pc-linux-gnu-gcc -shared -o extensions/libipt_unclean.so extensions/libipt_unclean_sh.o x86_64-pc-linux-gnu-gcc -O2 -march=k8 -mtune=k8 -pipe -fomit-frame-pointer -Wall -Wunused -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -D_UNKNOWN_KERNEL_POINTER_SIZE -fPIC -o extensions/libipt_CLASSIFY_sh.o -c extensions/libipt_CLASSIFY.c x86_64-pc-linux-gnu-gcc -shared -o extensions/libipt_CLASSIFY.so extensions/libipt_CLASSIFY_sh.o x86_64-pc-linux-gnu-gcc -O2 -march=k8 -mtune=k8 -pipe -fomit-frame-pointer -Wall -Wunused -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -D_UNKNOWN_KERNEL_POINTER_SIZE -fPIC -o extensions/libipt_CONNMARK_sh.o -c extensions/libipt_CONNMARK.c x86_64-pc-linux-gnu-gcc -shared -o extensions/libipt_CONNMARK.so extensions/libipt_CONNMARK_sh.o x86_64-pc-linux-gnu-gcc -O2 -march=k8 -mtune=k8 -pipe -fomit-frame-pointer -Wall -Wunused -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -D_UNKNOWN_KERNEL_POINTER_SIZE -fPIC -o extensions/libipt_DNAT_sh.o -c extensions/libipt_DNAT.c x86_64-pc-linux-gnu-gcc -shared -o extensions/libipt_DNAT.so extensions/libipt_DNAT_sh.o x86_64-pc-linux-gnu-gcc -O2 -march=k8 -mtune=k8 -pipe -fomit-frame-pointer -Wall -Wunused -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -D_UNKNOWN_KERNEL_POINTER_SIZE -fPIC -o extensions/libipt_DSCP_sh.o -c extensions/libipt_DSCP.c x86_64-pc-linux-gnu-gcc -shared -o extensions/libipt_DSCP.so extensions/libipt_DSCP_sh.o x86_64-pc-linux-gnu-gcc -O2 -march=k8 -mtune=k8 -pipe -fomit-frame-pointer -Wall -Wunused -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -D_UNKNOWN_KERNEL_POINTER_SIZE -fPIC -o extensions/libipt_ECN_sh.o -c extensions/libipt_ECN.c x86_64-pc-linux-gnu-gcc -shared -o extensions/libipt_ECN.so extensions/libipt_ECN_sh.o x86_64-pc-linux-gnu-gcc -O2 -march=k8 -mtune=k8 -pipe -fomit-frame-pointer -Wall -Wunused -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -D_UNKNOWN_KERNEL_POINTER_SIZE -fPIC -o extensions/libipt_LOG_sh.o -c extensions/libipt_LOG.c x86_64-pc-linux-gnu-gcc -shared -o extensions/libipt_LOG.so extensions/libipt_LOG_sh.o x86_64-pc-linux-gnu-gcc -O2 -march=k8 -mtune=k8 -pipe -fomit-frame-pointer -Wall -Wunused -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -D_UNKNOWN_KERNEL_POINTER_SIZE -fPIC -o extensions/libipt_MARK_sh.o -c extensions/libipt_MARK.c x86_64-pc-linux-gnu-gcc -shared -o extensions/libipt_MARK.so extensions/libipt_MARK_sh.o x86_64-pc-linux-gnu-gcc -O2 -march=k8 -mtune=k8 -pipe -fomit-frame-pointer -Wall -Wunused -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -D_UNKNOWN_KERNEL_POINTER_SIZE -fPIC -o extensions/libipt_MASQUERADE_sh.o -c extensions/libipt_MASQUERADE.c x86_64-pc-linux-gnu-gcc -shared -o extensions/libipt_MASQUERADE.so extensions/libipt_MASQUERADE_sh.o x86_64-pc-linux-gnu-gcc -O2 -march=k8 -mtune=k8 -pipe -fomit-frame-pointer -Wall -Wunused -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -D_UNKNOWN_KERNEL_POINTER_SIZE -fPIC -o extensions/libipt_MIRROR_sh.o -c extensions/libipt_MIRROR.c x86_64-pc-linux-gnu-gcc -shared -o extensions/libipt_MIRROR.so extensions/libipt_MIRROR_sh.o x86_64-pc-linux-gnu-gcc -O2 -march=k8 -mtune=k8 -pipe -fomit-frame-pointer -Wall -Wunused -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -D_UNKNOWN_KERNEL_POINTER_SIZE -fPIC -o extensions/libipt_NETMAP_sh.o -c extensions/libipt_NETMAP.c x86_64-pc-linux-gnu-gcc -shared -o extensions/libipt_NETMAP.so extensions/libipt_NETMAP_sh.o x86_64-pc-linux-gnu-gcc -O2 -march=k8 -mtune=k8 -pipe -fomit-frame-pointer -Wall -Wunused -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -D_UNKNOWN_KERNEL_POINTER_SIZE -fPIC -o extensions/libipt_NFQUEUE_sh.o -c extensions/libipt_NFQUEUE.c x86_64-pc-linux-gnu-gcc -shared -o extensions/libipt_NFQUEUE.so extensions/libipt_NFQUEUE_sh.o x86_64-pc-linux-gnu-gcc -O2 -march=k8 -mtune=k8 -pipe -fomit-frame-pointer -Wall -Wunused -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -D_UNKNOWN_KERNEL_POINTER_SIZE -fPIC -o extensions/libipt_NOTRACK_sh.o -c extensions/libipt_NOTRACK.c x86_64-pc-linux-gnu-gcc -shared -o extensions/libipt_NOTRACK.so extensions/libipt_NOTRACK_sh.o x86_64-pc-linux-gnu-gcc -O2 -march=k8 -mtune=k8 -pipe -fomit-frame-pointer -Wall -Wunused -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -D_UNKNOWN_KERNEL_POINTER_SIZE -fPIC -o extensions/libipt_REDIRECT_sh.o -c extensions/libipt_REDIRECT.c x86_64-pc-linux-gnu-gcc -shared -o extensions/libipt_REDIRECT.so extensions/libipt_REDIRECT_sh.o x86_64-pc-linux-gnu-gcc -O2 -march=k8 -mtune=k8 -pipe -fomit-frame-pointer -Wall -Wunused -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -D_UNKNOWN_KERNEL_POINTER_SIZE -fPIC -o extensions/libipt_REJECT_sh.o -c extensions/libipt_REJECT.c x86_64-pc-linux-gnu-gcc -shared -o extensions/libipt_REJECT.so extensions/libipt_REJECT_sh.o x86_64-pc-linux-gnu-gcc -O2 -march=k8 -mtune=k8 -pipe -fomit-frame-pointer -Wall -Wunused -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -D_UNKNOWN_KERNEL_POINTER_SIZE -fPIC -o extensions/libipt_SAME_sh.o -c extensions/libipt_SAME.c x86_64-pc-linux-gnu-gcc -shared -o extensions/libipt_SAME.so extensions/libipt_SAME_sh.o x86_64-pc-linux-gnu-gcc -O2 -march=k8 -mtune=k8 -pipe -fomit-frame-pointer -Wall -Wunused -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -D_UNKNOWN_KERNEL_POINTER_SIZE -fPIC -o extensions/libipt_SNAT_sh.o -c extensions/libipt_SNAT.c x86_64-pc-linux-gnu-gcc -shared -o extensions/libipt_SNAT.so extensions/libipt_SNAT_sh.o x86_64-pc-linux-gnu-gcc -O2 -march=k8 -mtune=k8 -pipe -fomit-frame-pointer -Wall -Wunused -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -D_UNKNOWN_KERNEL_POINTER_SIZE -fPIC -o extensions/libipt_TCPMSS_sh.o -c extensions/libipt_TCPMSS.c x86_64-pc-linux-gnu-gcc -shared -o extensions/libipt_TCPMSS.so extensions/libipt_TCPMSS_sh.o x86_64-pc-linux-gnu-gcc -O2 -march=k8 -mtune=k8 -pipe -fomit-frame-pointer -Wall -Wunused -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -D_UNKNOWN_KERNEL_POINTER_SIZE -fPIC -o extensions/libipt_TOS_sh.o -c extensions/libipt_TOS.c x86_64-pc-linux-gnu-gcc -shared -o extensions/libipt_TOS.so extensions/libipt_TOS_sh.o x86_64-pc-linux-gnu-gcc -O2 -march=k8 -mtune=k8 -pipe -fomit-frame-pointer -Wall -Wunused -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -D_UNKNOWN_KERNEL_POINTER_SIZE -fPIC -o extensions/libipt_TTL_sh.o -c extensions/libipt_TTL.c x86_64-pc-linux-gnu-gcc -shared -o extensions/libipt_TTL.so extensions/libipt_TTL_sh.o x86_64-pc-linux-gnu-gcc -O2 -march=k8 -mtune=k8 -pipe -fomit-frame-pointer -Wall -Wunused -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -D_UNKNOWN_KERNEL_POINTER_SIZE -fPIC -o extensions/libipt_ULOG_sh.o -c extensions/libipt_ULOG.c x86_64-pc-linux-gnu-gcc -shared -o extensions/libipt_ULOG.so extensions/libipt_ULOG_sh.o x86_64-pc-linux-gnu-gcc -O2 -march=k8 -mtune=k8 -pipe -fomit-frame-pointer -Wall -Wunused -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -D_UNKNOWN_KERNEL_POINTER_SIZE -DIPT_LIB_DIR=\"/lib64/iptables\" -c -o iptables.o iptables.c iptables.c: In function 'do_command': iptables.c:2290: warning: dereferencing type-punned pointer will break strict-aliasing rules iptables.c:2295: warning: dereferencing type-punned pointer will break strict-aliasing rules iptables.c: In function 'print_firewall': iptables.c:1414: warning: passing argument 1 of 'ipt_get_target' discards qualifiers from pointer target type iptables.c: In function 'print_firewall_line': iptables.c:1527: warning: passing argument 1 of 'ipt_get_target' discards qualifiers from pointer target type x86_64-pc-linux-gnu-gcc -O2 -march=k8 -mtune=k8 -pipe -fomit-frame-pointer -Wall -Wunused -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -D_UNKNOWN_KERNEL_POINTER_SIZE -c -o libiptc/libip4tc.o libiptc/libip4tc.c libiptc/libip4tc.c:130: warning: 'dump_entry' defined but not used ar rv libiptc/libiptc.a libiptc/libip4tc.o ar: creating libiptc/libiptc.a a - libiptc/libip4tc.o x86_64-pc-linux-gnu-gcc -O2 -march=k8 -mtune=k8 -pipe -fomit-frame-pointer -Wall -Wunused -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -D_UNKNOWN_KERNEL_POINTER_SIZE -DIPT_LIB_DIR=\"/lib64/iptables\" -rdynamic -o iptables iptables-standalone.c iptables.o libiptc/libiptc.a -ldl sed -e '/@MATCH@/ r extensions/libipt_matches.man' -e '/@TARGET@/ r extensions/libipt_targets.man' iptables.8.in >iptables.8 ar rv libiptables.a iptables.o ar: creating libiptables.a a - iptables.o x86_64-pc-linux-gnu-gcc -O2 -march=k8 -mtune=k8 -pipe -fomit-frame-pointer -Wall -Wunused -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -D_UNKNOWN_KERNEL_POINTER_SIZE -DIPT_LIB_DIR=\"/lib64/iptables\" -rdynamic -o iptables-save iptables-save.c iptables.o libiptc/libiptc.a -ldl iptables-save.c: In function 'print_rule': iptables-save.c:207: warning: passing argument 1 of 'ipt_get_target' discards qualifiers from pointer target type x86_64-pc-linux-gnu-gcc -O2 -march=k8 -mtune=k8 -pipe -fomit-frame-pointer -Wall -Wunused -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -D_UNKNOWN_KERNEL_POINTER_SIZE -DIPT_LIB_DIR=\"/lib64/iptables\" -rdynamic -o iptables-restore iptables-restore.c iptables.o libiptc/libiptc.a -ldl iptables-restore.c: In function 'parse_counters': iptables-restore.c:76: warning: dereferencing type-punned pointer will break strict-aliasing rules iptables-restore.c:76: warning: dereferencing type-punned pointer will break strict-aliasing rules x86_64-pc-linux-gnu-gcc -O2 -march=k8 -mtune=k8 -pipe -fomit-frame-pointer -Wall -Wunused -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -D_UNKNOWN_KERNEL_POINTER_SIZE -rdynamic -o iptables-xml iptables-xml.c -ldl iptables-xml.c: In function 'parse_counters': iptables-xml.c:76: warning: dereferencing type-punned pointer will break strict-aliasing rules iptables-xml.c:77: warning: dereferencing type-punned pointer will break strict-aliasing rules x86_64-pc-linux-gnu-gcc -O2 -march=k8 -mtune=k8 -pipe -fomit-frame-pointer -Wall -Wunused -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -D_UNKNOWN_KERNEL_POINTER_SIZE -c -o libipq/libipq.o libipq/libipq.c ar rv libipq/libipq.a libipq/libipq.o ar: creating libipq/libipq.a a - libipq/libipq.o rm libipq/libipq.o libiptc/libip4tc.o >>> Source compiled. >>> Test phase [not enabled]: net-firewall/iptables-1.3.8-r1 >>> Install iptables-1.3.8-r1 into /var/tmp/portage/net-firewall/iptables-1.3.8-r1/image/ category net-firewall cp iptables /var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//sbin/iptables cp iptables.8 /var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//usr/share/man/man8/iptables.8 cp iptables-save /var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//sbin/iptables-save cp iptables-restore /var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//sbin/iptables-restore cp iptables-xml /var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//sbin/iptables-xml cp iptables-restore.8 /var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//usr/share/man/man8/iptables-restore.8 cp iptables-save.8 /var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//usr/share/man/man8/iptables-save.8 cp extensions/libipt_stealth.so /var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//lib64/iptables/libipt_stealth.so cp extensions/libipt_ah.so /var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//lib64/iptables/libipt_ah.so cp extensions/libipt_addrtype.so /var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//lib64/iptables/libipt_addrtype.so cp extensions/libipt_comment.so /var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//lib64/iptables/libipt_comment.so cp extensions/libipt_connmark.so /var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//lib64/iptables/libipt_connmark.so cp extensions/libipt_conntrack.so /var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//lib64/iptables/libipt_conntrack.so cp extensions/libipt_dscp.so /var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//lib64/iptables/libipt_dscp.so cp extensions/libipt_ecn.so /var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//lib64/iptables/libipt_ecn.so cp extensions/libipt_esp.so /var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//lib64/iptables/libipt_esp.so cp extensions/libipt_hashlimit.so /var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//lib64/iptables/libipt_hashlimit.so cp extensions/libipt_helper.so /var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//lib64/iptables/libipt_helper.so cp extensions/libipt_icmp.so /var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//lib64/iptables/libipt_icmp.so cp extensions/libipt_iprange.so /var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//lib64/iptables/libipt_iprange.so cp extensions/libipt_length.so /var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//lib64/iptables/libipt_length.so cp extensions/libipt_limit.so /var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//lib64/iptables/libipt_limit.so cp extensions/libipt_mac.so /var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//lib64/iptables/libipt_mac.so cp extensions/libipt_mark.so /var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//lib64/iptables/libipt_mark.so cp extensions/libipt_multiport.so /var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//lib64/iptables/libipt_multiport.so cp extensions/libipt_owner.so /var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//lib64/iptables/libipt_owner.so cp extensions/libipt_physdev.so /var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//lib64/iptables/libipt_physdev.so cp extensions/libipt_pkttype.so /var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//lib64/iptables/libipt_pkttype.so cp extensions/libipt_policy.so /var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//lib64/iptables/libipt_policy.so cp extensions/libipt_realm.so /var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//lib64/iptables/libipt_realm.so cp extensions/libipt_sctp.so /var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//lib64/iptables/libipt_sctp.so cp extensions/libipt_standard.so /var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//lib64/iptables/libipt_standard.so cp extensions/libipt_state.so /var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//lib64/iptables/libipt_state.so cp extensions/libipt_tcp.so /var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//lib64/iptables/libipt_tcp.so cp extensions/libipt_tcpmss.so /var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//lib64/iptables/libipt_tcpmss.so cp extensions/libipt_tos.so /var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//lib64/iptables/libipt_tos.so cp extensions/libipt_ttl.so /var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//lib64/iptables/libipt_ttl.so cp extensions/libipt_udp.so /var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//lib64/iptables/libipt_udp.so cp extensions/libipt_unclean.so /var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//lib64/iptables/libipt_unclean.so cp extensions/libipt_CLASSIFY.so /var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//lib64/iptables/libipt_CLASSIFY.so cp extensions/libipt_CONNMARK.so /var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//lib64/iptables/libipt_CONNMARK.so cp extensions/libipt_DNAT.so /var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//lib64/iptables/libipt_DNAT.so cp extensions/libipt_DSCP.so /var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//lib64/iptables/libipt_DSCP.so cp extensions/libipt_ECN.so /var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//lib64/iptables/libipt_ECN.so cp extensions/libipt_LOG.so /var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//lib64/iptables/libipt_LOG.so cp extensions/libipt_MARK.so /var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//lib64/iptables/libipt_MARK.so cp extensions/libipt_MASQUERADE.so /var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//lib64/iptables/libipt_MASQUERADE.so cp extensions/libipt_MIRROR.so /var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//lib64/iptables/libipt_MIRROR.so cp extensions/libipt_NETMAP.so /var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//lib64/iptables/libipt_NETMAP.so cp extensions/libipt_NFQUEUE.so /var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//lib64/iptables/libipt_NFQUEUE.so cp extensions/libipt_NOTRACK.so /var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//lib64/iptables/libipt_NOTRACK.so cp extensions/libipt_REDIRECT.so /var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//lib64/iptables/libipt_REDIRECT.so cp extensions/libipt_REJECT.so /var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//lib64/iptables/libipt_REJECT.so cp extensions/libipt_SAME.so /var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//lib64/iptables/libipt_SAME.so cp extensions/libipt_SNAT.so /var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//lib64/iptables/libipt_SNAT.so cp extensions/libipt_TCPMSS.so /var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//lib64/iptables/libipt_TCPMSS.so cp extensions/libipt_TOS.so /var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//lib64/iptables/libipt_TOS.so cp extensions/libipt_TTL.so /var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//lib64/iptables/libipt_TTL.so cp extensions/libipt_ULOG.so /var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//lib64/iptables/libipt_ULOG.so `libipq/ipq_create_handle.3' -> `/var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//usr/share/man/man3/ipq_create_handle.3' `libipq/ipq_destroy_handle.3' -> `/var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//usr/share/man/man3/ipq_destroy_handle.3' `libipq/ipq_errstr.3' -> `/var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//usr/share/man/man3/ipq_errstr.3' `libipq/ipq_get_msgerr.3' -> `/var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//usr/share/man/man3/ipq_get_msgerr.3' `libipq/ipq_get_packet.3' -> `/var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//usr/share/man/man3/ipq_get_packet.3' `libipq/ipq_message_type.3' -> `/var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//usr/share/man/man3/ipq_message_type.3' `libipq/ipq_perror.3' -> `/var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//usr/share/man/man3/ipq_perror.3' `libipq/ipq_read.3' -> `/var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//usr/share/man/man3/ipq_read.3' `libipq/ipq_set_mode.3' -> `/var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//usr/share/man/man3/ipq_set_mode.3' `libipq/ipq_set_verdict.3' -> `/var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//usr/share/man/man3/ipq_set_verdict.3' `libipq/libipq.3' -> `/var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//usr/share/man/man3/libipq.3' `include/iptables.h' -> `/var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//usr/include/iptables.h' `include/iptables_common.h' -> `/var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//usr/include/iptables_common.h' include/libipq -> /var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//usr/include/libipq `include/libipq/libipq.h' -> `/var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//usr/include/libipq/libipq.h' `include/libipq/ip_queue_64.h' -> `/var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//usr/include/libipq/ip_queue_64.h' include/libiptc -> /var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//usr/include/libiptc `include/libiptc/libiptc.h' -> `/var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//usr/include/libiptc/libiptc.h' `include/libiptc/ipt_kernel_headers.h' -> `/var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//usr/include/libiptc/ipt_kernel_headers.h' `libiptables.a' -> `/var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//lib64/libiptables.a' `libipq/libipq.a' -> `/var/tmp/portage/net-firewall/iptables-1.3.8-r1/image//lib64/libipq.a' >>> Completed installing iptables-1.3.8-r1 into /var/tmp/portage/net-firewall/iptables-1.3.8-r1/image/ ecompressdir: bzip2 -9 usr/share/man strip: x86_64-pc-linux-gnu-strip --strip-unneeded -R .comment sbin/iptables sbin/iptables-save sbin/iptables-restore sbin/iptables-xml lib64/iptables/libipt_stealth.so lib64/iptables/libipt_ah.so lib64/iptables/libipt_addrtype.so lib64/iptables/libipt_comment.so lib64/iptables/libipt_connmark.so lib64/iptables/libipt_conntrack.so lib64/iptables/libipt_dscp.so lib64/iptables/libipt_ecn.so lib64/iptables/libipt_esp.so lib64/iptables/libipt_hashlimit.so lib64/iptables/libipt_helper.so lib64/iptables/libipt_icmp.so lib64/iptables/libipt_iprange.so lib64/iptables/libipt_length.so lib64/iptables/libipt_limit.so lib64/iptables/libipt_mac.so lib64/iptables/libipt_mark.so lib64/iptables/libipt_multiport.so lib64/iptables/libipt_owner.so lib64/iptables/libipt_physdev.so lib64/iptables/libipt_pkttype.so lib64/iptables/libipt_policy.so lib64/iptables/libipt_realm.so lib64/iptables/libipt_sctp.so lib64/iptables/libipt_standard.so lib64/iptables/libipt_state.so lib64/iptables/libipt_tcp.so lib64/iptables/libipt_tcpmss.so lib64/iptables/libipt_tos.so lib64/iptables/libipt_ttl.so lib64/iptables/libipt_udp.so lib64/iptables/libipt_unclean.so lib64/iptables/libipt_CLASSIFY.so lib64/iptables/libipt_CONNMARK.so lib64/iptables/libipt_DNAT.so lib64/iptables/libipt_DSCP.so lib64/iptables/libipt_ECN.so lib64/iptables/libipt_LOG.so lib64/iptables/libipt_MARK.so lib64/iptables/libipt_MASQUERADE.so lib64/iptables/libipt_MIRROR.so lib64/iptables/libipt_NETMAP.so lib64/iptables/libipt_NFQUEUE.so lib64/iptables/libipt_NOTRACK.so lib64/iptables/libipt_REDIRECT.so lib64/iptables/libipt_REJECT.so lib64/iptables/libipt_SAME.so lib64/iptables/libipt_SNAT.so lib64/iptables/libipt_TCPMSS.so lib64/iptables/libipt_TOS.so lib64/iptables/libipt_TTL.so lib64/iptables/libipt_ULOG.so usr/lib64/libipq.a usr/lib64/libiptables.a * This package now includes an initscript which loads and saves * rules stored in /var/lib/iptables/rules-save * This location can be changed in /etc/conf.d/iptables * * If you are using the iptables initsscript you should save your * rules using the new iptables version before rebooting. * * If you are upgrading to a >=2.4.21 kernel you may need to rebuild * iptables. * * !!! ipforwarding is not a part of the iptables initscripts. * * To enable ipforwarding at bootup: * /etc/sysctl.conf and set net.ipv4.ip_forward = 1