From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: emacs package Date: Sun, 21 Sep 2014 15:28:34 +0200 Message-ID: <87k34x3xx9.fsf@gnu.org> References: <87y4tliahf.fsf@gnu.org> <87r3zabohm.fsf@gnu.org> <8738bp16k4.fsf@gnu.org> <87lhpgoxjp.fsf@gnu.org> <87fvfm8m4f.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:37270) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XVhC3-0006vq-8B for guix-devel@gnu.org; Sun, 21 Sep 2014 09:28:52 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XVhBx-0006Zl-QN for guix-devel@gnu.org; Sun, 21 Sep 2014 09:28:47 -0400 Received: from hera.aquilenet.fr ([2a01:474::1]:52435) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XVhBx-0006Z7-Iv for guix-devel@gnu.org; Sun, 21 Sep 2014 09:28:41 -0400 In-Reply-To: <87fvfm8m4f.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Sat, 20 Sep 2014 15:20:00 +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-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: "Mark H. Weaver" Cc: guix-devel@gnu.org, Federico Beffa --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable ludo@gnu.org (Ludovic Court=C3=A8s) skribis: > And commit 0a9e9a6 switches Emacs to GTK+ 3. Mark noted that GTK+ 3 fails to build on mips, because Xorg fails to build. Could you check whether the attached patch works around the problem? (Feel free to apply if it does.) Thanks, Ludo=E2=80=99. --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=0001-gnu-gtk-Remove-dependency-on-Xorg-server-on-mips64el.patch Content-Description: the patch >From 9b85537591c1b859fb8bb5f155b200e56cdc42d5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ludovic=20Court=C3=A8s?= Date: Sun, 21 Sep 2014 15:13:23 +0200 Subject: [PATCH] gnu: gtk+: Remove dependency on Xorg server on mips64el-linux. Reported by Mark H. Weaver. * gnu/packages/gtk.scm (gtk+)[native-inputs]: Remove XORG-SERVER on mips64el-linux. --- gnu/packages/gtk.scm | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/gnu/packages/gtk.scm b/gnu/packages/gtk.scm index 0a6499d..0cbd55d 100644 --- a/gnu/packages/gtk.scm +++ b/gnu/packages/gtk.scm @@ -404,7 +404,13 @@ application suites.") ("pkg-config" ,pkg-config) ("gobject-introspection" ,gobject-introspection) ("python-wrapper" ,python-wrapper) - ("xorg-server" ,xorg-server))) + + ;; FIXME: The Xorg server is needed to run the tests, but it currently + ;; fails to build on mips64el, so remove it in the meantime. + ,@(if (string=? (or (%current-target-system) (%current-system)) + "mips64el-linux") + '() + `(("xorg-server" ,xorg-server))))) (arguments `(#:phases (alist-replace -- 1.8.4 --=-=-=--