bug-guix
[Top][All Lists]
Advanced

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

Re: Porting to mips64el


From: Nikita Karetnikov
Subject: Re: Porting to mips64el
Date: Tue, 08 Jan 2013 13:18:44 -0500

> With --localstatedir=/nix/var/nix (see store.scm and config.scm).

Actually, it's '--localstatedir=/nix/var', but thanks anyway.

> Remember: to bootstrap things here, you’re using Nixpkgs.  Here it’s
> Nixpkgs’s glibc that uses kernel.org Linux headers.

Yes, I understand that I'm using Nixpkgs.  But is it possible to use
Linux-libre?

> At this point, you don’t want to build Hello.  ;-)  Instead, you should
> build the bootstrap binaries, as described in HACKING, that will allow
> our distro to be self-contained.  Make sure to use ‘core-updates’ as a
> starting point.

Ah, I thought that Guix will bootstrap on the fly if there are no
bootstrap binaries.

As far as I can tell, there are errors in 'HACKING'.  Here is a snippet:

  ./pre-inst-env guix-build                                       \
      -e '(@@ (distro packages base) %guile-bootstrap-tarball)'   \
      --system=i686-linux

There is no '%guile-bootstrap-tarball' in (distro packages base).  I
think it should be changed to (distro packages make-bootstrap).

Going back to the kernel issue...  If I invoke a similar command, it
will try to download the kernel from <http://www.all.kernel.org>.  Is
this unavoidable?

Nikita

Attachment: pgpCXfgQzb9HO.pgp
Description: PGP signature


reply via email to

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