From 6e2dac669d0fe4486b91a9ae1b25ee6bef234f61 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Hrn=C4=8Diar?= Date: Thu, 27 Oct 2022 17:03:45 +0200 Subject: [PATCH] Exclude 32bit ARM from Python 3.12 --- python3.12.spec | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/python3.12.spec b/python3.12.spec index ce51bbf..fe812a7 100644 --- a/python3.12.spec +++ b/python3.12.spec @@ -20,6 +20,17 @@ Version: %{general_version}%{?prerel:~%{prerel}} Release: 1%{?dist} License: Python-2.0.1 +# Getting this build in Koji on 32bit ARM is frustrating due to technical problems +# https://pagure.io/releng/issue/11095 +# Fedora 37+ dropped that architecture +# https://fedoraproject.org/wiki/Changes/RetireARMv7 +# Upstream does not support it anyway +# https://peps.python.org/pep-0011/ +# Hence, we exclude it starting with Python 3.12 +# https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org/thread/4QWRWUYQOLCVC5D5YHXFXFOGPEIIPYSJ/ +# Once Fedora 36 goes EOL, this line can be dropped. +ExcludeArch: %{arm} + # ================================== # Conditionals controlling the build