I cannot emerge iproute2-4.1.0 and get this error. At first, I thought it was caused by my kernel 3.10.80 config which did not support TPIC protocol. I recompiled the kernel with TPIC but iproute2 will still not emerge. Reproducible: Always Steps to Reproduce: 1. emerge 2. 3. Actual Results: Fails with the same messages Expected Results: Compiles. Attached
Created attachment 406140 [details] Emerge info
> sys-kernel/linux-headers: 3.10::gentoo (virtual/os-headers) That version of linux-headers is pretty old; that's probably the issue here.
Had to go to linux-headers-4.0 to make it compile. Please close this bug report.
(In reply to Mark from comment #3) not exactly ... the define is new to linux 3.16, not 4.0.
should be all set now in the tree; thanks for the report! Commit message: Raise minimum kernel header version to match source requirements http://sources.gentoo.org/sys-apps/iproute2/iproute2-4.1.0.ebuild?r1=1.2&r2=1.3