[Libreoffice-commits] core.git: RepositoryExternal.mk
Jan-Marek Glogowski (via logerrit)
logerrit at kemper.freedesktop.org
Sun Feb 7 18:18:20 UTC 2021
RepositoryExternal.mk | 1 +
1 file changed, 1 insertion(+)
New commits:
commit fad7e203a25963128b9ce786d3fc465a32c238ce
Author: Jan-Marek Glogowski <glogow at fbihome.de>
AuthorDate: Sun Feb 7 15:15:58 2021 +0100
Commit: Jan-Marek Glogowski <glogow at 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 <glogow at 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
More information about the Libreoffice-commits
mailing list