python3: update to version 3.11.4
authorJosef Schlehofer <[email protected]>
Tue, 21 Oct 2025 21:30:19 +0000 (23:30 +0200)
committerAlexandru Ardelean <[email protected]>
Fri, 31 Oct 2025 07:52:11 +0000 (09:52 +0200)
commitef509da52bd470a12e259b735fa5b1c052f49bc9
tree22c3a179e8c0cc558e05306bf3fe7b6b35913c15
parentb03e655bf02ec0eaf6a2bdbe5b1829d5e0b3710b
python3: update to version 3.11.4

In this release, there is updated setuptools, so update
it as well.

Fixes CVEs:
- CVE-2025-47273
- CVE-2024-6345

Release notes:
https://pythoninsider.blogspot.com/2025/10/python-31212-31114-31019-and-3924-are.html

Patch:
- 0001-Adjust-library-header-paths-for-cross-compilation.patch
comes from buildroot [1], but they removed it as they switched to Python 3.12,
however Python 3.11 still supports distutils, but it is marked as deprecated [2]
and it will be gone in 3.12. So, don't rebase it this time as this patch does not apply
anymore due to this commit [3] and sooner switch to more up-to-date Python3 version.

[1] https://redirect.github.com/buildroot/buildroot/commit/b37e4a5f56182c5b8e4ffce433eb652174a19da6
[2] https://peps.python.org/pep-0632/
[3] https://redirect.github.com/pypa/setuptools/commit/88eb8cc66f8762e37ec78913c07ccf3e3dba05e1

Signed-off-by: Josef Schlehofer <[email protected]>
lang/python/python3-version.mk
lang/python/python3/Makefile
lang/python/python3/patches-host-setuptools/.gitkeep [deleted file]
lang/python/python3/patches-host-setuptools/0001-Adjust-library-header-paths-for-cross-compilation.patch [deleted file]