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
This commit is contained in:
Matthieu Gautier 2024-08-14 12:05:45 +02:00
parent 752bdd18ac
commit 28d02bfd7a
1 changed files with 1 additions and 0 deletions

View File

@ -33,6 +33,7 @@ class Libzim(Dependency):
def configure_options(self): def configure_options(self):
configInfo = self.buildEnv.configInfo configInfo = self.buildEnv.configInfo
if neutralEnv("distname") == "Windows": if neutralEnv("distname") == "Windows":
yield "-Dwith_xapian_fuller=false"
yield "-Dwerror=false" yield "-Dwerror=false"
if configInfo.build == "android": if configInfo.build == "android":
yield "-DUSE_BUFFER_HEADER=false" yield "-DUSE_BUFFER_HEADER=false"