Done and pushed.
Manolis
Manolis Ragkousis manolis...@gmail.com skribis:
From c64bb1c8c91b8f50d2955f5ae3bd1c8735ff40d9 Mon Sep 17 00:00:00 2001
From: Manolis Ragkousis manolis...@gmail.com
Date: Sat, 27 Sep 2014 20:07:19 +0300
Subject: [PATCH] gnu: base: Add glibc-hurd and hurd-minimal.
MIME-Version: 1.0
Content
:00:00 2001
From: Manolis Ragkousis manolis...@gmail.com
Date: Sat, 27 Sep 2014 20:07:19 +0300
Subject: [PATCH] gnu: base: Add glibc-hurd and hurd-minimal.
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
* gnu/packages/base.scm (glibc/hurd, glibc/hurd-headers
Manolis Ragkousis manolis...@gmail.com skribis:
Taken care of the FIXME.
Thanks, I’ve merged it with the other commit on wip-hurd, and rebased it
on top of master.
Just wanted to add that in base.scm, instead of gnu-gettext we needed
perl. Probably I changed it by mistake while rebasing some
And thread_terminate does exist, that's why it's enough for our needs.
You mean ‘thread_terminate_release’?
Okay, let me explain it a bit better
Here is the part we are interested in
libpthread/sysdeps/mach/pt-thread-terminate.c
/* Terminate and release all that's left. */
err =
Hi, Manolis!
I have finally reviewed the 2 pending patches of yours that add
glibc-hurd and glibc-hurd-headers. I’ve combined these 2 patches as
well as the hurd-minimal one into a single one to make a self-contained
patch.
I’ve then reviewed it, which led me to simplify a few things, and add a
Ragkousis manolis...@gmail.com
Date: Thu, 17 Jul 2014 18:26:27 +
Subject: [PATCH] gnu: base: Add Glibc-Hurd.
* gnu/packages/base.scm (glibc/hurd): New variable.
* gnu/packages/patches/glibc-make-4.0.patch: New patch.
* gnu/packages/patches/glibc-hurd-extern-inline.patch: New patch.
* gnu/packages
Sorry for the delay!
Manolis Ragkousis manolis...@gmail.com skribis:
[...]
However, why do the headers need to be copied in the first place? I
believe the sysdeps headers of add-ons are automatically picked up the
libc’s build system normally. Could you check what’s going on?
Normally
Γειά σας!
Manolis Ragkousis manolis...@gmail.com skribis:
+(propagated-inputs `((gnumach-headers ,gnumach-headers)
+ (hurd-headers ,hurd-headers)
+ (hurd-minimal ,hurd-minimal)))
Add a one-line comment saying why they’re propagated.
I believe the ‘modules’ field can be omitted.
Done, I forgot to do that in the first place :P
+(propagated-inputs `((gnumach-headers ,gnumach-headers)
+ (hurd-headers ,hurd-headers)
+ (hurd-minimal ,hurd-minimal)))
Add a one-line comment
next is glibc/hurd-headers
From f3a0685b57d8ff7135d2d04ef0c3cb3a78f0fc90 Mon Sep 17 00:00:00 2001
From: Manolis Ragkousis manolis...@gmail.com
Date: Tue, 3 Jun 2014 00:00:01 +
Subject: [PATCH] gnu: base: Add Glibc-Hurd.
* gnu/packages/base.scm (glibc/hurd): New variable.
* gnu/packages
From 1aa976c666db720008d3e77a7bccdfbae6b01962 Mon Sep 17 00:00:00 2001
From: Manolis Ragkousis manolis...@gmail.com
Date: Tue, 3 Jun 2014 00:11:47 +
Subject: [PATCH] gnu: base: Add Glibc-Hurd Headers.
* gnu/packages/base.scm (glibc/hurd-headers): New variable.
---
gnu/packages/base.scm | 30
12 matches
Mail list logo