From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: Pango Date: Sat, 15 Jun 2013 15:14:16 +0200 Message-ID: <87hagza53r.fsf@gnu.org> References: <201306132319.34784.andreas@enge.fr> <201306142325.07791.andreas@enge.fr> <51BBCA61.3090706@gmail.com> <201306150913.13992.andreas@enge.fr> 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]:44664) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UnqNz-0002bE-UF for bug-guix@gnu.org; Sat, 15 Jun 2013 09:19:20 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UnqNz-0000og-1V for bug-guix@gnu.org; Sat, 15 Jun 2013 09:19:19 -0400 Received: from hera.aquilenet.fr ([141.255.128.1]:39680) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UnqNy-0000oY-S0 for bug-guix@gnu.org; Sat, 15 Jun 2013 09:19:18 -0400 In-Reply-To: <201306150913.13992.andreas@enge.fr> (Andreas Enge's message of "Sat, 15 Jun 2013 09:13:11 +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: Andreas Enge Cc: bug-guix@gnu.org Andreas Enge skribis: > (inputs > `(("curl" ,curl) > ("expat" ,expat) > ("gettext" ,gnu:gettext) > ("openssl" ,openssl) > ("perl" ,perl) > ("python" ,python) > ("zlib" ,zlib))) > (arguments > `(#:test-target "test" > #:phases > (alist-replace > 'configure > (lambda* (#:key #:allow-other-keys #:rest args) > (let ((configure (assoc-ref %standard-phases 'configure))) > (apply configure args) > (substitute* "Makefile" > (("/bin/sh") (which "sh")) > (("/usr/bin/perl") (which "perl")) > (("/usr/bin/python") (which "python"))))) > %standard-phases))) Note that Perl and Python seem to be used at build time. Thus, they should be listed in =E2=80=98native-inputs=E2=80=99 rather than =E2=80=98in= puts=E2=80=99, so that they can actually be executed when cross-compiling. Ludo=E2=80=99.