distro-configs/LibreOfficeLinux.conf        |    1 -
 external/libxml2/UnpackedTarball_libxml2.mk |    2 +-
 2 files changed, 1 insertion(+), 2 deletions(-)

New commits:
commit eebdda4e221327cae5a9177893394819ca510d5f
Author:     Michael Stahl <michael.st...@allotropia.de>
AuthorDate: Thu Feb 15 18:51:27 2024 +0100
Commit:     Michael Stahl <michael.st...@allotropia.de>
CommitDate: Fri Feb 16 10:38:28 2024 +0100

    tdf#159502 libxml2: apply Solaris ld patch only on Solaris
    
    Diverging from upstream by inventing a LIBXML2_GLOBAL_VARIABLES version
    should only be done if actually required.
    
    Change-Id: I1520ca5078dc24ffd83e927f9c857d625e71749b
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/163455
    Tested-by: Jenkins
    Reviewed-by: Michael Stahl <michael.st...@allotropia.de>

diff --git a/external/libxml2/UnpackedTarball_libxml2.mk 
b/external/libxml2/UnpackedTarball_libxml2.mk
index d50d52cbeef8..489fb007572b 100644
--- a/external/libxml2/UnpackedTarball_libxml2.mk
+++ b/external/libxml2/UnpackedTarball_libxml2.mk
@@ -14,7 +14,7 @@ $(eval $(call 
gb_UnpackedTarball_set_tarball,libxml2,$(LIBXML_TARBALL),,libxml2)
 $(eval $(call gb_UnpackedTarball_update_autoconf_configs,libxml2))
 
 $(eval $(call gb_UnpackedTarball_add_patches,libxml2,\
-       external/libxml2/libxml2-global-symbols.patch \
+       $(if $(filter 
SOLARIS,$(OS)),external/libxml2/libxml2-global-symbols.patch) \
        external/libxml2/libxml2-vc10.patch \
        external/libxml2/libxml2-XMLCALL-redefine.patch.0 \
        $(if $(filter ANDROID,$(OS)),external/libxml2/libxml2-android.patch) \
commit 6f6364e572a0570fb097fec098314bffadc5b474
Author:     Michael Stahl <michael.st...@allotropia.de>
AuthorDate: Thu Feb 15 13:06:32 2024 +0100
Commit:     Michael Stahl <michael.st...@allotropia.de>
CommitDate: Fri Feb 16 10:38:21 2024 +0100

    tdf#159502 remove --without-system-libxml from LibreOfficeLinux.conf
    
    configure.ac explicitly excludes libxml from --without-system-libs but
    this distro-config "helpfully" adds it explicitly, when the system
    already contains a usable libxml/libxslt anyway.
    
    Change-Id: I79d65d9ed9185277ffde8624efc152b290a6ffb3
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/163438
    Tested-by: Jenkins
    Reviewed-by: Michael Stahl <michael.st...@allotropia.de>

diff --git a/distro-configs/LibreOfficeLinux.conf 
b/distro-configs/LibreOfficeLinux.conf
index db759a8cb4e5..fba02d362d31 100644
--- a/distro-configs/LibreOfficeLinux.conf
+++ b/distro-configs/LibreOfficeLinux.conf
@@ -4,7 +4,6 @@
 --without-system-poppler
 --without-system-openssl
 --without-system-libpng
---without-system-libxml
 --without-system-jpeg
 --without-system-jars
 --without-system-postgresql

Reply via email to