On Friday 31 March 2006 18:47, Wesley Emeneker wrote:
> 64-bit kernel, gcc 3.4.4-2, Centos 4.2

Ah, ok, then the key is in the CentOS kernel headers, which are different from 
normal ones (they use linux-libc-headers IIRC). Will put the proper patch in 
next -bb.

> Blaisorblade wrote:
> >On Friday 31 March 2006 02:52, Wesley Emeneker wrote:
> >>I just downloaded the 2.6.16-bb1 patch and tried to compile against
> >> 2.6.16. I encountered a problem in arch/um/drivers/cow_sys.h,cow.h, and
> >> cow_user.c
> >>
> >>arch/um/drivers/cow_sys.h: In function `cow_file_size':
> >>arch/um/drivers/cow_sys.h:33: warning: passing arg 2 of `os_file_size'
> >>from incompatible pointer type
> >>arch/um/drivers/cow_user.c: In function `write_cow_header':
> >>arch/um/drivers/cow_user.c:232: warning: passing arg 2 of
> >>`cow_file_size' from incompatible pointer type
> >>arch/um/drivers/cow_user.c: At top level:
> >>arch/um/drivers/cow_user.c:274: error: conflicting types for
> >>'read_cow_header'
> >>arch/um/drivers/cow.h:50: error: previous declaration of
> >>'read_cow_header' was here
> >>arch/um/drivers/cow_user.c:274: error: conflicting types for
> >>'read_cow_header'
> >>arch/um/drivers/cow.h:50: error: previous declaration of
> >>'read_cow_header' was here
> >>
> >>
> >>The simple and obvious fix is to change "__u64" in cow_sys.h and cow.h
> >>to be "unsigned long long",
> >
> >Are you compiling a 64-bit kernel? With which GCC release?
> >
> >In that case I can guess what's going on: __u64 is being defined as
> > "unsigned long", which is valid, and gcc is not recognizing it's the same
> > thing as unsigned long (and it's right since normally they're different).
> >
> >However, I've never seen that (possibly I tested only before doing some
> >changes about this, which are in -bb1).
> >
> >>but this makes me think that I am missing something like an include file
> >>with a definition somewhere.
> >>Any ideas?

-- 
Inform me of my mistakes, so I can keep imitating Homer Simpson's "Doh!".
Paolo Giarrusso, aka Blaisorblade (Skype ID "PaoloGiarrusso", ICQ 215621894)
http://www.user-mode-linux.org/~blaisorblade

        

        
                
___________________________________ 
Yahoo! Mail: gratis 1GB per i messaggi e allegati da 10MB 
http://mail.yahoo.it



-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
User-mode-linux-user mailing list
User-mode-linux-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/user-mode-linux-user

Reply via email to