fyi, my tests failed with
Found ninja-1.12.1 at /usr/bin/ninja
Cleaning... 0 files.
[77/78] Linking target src/tests/ovpncli-netcfg
ninja: Entering directory `/home/foo/.cache/paru/clone/openvpn3/src/_builddir'
ninja: no work to do.
1/7 openvpn3-linux:standalone / logevent-selftest OK 0.02s
2/7 openvpn3-linux:standalone / netcfg-changeevent-selftest OK 0.01s
3/7 openvpn3-linux:standalone / netcfg-dns-direct-file-selftest OK 0.01s
4/7 openvpn3-linux:dbus / request-queue-test OK 1.81s
5/7 openvpn3-linux:dbus / platforminfo FAIL 9.14s killed by signal 6 SIGABRT
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=103 /home/foo/.cache/paru/clone/openvpn3/src/_builddir/src/tests/platforminfo
6/7 openvpn3-linux:unit / unit-tests FAIL 9.19s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=254 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /home/foo/.cache/paru/clone/openvpn3/src/_builddir/src/tests/unit/unit-tests
7/7 openvpn3-linux:post-install / config-override-selftest SKIP 19.21s exit status 77
Ok: 4
Expected Fail: 0
Fail: 2
Unexpected Pass: 0
Skipped: 1
Timeout: 0
Full log written to /home/foo/.cache/paru/clone/openvpn3/src/_builddir/meson-logs/testlog.txt
==> ERROR: A failure occurred in check().
Aborting...
error: failed to build 'openvpn3-24-2':
error: packages failed to build: openvpn3-24-2
turns out, that my systemd-hostnamed service was masked so the dbus interface for org.freedesktop.hostname1 did not work.
Pinned Comments
bhyoo commented on 2024-07-08 11:46 (UTC) (edited on 2024-07-08 11:47 (UTC) by bhyoo)
If you have trouble with building it, please run
yay -Scc
oryay -Sc
.FYI. I replaced
gdbuspp-git
withgdbuspp
in the PKGBUILD dependency, and it seems that the build fails because the locally cached PKGBUILD is not updated.