Skip to content

Commit f8f2161

Browse files
committed
Move requirements for regenerating configure
1 parent 3cff681 commit f8f2161

File tree

1 file changed

+13
-12
lines changed

1 file changed

+13
-12
lines changed

Doc/using/configure.rst

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,6 @@ To build CPython, you will need:
2525

2626
* Support for threads.
2727

28-
* On non-Windows platforms, Autoconf 2.72 and aclocal 1.16.5 are required to
29-
regenerate the :file:`configure` script.
30-
3128
.. versionchanged:: 3.5
3229
On Windows, Visual Studio 2015 or later is now required.
3330

@@ -42,13 +39,6 @@ To build CPython, you will need:
4239
C11 compiler, IEEE 754 and NaN support are now required.
4340
On Windows, Visual Studio 2017 or later is required.
4441

45-
.. versionchanged:: 3.13
46-
Autoconf 2.71 and aclocal 1.16.5 and are now required to regenerate
47-
:file:`configure`.
48-
49-
.. versionchanged:: 3.14
50-
Autoconf 2.72 is now required to regenerate :file:`configure`.
51-
5242
See also :pep:`7` "Style Guide for C Code" and :pep:`11` "CPython platform
5343
support".
5444

@@ -184,8 +174,19 @@ The container is optional, the following command can be run locally::
184174

185175
autoreconf -ivf -Werror
186176

187-
The generated files can change depending on the exact ``autoconf-archive``,
188-
``aclocal`` and ``pkg-config`` versions.
177+
The generated files can change depending on the exact versions of the
178+
tools used.
179+
The container that CPython uses has
180+
`Autoconf <https://gnu.org/software/autoconf>`_ 2.72,
181+
``aclocal`` from `Automake <https://www.gnu.org/software/automake>`_ 1.16.5,
182+
and `pkg-config <https://www.freedesktop.org/wiki/Software/pkg-config/>`_ 1.8.1.
183+
184+
.. versionchanged:: 3.13
185+
Autoconf 2.71 and aclocal 1.16.5 and are now used to regenerate
186+
:file:`configure`.
187+
188+
.. versionchanged:: 3.14
189+
Autoconf 2.72 is now used to regenerate :file:`configure`.
189190

190191

191192
.. _configure-options:

0 commit comments

Comments
 (0)