Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 160419

Summary: net-dialup/linux-atm-2.4.1-r1 compile fails w/ linux-headers-2.6.17-r2
Product: Gentoo Linux Reporter: John Lewis <jlewis>
Component: New packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED DUPLICATE    
Severity: major    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description John Lewis 2007-01-06 11:22:03 UTC
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.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-01-06 11:23:37 UTC

*** This bug has been marked as a duplicate of bug 160381 ***
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2007-01-06 12:18:31 UTC
*** Bug 160427 has been marked as a duplicate of this bug. ***