From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: [PATCH] gnu: base: Add Hurd glibc headers. Date: Wed, 23 Apr 2014 00:22:18 +0200 Message-ID: <87bnvtkns5.fsf@gnu.org> References: 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]:38882) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Wcj5C-0003fU-Jo for Guix-devel@gnu.org; Tue, 22 Apr 2014 18:22:39 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Wcj53-0007Va-Hj for Guix-devel@gnu.org; Tue, 22 Apr 2014 18:22:30 -0400 Received: from hera.aquilenet.fr ([2a01:474::1]:39265) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Wcj53-0007VK-Ax for Guix-devel@gnu.org; Tue, 22 Apr 2014 18:22:21 -0400 In-Reply-To: (Manolis Ragkousis's message of "Tue, 22 Apr 2014 23:03:53 +0300") 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: Manolis Ragkousis Cc: Guix-devel@gnu.org Manolis Ragkousis skribis: > This patch adds the glibc headers for hurd. It assumes that glibc/hurd ex= ists. > > Ludovic if I try to use > >> (zero? (system* "make" >> (string-append out "/include/gnu/stubs.h"))))) > > as you suggested, I am getting > >>make[2]: *** No rule to make target '/tmp/nix-build-glibc-hurd-headers-cr= oss-i686-pc-gnu-2.18.drv-9/build/elf/soinit.os', needed by '/tmp/nix-build-= glibc-hurd-headers-cross-i686-pc-gnu-2.18.drv-9/build/libc.so'. Stop. >>make[2]: Leaving directory '/tmp/nix-build-glibc-hurd-headers-cross-i686-= pc-gnu-2.18.drv-9/glibc-hurd-2.18/mach' >>Makefile:233: recipe for target 'mach/subdir_install' failed It may be enough to create an empty gnu/stubs.h. Could you try that instead? Ludo=E2=80=99.