In my opinion, "default" should be defined for all phase functions. Current behavior is effectively "default can only be called from phases that aren't noop by default" Making default an interface to the default phase function, even if a noop provides consistency.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f41146196d8324a7339495055cf1a5ab1b0a47d commit 6f41146196d8324a7339495055cf1a5ab1b0a47d Author: Eli Schwartz <eschwartz93@gmail.com> AuthorDate: 2024-03-04 04:11:03 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-03-04 04:14:12 +0000 media-gfx/geeqie: mark as LTO-unsafe Closes: https://bugs.gentoo.org/585432 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> media-gfx/geeqie/geeqie-2.1-r1.ebuild | 7 ++++++- media-gfx/geeqie/geeqie-2.2.ebuild | 7 ++++++- media-gfx/geeqie/geeqie-9999.ebuild | 9 +++++++-- 3 files changed, 19 insertions(+), 4 deletions(-)