fails to build on various architectures
Version: 1.27.90
NM fails to build on various architectures as can be seen here: https://buildd.debian.org/status/package.php?p=network-manager
shared/systemd/src/basic/missing_syscall.h:644:1: note: in expansion of macro ‘assert_cc’
644 | assert_cc(__NR_pidfd_send_signal == systemd_NR_pidfd_send_signal);
| ^~~~~~~~~
shared/systemd/src/basic/macro.h:414:9: error: static assertion failed: "__NR_pidfd_open == systemd_NR_pidfd_open"
414 | static_assert(expr, #expr)
| ^~~~~~~~~~~~~
shared/systemd/src/basic/missing_syscall.h:676:1: note: in expansion of macro ‘assert_cc’
676 | assert_cc(__NR_pidfd_open == systemd_NR_pidfd_open);
| ^~~~~~~~~
cc1: note: unrecognized command-line option ‘-Wno-gnu-variable-sized-type-not-at-end’ may have been intended to silence earlier diagnostics
make[1]: *** [Makefile:13548: shared/systemd/src/basic/libnm_systemd_shared_la-fd-util.lo] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j4 returned exit code 2
make: *** [debian/rules:10: binary-arch] Error 25
Full build logs are available at the above URL.