From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jan Nieuwenhuizen Subject: FIXUP: [PATCH 01/10] gnu: cross: Use CROSS_*_INCLUDE_PATH for system headers. Date: Sat, 14 May 2016 10:25:20 +0200 Message-ID: <87vb2hcahb.fsf_-_@drakenvlieg.flower> References: <1461942751-23883-1-git-send-email-janneke@gnu.org> <87vb2h2onq.fsf@netris.org> <87zirtcfgn.fsf@drakenvlieg.flower> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:44888) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b1UyD-0002v6-Ni for guix-devel@gnu.org; Sat, 14 May 2016 04:30:46 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1b1Uy9-0001N1-ED for guix-devel@gnu.org; Sat, 14 May 2016 04:30:44 -0400 In-Reply-To: <87zirtcfgn.fsf@drakenvlieg.flower> (Jan Nieuwenhuizen's message of "Sat, 14 May 2016 08:37:44 +0200") 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: Mark H Weaver Cc: guix-devel@gnu.org --=-=-= Content-Type: text/plain Jan Nieuwenhuizen writes: Fix for ./pre-inst-env guix build --target=mips64el-linux-gnuabi64 hello attached. Adds srfi-26 to glibc for cut. As Andy suggested I will be factoring-out the for-each (setenv) CROSS_* stanzas but I'm still experimenting with that, with cross-libtool and the whole lilypond stack. Greetings, Jan --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=0001-gnu-cross-base-Add-srfi-26-for-glibc.-Fixes-glibc-ba.patch >From 0361374c4469b1e9b573668a6020b19e7abfbfe2 Mon Sep 17 00:00:00 2001 From: Jan Nieuwenhuizen Date: Sat, 14 May 2016 10:13:21 +0200 Subject: [PATCH] gnu: cross-base: Add srfi-26 for glibc. Fixes glibc-based cross builds. * gnu/packages/cross-base.scm (glibc): Add (srfi srfi-26) to (arguments --- gnu/packages/cross-base.scm | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/gnu/packages/cross-base.scm b/gnu/packages/cross-base.scm index 73ac76a..7ed4ae4 100644 --- a/gnu/packages/cross-base.scm +++ b/gnu/packages/cross-base.scm @@ -323,6 +323,11 @@ XBINUTILS and the cross tool chain." ;; itself. #:implicit-cross-inputs? #f + ;; We need cut from srfi-26 + #:modules ((guix build gnu-build-system) + (guix build utils) + (srfi srfi-26)) + ,@(package-arguments glibc)) ((#:configure-flags flags) `(cons ,(string-append "--host=" target) -- 2.7.3 --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable --=20 Jan Nieuwenhuizen | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar=C2=AE http://AvatarAcademy.nl= =20=20 --=-=-=--