From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: Icecat Date: Thu, 29 Aug 2013 23:25:56 +0200 Message-ID: <877gf45guz.fsf@gnu.org> References: <20130829210702.GA4669@debian> 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]:46820) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VF9o0-0006ES-KE for guix-devel@gnu.org; Thu, 29 Aug 2013 17:31:10 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VF9nu-00084b-Fs for guix-devel@gnu.org; Thu, 29 Aug 2013 17:31:04 -0400 Received: from hera.aquilenet.fr ([141.255.128.1]:53987) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VF9nu-00084W-9h for guix-devel@gnu.org; Thu, 29 Aug 2013 17:30:58 -0400 In-Reply-To: <20130829210702.GA4669@debian> (Andreas Enge's message of "Thu, 29 Aug 2013 23:07: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: Andreas Enge Cc: guix-devel@gnu.org Andreas Enge skribis: > Icecat seems to be one of the applications we would like to have, so > I just gave it a try with empty inputs. The result is the following: I think it=E2=80=99s a pain^W^W^W Thanks for taking of that! :-) > configure: warning: CONFIG_SHELL=3D/nix/store/2awqnfxjrcm2b8s481zwsnfdic3= inkdi-bash-4.2/bin/bash: invalid host type > configure: warning: SHELL=3D/nix/store/2awqnfxjrcm2b8s481zwsnfdic3inkdi-b= ash-4.2/bin/bash: invalid host type > configure: error: can only configure for one host and one target at a time > phase `configure' failed after 1 seconds > > > Do you have an idea what the problem is? Yes. The =E2=80=98configure=E2=80=99 procedure in gnu-build-system.scm run= s: ./configure CONFIG_SHELL=3D... SHELL=3D... That works well with current Autoconf-generated configure scripts, but fails with others. The workaround is to replace the =E2=80=98configure=E2=80=99 phase so that = it invokes ./configure without the offending arguments (see time.scm for an example.) Ludo=E2=80=99.