8000
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7858569 commit 45e1ba0Copy full SHA for 45e1ba0
Doc/whatsnew/3.12.rst
@@ -353,6 +353,12 @@ Changes in the Python API
353
Build Changes
354
=============
355
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
+
362
* ``va_start()`` with two parameters, like ``va_start(args, format),``
363
is now required to build Python.
364
``va_start()`` is no longer called with a single parameter.
0 commit comments