Janneke Nieuwenhuizen writes:

Hello,

> Janneke Nieuwenhuizen writes:
>
> Hi!
>
>>> Long story short: I’d like us to freeze and merge the branch ASAP,
>>> notably because the glibc graft on ‘master’ leads to a bad user
>>> experience.  I’m happy with the current state of the branch and wouldn’t
>>> mind postponing remaining upgrades for the next cycle.
>>>
>>> Thoughts?
>>
>> FWIW, I'm all for this.  The longer we wait, the harder it gets?  As
>> soon as everything works, see below...
>
> Hmm, I just found than binutils 2.41 update makes guix system builds
> hang.

Err, you may ignore this; mildly Interestingly, bisecting found this
commit, but power-cycling my build and substitute server (restarted the
daemons several times) made this ghost go away.  The server had not been
rebooted for almost a year, and been upgraded/redeployed about 10 times.

> From 0e1bf5714261de8f25baabca3b826284102b6c40 Mon Sep 17 00:00:00 2001
> Message-ID: 
> <0e1bf5714261de8f25baabca3b826284102b6c40.1705149527.git.jann...@gnu.org>
> From: Janneke Nieuwenhuizen <jann...@gnu.org>
> Date: Fri, 12 Jan 2024 13:24:14 +0100
> Subject: [PATCH 1/3] gnu: gcc: Fix building cross compiler for the Hurd.
>
> This is a follow-up to commit
>     d21d596f72ad491937123980e65d3efedc903bd6
>     gnu: gcc: Support objc, objc++ by default.
>
> * gnu/packages/gcc.scm (gcc-4.7): Only build c,c++ when building for the Hurd.

This patch is now obsolete as it has been fixed (more) properly in commit

    bb1c78b0014b80095da31b5e0ff44ca7d847f153
    gnu: cross-base: Build cross-compilers with ‘--enable-languages=c,c++’.

(yay)

> From bb99ace974103c1d9d8fda2da19d76cb5edb20c3 Mon Sep 17 00:00:00 2001
> Message-ID: 
> <bb99ace974103c1d9d8fda2da19d76cb5edb20c3.1705149527.git.jann...@gnu.org>
> In-Reply-To: 
> <0e1bf5714261de8f25baabca3b826284102b6c40.1705149527.git.jann...@gnu.org>
> References: 
> <0e1bf5714261de8f25baabca3b826284102b6c40.1705149527.git.jann...@gnu.org>
> From: Janneke Nieuwenhuizen <jann...@gnu.org>
> Date: Sat, 13 Jan 2024 10:46:21 +0100
> Subject: [PATCH 2/3] gnu: gnumach-headers: Update to v1.8+git20230410.

Pushed to core-updates.

> From 78f3a4661f5357434a3b2cf61cb348a185089890 Mon Sep 17 00:00:00 2001
> Message-ID: 
> <78f3a4661f5357434a3b2cf61cb348a185089890.1705149527.git.jann...@gnu.org>
> In-Reply-To: 
> <0e1bf5714261de8f25baabca3b826284102b6c40.1705149527.git.jann...@gnu.org>
> References: 
> <0e1bf5714261de8f25baabca3b826284102b6c40.1705149527.git.jann...@gnu.org>
> From: Janneke Nieuwenhuizen <jann...@gnu.org>
> Date: Sat, 13 Jan 2024 10:52:59 +0100
> Subject: [PATCH 3/3] gnu: hurd-headers: Update to v0.9.git20231217.

Pushed to core-updates.

Also, pushed a patch to have Hurd use glibc-2.28.  With these patches,
I've built all dependencies for a Hurd image, except for guix itself.

I've added an ugly hack to hurd-team

    7aa380c5f92029fad6cb999fbb113ec08389a0b1
    HACK gnu: guix: Disable guix-cookbook.ko when building for the Hurd.

(building the info fails in the Hurd cross build), but lateron there's
another segfault.

Greetings,
Janneke

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

Reply via email to