Skip to content

Commit b686fe2

Browse files
committed
unix: upgrade autoconf 2.69 -> 2.71
CPython 3.12 appears to require 2.71. To get 2.71 working we had to define a new environment variable override.
1 parent 6fa8fe9 commit b686fe2

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

cpython-unix/build-cpython.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ export AUTOM4TE=${TOOLS_PATH}/host/bin/autom4te
2323
export autom4te_perllibdir=${TOOLS_PATH}/host/share/autoconf
2424
export AC_MACRODIR=${TOOLS_PATH}/host/share/autoconf
2525
export M4=${TOOLS_PATH}/host/bin/m4
26+
export trailer_m4=${TOOLS_PATH}/host/share/autoconf/autoconf/trailer.m4
2627

2728
# The share/autoconf/autom4te.cfg file also hard-codes some paths. Rewrite
2829
# those to the real tools path.

pythonbuild/downloads.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@
44

55
DOWNLOADS = {
66
"autoconf": {
7-
"url": "https://ftp.gnu.org/gnu/autoconf/autoconf-2.69.tar.gz",
8-
"size": 1927468,
9-
"sha256": "954bd69b391edc12d6a4a51a2dd1476543da5c6bbf05a95b59dc0dd6fd4c2969",
10-
"version": "2.69",
7+
"url": "https://ftp.gnu.org/gnu/autoconf/autoconf-2.71.tar.gz",
8+
"size": 2003781,
9+
"sha256": "431075ad0bf529ef13cb41e9042c542381103e80015686222b8a9d4abef42a1c",
10+
"version": "2.71",
1111
},
1212
# 6.0.19 is the last version licensed under the Sleepycat license.
1313
"bdb": {

0 commit comments

Comments
 (0)