Unix password unit test fails on FreeBSD 13
Hi,
I've been looking into integrating unit tests into the ports (package) framework for Glib on FreeBSD but I'm seeing a failure I'm not sure if it's expected or not.
97/268 glib:glib / unix FAIL 3.57s killed by signal 6 SIGABRT
>>> G_DEBUG=gc-friendly G_TEST_BUILDDIR=/usr/ports/devel/glib20/work/glib-2.68.3/
# random seed: R02S434b2d622487f2bdf3316a9c2b7703c9
1..11
# Start of glib-unix tests
ok 1 /glib-unix/pipe
ok 2 /glib-unix/error
ok 3 /glib-unix/nonblocking
ok 4 /glib-unix/sighup
ok 5 /glib-unix/sigterm
ok 6 /glib-unix/sighup_again
ok 7 /glib-unix/sighup_add_remove
ok 8 /glib-unix/sighup_nested
ok 9 /glib-unix/callback_after_signal
# Start of get-passwd-entry tests
# /glib-unix/get-passwd-entry/root summary: Tests that g_unix_get_passwd_entry() works for a known-existing username.
Bail out! GLib:ERROR:../glib/tests/unix.c:309:test_get_passwd_entry_root: assertion failed (local_error == NULL): No error: 0 (g-unix-error-quark, 0)
stderr:
**
GLib:ERROR:../glib/tests/unix.c:309:test_get_passwd_entry_root: assertion failed (local_error == NULL): No error: 0 (g-unix-error-quark, 0)
This on FreeBSD 13 glib 2.68.3
If there's anything I can provide help with debugging this issue feel free to ask
Best regards, Daniel
Edited by Daniel E