bug-guix
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: mips64el: guild problem


From: Andreas Enge
Subject: Re: mips64el: guild problem
Date: Tue, 19 Feb 2013 13:47:06 +0100
User-agent: KMail/1.13.7 (Linux/3.2.0-4-amd64; KDE/4.8.4; x86_64; ; )

Am Montag, 18. Februar 2013 schrieb Ludovic Courtès:

> This “GOOF” cookie indicates the Guile Object Object(!) Format. Here,

> it says little endian with 8-byte pointers. That corresponds to this

> GNU triplet:

> However, my guess is that Guile was compiled with the N32 ABI, so it

> expects 4-byte words. But Guile’s system/base/target.scm makes this

> wrong assumption that “mips64” means 8-byte pointers:

 

That sounds like the good diagnostic. Should guile not explicitly test the size of the types, using the C sizeof or equivalent? From the triplet, one cannot deduce the ABI.

 

> For now, you can work around it by removing the --target argument from

> Makefile.am.

>

> Can you confirm?

 

Compiling worked so far. Now there is the hash mismatch in http://alpha.gnu.org/gnu/guix/bootstrap/mips64el-linux/20130105/guile-2.0.7.tar.xz . Nikita, could you push your modification with the correct hash, or should I make the suitable modifications on my side?

 

Andreas

 


reply via email to

[Prev in Thread] Current Thread [Next in Thread]