[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: An update on ‘core-updates’
From: |
Janneke Nieuwenhuizen |
Subject: |
Re: An update on ‘core-updates’ |
Date: |
Tue, 16 Jan 2024 08:46:53 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
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.janneke@gnu.org>
> From: Janneke Nieuwenhuizen <janneke@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.janneke@gnu.org>
> In-Reply-To:
> <0e1bf5714261de8f25baabca3b826284102b6c40.1705149527.git.janneke@gnu.org>
> References:
> <0e1bf5714261de8f25baabca3b826284102b6c40.1705149527.git.janneke@gnu.org>
> From: Janneke Nieuwenhuizen <janneke@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.janneke@gnu.org>
> In-Reply-To:
> <0e1bf5714261de8f25baabca3b826284102b6c40.1705149527.git.janneke@gnu.org>
> References:
> <0e1bf5714261de8f25baabca3b826284102b6c40.1705149527.git.janneke@gnu.org>
> From: Janneke Nieuwenhuizen <janneke@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 <janneke@gnu.org> | GNU LilyPond https://LilyPond.org
Freelance IT https://www.JoyOfSource.com | Avatar® https://AvatarAcademy.com