From mboxrd@z Thu Jan 1 00:00:00 1970 From: Manolis Ragkousis Subject: Re: Glibc/hurd work till now Date: Tue, 18 Mar 2014 20:41:03 +0000 Message-ID: References: <87y5078wfh.fsf@gnu.org> <20140318145504.GA30160@debian> <8761nb8pcu.fsf@gnu.org> <87y507fdpg.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=047d7bf0d62af52aa304f4e78d4b Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:52508) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WQ0or-0003Gn-N6 for Guix-devel@gnu.org; Tue, 18 Mar 2014 16:41:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WQ0oq-0000r5-DY for Guix-devel@gnu.org; Tue, 18 Mar 2014 16:41:05 -0400 In-Reply-To: <87y507fdpg.fsf@gnu.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: =?ISO-8859-1?Q?Ludovic_Court=E8s?= Cc: Guix-devel@gnu.org --047d7bf0d62af52aa304f4e78d4b Content-Type: text/plain; charset=ISO-8859-1 > I think we'll have to cheat by passing --build=i686-pc-gnu and removing > --host. This is actually what I did in Nixpkgs: > https://github.com/NixOS/nixpkgs/blob/master/pkgs/os-specific/gnu/hurd/default.nix I will try that right away > Then the 'build' phase must be skipped, and the 'install' phase must > just do 'make install-headers'. That's already what's happening in the hurd-headers recipe in hurd.scm which xhurd-headers inherits from :-) Manolis --047d7bf0d62af52aa304f4e78d4b Content-Type: text/html; charset=ISO-8859-1
> I think we’ll have to cheat by passing --build=i686-pc-gnu and removing
> --host.  This is actually what I did in Nixpkgs:
https://github.com/NixOS/nixpkgs/blob/master/pkgs/os-specific/gnu/hurd/default.nix

I will try that right away

>  Then the ‘build’ phase must be skipped, and the ‘install’ phase must
>  just do ‘make install-headers’.

That's already what's happening in the hurd-headers recipe in hurd.scm which xhurd-headers inherits from :-)

Manolis
--047d7bf0d62af52aa304f4e78d4b--