Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • G GLib
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 853
    • Issues 853
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 53
    • Merge requests 53
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GNOMEGNOME
  • GLib
  • Issues
  • #2488
Closed
Open
Issue created Sep 13, 2021 by Daniel E@diizzy

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 Sep 13, 2021 by Daniel E
Assignee
Assign to
Time tracking