When trying to update to latest stable version of iproute2, linux header files inclusion errors show up: In file included from ../include/libiptc/libiptc.h:6, from ../include/iptables.h:5, from m_ipt.c:20: ../include/linux/netfilter_ipv4/ip_tables.h:20:38: linux/netfilter/x_tables.h: Nie ma takiego pliku ani katalogu In file included from ../include/libiptc/libiptc.h:6, from ../include/iptables.h:5, from m_ipt.c:20: ../include/linux/netfilter_ipv4/ip_tables.h:87: error: field `counters' has incomplete type ../include/linux/netfilter_ipv4/ip_tables.h:115:39: linux/netfilter/xt_tcpudp.h: Nie ma takiego pliku ani katalogu There's no linux/netfilter directory in 2.4 kernel line includes. I guess this version is ready for 2.6 kernels and therefore should be masked for 2.4-kernel hardened profile or fixed to compile with any kernel version. Reproducible: Always Steps to Reproduce: I guess the description above is clear enough Actual Results: iproute2 cannot be compiled Expected Results: proper iproute2 compilation
*** This bug has been marked as a duplicate of bug 167097 ***