From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nikita Karetnikov Subject: Re: MIPS64/N64 support Date: Sun, 08 Sep 2013 18:21:04 +0400 Message-ID: <87li37z967.fsf@karetnikov.org> References: <87vc2o4qwc.fsf@gnu.org> <87y57kljro.fsf@karetnikov.org> <87li3dd844.fsf_-_@karetnikov.org> <87d2opy6qa.fsf@gnu.org> <87r4d577ab.fsf@karetnikov.org> <87zjrswzin.fsf@gnu.org> <87hadygxe8.fsf@karetnikov.org> <87mwnq470w.fsf@gnu.org> <87y5791h9f.fsf@karetnikov.org> <87eh907psx.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:38931) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VIfn4-0008CH-3z for guix-devel@gnu.org; Sun, 08 Sep 2013 10:16:42 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VIfmz-0005ra-Hp for guix-devel@gnu.org; Sun, 08 Sep 2013 10:16:38 -0400 In-Reply-To: <87eh907psx.fsf@gnu.org> ("Ludovic =?utf-8?Q?Court=C3=A8s=22'?= =?utf-8?Q?s?= message of "Sat, 07 Sep 2013 14:57:02 +0200") List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Ludovic =?utf-8?Q?Court=C3=A8s?= Cc: guix-devel@gnu.org --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable >> 3. Created =E2=80=98mips64el-linux-gnuabi64=E2=80=99 in =E2=80=98gnu/pac= kages/bootstrap/=E2=80=99. > Hmm, I think we should just call it =E2=80=98mips64el-linux=E2=80=99 sinc= e the ABI is > really something orthogonal. I=E2=80=99ve already tried that: $ ./pre-inst-env guix build -K -s mips64el-linux-gnuabi64 hello [=E2=80=A6] ERROR: bootstrap binary not found "tar" "mips64el-linux-gnuabi64" How would you change =E2=80=98bootstrap.scm=E2=80=99 to handle this? >> * It=E2=80=99s 2.0.9. I decided not to touch =E2=80=98%bootstrap-gui= le=E2=80=99 for now to >> avoid errors. > What do you mean? =E2=80=98%bootstrap-guile=E2=80=99 needs to refer to t= hat new > tarball, right? Yes, =E2=80=98%bootstrap-guile=E2=80=99 expects a binary called =E2=80=98gu= ile-2.0.7.tar.xz=E2=80=99: (guile (->store "guile-2.0.7.tar.xz")) > When we want to support multiple ABIs for a given ARCHITECTURE-KERNEL > tuple, we=E2=80=99ll 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. --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iQIcBAEBAgAGBQJSLIfSAAoJEM+IQzI9IQ38jYUP/3LIkRaMtoNNB0s1NqkL5AGX Y4b5d9INfFKVouzhTRpgm9ViunhPdClMnUtZ78s6BGz6hr8lDcs/VcSqTo9xrLwp RRdj+wDxCe3sVLgUB8XW5Fm+Ej5pye19g4s1TNYZuZx8y+Vcf7dl4G3z1KozA2wx pkXTzFFRWggrzHq2+jawfsjlaxUV2DVq46QQzwRwf0AizmkeMydxsW21mY54N7U7 Qw+u8AAwpMpoJdH0F/wemkOS26sShoJrKA/R5NKsmEoVinUJY3OzEMT3BtYyfeQt zTSuVCKXd5RDNXSvHAFCNgpz4sdBETMjOcRHhZ0npLR7rC8/K7zlwlXffrDZtzzo mBdZcU580Wp8EzGR+vr0+ybTaM6HsKAKIoyyjE28wC6ZST+am6j0yG1yOeab+M5e BJekcz8NzH+/HrwUQ2UzCAauHencpbqu1Pqyy+x+NphmdkIEofj/5o5W3c1lWW2g c+z5ifNNBK6ghICT+bKe2MAZhhRNe9oEgiPs4A+Y0KqJMng16llZaTjrHL0mbmCo 67a4a47UpoBM/cBDbieiJwmWsF4tFuqeFZIE/LJyUfbb9Y2i8vhM9rt+gwYjdFuD anM74abtajZ9KBWu8weUigw6GNkWeCWkDkRWmK20B+TY2yXFRIG3Co56Rt0B1Fif OB/oEfCWdRd3eUtGbHjU =jAhi -----END PGP SIGNATURE----- --=-=-=--