From mboxrd@z Thu Jan 1 00:00:00 1970 From: Vincent Legoll Subject: Re: Binutils build failure on MIPS Date: Tue, 13 Sep 2016 16:00:16 +0200 Message-ID: References: <87h9dxukjm.fsf@gnu.org> <20160526165952.GA6576@solar> <87zirajjbk.fsf@gnu.org> <20160531193337.GA22008@solar> <87h9ddksi4.fsf_-_@gnu.org> <87ziqy3c4j.fsf@gnu.org> <87y43qu8yw.fsf@netris.org> <87r39hc1kz.fsf@netris.org> <87bn0b1two.fsf@gnu.org> <8760q3opyl.fsf@gnu.org> <878tuwyg13.fsf@gnu.org> <874m5k9pev.fsf_-_@gnu.org> <87zinc3r4b.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]:34632) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bjoHB-0007x3-KZ for guix-devel@gnu.org; Tue, 13 Sep 2016 10:01:34 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bjoH5-0006Sz-Fh for guix-devel@gnu.org; Tue, 13 Sep 2016 10:01:28 -0400 In-Reply-To: <87zinc3r4b.fsf@gnu.org> List-Id: "Development of GNU Guix and the GNU System distribution." 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" To: =?UTF-8?Q?Ludovic_Court=C3=A8s?= Cc: Guix-devel > The fix at is > definitely in binutils-2.27.tar.bz2, yet we get an error that suggests > $EMULATION_NAME is empty. Dunno what=E2=80=99s going on. > >> How does one reproduce the failure ? > > You need a mips64el machine to run: I don't have that... Could it be that "mips64el-linux" is not matched by the switch/case from binutils/ld/configure.tgt which only contains: $ grep '^mips' configure.tgt mips*-sgi-irix5*) targ_emul=3Delf32bsmip ;; mips*-sgi-irix6*) targ_emul=3Delf32bmipn32 mips*el-*-netbsd*) targ_emul=3Delf32ltsmip mips*-*-netbsd*) targ_emul=3Delf32btsmip mips*vr4300el-*-elf*) targ_emul=3Delf32l4300 ;; mips*vr4300-*-elf*) targ_emul=3Delf32b4300 ;; mips*vr4100el-*-elf*) targ_emul=3Delf32l4300 ;; mips*vr4100-*-elf*) targ_emul=3Delf32b4300 ;; mips*vr5000el-*-elf*) targ_emul=3Delf32l4300 ;; mips*vr5000-*-elf*) targ_emul=3Delf32b4300 ;; mips*el-sde-elf* | mips*el-mti-elf* | mips*el-img-elf*) mips*-sde-elf* | mips*-mti-elf* | mips*-img-elf*) mips64*el-ps2-elf*) targ_emul=3Delf32lr5900n32 mips*el-ps2-elf*) targ_emul=3Delf32lr5900 mips*el-*-elf*) targ_emul=3Delf32elmip ;; mips*-*-elf*) targ_emul=3Delf32ebmip ;; mips*-*-rtems*) targ_emul=3Delf32ebmip ;; mips*el-*-vxworks*) targ_emul=3Delf32elmipvxworks mips*-*-vxworks*) targ_emul=3Delf32ebmipvxworks mips*-*-windiss) targ_emul=3Delf32mipswindiss ;; mips64*el-*-linux-*) targ_emul=3Delf32ltsmipn32 mips64*-*-linux-*) targ_emul=3Delf32btsmipn32 mips*el-*-linux-*) targ_emul=3Delf32ltsmip mips*-*-linux-*) targ_emul=3Delf32btsmip mips64*el-*-freebsd* | mips64*el-*-kfreebsd*-gnu) mips64*-*-freebsd* | mips64*-*-kfreebsd*-gnu) mips*el-*-freebsd* | mips*el-*-kfreebsd*-gnu) mips*-*-freebsd* | mips*-*-kfreebsd*-gnu) mips*-*-sysv4*) targ_emul=3Delf32btsmip Could that explain the failure ? --=20 Vincent Legoll