[PATCH 2/2] gnu: Add the Hurd.

2017-04-08 Thread manolis837
From: Manolis Ragkousis * gnu/packages/hurd.scm (hurd): New variable. * gnu/packages/patches/hurd-fix-eth-multiplexer-dependency.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. --- gnu/local.mk | 1 + gnu/packages/hurd.scm

[PATCH 1/2] gnu: hurd: Add hurd-source-url procedure.

2017-04-08 Thread manolis837
From: Manolis Ragkousis * gnu/packages/hurd.scm (hurd-source-url): New procedure. (hurd-headers)[source]: Adjust accordingly. --- gnu/packages/hurd.scm | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/gnu/packages/hurd.scm b/gnu/packages/hurd.scm index b5da4cb96..12fc

[PATCH] gnu: coreutils: Fix cross-compilation.

2017-01-25 Thread manolis837
From: Manolis Ragkousis * gnu/packages/patches/coreutils-fix-cross-compilation.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/base.scm [source]: Use it. --- gnu/local.mk | 1 + gnu/packages/base.scm

[PATCH 2/2] gnu: Add GNU Mach.

2017-01-10 Thread manolis837
From: Manolis Ragkousis * gnu/packages/hurd.scm (gnumach): New variable. --- gnu/packages/hurd.scm | 33 - 1 file changed, 32 insertions(+), 1 deletion(-) diff --git a/gnu/packages/hurd.scm b/gnu/packages/hurd.scm index ba91b60be..e745c73d6 100644 --- a/gnu/packa

[PATCH 1/2] gnu: hurd: Add gnumach-source-url procedure.

2017-01-10 Thread manolis837
From: Manolis Ragkousis * gnu/packages/hurd.scm (gnumach-source-url): New procedure. (gnumach-headers)[source]: Adjust accordingly. --- gnu/packages/hurd.scm | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/gnu/packages/hurd.scm b/gnu/packages/hurd.scm index 557091d05

[no subject]

2017-01-02 Thread manolis837
Hello everyone, The idea behind this patch is to remove the ugly (string-match (or "i586-pc-gnu" "i586-gnu") ...) I had everywhere. Manolis

[PATCH] gnu: Use hurd-triplet? to check if GNU/Hurd.

2017-01-02 Thread manolis837
From: Manolis Ragkousis * gnu/packages/make-bootstrap.scm (hurd-triplet?): Move it from here.. * gnu/packages/hurd.scm: ..to here. New exported procedure. * gnu/packages/commencement.scm (glibc-final-with-bootstrap-bash) [arguments]: Replace string-match. [inputs]: Same. * gnu/packages/cross-

[PATCH] gnu: glibc-hurd: Disable werror.

2017-01-02 Thread manolis837
From: Manolis Ragkousis * gnu/packages/base.scm (glibc/hurd)[arguments]: Add "--disable-werror". --- gnu/packages/base.scm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gnu/packages/base.scm b/gnu/packages/base.scm index 50c306009..c75e03828 100644 --- a/gnu/packages/base.scm +++ b/gnu/

[PATCH] guix: build: make-bootstrap: Copy libpthread_nonshared.a to the new system.

2017-01-02 Thread manolis837
From: Manolis Ragkousis * guix/build/make-bootstrap.scm (%libc-object-files-rx): Update regexp. --- guix/build/make-bootstrap.scm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/guix/build/make-bootstrap.scm b/guix/build/make-bootstrap.scm index bc4c0e3d5..21c78cc8f 1006

[PATCH] gnu: cross-kernel-headers: Remove propagated-inputs from xhurd-headers.

2016-12-07 Thread manolis837
From: Manolis Ragkousis * gnu/packages/cross-base.scm (xhurd-headers)[propagated-inputs]: Remove them. --- gnu/packages/cross-base.scm | 1 - 1 file changed, 1 deletion(-) diff --git a/gnu/packages/cross-base.scm b/gnu/packages/cross-base.scm index e6553dc..5eb3ea2 100644 --- a/gnu/packages/cro

[PATCH] gnu: glibc-hurd: Force mach/hurd/libpthread subdirs to build first.

2016-11-13 Thread manolis837
From: Manolis Ragkousis * gnu/packages/base.scm (glibc/hurd): Avoid linking errors by forcing mach/hurd/libpthread glibc subdirs to build before anything else. --- gnu/packages/base.scm | 12 +++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/gnu/packages/base.scm b/gnu/p

[PATCH] gnu: glibc-hurd: Force mach/hurd/libpthread subdirs to build

2016-11-13 Thread manolis837
Hello everyone, This patch solves the undefined referrence issues I had when building the latest versions of glibc-hurd. Manolis