Build fails in meson
With git master as of today the meson step fails. When running meson _build
I get
The Meson build system
Version: 0.60.0
Source dir: /home/nico/workspace/squeekboard
Build dir: /home/nico/workspace/squeekboard/_build
Build type: native build
Project name: squeekboard
Project version: 1.14.0
C compiler for the host machine: cc (gcc 11.1.0 "cc (GCC) 11.1.0")
C linker for the host machine: cc ld.bfd 2.36.1
Rust compiler for the host machine: rustc -C linker=cc (rustc 1.56.0)
Rust linker for the host machine: rustc -C linker=cc ld.bfd 2.36.1
Host machine cpu family: x86_64
Host machine cpu: x86_64
meson.build:50: WARNING: Consider using the built-in werror option instead of using "-Werror".
Message:
------------------
squeekboard 1.14.0
------------------
Configuring Cargo.toml.base using configuration
Program cat found: YES (/usr/bin/cat)
Program cargo found: YES (/usr/bin/cargo)
Program cargo.sh found: YES (/home/nico/workspace/squeekboard/cargo.sh)
Program cargo_build.py found: YES (/usr/bin/python /home/nico/workspace/squeekboard/cargo_build.py)
Found pkg-config: /usr/bin/pkg-config (1.8.0)
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Configuring sm.puri.Squeekboard.desktop.in using configuration
data/meson.build:15:5: ERROR: Function does not take positional arguments.
A full log can be found at /home/nico/workspace/squeekboard/_build/meson-logs/meson-log.txt