From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: Cross bootstrap! Date: Wed, 03 Jul 2013 14:41:01 +0200 Message-ID: <87k3l795pe.fsf@gnu.org> References: <87txkkanu6.fsf@gnu.org> <87ppv88tiz.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:55062) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UuMaq-00085J-3z for bug-guix@gnu.org; Wed, 03 Jul 2013 08:55:34 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UuMao-0006Dq-EB for bug-guix@gnu.org; Wed, 03 Jul 2013 08:55:32 -0400 Received: from hera.aquilenet.fr ([141.255.128.1]:47168) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UuMRh-0002nH-3t for bug-guix@gnu.org; Wed, 03 Jul 2013 08:46:05 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 055066E1 for ; Wed, 3 Jul 2013 14:41:03 +0200 (CEST) Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9ZFlICIvpfxy for ; Wed, 3 Jul 2013 14:41:02 +0200 (CEST) Received: from pluto (reverse-83.fdn.fr [80.67.176.83]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 84B92576 for ; Wed, 3 Jul 2013 14:41:02 +0200 (CEST) In-Reply-To: <87ppv88tiz.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Wed, 26 Jun 2013 23:13:40 +0200") List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org To: bug-guix@gnu.org ludo@gnu.org (Ludovic Court=C3=A8s) skribis: > So commit beda99e adds the N64 cross tool chain. I was able to build > the static binaries tarball (Coreutils, gawk, etc.), and it seems to > work as expected (tested on gcc49 of the GCC Compile Farm): I=E2=80=99ve uploaded two of the tarballs, for those who can=E2=80=99t use = the substituter and don=E2=80=99t want to rebuild everything: http://www.fdn.fr/~lcourtes/tmp/static-binaries-0-mips64el-linux-gnuabi64= .tar.xz http://www.fdn.fr/~lcourtes/tmp/guile-static-stripped-2.0.9-mips64el-linu= x-gnuabi64.tar.xz In fact, I=E2=80=99m interested in getting help with the Guile binary. Basically the binaries in the first tarball (Coreutils, gawk, etc.) work fine, but Guile (second tarball) aborts early. I would like to debug it, but strace(1) would only print syscall names, not their argument (I tried with strace 4.8, which is the latest version): --8<---------------cut here---------------start------------->8--- $ strace ./guile [...] n64_mmap() =3D 1647263744 n64_read() =3D 24 n64_close() =3D 0 n64_munmap() =3D 0 n64_clock_gettime() =3D 0 n64_brk() =3D 543596544 n64_clock_gettime() =3D 0 n64_brk() =3D 544026624 n64_brk() =3D 544542720 n64_rt_sigprocmask() =3D 0 n64_tgkill() =3D 0 --- SIGIOT {si_signo=3DSIGIOT, si_code=3DSI_TKILL, si_pid=3D15078, si_uid= =3D1047} --- +++ killed by SIGIOT +++ Aborted --8<---------------cut here---------------end--------------->8--- Any idea? Thanks, Ludo=E2=80=99.