external/python3/ExternalProject_python3.mk |    1 +
 1 file changed, 1 insertion(+)

New commits:
commit 4a403136f7a4289e5a05db5dd37edacf0295f025
Author:     Christian Lohmaier <lohmaier+libreoff...@googlemail.com>
AuthorDate: Fri Jan 24 13:50:45 2025 +0100
Commit:     Andras Timar <andras.ti...@collabora.com>
CommitDate: Wed Apr 30 20:07:27 2025 +0200

    macOS: don't unintentionally ship python tkinter dylib
    
    the corresponding python module is ignored already, and the tkinter
    cpython dylib already was removed in the past, but apparently at some
    point that file wasn't generated anymore and the corresponding line to
    delete it was removed in 6e62c9df969fdf3a599e4f7b0e46a70e8f0780e5
    
    The reason for removing those libraries is the same as before: They
    aren't actually used and on top of that they refer to private or
    obsolete APIs that cause the package to be rejected by review.
    
    (the other cpython module line that was removed (idelib) doesn't have a
    cpython library)
    
    Change-Id: I87d07ebd0b51cd5ce5530d9a563dddc45d651c5c
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/180771
    Reviewed-by: Michael Stahl <michael.st...@allotropia.de>
    Tested-by: Jenkins
    (cherry picked from commit 169fcea14f7e2944fcd526123e5b106dd1bd9901)
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/180780
    Reviewed-by: Xisco Fauli <xiscofa...@libreoffice.org>
    (cherry picked from commit aa760e9b21f8ebcb2119b89463f23ea12b698785)
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/184846
    Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoff...@gmail.com>
    Reviewed-by: Andras Timar <andras.ti...@collabora.com>

diff --git a/external/python3/ExternalProject_python3.mk 
b/external/python3/ExternalProject_python3.mk
index 806db4b91f24..c771136ee3b1 100644
--- a/external/python3/ExternalProject_python3.mk
+++ b/external/python3/ExternalProject_python3.mk
@@ -209,6 +209,7 @@ $(call 
gb_ExternalProject_get_state_target,python3,removeunnecessarystuff) : $(c
        rm 
$(python3_fw_prefix)/lib/python$(PYTHON_VERSION_MAJOR).$(PYTHON_VERSION_MINOR)/lib-dynload/_sqlite3.$(python3_EXTENSION_MODULE_SUFFIX).so
        rm 
$(python3_fw_prefix)/lib/python$(PYTHON_VERSION_MAJOR).$(PYTHON_VERSION_MINOR)/lib-dynload/_curses.$(python3_EXTENSION_MODULE_SUFFIX).so
        rm 
$(python3_fw_prefix)/lib/python$(PYTHON_VERSION_MAJOR).$(PYTHON_VERSION_MINOR)/lib-dynload/_curses_panel.$(python3_EXTENSION_MODULE_SUFFIX).so
+       rm 
$(python3_fw_prefix)/lib/python$(PYTHON_VERSION_MAJOR).$(PYTHON_VERSION_MINOR)/lib-dynload/_tkinter.$(python3_EXTENSION_MODULE_SUFFIX).so
        rm 
$(python3_fw_prefix)/lib/python$(PYTHON_VERSION_MAJOR).$(PYTHON_VERSION_MINOR)/lib-dynload/_test*.$(python3_EXTENSION_MODULE_SUFFIX).so
        touch $@
 

Reply via email to