guix-devel
[Top][All Lists]
Advanced

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

Re: MIPS64/N64 support


From: Nikita Karetnikov
Subject: Re: MIPS64/N64 support
Date: Sun, 08 Sep 2013 18:21:04 +0400

>> 3. Created ‘mips64el-linux-gnuabi64’ in ‘gnu/packages/bootstrap/’.

> Hmm, I think we should just call it ‘mips64el-linux’ since the ABI is
> really something orthogonal.

I’ve already tried that:

$ ./pre-inst-env guix build -K -s mips64el-linux-gnuabi64 hello

[…]

ERROR: bootstrap binary not found "tar" "mips64el-linux-gnuabi64"

How would you change ‘bootstrap.scm’ to handle this?

>>    * It’s 2.0.9.  I decided not to touch ‘%bootstrap-guile’ for now to
>>      avoid errors.

> What do you mean?  ‘%bootstrap-guile’ needs to refer to that new
> tarball, right?

Yes, ‘%bootstrap-guile’ expects a binary called ‘guile-2.0.7.tar.xz’:

  (guile (->store "guile-2.0.7.tar.xz"))

> When we want to support multiple ABIs for a given ARCHITECTURE-KERNEL
> tuple, we’ll have to provide a mechanism in addition to --system that
> would allow users to select the libc/gcc/binutils to use, I think.

It would be better to do that, yes.

Attachment: pgp4COTitomFA.pgp
Description: PGP signature


reply via email to

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