From 28d02bfd7ad13e567231cc886fa2145ac9d94397 Mon Sep 17 00:00:00 2001 From: Matthieu Gautier Date: Wed, 14 Aug 2024 12:05:45 +0200 Subject: [PATCH] Deactivate xapian fuller compact on libzim. This flag used on xapian-meson build on Windows ends in a crash in libzim when compacting the database. To be fixed at a moment but let's not use this flag for now on Windows --- kiwixbuild/dependencies/libzim.py | 1 + 1 file changed, 1 insertion(+) diff --git a/kiwixbuild/dependencies/libzim.py b/kiwixbuild/dependencies/libzim.py index a85215c..cb5adcf 100644 --- a/kiwixbuild/dependencies/libzim.py +++ b/kiwixbuild/dependencies/libzim.py @@ -33,6 +33,7 @@ class Libzim(Dependency): def configure_options(self): configInfo = self.buildEnv.configInfo if neutralEnv("distname") == "Windows": + yield "-Dwith_xapian_fuller=false" yield "-Dwerror=false" if configInfo.build == "android": yield "-DUSE_BUFFER_HEADER=false"