http://qa.mandrakesoft.com/show_bug.cgi?id=4630

           Product: glibc-devel
         Component: program
           Summary: /usr/include/linux/wireless.h does not compile.
           Product: glibc-devel
           Version: 2.3.2-10mdk
          Platform: Other
        OS/Version: All
            Status: UNCONFIRMED
          Severity: critical
          Priority: P2
         Component: program
        AssignedTo: [EMAIL PROTECTED]
        ReportedBy: [EMAIL PROTECTED]


all program using <linux/wireless.h> does not compile. 
 
here is a simple test case : 
 
#define FIX 0 
#ifdef FIX 
#define u32 __u32 
#define u16 __u16 
#define u8 __u8 
#define u64 __u64 
#endif 
 
#include <linux/wireless.h>  
int main()  
{ 
} 
 
without the fix, gcc stop the compilation, because u32 is not a valid type. 
 
the fix is rather simple, include the 4 define at the beginning of the header, 
or use perl to change them. 
 
a lot of header are concerned by this error. 
just grep ' u32' in /usr/include/linux

-- 
Configure bugmail: http://qa.mandrakesoft.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.

Reply via email to