From b84cb0e4056a3d6a27d8f2aae6625fddef910f46 Mon Sep 17 00:00:00 2001 From: "Erlend E. Aasland" Date: Mon, 15 May 2023 00:56:46 +0200 Subject: [PATCH 1/4] gh-104487: PYTHON_FOR_REGEN must be minimum Python 3.8 --- configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index 10672bd3761da8..f3c1c21e2290cc 100644 --- a/configure.ac +++ b/configure.ac @@ -202,7 +202,7 @@ AC_SUBST([FREEZE_MODULE_DEPS]) AC_SUBST([PYTHON_FOR_BUILD_DEPS]) AC_CHECK_PROGS([PYTHON_FOR_REGEN], - [python$PACKAGE_VERSION python3.11 python3.10 python3.9 python3.8 python3.7 python3.6 python3 python], + [python$PACKAGE_VERSION python3.11 python3.10 python3.9 python3.8 python3 python], [python3]) AC_SUBST(PYTHON_FOR_REGEN) From 08328d3fcc651c82d298746827ec32a84ef0a713 Mon Sep 17 00:00:00 2001 From: "Erlend E. Aasland" Date: Mon, 15 May 2023 09:17:29 +0200 Subject: [PATCH 2/4] Raise requirement to 3.10 and include 3.12 --- configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index f3c1c21e2290cc..ef3605a5e1e40e 100644 --- a/configure.ac +++ b/configure.ac @@ -202,7 +202,7 @@ AC_SUBST([FREEZE_MODULE_DEPS]) AC_SUBST([PYTHON_FOR_BUILD_DEPS]) AC_CHECK_PROGS([PYTHON_FOR_REGEN], - [python$PACKAGE_VERSION python3.11 python3.10 python3.9 python3.8 python3 python], + [python$PACKAGE_VERSION python3.12 python3.11 python3.10 python3 python], [python3]) AC_SUBST(PYTHON_FOR_REGEN) From daf2c18bb2834531ac7655a1dc9aa28b93d25c6e Mon Sep 17 00:00:00 2001 From: "Erlend E. Aasland" Date: Mon, 15 May 2023 09:23:55 +0200 Subject: [PATCH 3/4] Regen configure --- configure | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure b/configure index c9ea72cf6efacf..282cfe8336c253 100755 --- a/configure +++ b/configure @@ -3359,7 +3359,7 @@ fi -for ac_prog in python$PACKAGE_VERSION python3.11 python3.10 python3.9 python3.8 python3.7 python3.6 python3 python +for ac_prog in python$PACKAGE_VERSION python3.12 python3.11 python3.10 python3 python do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 From 6f84ebc3e39f827696fcce1e18b9567a7fdedbf9 Mon Sep 17 00:00:00 2001 From: "Erlend E. Aasland" Date: Mon, 15 May 2023 09:35:11 +0200 Subject: [PATCH 4/4] News --- Doc/whatsnew/3.12.rst | 2 ++ .../next/Build/2023-05-15-09-34-08.gh-issue-99017.nToOQu.rst | 1 + 2 files changed, 3 insertions(+) create mode 100644 Misc/NEWS.d/next/Build/2023-05-15-09-34-08.gh-issue-99017.nToOQu.rst diff --git a/Doc/whatsnew/3.12.rst b/Doc/whatsnew/3.12.rst index dc1178811e75cc..3e55b3fa0f4734 100644 --- a/Doc/whatsnew/3.12.rst +++ b/Doc/whatsnew/3.12.rst @@ -1204,6 +1204,8 @@ Build Changes (Contributed by Zhang Na in :gh:`90656`.) +* ``PYTHON_FOR_REGEN`` now require Python 3.10 or newer. + C API Changes ============= diff --git a/Misc/NEWS.d/next/Build/2023-05-15-09-34-08.gh-issue-99017.nToOQu.rst b/Misc/NEWS.d/next/Build/2023-05-15-09-34-08.gh-issue-99017.nToOQu.rst new file mode 100644 index 00000000000000..a3517ac0204b1d --- /dev/null +++ b/Misc/NEWS.d/next/Build/2023-05-15-09-34-08.gh-issue-99017.nToOQu.rst @@ -0,0 +1 @@ +``PYTHON_FOR_REGEN`` now require Python 3.10 or newer. pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy