python3: update to 3.8.4

Desktop / LibreOffice - Jan-Marek Glogowski [fbihome.de] - 17 July 2020 08:15 UTC

With all the prerequisites in place, LO can be updated to the current Python release. Interestingly I found that Cygwin always seems to use LC_COLLATE=C, probably because the default collation rules are missing.

Then there are the changes introduced in "PEP 587 -- Python Initialization Configuration", which appearingly have modified the DLL search path behaviour on Windows, so the OpenSLL DLLs aren't found anymore in the program directory. As a workaround, the OpenSLL and libffi DLLs are now (also) installed into the Python lib dir on Windows.

Change-Id: Ib82f7b77213da9c525f8c79a13d128d9eec9ca64 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98437

b4dfba947768 python3: update to 3.8.4
RepositoryExternal.mk | 2 +-
configure.ac | 4 +-
download.lst | 4 +-
external/libffi/ExternalPackage_libffi.mk | 2 +-
external/openssl/ExternalPackage_openssl.mk | 8 +
external/python3/ExternalPackage_python3.mk | 278 +++++++++++----------
external/python3/ExternalProject_python3.mk | 24 +-
external/python3/UnpackedTarball_python3.mk | 1 -
external/python3/internal-zlib.patch.0 | 16 +-
external/python3/python-3.3.0-clang.patch.1 | 13 -
external/python3/python-3.3.0-darwin.patch.1 | 18 +-
external/python3/python-3.3.3-elf-rpath.patch.1 | 12 +-
external/python3/python-3.5.4-msvc-disable.patch.1 | 4 +-
13 files changed, 188 insertions(+), 198 deletions(-)

Upstream: cgit.freedesktop.org


  • Share