summaryrefslogtreecommitdiffstats
path: root/configure.ac
diff options
context:
space:
mode:
authorVictor Stinner <vstinner@python.org>2023-11-15 20:47:14 (GMT)
committerGitHub <noreply@github.com>2023-11-15 20:47:14 (GMT)
commitd9fd33a869d2be769ff596530f63ee099465b037 (patch)
tree3fc6592badc8493fd767e1d56b7bb5d3fe5d2540 /configure.ac
parent7e2308aaa29419eadeef3a349c7c4d78e2cbc989 (diff)
downloadcpython-d9fd33a869d2be769ff596530f63ee099465b037.zip
cpython-d9fd33a869d2be769ff596530f63ee099465b037.tar.gz
cpython-d9fd33a869d2be769ff596530f63ee099465b037.tar.bz2
gh-112088: Run autoreconf in GHA check_generated_files (#112090)
The "Check if generated files are up to date" job of GitHub Actions now runs the "autoreconf -ivf -Werror" command instead of the "make regen-configure" command to avoid depending on the external quay.io server. Add Tools/build/regen-configure.sh script to regenerate the configure with an Ubuntu container image. The "quay.io/tiran/cpython_autoconf:271" container image (https://github.com/tiran/cpython_autoconf) is no longer used.
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac15
1 files changed, 6 insertions, 9 deletions
diff --git a/configure.ac b/configure.ac
index 0a622ae..f46e19b 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,15 +1,12 @@
-dnl ***************************************************
-dnl * Please run autoreconf -if to test your changes! *
-dnl ***************************************************
+dnl ************************************************************
+dnl * Please run autoreconf -ivf -Werror to test your changes! *
+dnl ************************************************************
dnl
dnl Python's configure script requires autoconf 2.71, autoconf-archive,
-dnl pkgconf's m4 macros.
+dnl aclocal 1.16, and pkg-config.
dnl
-dnl It is recommended to use a cpython_autoconf container to regenerate the
-dnl configure script:
-dnl
-dnl podman run --rm --pull=always -v $(pwd):/src:Z quay.io/tiran/cpython_autoconf:271
-dnl docker run --rm --pull=always -v $(pwd):/src quay.io/tiran/cpython_autoconf:271
+dnl It is recommended to use the Tools/build/regen-configure.sh shell script
+dnl to regenerate the configure script.
dnl
# Set VERSION so we only need to edit in one place (i.e., here)