From mboxrd@z Thu Jan 1 00:00:00 1970 From: John Darrington Subject: Re: [PATCH 3/4] gnu: Add xfig. Date: Mon, 13 Oct 2014 08:23:14 +0200 Message-ID: <20141013062313.GA16250@jocasta.intra> References: <87oatjvlcy.fsf@member.fsf.org> <87egudx991.fsf@netris.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:39080) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XdZ2W-0003gX-Ur for guix-devel@gnu.org; Mon, 13 Oct 2014 02:23:33 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XdZ2O-00054y-J5 for guix-devel@gnu.org; Mon, 13 Oct 2014 02:23:28 -0400 Received: from de.cellform.com ([88.217.224.109]:54109 helo=jocasta.intra) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XdZ2O-00054i-6L for guix-devel@gnu.org; Mon, 13 Oct 2014 02:23:20 -0400 Content-Disposition: inline In-Reply-To: <87egudx991.fsf@netris.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-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Mark H Weaver Cc: guix-devel@gnu.org On Sun, Oct 12, 2014 at 05:34:34PM -0400, Mark H Weaver wrote: Eric Bavier writes: > From fca4924a98e06ec0d2877b14f074515a2a970605 Mon Sep 17 00:00:00 2001 > From: Eric Bavier > Date: Fri, 10 Oct 2014 13:10:42 -0500 > Subject: [PATCH 3/4] gnu: Add xfig. Hydra reports that xfig only builds successfully on x86_64. It fails on i686 and mips64el. Can you investigate? Looking at the mass of subsitions in xfig, it seems to me that xfig is fighting against imake. In particular I see that imake sets the PROJECT_ROOT to /gnu/store/*imake/ which is wrong for every package except Imake itself. It has been a few years since I used imake, but I seem to remember there was the possibility to have a "vendor" specific control file. In our case Guix is the vendor, so perhaps we should have a guix.cf file in imake. However, since this would have to be provided by each package which uses imake. Perhaps it would be better to have a imake-build-system which generated it dynamically. J' -- PGP Public key ID: 1024D/2DE827B3 fingerprint = 8797 A26D 0854 2EAB 0285 A290 8A67 719C 2DE8 27B3 See http://sks-keyservers.net or any PGP keyserver for public key.