RepositoryExternal.mk |    1 +
 1 file changed, 1 insertion(+)

New commits:
commit fad7e203a25963128b9ce786d3fc465a32c238ce
Author:     Jan-Marek Glogowski <glo...@fbihome.de>
AuthorDate: Sun Feb 7 15:15:58 2021 +0100
Commit:     Jan-Marek Glogowski <glo...@fbihome.de>
CommitDate: Sun Feb 7 19:17:35 2021 +0100

    tdf#140236 WIN install libffi with Python
    
    Regression from commit b4dfba947768834ffecc09056992019878711c8b
    ("python3: update to 3.8.4"). Previous Python versions included
    the source for libffi on all platforms, but now just for MacOS.
    So now LO must build that DLL on Windows, which was done in
    commit 883068462fe5bcbb01a8e14736fc06d0c3695c62 ("libffi: build
    DLL on Windows").
    
    Since OpenSSL is installed in the program directory and the LO
    Python directory, this currently works "accidentially". Not sure
    the Python OpenSSL DLLs should be handled via some extra gbuild
    package to separate both, but that can be done in an additional
    change.
    
    Change-Id: I4a42e39cc2f4434a9944aad32836f66ec2819931
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110537
    Tested-by: Jenkins
    Reviewed-by: Jan-Marek Glogowski <glo...@fbihome.de>

diff --git a/RepositoryExternal.mk b/RepositoryExternal.mk
index 03099d4aeb1c..03833bd5c56a 100644
--- a/RepositoryExternal.mk
+++ b/RepositoryExternal.mk
@@ -3169,6 +3169,7 @@ else # !SYSTEM_PYTHON
 
 $(eval $(call gb_Helper_register_packages_for_install,python,\
        python3 \
+    $(if $(filter WNT,$(OS)),libffi) \
 ))
 
 define gb_LinkTarget__use_python_headers
_______________________________________________
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to