distro-configs/CPLinux-LOKit.conf |    3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

New commits:
commit 387c752fc4163bdb5d27f6e1210708632d1de132
Author:     Andras Timar <[email protected]>
AuthorDate: Wed Feb 18 11:18:30 2026 +0100
Commit:     Miklos Vajna <[email protected]>
CommitDate: Wed Feb 18 13:24:54 2026 +0100

    [cp] If we don't build help, we do not need e.g. the help indexer CLucene
    
    --disable-xmlhelp:
    
    removes the offline XML-based help system (content provider,
    indexer, CLucene search) and its runtime integration.
    The online help (browser-based, via help.collaboraoffice.com)
    still works. For LOKit/Collabora Online builds this is a clear
    win — users access help through the web UI, not the built-in
    help viewer, so the XML help infrastructure and CLucene are
    pure dead weight.
    
    --disable-extension-integrations:
    
    The bundled extensions behind WITH_EXTENSION_INTEGRATION are only:
    
      - MediaWiki Publisher (wiki-publisher)
      - NLPSolver (nonlinear optimization)
      - Script providers for BeanShell/JavaScript
    
    All of which are already disabled anyway.
    
    Dictionaries are not extensions in this context — they're controlled
    separately by --with-myspell-dicts and --with-system-dicts.
    Those are unaffected by --disable-extension-integration.
    
    --disable-extension-integration was needed to also suppress
    HELPTOOLS, which was the second path that kept CLucene alive.
    Without both flags, CLucene couldn't be fully eliminated from
    the build.
    
    Change-Id: Ia3a0a0ec0a5620cd0c67fb576c0ee52fdbe99286
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/199608
    Tested-by: Jenkins CollaboraOffice <[email protected]>
    Reviewed-by: Miklos Vajna <[email protected]>

diff --git a/distro-configs/CPLinux-LOKit.conf 
b/distro-configs/CPLinux-LOKit.conf
index 02ac5121d243..45411d5def4f 100644
--- a/distro-configs/CPLinux-LOKit.conf
+++ b/distro-configs/CPLinux-LOKit.conf
@@ -25,6 +25,7 @@
 --without-java
 --without-junit
 --without-help
+--disable-xmlhelp
 --with-linker-hash-style=both
 --with-fonts
 --with-docrepair-fonts
@@ -35,7 +36,7 @@
 --with-external-hyph-dir=/usr/share/hyphen
 --with-external-dict-dir=/usr/share/hunspell
 --disable-dbus
---enable-extension-integration
+--disable-extension-integration
 --disable-odk
 --disable-kf5
 --disable-gtk3

Reply via email to