The topmost build errors are:- /usr/include/linux/if.h:118: error: redefinition of 'struct ifmap' /usr/include/linux/if.h:154: error: redefinition of 'struct ifreq' /usr/include/linux/if.h:204: error: redefinition of 'struct ifconf' Reproducible: Always Steps to Reproduce: 1. emerge --sync 2. emerge linux-atm Actual Results: You get same errors reported above have tried on 4 different machines with the same results:- /usr/include/linux/if.h:118: error: redefinition of 'struct ifmap' /usr/include/linux/if.h:154: error: redefinition of 'struct ifreq' /usr/include/linux/if.h:204: error: redefinition of 'struct ifconf' Expected Results: Well it should've compiled. I thought that this might have been a linux-headers issue. Certain forum messages pointed to that, but I have a machine which was already at the new linux-headers which would compile linux-atm before I emerge synced but not after. I found the problem first trying to do a new install that will be using PPP over ATM. I cannot complete or get any where near completing the install until this is fixed and I have lost over half a days work fiddling trying to get it working so far.
*** This bug has been marked as a duplicate of bug 160381 ***
*** Bug 160427 has been marked as a duplicate of this bug. ***