Skip to content

Commit 45e1ba0

Browse files
committed
Add whatsnew entry
1 parent 7858569 commit 45e1ba0

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

Doc/whatsnew/3.12.rst

+6
Original file line numberDiff line numberDiff line change
@@ -353,6 +353,12 @@ Changes in the Python API
353353
Build Changes
354354
=============
355355

356+
* Python no longer uses ``setup.py`` to build shared C extension modules.
357+
Build parameters like headers and libraries are detected in ``configure``
358+
script. Extensions are built by ``Makefile``. Most extensions use
359+
``pkg-config`` and fall back to manual detection.
360+
(Contributed by Christian Heimes in :gh:`93939`.)
361+
356362
* ``va_start()`` with two parameters, like ``va_start(args, format),``
357363
is now required to build Python.
358364
``va_start()`` is no longer called with a single parameter.

0 commit comments

Comments
 (0)