hughsie/libxmlb

0.3.13: meson fails

Closed this issue · 2 comments

Looks like libxmlb is not ready for meson 1.2.x.

+ /usr/bin/meson setup --buildtype=plain --prefix=/usr --libdir=/usr/lib64 --libexecdir=/usr/libexec --bindir=/usr/bin --sbindir=/usr/sbin --includedir=/usr/include --datadir=/usr/share --mandir=/usr/share/man --infodir=/usr/share/info --localedir=/usr/share/locale --sysconfdir=/etc --localstatedir=/var --sharedstatedir=/var/lib --wrap-mode=nodownload --auto-features=enabled . x86_64-redhat-linux-gnu -D gtkdoc=true -D tests=true
The Meson build system
Version: 1.2.1
Source dir: /home/tkloczko/rpmbuild/BUILD/libxmlb-0.3.13
Build dir: /home/tkloczko/rpmbuild/BUILD/libxmlb-0.3.13/x86_64-redhat-linux-gnu
Build type: native build
Project name: libxmlb
Project version: 0.3.13
C compiler for the host machine: /usr/bin/gcc (gcc 13.2.1 "gcc (GCC) 13.2.1 20230728 (Red Hat 13.2.1-1)")
C linker for the host machine: /usr/bin/gcc ld.bfd 2.40-13
Host machine cpu family: x86_64
Host machine cpu: x86_64
Found pkg-config: /usr/bin/pkg-config (1.9.5)
Run-time dependency gio-2.0 found: YES 2.77.2
Run-time dependency gio-unix-2.0 found: YES 2.77.2
Run-time dependency liblzma found: YES 5.4.4
Run-time dependency libzstd found: YES 1.5.5
Configuring config.h using configuration
Program python3 found: YES (/usr/bin/python3)
data/meson.build:2: WARNING: Project targets '>=0.47.0' but uses feature introduced in '0.50.0': install arg in configure_file.
Configuring libxmlb.test using configuration
Configuring xb-version.h using configuration

src/meson.build:75:11: ERROR: Unknown variable "release_args".

I don't get it; release_args is defined in the root meson.build, no?

Sorry I had broken file system and that was kind of side effect.
After replace faulted dysk and rebuild system everything is ok.