On 7/28/06, Lucas C. Villa Real <[EMAIL PROTECTED]> wrote:On 7/28/06, MJ Ray <[EMAIL PROTECTED]> wrote: > 'Compile' Util-Linux 2.12r just failed here with the following lines: > [...] > Any ideas? > So far, I only found it in debian build logs for m68k, not i686. > Is it because I don't have NFS support in my kernel?Could you please try that with another GCC version? I recall having such problems on this file before, and IIRC it was gcc's fault.You speak as if having multiple versions of GCC around is a usual thing. ;)
Doesn't everybody? ;)
BTW: compiling this with GCC 3.4.4 I got this: [...] but it went on. With GCC 4.0.2, I got the same errors as MJ. Looks like it needs a GCC-4 compatibility patch, but from a quick search, I couldn't fine none around. We may need to roll our own, or try 2.13-pre7.
I've noticed similar errors, where there were warning on GCC 3.x but the devs have ignored them, making the program uncompilable on GCC 4.x. Anyhow I've rolled my own patch where I redefined IXDR_*_LONG() to use IXDR_*_INT32() (which is the same on most platforms). One could also patch the calls in the file to use IXDR_*_INT32(), but I thought this was easier. If my searches have returned the right information for me this should be solved in Glibc 2.3.5 and later, so I don't know how valid this patch would be on system with that installed (anyone out there want to give it a shot).
-- /Jonas PS. I'll send the recipe to the recipes list. Using Opera's revolutionary e-mail client: http://www.opera.com/mail/
02-gcc-4-IXDR__LONG.patch
Description: Binary data
_______________________________________________ gobolinux-devel mailing list gobolinux-devel@lists.gobolinux.org http://lists.gobolinux.org/mailman/listinfo/gobolinux-devel