On Sat, 29 Jul 2006 01:51:45 +0200, Hisham Muhammad <[EMAIL PROTECTED]> wrote:

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/

Attachment: 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

Reply via email to