Skip to content

Commit 8a8ebf2

Browse files
GH-89886: Bump to GNU Autoconf v2.71 (#104925)
Co-authored-by: Christian Heimes <christian@python.org>
1 parent 60f8117 commit 8a8ebf2

File tree

9 files changed

+10733
-7598
lines changed

9 files changed

+10733
-7598
lines changed

.github/workflows/build.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -136,10 +136,10 @@ jobs:
136136
run: echo "PATH=/usr/lib/ccache:$PATH" >> $GITHUB_ENV
137137
- name: Configure ccache action
138138
uses: hendrikmuhs/ccache-action@v1.2
139-
- name: Check Autoconf version 2.69 and aclocal 1.16.3
139+
- name: Check Autoconf and aclocal versions
140140
run: |
141-
grep "Generated by GNU Autoconf 2.69" configure
142-
grep "aclocal 1.16.3" aclocal.m4
141+
grep "Generated by GNU Autoconf 2.71" configure
142+
grep "aclocal 1.16.4" aclocal.m4
143143
grep -q "runstatedir" configure
144144
grep -q "PKG_PROG_PKG_CONFIG" aclocal.m4
145145
- name: Configure CPython

Doc/whatsnew/3.12.rst

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1531,6 +1531,10 @@ Build Changes
15311531

15321532
* ``PYTHON_FOR_REGEN`` now require Python 3.10 or newer.
15331533

1534+
* Autoconf 2.71 and aclocal 1.16.4 is now required to regenerate
1535+
:file:`!configure`.
1536+
(Contributed by Christian Heimes in :gh:`89886`.)
1537+
15341538

15351539
C API Changes
15361540
=============

Doc/whatsnew/3.13.rst

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -332,6 +332,10 @@ that may require changes to your code.
332332
Build Changes
333333
=============
334334

335+
* Autoconf 2.71 and aclocal 1.16.4 is now required to regenerate
336+
:file:`!configure`.
337+
(Contributed by Christian Heimes in :gh:`89886`.)
338+
335339

336340
C API Changes
337341
=============

Makefile.pre.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2566,7 +2566,7 @@ regen-configure:
25662566
@if command -v podman >/dev/null; then RUNTIME="podman"; else RUNTIME="docker"; fi; \
25672567
if ! command -v $$RUNTIME; then echo "$@ needs either Podman or Docker container runtime." >&2; exit 1; fi; \
25682568
if command -v selinuxenabled >/dev/null && selinuxenabled; then OPT=":Z"; fi; \
2569-
CMD="$$RUNTIME run --rm --pull=always -v $(abs_srcdir):/src$$OPT quay.io/tiran/cpython_autoconf:269"; \
2569+
CMD="$$RUNTIME run --rm --pull=always -v $(abs_srcdir):/src$$OPT quay.io/tiran/cpython_autoconf:271"; \
25702570
echo $$CMD; \
25712571
$$CMD || exit $?
25722572

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
Autoconf 2.71 and aclocal 1.16.4 is now required to regenerate
2+
:file:`!configure`.

aclocal.m4

Lines changed: 6 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)
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