GNU bug report logs - #77947
[PATCH] gnu: python@3.11: Support cross-compilation.

Previous Next

Package: guix-patches;

Reported by: Ludovic Courtès <ludo <at> gnu.org>

Date: Sun, 20 Apr 2025 21:35:02 UTC

Severity: normal

Tags: patch

Done: Ludovic Courtès <ludo <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: yelninei <at> tutamail.com
To: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Cc: Ludovic Courtès <ludo <at> gnu.org>, 77947 <77947 <at> debbugs.gnu.org>
Subject: [bug#77947] [PATCH] gnu: python <at> 3.11: Support cross-compilation.
Date: Mon, 21 Apr 2025 17:12:00 +0200 (CEST)
Hello,

Apr 21, 2025, 14:46 by sharlatanus <at> gmail.com:

>
> Hi Ludovic,
>
> I have no strong opinion here, patch looks clear and reasonable if it
> fixes cross-compilation.
>
> There is other one 77957, fixing tests on GNU/Hurd which we may consider
> to merge together to prevent double re-build the world event ;-) which I
> guess we can't escape.
>
>
From what I can see both should not cause rebuilds for the regular python.
The cross compilation fix is behind a ,@(if (%current-target-system) ...) and my test skips are only for ,@(if (system-hurd?) ...) so only the python on hurd and a cross compiled python should change (which currently dont build)

I checked that the x86-linux python is the same before sending my patch.




This bug report was last modified 32 days ago.

Previous Next


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