When I try to compile iptables, it fails every time. I've tried resolving this by editing the source manually, but this just leads me down the path to similar problems. I am 99.9% sure that my kernel is compiled and installed correctly. Reproducible: Always Steps to Reproduce: 1. emerge iptables Actual Results: Compile fails. Expected Results: Compile proceeds, and iptables is emerged. Most of the compile log until it fails: >>> Source unpacked. Making dependencies: please wait... Extensions found: IPv4:recent IPv6:ah IPv6:esp IPv6:frag IPv6:ipv6header IPv6:hbh IPv6:dst IPv6:rt gcc -march=athlon-tbird -pipe -fomit-frame-pointer -Iinclude -Wall -Wunused - I/usr/src/linux/include -DIPTABLES_VERSION=\"1.2.9\" -fPIC -o extensions/libipt_stealth_sh.o -c extensions/libipt_stealth.c ld -shared -o extensions/libipt_stealth.so extensions/libipt_stealth_sh.o gcc -march=athlon-tbird -pipe -fomit-frame-pointer -Iinclude -Wall -Wunused - I/usr/src/linux/include -DIPTABLES_VERSION=\"1.2.9\" -fPIC -o extensions/libipt_ah_sh.o -c extensions/libipt_ah.c ld -shared -o extensions/libipt_ah.so extensions/libipt_ah_sh.o gcc -march=athlon-tbird -pipe -fomit-frame-pointer -Iinclude -Wall -Wunused - I/usr/src/linux/include -DIPTABLES_VERSION=\"1.2.9\" -fPIC -o extensions/libipt_connlimit_sh.o -c extensions/libipt_connlimit.c ld -shared -o extensions/libipt_connlimit.so extensions/libipt_connlimit_sh.o gcc -march=athlon-tbird -pipe -fomit-frame-pointer -Iinclude -Wall -Wunused - I/usr/src/linux/include -DIPTABLES_VERSION=\"1.2.9\" -fPIC -o extensions/libipt_connmark_sh.o -c extensions/libipt_connmark.c ld -shared -o extensions/libipt_connmark.so extensions/libipt_connmark_sh.o gcc -march=athlon-tbird -pipe -fomit-frame-pointer -Iinclude -Wall -Wunused - I/usr/src/linux/include -DIPTABLES_VERSION=\"1.2.9\" -fPIC -o extensions/libipt_conntrack_sh.o -c extensions/libipt_conntrack.c ld -shared -o extensions/libipt_conntrack.so extensions/libipt_conntrack_sh.o gcc -march=athlon-tbird -pipe -fomit-frame-pointer -Iinclude -Wall -Wunused - I/usr/src/linux/include -DIPTABLES_VERSION=\"1.2.9\" -fPIC -o extensions/libipt_dscp_sh.o -c extensions/libipt_dscp.c extensions/libipt_dscp_helper.c:69: warning: `dscp_to_name' defined but not used ld -shared -o extensions/libipt_dscp.so extensions/libipt_dscp_sh.o gcc -march=athlon-tbird -pipe -fomit-frame-pointer -Iinclude -Wall -Wunused - I/usr/src/linux/include -DIPTABLES_VERSION=\"1.2.9\" -fPIC -o extensions/libipt_ecn_sh.o -c extensions/libipt_ecn.c ld -shared -o extensions/libipt_ecn.so extensions/libipt_ecn_sh.o gcc -march=athlon-tbird -pipe -fomit-frame-pointer -Iinclude -Wall -Wunused - I/usr/src/linux/include -DIPTABLES_VERSION=\"1.2.9\" -fPIC -o extensions/libipt_esp_sh.o -c extensions/libipt_esp.c ld -shared -o extensions/libipt_esp.so extensions/libipt_esp_sh.o gcc -march=athlon-tbird -pipe -fomit-frame-pointer -Iinclude -Wall -Wunused - I/usr/src/linux/include -DIPTABLES_VERSION=\"1.2.9\" -fPIC -o extensions/libipt_helper_sh.o -c extensions/libipt_helper.c ld -shared -o extensions/libipt_helper.so extensions/libipt_helper_sh.o gcc -march=athlon-tbird -pipe -fomit-frame-pointer -Iinclude -Wall -Wunused - I/usr/src/linux/include -DIPTABLES_VERSION=\"1.2.9\" -fPIC -o extensions/libipt_icmp_sh.o -c extensions/libipt_icmp.c ld -shared -o extensions/libipt_icmp.so extensions/libipt_icmp_sh.o gcc -march=athlon-tbird -pipe -fomit-frame-pointer -Iinclude -Wall -Wunused - I/usr/src/linux/include -DIPTABLES_VERSION=\"1.2.9\" -fPIC -o extensions/libipt_iprange_sh.o -c extensions/libipt_iprange.c ld -shared -o extensions/libipt_iprange.so extensions/libipt_iprange_sh.o gcc -march=athlon-tbird -pipe -fomit-frame-pointer -Iinclude -Wall -Wunused - I/usr/src/linux/include -DIPTABLES_VERSION=\"1.2.9\" -fPIC -o extensions/libipt_length_sh.o -c extensions/libipt_length.c ld -shared -o extensions/libipt_length.so extensions/libipt_length_sh.o gcc -march=athlon-tbird -pipe -fomit-frame-pointer -Iinclude -Wall -Wunused - I/usr/src/linux/include -DIPTABLES_VERSION=\"1.2.9\" -fPIC -o extensions/libipt_limit_sh.o -c extensions/libipt_limit.c ld -shared -o extensions/libipt_limit.so extensions/libipt_limit_sh.o gcc -march=athlon-tbird -pipe -fomit-frame-pointer -Iinclude -Wall -Wunused - I/usr/src/linux/include -DIPTABLES_VERSION=\"1.2.9\" -fPIC -o extensions/libipt_mac_sh.o -c extensions/libipt_mac.c ld -shared -o extensions/libipt_mac.so extensions/libipt_mac_sh.o gcc -march=athlon-tbird -pipe -fomit-frame-pointer -Iinclude -Wall -Wunused - I/usr/src/linux/include -DIPTABLES_VERSION=\"1.2.9\" -fPIC -o extensions/libipt_mark_sh.o -c extensions/libipt_mark.c ld -shared -o extensions/libipt_mark.so extensions/libipt_mark_sh.o gcc -march=athlon-tbird -pipe -fomit-frame-pointer -Iinclude -Wall -Wunused - I/usr/src/linux/include -DIPTABLES_VERSION=\"1.2.9\" -fPIC -o extensions/libipt_multiport_sh.o -c extensions/libipt_multiport.c ld -shared -o extensions/libipt_multiport.so extensions/libipt_multiport_sh.o gcc -march=athlon-tbird -pipe -fomit-frame-pointer -Iinclude -Wall -Wunused - I/usr/src/linux/include -DIPTABLES_VERSION=\"1.2.9\" -fPIC -o extensions/libipt_owner_sh.o -c extensions/libipt_owner.c ld -shared -o extensions/libipt_owner.so extensions/libipt_owner_sh.o gcc -march=athlon-tbird -pipe -fomit-frame-pointer -Iinclude -Wall -Wunused - I/usr/src/linux/include -DIPTABLES_VERSION=\"1.2.9\" -fPIC -o extensions/libipt_physdev_sh.o -c extensions/libipt_physdev.c ld -shared -o extensions/libipt_physdev.so extensions/libipt_physdev_sh.o gcc -march=athlon-tbird -pipe -fomit-frame-pointer -Iinclude -Wall -Wunused - I/usr/src/linux/include -DIPTABLES_VERSION=\"1.2.9\" -fPIC -o extensions/libipt_pkttype_sh.o -c extensions/libipt_pkttype.c ld -shared -o extensions/libipt_pkttype.so extensions/libipt_pkttype_sh.o gcc -march=athlon-tbird -pipe -fomit-frame-pointer -Iinclude -Wall -Wunused - I/usr/src/linux/include -DIPTABLES_VERSION=\"1.2.9\" -fPIC -o extensions/libipt_realm_sh.o -c extensions/libipt_realm.c ld -shared -o extensions/libipt_realm.so extensions/libipt_realm_sh.o gcc -march=athlon-tbird -pipe -fomit-frame-pointer -Iinclude -Wall -Wunused - I/usr/src/linux/include -DIPTABLES_VERSION=\"1.2.9\" -fPIC -o extensions/libipt_rpc_sh.o -c extensions/libipt_rpc.c ld -shared -o extensions/libipt_rpc.so extensions/libipt_rpc_sh.o gcc -march=athlon-tbird -pipe -fomit-frame-pointer -Iinclude -Wall -Wunused - I/usr/src/linux/include -DIPTABLES_VERSION=\"1.2.9\" -fPIC -o extensions/libipt_standard_sh.o -c extensions/libipt_standard.c ld -shared -o extensions/libipt_standard.so extensions/libipt_standard_sh.o gcc -march=athlon-tbird -pipe -fomit-frame-pointer -Iinclude -Wall -Wunused - I/usr/src/linux/include -DIPTABLES_VERSION=\"1.2.9\" -fPIC -o extensions/libipt_state_sh.o -c extensions/libipt_state.c ld -shared -o extensions/libipt_state.so extensions/libipt_state_sh.o gcc -march=athlon-tbird -pipe -fomit-frame-pointer -Iinclude -Wall -Wunused - I/usr/src/linux/include -DIPTABLES_VERSION=\"1.2.9\" -fPIC -o extensions/libipt_tcp_sh.o -c extensions/libipt_tcp.c ld -shared -o extensions/libipt_tcp.so extensions/libipt_tcp_sh.o gcc -march=athlon-tbird -pipe -fomit-frame-pointer -Iinclude -Wall -Wunused - I/usr/src/linux/include -DIPTABLES_VERSION=\"1.2.9\" -fPIC -o extensions/libipt_tcpmss_sh.o -c extensions/libipt_tcpmss.c ld -shared -o extensions/libipt_tcpmss.so extensions/libipt_tcpmss_sh.o gcc -march=athlon-tbird -pipe -fomit-frame-pointer -Iinclude -Wall -Wunused - I/usr/src/linux/include -DIPTABLES_VERSION=\"1.2.9\" -fPIC -o extensions/libipt_tos_sh.o -c extensions/libipt_tos.c ld -shared -o extensions/libipt_tos.so extensions/libipt_tos_sh.o gcc -march=athlon-tbird -pipe -fomit-frame-pointer -Iinclude -Wall -Wunused - I/usr/src/linux/include -DIPTABLES_VERSION=\"1.2.9\" -fPIC -o extensions/libipt_ttl_sh.o -c extensions/libipt_ttl.c ld -shared -o extensions/libipt_ttl.so extensions/libipt_ttl_sh.o gcc -march=athlon-tbird -pipe -fomit-frame-pointer -Iinclude -Wall -Wunused - I/usr/src/linux/include -DIPTABLES_VERSION=\"1.2.9\" -fPIC -o extensions/libipt_udp_sh.o -c extensions/libipt_udp.c ld -shared -o extensions/libipt_udp.so extensions/libipt_udp_sh.o gcc -march=athlon-tbird -pipe -fomit-frame-pointer -Iinclude -Wall -Wunused - I/usr/src/linux/include -DIPTABLES_VERSION=\"1.2.9\" -fPIC -o extensions/libipt_unclean_sh.o -c extensions/libipt_unclean.c ld -shared -o extensions/libipt_unclean.so extensions/libipt_unclean_sh.o gcc -march=athlon-tbird -pipe -fomit-frame-pointer -Iinclude -Wall -Wunused - I/usr/src/linux/include -DIPTABLES_VERSION=\"1.2.9\" -fPIC -o extensions/libipt_CLASSIFY_sh.o -c extensions/libipt_CLASSIFY.c ld -shared -o extensions/libipt_CLASSIFY.so extensions/libipt_CLASSIFY_sh.o gcc -march=athlon-tbird -pipe -fomit-frame-pointer -Iinclude -Wall -Wunused - I/usr/src/linux/include -DIPTABLES_VERSION=\"1.2.9\" -fPIC -o extensions/libipt_CONNMARK_sh.o -c extensions/libipt_CONNMARK.c ld -shared -o extensions/libipt_CONNMARK.so extensions/libipt_CONNMARK_sh.o gcc -march=athlon-tbird -pipe -fomit-frame-pointer -Iinclude -Wall -Wunused - I/usr/src/linux/include -DIPTABLES_VERSION=\"1.2.9\" -fPIC -o extensions/libipt_DNAT_sh.o -c extensions/libipt_DNAT.c ld -shared -o extensions/libipt_DNAT.so extensions/libipt_DNAT_sh.o gcc -march=athlon-tbird -pipe -fomit-frame-pointer -Iinclude -Wall -Wunused - I/usr/src/linux/include -DIPTABLES_VERSION=\"1.2.9\" -fPIC -o extensions/libipt_DSCP_sh.o -c extensions/libipt_DSCP.c extensions/libipt_dscp_helper.c:69: warning: `dscp_to_name' defined but not used ld -shared -o extensions/libipt_DSCP.so extensions/libipt_DSCP_sh.o gcc -march=athlon-tbird -pipe -fomit-frame-pointer -Iinclude -Wall -Wunused - I/usr/src/linux/include -DIPTABLES_VERSION=\"1.2.9\" -fPIC -o extensions/libipt_ECN_sh.o -c extensions/libipt_ECN.c ld -shared -o extensions/libipt_ECN.so extensions/libipt_ECN_sh.o gcc -march=athlon-tbird -pipe -fomit-frame-pointer -Iinclude -Wall -Wunused - I/usr/src/linux/include -DIPTABLES_VERSION=\"1.2.9\" -fPIC -o extensions/libipt_LOG_sh.o -c extensions/libipt_LOG.c ld -shared -o extensions/libipt_LOG.so extensions/libipt_LOG_sh.o gcc -march=athlon-tbird -pipe -fomit-frame-pointer -Iinclude -Wall -Wunused - I/usr/src/linux/include -DIPTABLES_VERSION=\"1.2.9\" -fPIC -o extensions/libipt_MARK_sh.o -c extensions/libipt_MARK.c ld -shared -o extensions/libipt_MARK.so extensions/libipt_MARK_sh.o gcc -march=athlon-tbird -pipe -fomit-frame-pointer -Iinclude -Wall -Wunused - I/usr/src/linux/include -DIPTABLES_VERSION=\"1.2.9\" -fPIC -o extensions/libipt_MASQUERADE_sh.o -c extensions/libipt_MASQUERADE.c ld -shared -o extensions/libipt_MASQUERADE.so extensions/libipt_MASQUERADE_sh.o gcc -march=athlon-tbird -pipe -fomit-frame-pointer -Iinclude -Wall -Wunused - I/usr/src/linux/include -DIPTABLES_VERSION=\"1.2.9\" -fPIC -o extensions/libipt_MIRROR_sh.o -c extensions/libipt_MIRROR.c ld -shared -o extensions/libipt_MIRROR.so extensions/libipt_MIRROR_sh.o gcc -march=athlon-tbird -pipe -fomit-frame-pointer -Iinclude -Wall -Wunused - I/usr/src/linux/include -DIPTABLES_VERSION=\"1.2.9\" -fPIC -o extensions/libipt_NETMAP_sh.o -c extensions/libipt_NETMAP.c ld -shared -o extensions/libipt_NETMAP.so extensions/libipt_NETMAP_sh.o gcc -march=athlon-tbird -pipe -fomit-frame-pointer -Iinclude -Wall -Wunused - I/usr/src/linux/include -DIPTABLES_VERSION=\"1.2.9\" -fPIC -o extensions/libipt_NOTRACK_sh.o -c extensions/libipt_NOTRACK.c ld -shared -o extensions/libipt_NOTRACK.so extensions/libipt_NOTRACK_sh.o gcc -march=athlon-tbird -pipe -fomit-frame-pointer -Iinclude -Wall -Wunused - I/usr/src/linux/include -DIPTABLES_VERSION=\"1.2.9\" -fPIC -o extensions/libipt_REDIRECT_sh.o -c extensions/libipt_REDIRECT.c ld -shared -o extensions/libipt_REDIRECT.so extensions/libipt_REDIRECT_sh.o gcc -march=athlon-tbird -pipe -fomit-frame-pointer -Iinclude -Wall -Wunused - I/usr/src/linux/include -DIPTABLES_VERSION=\"1.2.9\" -fPIC -o extensions/libipt_REJECT_sh.o -c extensions/libipt_REJECT.c ld -shared -o extensions/libipt_REJECT.so extensions/libipt_REJECT_sh.o gcc -march=athlon-tbird -pipe -fomit-frame-pointer -Iinclude -Wall -Wunused - I/usr/src/linux/include -DIPTABLES_VERSION=\"1.2.9\" -fPIC -o extensions/libipt_SAME_sh.o -c extensions/libipt_SAME.c ld -shared -o extensions/libipt_SAME.so extensions/libipt_SAME_sh.o gcc -march=athlon-tbird -pipe -fomit-frame-pointer -Iinclude -Wall -Wunused - I/usr/src/linux/include -DIPTABLES_VERSION=\"1.2.9\" -fPIC -o extensions/libipt_SNAT_sh.o -c extensions/libipt_SNAT.c ld -shared -o extensions/libipt_SNAT.so extensions/libipt_SNAT_sh.o gcc -march=athlon-tbird -pipe -fomit-frame-pointer -Iinclude -Wall -Wunused - I/usr/src/linux/include -DIPTABLES_VERSION=\"1.2.9\" -fPIC -o extensions/libipt_TARPIT_sh.o -c extensions/libipt_TARPIT.c ld -shared -o extensions/libipt_TARPIT.so extensions/libipt_TARPIT_sh.o gcc -march=athlon-tbird -pipe -fomit-frame-pointer -Iinclude -Wall -Wunused - I/usr/src/linux/include -DIPTABLES_VERSION=\"1.2.9\" -fPIC -o extensions/libipt_TCPMSS_sh.o -c extensions/libipt_TCPMSS.c ld -shared -o extensions/libipt_TCPMSS.so extensions/libipt_TCPMSS_sh.o gcc -march=athlon-tbird -pipe -fomit-frame-pointer -Iinclude -Wall -Wunused - I/usr/src/linux/include -DIPTABLES_VERSION=\"1.2.9\" -fPIC -o extensions/libipt_TOS_sh.o -c extensions/libipt_TOS.c ld -shared -o extensions/libipt_TOS.so extensions/libipt_TOS_sh.o gcc -march=athlon-tbird -pipe -fomit-frame-pointer -Iinclude -Wall -Wunused - I/usr/src/linux/include -DIPTABLES_VERSION=\"1.2.9\" -fPIC -o extensions/libipt_TRACE_sh.o -c extensions/libipt_TRACE.c ld -shared -o extensions/libipt_TRACE.so extensions/libipt_TRACE_sh.o gcc -march=athlon-tbird -pipe -fomit-frame-pointer -Iinclude -Wall -Wunused - I/usr/src/linux/include -DIPTABLES_VERSION=\"1.2.9\" -fPIC -o extensions/libipt_TTL_sh.o -c extensions/libipt_TTL.c ld -shared -o extensions/libipt_TTL.so extensions/libipt_TTL_sh.o gcc -march=athlon-tbird -pipe -fomit-frame-pointer -Iinclude -Wall -Wunused - I/usr/src/linux/include -DIPTABLES_VERSION=\"1.2.9\" -fPIC -o extensions/libipt_ULOG_sh.o -c extensions/libipt_ULOG.c ld -shared -o extensions/libipt_ULOG.so extensions/libipt_ULOG_sh.o gcc -march=athlon-tbird -pipe -fomit-frame-pointer -Iinclude -Wall -Wunused - I/usr/src/linux/include -DIPTABLES_VERSION=\"1.2.9\" -fPIC -o extensions/libipt_recent_sh.o -c extensions/libipt_recent.c ld -shared -o extensions/libipt_recent.so extensions/libipt_recent_sh.o gcc -march=athlon-tbird -pipe -fomit-frame-pointer -Iinclude -Wall -Wunused - I/usr/src/linux/include -DIPTABLES_VERSION=\"1.2.9\" - DIPT_LIB_DIR=\"/lib/iptables\" -c -o iptables.o iptables.c iptables.c:153: error: redefinition of `ipt_get_target' /usr/src/linux/include/linux/netfilter_ipv4/ip_tables.h:294: error: `ipt_get_target' previously defined here make: *** [iptables.o] Error 1 !!! ERROR: net-firewall/iptables-1.2.9 failed. !!! Function src_compile, Line 53, Exitcode 2 !!! (no error message) emerge info: Portage 2.0.50-r1 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r9, 2.6.3-gentoo-r1) ================================================================= System uname: 2.6.3-gentoo-r1 i686 AMD Athlon(tm) processor Gentoo Base System version 1.4.3.13 Autoconf: sys-devel/autoconf-2.58-r1 Automake: sys-devel/automake-1.7.7 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-tbird -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share /config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-tbird -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs buildpkg ccache sandbox usepkg" GENTOO_MIRRORS="http://gentoo.seren.com/gentoo http://mirrors.tds.net/gentoo ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo http://mirror.clarkson.edu/pub/distributions/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="dedicated fastcgi fbcon imap kerberos mbox memlimit mmx mysql ncurses pam perl prelude python readline sasl ssl tcpd usb x86 xml xml2 zlib"
What kernel are you using?
I am using gentoo-dev-sources 2.6.3-r1 (as seen from emerge info) if you need ssh in (as root), I can provide it (but not over the bugs... maybe through e-mail?)
Where does /usr/src/linux point to?
cd /usr/src/ ls -l lrwxrwxrwx 1 root root 31 mar 9 21:26 linux -> /usr/src/linux-2.5.3-gentoo-r1/ ....<snipped some other kernels here> drwxr-xr-x 19 root root 968 mar 9 21:01 linux-2.6.3-gentoo-r1
whoops, typo in previous post.. it's not 2.5.3 it's 2.6.3
Hi, the same goes for me: ----snip----- gcc -pipe -fomit-frame-pointer -Iinclude -Wall -Wunused -I/usr/src/linux/include -DIPTABLES_VERSION=\"1.2.9\" -fPIC -o extensions/libipt_recent_sh.o -c extensions/libipt_recent.c ld -shared -o extensions/libipt_recent.so extensions/libipt_recent_sh.o gcc -pipe -fomit-frame-pointer -Iinclude -Wall -Wunused -I/usr/src/linux/include -DIPTABLES_VERSION=\"1.2.9\" -DIPT_LIB_DIR=\"/lib/iptables\" -c -o iptables.o iptables.c iptables.c:153: error: redefinition of `ipt_get_target' /usr/src/linux/include/linux/netfilter_ipv4/ip_tables.h:294: error: `ipt_get_target' previously defined here iptables.c: In function `parse_target': iptables.c:819: warning: int format, different type arg (arg 4) iptables.c: In function `register_match': iptables.c:1027: warning: unsigned int format, different type arg (arg 5) iptables.c: In function `register_target': iptables.c:1057: warning: unsigned int format, different type arg (arg 5) iptables.c: In function `print_num': iptables.c:1080: warning: long long unsigned int format, u_int64_t arg (arg 2) iptables.c:1080: warning: long long unsigned int format, u_int64_t arg (arg 2) iptables.c:1082: warning: long long unsigned int format, u_int64_t arg (arg 2) iptables.c:1082: warning: long long unsigned int format, u_int64_t arg (arg 2) iptables.c:1084: warning: long long unsigned int format, u_int64_t arg (arg 2) iptables.c:1084: warning: long long unsigned int format, u_int64_t arg (arg 2) iptables.c:1086: warning: long long unsigned int format, u_int64_t arg (arg 2) iptables.c:1086: warning: long long unsigned int format, u_int64_t arg (arg 2) iptables.c:1088: warning: long long unsigned int format, u_int64_t arg (arg 2) iptables.c:1088: warning: long long unsigned int format, u_int64_t arg (arg 2) iptables.c:1090: warning: long long unsigned int format, u_int64_t arg (arg 2) iptables.c:1090: warning: long long unsigned int format, u_int64_t arg (arg 2) iptables.c: In function `print_firewall': iptables.c:1278: warning: unsigned int format, different type arg (arg 2) iptables.c: In function `do_command': iptables.c:1990: warning: long long unsigned int format, u_int64_t arg (arg 3) iptables.c:1995: warning: long long unsigned int format, u_int64_t arg (arg 3) make: *** [iptables.o] Error 1 !!! ERROR: net-firewall/iptables-1.2.9 failed. !!! Function src_compile, Line 54, Exitcode 2 !!! (no error message) System: AMD64 Kernel: gentoo-dev-2.6.4 /usr/src/linux points to it
hmmm, it works for me now - can
hmmm, it works for me now - can´t say what it was, the only thing I did in the meantime was: emerge system && emerge -U world. kernel is still gentoo-dev-2.6.4. thanks, Florian
I was having this exact error with the ipt_get_target being redifined and I found this on the iptables bug tracker: https://bugzilla.netfilter.org/cgi-bin/bugzilla/show_bug.cgi?id=82 Seems as though I had turned off optimization (no -O[1-3]) the CFLAGS in make.conf for debugging reasons recently and forgot to turn it back on. I just turned it back on and it compiles fine. Might want to make a patch regardless. Thanks, Jeremy
In CVS, thanks!
*** Bug 52118 has been marked as a duplicate of this bug. ***