Summary: | >=dev-libs/glib-2.82 builds with expensive debug assertions by default | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Johannes Penßel <johannesp> |
Component: | Current packages | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | dev-libs/glib-2.82.4.log |
Description
Johannes Penßel
2024-12-14 20:25:20 UTC
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b992d922dfc15e6d8757c23fb8c0093f70bc3f54 commit b992d922dfc15e6d8757c23fb8c0093f70bc3f54 Author: Sam James <sam@gentoo.org> AuthorDate: 2024-12-15 12:03:54 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-12-15 12:05:05 +0000 dev-libs/glib: disable new assertions by default As reported in the bug and per upstream commit b02e29558fca8053fcb811fbf5691c09a876bb5a, -Dglib_debug is default-enabled in >=2.80 but they recommend distros default it to off, so let's do that. Closes: https://bugs.gentoo.org/946485 Signed-off-by: Sam James <sam@gentoo.org> dev-libs/glib/{glib-2.82.4.ebuild => glib-2.82.4-r1.ebuild} | 2 ++ 1 file changed, 2 insertions(+) The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ff78aa836c1fa32c49ddaf273662e1538358152 commit 5ff78aa836c1fa32c49ddaf273662e1538358152 Author: Pacho Ramos <pacho@gentoo.org> AuthorDate: 2024-12-15 17:22:01 +0000 Commit: Pacho Ramos <pacho@gentoo.org> CommitDate: 2024-12-15 17:22:01 +0000 dev-libs/glib: Backport Sam's handling of -Dglib_debug from 2.82 -Dglib_debug is default-enabled in >=2.80 but they recommend distros default it to off. Bug: https://bugs.gentoo.org/946485 Signed-off-by: Pacho Ramos <pacho@gentoo.org> dev-libs/glib/glib-2.80.5-r1.ebuild | 437 ++++++++++++++++++++++++++++++++++++ 1 file changed, 437 insertions(+) |