profiles/arch/hppa: mask dev-lang/python:3.14 and friends

I've copied what we do for m68k. Note I've preemptively done the default
reversal too just to avoid us forgetting about that but hopefully it will
be long fixed by that point.

Bug: https://bugs.gentoo.org/959416
Signed-off-by: Sam James <sam@gentoo.org>
This commit is contained in:
Sam James
2025-11-05 16:57:36 +00:00
parent 5df920efe5
commit 4bae7f8134
3 changed files with 17 additions and 0 deletions

View File

@@ -22,3 +22,10 @@ CHOST_hppa="${CHOST}"
# Donnie Berkholz <dberkholz@gentoo.org> (2006-08-18)
# Defaults for video drivers
VIDEO_CARDS="fbdev"
# Sam James <sam@gentoo.org> (2025-11-05)
# Since Python 3.14 is masked on HPPA, we need to re-enable Python 3.13
# and explicitly disable 3.14. See bug #959416.
PYTHON_SINGLE_TARGET="python3_13 -python3_14 -python3_14t"
PYTHON_TARGETS="python3_13 -python3_14 -python3_14t"
BOOTSTRAP_USE="unicode pkg-config split-usr xml python_targets_python3_13 python_single_target_python3_13"

View File

@@ -1,6 +1,11 @@
# Copyright 2019-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2025-11-05)
# Fails to build on HPPA (stack size calculation goes wrong), bug #959416.
dev-lang/python:3.14
dev-lang/python:3.14t
# Sam James <sam@gentoo.org> (2025-03-24)
# Affected by a data corruption bug on HPPA
# https://lore.kernel.org/linux-parisc/84d7b3e1053b2a8397bcc7fc8eee8106@matoro.tk/

View File

@@ -7,6 +7,11 @@
# NOTE: When masking a USE flag due to missing keywords, please file a keyword
# request bug for the hppa arch.
# Sam James <sam@gentoo.org> (2025-11-05)
# Fails to build on HPPA (stack size calculation goes wrong), bug #959416.
python_targets_python3_14
python_targets_python3_14t
# Andreas Sturmlechner <asturm@gentoo.org> (2025-06-12)
# x11-drivers/xf86-input-wacom is not keyworded here
input_devices_wacom