I compile amd64 stable versions of iptables. Depending on the exact version, error can be: In file included from libxt_pkttype.c:19:0: /usr/include/linux/if_packet.h:176:2: erreur: unknown type name ‘__aligned_u64’ make[2]: *** [libxt_pkttype.o] Erreur 1 In file included from libxt_pkttype.c:10:0: /usr/include/linux/if_packet.h:176:2: erreur: unknown type name ‘__aligned_u64’ I use linux-headers-3.7. Other stable ebuilds for iptables do some filtering on the kenerl versions, maybe 3.7 kernel is not supported and ebuild did not detect it. Other distributions also have a similar bug report http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=664066 Reproducible: Always
Created attachment 338698 [details] Build log for iptables-1.4.12.1
Created attachment 338700 [details] emerge--info
iptables-1.4.13 is the current stable