external/python3/ExternalPackage_python3.mk |    1 -
 1 file changed, 1 deletion(-)

New commits:
commit 590157ac1584fb829b0c61905298114e7c4adfde
Author:     Stephan Bergmann <stephan.bergm...@allotropia.de>
AuthorDate: Mon Jan 13 16:24:57 2025 +0100
Commit:     Stephan Bergmann <stephan.bergm...@allotropia.de>
CommitDate: Mon Jan 13 23:20:11 2025 +0100

    external/python: Don't package an _lzma library
    
    ...to avoid
    
    > [build CHK] CustomTarget/postprocess/check_dynamic_objects/check.done
    > 
instdir/program/python-core-3.11.11/lib/lib-dynload/_lzma.cpython-3.11d.so has 
suspicious NEEDED: liblzma.so.5
    
    as seen at least when building on a Fedora 41 machine that happens to have
    xz-devel-5.6.2-2.fc41.x86_64 installed (so that Python's configure detects
    have_liblzma=yes).
    
    The _lzma library had been added to 
external/python3/ExternalPackage_python3.mk
    in 892c0d2ef0ee43e079aff51dcc09572d76689ec1 "python3: update
    python3_EXTENSION_MODULES", but without giving any rationale.  (It had
    previously been removed there with c2e4e74138c0a816f6aace4d336c7d8cb611d4fa
    "Python3.5: Remove external dependencies: readline and lzma".)
    
    Change-Id: I4afe9fb08891dda116f115dac7b2f948aac84e06
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/180194
    Reviewed-by: Xisco Fauli <xiscofa...@libreoffice.org>
    Tested-by: Jenkins
    Reviewed-by: Stephan Bergmann <stephan.bergm...@allotropia.de>

diff --git a/external/python3/ExternalPackage_python3.mk 
b/external/python3/ExternalPackage_python3.mk
index 4cc771aba68d..c948de3a7513 100644
--- a/external/python3/ExternalPackage_python3.mk
+++ b/external/python3/ExternalPackage_python3.mk
@@ -91,7 +91,6 @@ python3_EXTENSION_MODULES= \
        LO_lib/_heapq.$(python3_EXTENSION_MODULE_SUFFIX).so \
        LO_lib/_json.$(python3_EXTENSION_MODULE_SUFFIX).so \
        LO_lib/_lsprof.$(python3_EXTENSION_MODULE_SUFFIX).so \
-       LO_lib/_lzma.$(python3_EXTENSION_MODULE_SUFFIX).so \
        LO_lib/math.$(python3_EXTENSION_MODULE_SUFFIX).so \
        LO_lib/_md5.$(python3_EXTENSION_MODULE_SUFFIX).so \
        LO_lib/mmap.$(python3_EXTENSION_MODULE_SUFFIX).so \

Reply via email to