can't build without systemd
Hi,
thanks your your works! As i saw, systemd is still optional, but i can't build knot-resolver without systemd. On my system i use eudev and openrc, also use "-Dsystemd_files=disabled", but meson ended with error:
alois@picasso knot-resolver]$ meson build_arch \
--buildtype=release \
--prefix=/usr \
--sbindir=bin \
-Dkeyfile_default=/etc/trusted-key.key \
-Dsystemd_files=disabled \
-Dclient=enabled \
-Dinstall_kresd_conf=enabled \
-Dunit_tests=enabled
The Meson build system
Version: 0.54.3
Source dir: /tmp/makepkg/knot-resolver/src/knot-resolver
Build dir: /tmp/makepkg/knot-resolver/src/knot-resolver/build_arch
Build type: native build
Project name: knot-resolver
Project version: 5.1.2
C compiler for the host machine: cc (gcc 10.1.0 "cc (GCC) 10.1.0")
C linker for the host machine: cc ld.bfd 2.34.0
C++ compiler for the host machine: c++ (gcc 10.1.0 "c++ (GCC) 10.1.0")
C++ linker for the host machine: c++ ld.bfd 2.34.0
Host machine cpu family: x86_64
Host machine cpu: x86_64
Message: --- required dependencies ---
Found pkg-config: /bin/pkg-config (1.7.3)
Run-time dependency libknot found: YES 2.9.5
Run-time dependency libdnssec found: YES 2.9.5
Run-time dependency libzscanner found: YES 2.9.5
Run-time dependency libuv found: YES 1.38.1
Run-time dependency lmdb found: YES 0.9.25
Run-time dependency gnutls found: YES 3.6.14
Run-time dependency luajit found: YES 2.0.5
Message: ------------------------------
Message: --- optional dependencies ---
Run-time dependency openssl found: YES 1.1.1g
Checking for function "asprintf" : YES
Run-time dependency libcap-ng found: YES 0.7.10
Checking for function "sendmmsg" : YES
Run-time dependency libsystemd found: YES 243.7
Message: ---------------------------
meson.build:168:10: ERROR: String '243.7' cannot be converted to int
Any idea ?
Edited by alium