unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
* [bug#63641] [PATCH 0/8] Add libc specific to Hurd and update components
@ 2023-05-22  9:00 Josselin Poiret via Guix-patches via
  2023-05-22  9:04 ` [bug#63641] [PATCH 1/8] hurd-boot: Add urandom and default-pager translators Josselin Poiret via Guix-patches via
                   ` (9 more replies)
  0 siblings, 10 replies; 28+ messages in thread
From: Josselin Poiret via Guix-patches via @ 2023-05-22  9:00 UTC (permalink / raw)
  To: 63641; +Cc: Josselin Poiret

Hi everyone,

Since Janneke is working on the rumpkernel and needed some additional patches to
our libc, I thought that we could bring back the libc specific to the Hurd, also
because the newer versions of Hurd only work with glibc 2.37.  This will let us
experiment with newer Hurds without impacting the rest of Guix.  There are also a couple of additions and clean-ups.

I'm still trying to fix native compilation, but it's not going as fast as I would like.

Best,

Josselin Poiret (8):
  hurd-boot: Add urandom and default-pager translators.
  gnu: glibc/hurd-headers: Properly cross-build.
  gnu: gnumach-headers: Cross-build without relying on x86.
  gnu: hurd: Update supported systems.
  gnu: Add libc-for-target and glibc/hurd.
  gnu: gnumach: Update to 1.8+git20221224.
  gnu: mig: Update to 04bfe7a91223ba15d868f7165e49328b1c6e86c3.
  gnu: hurd: Update to v0.9.git20230216.

 gnu/build/hurd-boot.scm       |   3 +
 gnu/packages/base.scm         |  51 ++++++++++++----
 gnu/packages/commencement.scm |  66 ++++++++++----------
 gnu/packages/cross-base.scm   |  28 ++++++++-
 gnu/packages/hurd.scm         | 109 +++++++++++++++-------------------
 5 files changed, 151 insertions(+), 106 deletions(-)


base-commit: 849286ba66c96534bddc04df1a47d5692cbc977e
-- 
2.40.1





^ permalink raw reply	[flat|nested] 28+ messages in thread

end of thread, other threads:[~2023-07-13 17:13 UTC | newest]

Thread overview: 28+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-05-22  9:00 [bug#63641] [PATCH 0/8] Add libc specific to Hurd and update components Josselin Poiret via Guix-patches via
2023-05-22  9:04 ` [bug#63641] [PATCH 1/8] hurd-boot: Add urandom and default-pager translators Josselin Poiret via Guix-patches via
2023-05-23 21:28   ` Janneke Nieuwenhuizen
2023-05-28  8:26     ` Janneke Nieuwenhuizen
2023-05-22  9:04 ` [bug#63641] [PATCH 2/8] gnu: glibc/hurd-headers: Properly cross-build Josselin Poiret via Guix-patches via
2023-05-23 16:11   ` Janneke Nieuwenhuizen
2023-05-22  9:04 ` [bug#63641] [PATCH 3/8] gnu: gnumach-headers: Cross-build without relying on x86 Josselin Poiret via Guix-patches via
2023-05-23 21:32   ` Janneke Nieuwenhuizen
2023-05-22  9:04 ` [bug#63641] [PATCH 4/8] gnu: hurd: Update supported systems Josselin Poiret via Guix-patches via
2023-05-24  8:11   ` Janneke Nieuwenhuizen
2023-05-22  9:04 ` [bug#63641] [PATCH 5/8] gnu: Add libc-for-target and glibc/hurd Josselin Poiret via Guix-patches via
2023-05-22  9:37   ` Josselin Poiret via Guix-patches via
2023-05-22  9:42     ` [bug#63641] [PATCH v2 " Josselin Poiret via Guix-patches via
2023-05-24  8:11       ` Janneke Nieuwenhuizen
2023-05-24  8:57       ` [bug#63641] [PATCH 0/8] Add libc specific to Hurd and update components Ludovic Courtès
2023-06-02  5:18       ` [bug#63641] [PATCH v2 5/8] gnu: Add libc-for-target and glibc/hurd Janneke Nieuwenhuizen
2023-06-08  8:17         ` Janneke Nieuwenhuizen
2023-06-14  9:29           ` [bug#63641] [PATCH 0/8] Add libc specific to Hurd and update components Ludovic Courtès
2023-06-14 10:33             ` Janneke Nieuwenhuizen
2023-05-22  9:04 ` [bug#63641] [PATCH 6/8] gnu: gnumach: Update to 1.8+git20221224 Josselin Poiret via Guix-patches via
2023-05-24  8:12   ` Janneke Nieuwenhuizen
2023-05-22  9:04 ` [bug#63641] [PATCH 7/8] gnu: mig: Update to 04bfe7a91223ba15d868f7165e49328b1c6e86c3 Josselin Poiret via Guix-patches via
2023-05-23 12:17   ` Janneke Nieuwenhuizen
2023-05-22  9:04 ` [bug#63641] [PATCH 8/8] gnu: hurd: Update to v0.9.git20230216 Josselin Poiret via Guix-patches via
2023-05-24  8:48   ` [bug#63641] [PATCH 0/8] Add libc specific to Hurd and update components Ludovic Courtès
2023-05-23 12:17 ` Janneke Nieuwenhuizen
2023-05-24  9:02   ` Ludovic Courtès
2023-07-13 17:12 ` Josselin Poiret via Guix-patches via

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).