mirror of
https://github.com/coolsnowwolf/packages.git
synced 2025-05-02 11:40:25 +08:00
![]() Manually re-applied: 008-distutils-use-python-sysroot.patch 016-adjust-config-paths.patch Drop patch: 003-do-not-run-distutils-tests.patch There is now a configure option '--disable-test-modules' And seems we left the '_ctypes_test' around for quite some time. Dropped now. Refs: https://bugs.python.org/issue27640 https://bugs.python.org/issue43282 Drop patch: 013-getbuildinfo-date-time-source-date-epoch.patch Python build honors SOURCE_DATE_EPOCH pretty well now. Drop setuptools patches. Setuptools should be reproducible with Python 3.6+ according to a mention here: pypa/setuptools#1690 (comment) It's time to let upstream fix Setuptools reproduce-ability. Drop patch: 010-do-not-add-rt-lib-dirs-when-cross-compiling.patch I can't seem to fully remember why it's there. And it seem to build fine without it. Drop patch: 015-abort-on-failed-modules.patch Python build supports a similar PYTHONSTRICTEXTENSIONBUILD=1 env-var option. Add patch: 026-openssl-feature-flags.patch We need to keep this in our tree for a while. See: https://bugs.python.org/issue45627 Backport patch: 027-bpo-43158-Use-configure-values-for-building-_uuid-ex.patch Link: python/cpython#29353 Fixes the build for uuid C module. Add patch: 028-host-python-support-ssl-with-libressl.patch We need the _ssl module working on the host-side with LibreSSL for pip to work to download from https://pypi.org Refs: openwrt/openwrt#4749 Add patch: 029-disable-deprecation-warning.patch Fixes apparmor build. The warning causes a configure error. Refreshed the rest of patches. Some old build-flags were removed. They don't seem to be necessary anymore. Split python3-uuid from python3-light. To better manage the libuuid library (if needed). Also, fixing the uuid C module build. Seems this was failing, and was falling back to using hashlib. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com> |
||
---|---|---|
.. | ||
001-enable-zlib.patch | ||
004-do-not-write-bytes-codes.patch | ||
006-do-not-add-multiarch-paths-when-cross-compiling.patch | ||
007-distutils-do-not-adjust-path.patch | ||
008-distutils-use-python-sysroot.patch | ||
014-remove-platform-so-suffix.patch | ||
016-adjust-config-paths.patch | ||
024-musl-find_library.patch | ||
025-choose-python-config-version.patch | ||
026-openssl-feature-flags.patch | ||
027-bpo-43158-Use-configure-values-for-building-_uuid-ex.patch | ||
028-host-python-support-ssl-with-libressl.patch | ||
029-disable-deprecation-warning.patch |