[Bug 257623] devel/glib20: Add option for test suite

From: <bugzilla-noreply_at_freebsd.org>
Date: Sat, 02 Oct 2021 23:02:39 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=257623

--- Comment #12 from commit-hook@FreeBSD.org ---
A commit in branch main references this bug:

URL:
https://cgit.FreeBSD.org/ports/commit/?id=3014d5a8f0e3c411b758afb8873ba4043b2a003c

commit 3014d5a8f0e3c411b758afb8873ba4043b2a003c
Author:     Daniel Engberg <diizzy@FreeBSD.org>
AuthorDate: 2021-10-02 22:08:00 +0000
Commit:     Daniel Engberg <diizzy@FreeBSD.org>
CommitDate: 2021-10-02 23:01:33 +0000

    devel/glib20: Add option for unit tests

    Don't build tests by default, the reduces time spent on compiling
    substantially (~450 objects vs ~1200)
    Add dependency for unit tests
    Some tests are disable due to circular dependency
    Backport upstream commit 75c854b359b8bd8b78938e51e5a2c7a42e5847ae
    to fix an issue calling getpwnam_r
    Thanks to arrowd for troubleshooting and submitting bugfix upstream

    References:
    https://gitlab.gnome.org/GNOME/glib/-/issues/2488
   
https://gitlab.gnome.org/GNOME/glib/-/commit/75c854b359b8bd8b78938e51e5a2c7a42e5847ae
    https://gitlab.gnome.org/GNOME/glib/-/merge_requests/2276 (backport)

    PR:             257623
    Approved by:    arrowd (mentor)
    Differential Revision:  https://reviews.freebsd.org/D31702

 devel/glib20/Makefile                              |  6 ++-
 .../glib20/files/patch-gio_tests_meson.build (new) | 61 +++++++++++++++++++++
 devel/glib20/files/patch-glib_glib-unix.c (new)    | 63 ++++++++++++++++++++++
 3 files changed, 129 insertions(+), 1 deletion(-)

-- 
You are receiving this mail because:
You are the assignee for the bug.