packages/lang/python/python3/patches
Jeffery To 0fe1011420
python3: Restore platform triplet to paths
This removes 014-remove-platform-so-suffix.patch and
016-adjust-config-paths.patch, restoring the platform triplet to paths
for:

* C extensions (*.cpython-311-*.so)

* Build config data directory (/usr/lib/python3.11/config-3.11-*/)

* sysconfig data file (/usr/lib/python3.11/_sysconfigdata_*.py)

Setting `_PYTHON_SYSCONFIGDATA_NAME` during package builds ensures that
sysconfig data for target Python is loaded, in particular so that C
extensions built will have the correct extension / platform triplet.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2023-08-25 02:24:38 +08:00
..
003-do-not-run-compileall.patch python3: Update to 3.11.4, refresh patches 2023-06-12 14:10:01 +08:00
004-do-not-write-bytes-codes.patch python3: Update to 3.11.3, refresh/redo patches 2023-05-24 06:04:33 +03:00
006-do-not-add-multiarch-local-paths.patch python3: Update to 3.11.3, refresh/redo patches 2023-05-24 06:04:33 +03:00
008-distutils-use-python-sysroot.patch python3: Update to 3.11.3, refresh/redo patches 2023-05-24 06:04:33 +03:00
024-musl-find_library.patch treewide: Run refresh on all packages 2021-02-20 16:02:15 -08:00
025-choose-python-config-version.patch python3: Update to 3.11.4, refresh patches 2023-06-12 14:10:01 +08:00
026-openssl-feature-flags.patch python3: Fix hashlib module not compiled for host Python 2023-05-24 06:04:33 +03:00
027-install-python3-symlink-after-stdlib.patch python3: Update to 3.11.3, refresh/redo patches 2023-05-24 06:04:33 +03:00
100-gh-95855-Refactor-platform-triplet-detection-code-GH-107221.patch python3: Fix/expand platform triplet detection 2023-08-25 02:19:53 +08:00