GNU bug report logs - #74290
[PATCH 00/31] Add support for x86_64-gnu, aka the 64bit Hurd.

Previous Next

Package: guix-patches;

Reported by: Janneke Nieuwenhuizen <janneke <at> gnu.org>

Date: Sun, 10 Nov 2024 10:35:02 UTC

Severity: normal

Tags: patch

Done: Janneke Nieuwenhuizen <janneke <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: <janneke <at> gnu.org>
To: 74290 <at> debbugs.gnu.org
Cc: Josselin Poiret <dev <at> jpoiret.xyz>, Maxim Cournoyer <maxim.cournoyer <at> gmail.com>, Simon Tournier <zimon.toutoune <at> gmail.com>, Mathieu Othacehe <othacehe <at> gnu.org>, Ludovic Courtès <ludo <at> gnu.org>, Tobias Geerinckx-Rice <me <at> tobias.gr>, Andreas Enge <andreas <at> enge.fr>, Christopher Baines <guix <at> cbaines.net>
Subject: [bug#74290] [PATCH v4 28/58] DRAFT gnu: bootstrap: Add support for x86_64-gnu, aka the 64bit Hurd.
Date: Mon, 25 Nov 2024 17:31:44 +0100
Janneke Nieuwenhuizen writes:

> XXX TODO:
>
>    v Boot a 64bit hurd, and
>    v Guix shell --bootstrap -D -e '(@@ (gnu packages commencement) gnu-make-boot0)'
>    v Guix build -e '(@@ (gnu packages commencement) gnu-make-boot0)'
>    o Guix build hello,

I just pushed some additional patches disabling some tests for
coreutils, grep, and diffutils to `hurd-team'...and:

--8<---------------cut here---------------start------------->8---
17:21:31 root <at> guixygnu64:~ 
# file $(guix build hello)/bin/hello
/gnu/store/ri36ixbd3y2hcrf52pg1rv4jc8wgv2y4-hello-2.12.1/bin/hello: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /gnu/store/d2mvmghwxd1jyix6hg0zpcgw0b5jqr1b-glibc-2.39/lib/ld-x86-64.so.1, for GNU/Hurd 0.0.0, stripped
17:22:14 root <at> guixygnu64:~ 
# $(guix build hello)/bin/hello
Hello, world!
17:22:24 root <at> guixygnu64:~ 
# 
--8<---------------cut here---------------end--------------->8---

so I suggest to postpone this milestone:

>    o Guix shell --bootstrap -D guix,

until later.

>    o Push the commit below,
>    o Re-check the bootstrap-tarballs build/hash,
>    o Update this commit message with new commit hash,
>    o Push it with remainder of hurd-team branch,
>    o Write hurd64 blog post!

WDYT?

-- 
Janneke Nieuwenhuizen <janneke <at> gnu.org>  | GNU LilyPond https://LilyPond.org
Freelance IT https://www.JoyOfSource.com | Avatar® https://AvatarAcademy.com




This bug report was last modified 175 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.