Build fail on Debian testing + clang

Julien Nabet serval2412 at yahoo.fr
Tue Apr 15 16:57:44 UTC 2025


Hello,

On pc Debian x86-64 with master sources updated today, I did:

make clean && make

and got:

Traceback (most recent call last):
   File "/usr/bin/meson", line 24, in <module>
     from mesonbuild import mesonmain
ModuleNotFoundError: No module named 'mesonbuild'
make[1]: *** 
[/home/julien/lo/libreoffice/external/harfbuzz/ExternalProject_harfbuzz.mk:47: 
/home/julien/lo/libreoffice/workdir/ExternalProject/harfbuzz/build] Error 1


cross-file.txt in workdir/UnpackedTarball/harfbuzz contains:

[binaries]
c = ['/usr/bin/ccache','clang']
cpp = ['/usr/bin/ccache','clang++']
c_ld = ['/usr/bin/ccache','clang']
cpp_ld = ['/usr/bin/ccache','clang']
ar = 'llvm-ar'
strip = 'llvm-strip'
# TODO: this is pretty ugly...
[host_machine]
system = 'linux'
cpu_family = 'X86_64'
cpu = 'x86_64'
endian = 'little'

my autogen.input contains:

CC=clang
CXX=clang++
--enable-ld=lld
--enable-online-update
--with-privacy-policy-url=https://yourdomain/privacy-policy
--enable-skia-vulkan-validation
--enable-dbgutil
--enable-evolution2
--enable-gtk4
--enable-qt5
--enable-kf5
--enable-kf6
--enable-gtk3-kde5
--enable-skia=debug
--enable-ext-nlpsolver
--enable-ext-wiki-publisher
--enable-dbus
--enable-werror
--enable-dependency-tracking
--enable-python=fully-internal
--without-system-libpng
--without-system-libxml
--without-system-mariadb
--without-system-fontconfig
--without-system-zlib
--enable-bundle-mariadb
--enable-symbols
--enable-avahi
--enable-eot
--enable-odk
--with-lang=en-US de es fr hu it ja nl pt pt-BR ru nb nn th
--with-myspell-dicts

meson version: 1.7.0

ninja version: 1.12.1

I tried to build locally an hello world with meson/ninja, it was ok

Any idea how to fix this?

Julien



More information about the LibreOffice mailing list