Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 02 Oct 2021 23:02:39 +0000
From:      bugzilla-noreply@freebsd.org
To:        desktop@FreeBSD.org
Subject:   [Bug 257623] devel/glib20: Add option for test suite
Message-ID:  <bug-257623-39348-pVEOskTugC@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-257623-39348@https.bugs.freebsd.org/bugzilla/>
References:  <bug-257623-39348@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D257623

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

URL:
https://cgit.FreeBSD.org/ports/commit/?id=3D3014d5a8f0e3c411b758afb8873ba40=
43b2a003c

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
=20=20=20
https://gitlab.gnome.org/GNOME/glib/-/commit/75c854b359b8bd8b78938e51e5a2c7=
a42e5847ae
    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(-)

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-257623-39348-pVEOskTugC>