GNU bug report logs - #78349
[PATCH hurd-team] Allow for a crossbuilt gnumach.

Previous Next

Package: guix-patches;

Reported by: yelninei <at> tutamail.com

Date: Sat, 10 May 2025 08:45:01 UTC

Severity: normal

Tags: patch

Done: yelninei <at> tutamail.com

Full log


View this message in rfc822 format

From: Janneke Nieuwenhuizen <janneke <at> gnu.org>
To: yelninei <at> tutamail.com
Cc: 78349 <at> debbugs.gnu.org
Subject: [bug#78349] [PATCH hurd-team] Allow for a crossbuilt gnumach.
Date: Sat, 24 May 2025 09:19:07 +0200
Hi,

> While building a childhurd for core-packages-team I noticed that
> gnumach is currently build with the i686-linux toolchain rather than
> the i586-pc-gnu cross toolchain with a comment that a cross-built mach
> has issues. As I wanted to avoid bootstrapping a second toolchain I
> tried a to cross-build one and found no issues.

Okay, that makes sense.  It also makes for the removal of a quirk, so
that's nice.

> I then tried this is also on master with both i586-pc-gnu and
> x86_64-pc-gnu and have not noticed something (yet?) that indicates
> that mach is broken, the system boots and I was able to talk to the
> guix-daemon.

Good.

> I marked the target as a [hurd-team] branch in case there is need for
> some more testing.

It works for me, so apparently a long standing cross build problem has
been fixed.

Pushed to master as 8f852885de485098812450711e81c1f446d3acb6

Greetings,
Janneke

-- 
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 23 days ago.

Previous Next


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