1.31.2: meson fails
I'm using meson 0.57.1.
+ /usr/bin/meson --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 --warnlevel 2 -D more_logging=false -D more_asserts=0 -D bluez5_dun=true -D concheck=true -D concheck=true -D config_dhcp_default=internal -D config_dns_rc_manager_default=symlink -D config_logging_backend_default=journal -D config_plugins_default=ifcfg-rh -D crypto=gnutls -D dbus_conf_dir=/usr/share/dbus-1/system.d -D dhcpcanon=no -D dhcpcd=no -D dist_version=G2V -D dist_version=1.31.2-2.fc35 -D docs=true -D ebpf=false -D ifcfg_rh=true -D ifupdown=false -D introspection=true -D iwd=true -D json_validation=true -D ld_gc=true -D libaudit=yes-disabled-by-default -D libpsl=true -D modem_manager=true -D modify_system=true -D nmcli=true -D nm_cloud_setup=true -D nmtui=true -D ofono=false -D ovs=true -D polkit_agent=true -D polkit=true -D pppd_plugin_dir=/usr/lib64/pppd/2.4.9 -D ppp=true -D qt=false -D selinux=true -D session_tracking=systemd -D suspend_resume=systemd -D system_ca_path=/etc/pki/tls/cert.pem -D systemdsystemunitdir=/usr/lib/systemd/system -D teamdctl=true -D tests=yes -D valgrind=no -D vapi=true -D wext=true -D wifi=true
The Meson build system
Version: 0.57.1
Source dir: /home/tkloczko/rpmbuild/BUILD/NetworkManager-1.31.2
Build dir: /home/tkloczko/rpmbuild/BUILD/NetworkManager-1.31.2/x86_64-redhat-linux-gnu
Build type: native build
WARNING: Unknown options: "json_validation, polkit_agent"
The value of new options can be set with:
meson setup <builddir> --reconfigure -Dnew_option=new_value ...
Project name: NetworkManager
Project version: 1.31.2
C compiler for the host machine: /usr/bin/gcc (gcc 11.0.0 "gcc (GCC) 11.0.0 20210210 (Red Hat 11.0.0-0)")
C linker for the host machine: /usr/bin/gcc ld.bfd 2.35.1-34
Host machine cpu family: x86_64
Host machine cpu: x86_64
Program intltool-merge found: YES (/usr/bin/intltool-merge)
Program perl found: YES (/usr/bin/perl)
Program xsltproc found: YES (/usr/bin/xsltproc)
Program /home/tkloczko/rpmbuild/BUILD/NetworkManager-1.31.2/tools/check-exports.sh found: YES (/home/tkloczko/rpmbuild/BUILD/NetworkManager-1.31.2/tools/check-exports.sh)
Has header "sys/auxv.h" : YES
Checking for function "getrandom" : YES
Checking for function "pidfd_open" : NO
Checking for function "pidfd_send_signal" : NO
Checking for function "rt_sigqueueinfo" : NO
Checking for function "secure_getenv" : YES
Checking for function "__secure_getenv" : NO
Checking for function "reallocarray" : YES
Checking for function "explicit_bzero" : YES
Checking for function "memfd_create" : NO
Checking for size of "pid_t" : 4
Checking for size of "uid_t" : 4
Checking for size of "gid_t" : 4
Checking for size of "dev_t" : 8
Checking for size of "ino_t" : 8
Checking for size of "time_t" : 8
Checking for size of "rlim_t" : 8
Compiler for C supports arguments -fdata-sections: YES
Compiler for C supports arguments -ffunction-sections: YES
Compiler for C supports link arguments -Wl,--gc-sections: YES
Compiler for C supports arguments -Wall: YES
Compiler for C supports arguments -Wextra: YES
Compiler for C supports arguments -Wdeclaration-after-statement: YES
Compiler for C supports arguments -Wfloat-equal: YES
Compiler for C supports arguments -Wformat-nonliteral: YES
Compiler for C supports arguments -Wformat-security: YES
Compiler for C supports arguments -Wimplicit-function-declaration: YES
Compiler for C supports arguments -Winit-self: YES
Compiler for C supports arguments -Wlogical-op: YES
Compiler for C supports arguments -Wmissing-declarations: YES
Compiler for C supports arguments -Wmissing-include-dirs: YES
Compiler for C supports arguments -Wmissing-prototypes: YES
Compiler for C supports arguments -Wpointer-arith: YES
Compiler for C supports arguments -Wshadow: YES
Compiler for C supports arguments -Wshift-negative-value: YES
Compiler for C supports arguments -Wstrict-prototypes: YES
Compiler for C supports arguments -Wundef: YES
Compiler for C supports arguments -Wvla: YES
Compiler for C supports arguments -Wno-duplicate-decl-specifier: YES
Compiler for C supports arguments -Wno-format-truncation: YES
Compiler for C supports arguments -Wno-format-y2k: YES
Compiler for C supports arguments -Wno-gnu-variable-sized-type-not-at-end: NO
Compiler for C supports arguments -Wno-missing-field-initializers: YES
Compiler for C supports arguments -Wno-pragmas: YES
Compiler for C supports arguments -Wno-sign-compare: YES
Compiler for C supports arguments -Wno-tautological-constant-out-of-range-compare: NO
Compiler for C supports arguments -Wno-unknown-pragmas: YES
Compiler for C supports arguments -Wno-unused-parameter: YES
Compiler for C supports arguments -Wparentheses-equality: NO
Compiler for C supports arguments -Wpointer-arith: YES (cached)
Compiler for C supports arguments -Wshadow: YES (cached)
Compiler for C supports arguments -Wstrict-prototypes: YES (cached)
Compiler for C supports arguments -Wtypedef-redefinition: NO
Compiler for C supports arguments -Wundef: YES (cached)
Compiler for C supports arguments -Wunknown-attributes: NO
Compiler for C supports arguments -fno-strict-aliasing: YES
Compiler for C supports arguments -Wimplicit-fallthrough: YES
Checking if "-Werror=implicit-fallthrough" compiles: YES
meson.build:239: WARNING: Consider using the built-in warning_level option instead of using "-Wall".
meson.build:239: WARNING: Consider using the built-in warning_level option instead of using "-Wextra".
Found pkg-config: /usr/bin/pkg-config (1.7.3)
Run-time dependency uuid found: YES 2.36.2
Found CMake: /usr/bin/cmake (3.19.7)
Run-time dependency libelogind found: NO (tried pkgconfig and cmake)
Run-time dependency libudev found: YES 247
Run-time dependency dbus-1 found: YES 1.12.20
Run-time dependency libndp found: YES 1.7
Run-time dependency jansson found: YES 2.13.1
Program eu-readelf found: YES (/usr/bin/eu-readelf)
Run-time dependency libsystemd found: YES 247
Run-time dependency libsystemd-login found: NO (tried pkgconfig and cmake)
Run-time dependency systemd found: YES 247
Run-time dependency gio-unix-2.0 found: YES 2.68.0
Run-time dependency gmodule-2.0 found: YES 2.68.0
Library dl found: YES
Run-time dependency gobject-introspection-1.0 found: YES 1.68.0
Run-time dependency udev found: YES 247
Run-time dependency libselinux found: YES 3.2
Run-time dependency audit found: YES 3.0.1
Run-time dependency libteamdctl found: YES 1.31
Run-time dependency polkit-gobject-1 found: YES 0.118
Run-time dependency nss found: YES 3.60.1
Run-time dependency gnutls found: YES 3.7.1
Has header "pppd/pppd.h" : YES
Program pppd found: YES (/usr/sbin/pppd)
Run-time dependency mm-glib found: YES 1.14.10
Run-time dependency mobile-broadband-provider-info found: YES 20201225
Run-time dependency bluez found: YES 5.55
Program dhclient found: YES (/usr/sbin/dhclient)
Program resolvconf found: YES (/usr/sbin/resolvconf)
Program netconfig /usr/netconfig /usr/sbin/netconfig /usr/local/sbin/netconfig found: NO
Program iptables found: YES (/usr/sbin/iptables)
Program dnsmasq found: YES (/usr/sbin/dnsmasq)
Program dnssec_trigger /usr/local/libexec/dnssec_trigger /usr/local/lib/dnssec_trigger /usr/local/lib/dnssec-trigger/dnssec_trigger /usr/libexec/dnssec_trigger /usr/lib/dnssec_trigger /usr/lib/dnssec-trigger/dnssec_trigger found: NO
Run-time dependency libpsl found: YES 0.21.1
Run-time dependency libcurl found: YES 7.75.0
Run-time dependency libnewt found: YES 0.52.21
Vala compiler for the host machine: valac (valac 0.52.0)
Program /home/tkloczko/rpmbuild/BUILD/NetworkManager-1.31.2/tools/check-gitlab-ci.sh found: YES (/home/tkloczko/rpmbuild/BUILD/NetworkManager-1.31.2/tools/check-gitlab-ci.sh)
Program /home/tkloczko/rpmbuild/BUILD/NetworkManager-1.31.2/tools/check-tree.sh found: YES (/home/tkloczko/rpmbuild/BUILD/NetworkManager-1.31.2/tools/check-tree.sh)
Program /home/tkloczko/rpmbuild/BUILD/NetworkManager-1.31.2/tools/run-nm-test.sh found: YES (/home/tkloczko/rpmbuild/BUILD/NetworkManager-1.31.2/tools/run-nm-test.sh)
Program gdbus-codegen found: YES (/usr/bin/gdbus-codegen)
Found pkg-config: /usr/bin/pkg-config (1.7.3)
Program gdbus-codegen found: YES (/usr/bin/gdbus-codegen)
Program gdbus-codegen found: YES (/usr/bin/gdbus-codegen)
Program gdbus-codegen found: YES (/usr/bin/gdbus-codegen)
Program gdbus-codegen found: YES (/usr/bin/gdbus-codegen)
Program gdbus-codegen found: YES (/usr/bin/gdbus-codegen)
Program gdbus-codegen found: YES (/usr/bin/gdbus-codegen)
Program gdbus-codegen found: YES (/usr/bin/gdbus-codegen)
Program gdbus-codegen found: YES (/usr/bin/gdbus-codegen)
Program gdbus-codegen found: YES (/usr/bin/gdbus-codegen)
Program gdbus-codegen found: YES (/usr/bin/gdbus-codegen)
Program gdbus-codegen found: YES (/usr/bin/gdbus-codegen)
Program gdbus-codegen found: YES (/usr/bin/gdbus-codegen)
Program gdbus-codegen found: YES (/usr/bin/gdbus-codegen)
Program gdbus-codegen found: YES (/usr/bin/gdbus-codegen)
Program gdbus-codegen found: YES (/usr/bin/gdbus-codegen)
Program gdbus-codegen found: YES (/usr/bin/gdbus-codegen)
Program gdbus-codegen found: YES (/usr/bin/gdbus-codegen)
Program gdbus-codegen found: YES (/usr/bin/gdbus-codegen)
Program gdbus-codegen found: YES (/usr/bin/gdbus-codegen)
Program gdbus-codegen found: YES (/usr/bin/gdbus-codegen)
Program gdbus-codegen found: YES (/usr/bin/gdbus-codegen)
Program gdbus-codegen found: YES (/usr/bin/gdbus-codegen)
Program gdbus-codegen found: YES (/usr/bin/gdbus-codegen)
Program gdbus-codegen found: YES (/usr/bin/gdbus-codegen)
Program gdbus-codegen found: YES (/usr/bin/gdbus-codegen)
Program gdbus-codegen found: YES (/usr/bin/gdbus-codegen)
Program gdbus-codegen found: YES (/usr/bin/gdbus-codegen)
Program gdbus-codegen found: YES (/usr/bin/gdbus-codegen)
Program gdbus-codegen found: YES (/usr/bin/gdbus-codegen)
Program gdbus-codegen found: YES (/usr/bin/gdbus-codegen)
Program gdbus-codegen found: YES (/usr/bin/gdbus-codegen)
Program gdbus-codegen found: YES (/usr/bin/gdbus-codegen)
Program gdbus-codegen found: YES (/usr/bin/gdbus-codegen)
Program gdbus-codegen found: YES (/usr/bin/gdbus-codegen)
Program gdbus-codegen found: YES (/usr/bin/gdbus-codegen)
Program gdbus-codegen found: YES (/usr/bin/gdbus-codegen)
Program gdbus-codegen found: YES (/usr/bin/gdbus-codegen)
Program gdbus-codegen found: YES (/usr/bin/gdbus-codegen)
Program gdbus-codegen found: YES (/usr/bin/gdbus-codegen)
Program gdbus-codegen found: YES (/usr/bin/gdbus-codegen)
Program gdbus-codegen found: YES (/usr/bin/gdbus-codegen)
Program gdbus-codegen found: YES (/usr/bin/gdbus-codegen)
Program gdbus-codegen found: YES (/usr/bin/gdbus-codegen)
Program gdbus-codegen found: YES (/usr/bin/gdbus-codegen)
Program gdbus-codegen found: YES (/usr/bin/gdbus-codegen)
Program gdbus-codegen found: YES (/usr/bin/gdbus-codegen)
Program gdbus-codegen found: YES (/usr/bin/gdbus-codegen)
Program gdbus-codegen found: YES (/usr/bin/gdbus-codegen)
src/meson.build:76:0: ERROR: Non-existent build file 'src/libnm-systemd-shared/meson.build'