Hello, iproute2 git uses <linux/ip.h> which is expected to include <asm/byteorder.h> which in turn should include <linux/byteorder/*_endian.h> Gentoo patch 07_all_pull-libc-headers-linux.patch disable the include of <asm/byteorder.h>. This results in iproute2 git compilation failure.
there are no implicit includes. if source needs something, it better include it.