https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: media-gfx/geeqie-2.3 fails to compile. Discovered on: amd64 (internal ref: tinderbox_musl) System: MUSL-SYSTEM (https://wiki.gentoo.org/wiki/Project:Tinderbox/Common_Issues_Helper#MUSL) Info about the issue: https://wiki.gentoo.org/wiki/Project:Tinderbox/Common_Issues_Helper#CF0014
Created attachment 888384 [details] build.log build log and emerge --info
Error(s) that match a know pattern in addition to what has been reported in the summary: FAILED: src/geeqie.p/misc.cc.o Program evince found: NO Program pandoc found: NO Program xvfb-run found: NO Run-time dependency libwebp found: NO (tried pkgconfig and cmake) ../geeqie-2.3/src/misc.cc:279:36: error: 'LC_ALL' was not declared in this scope
Return of bug #921193, this was fixed upstream before a header cleanup tool messed it: https://github.com/BestImageViewer/geeqie/pull/1252#issuecomment-1991693332 Current master seems to have it again (as a macos fix): https://github.com/BestImageViewer/geeqie/commit/d4d1a98a6ae2307bbf9478a0892e45f10a032238 Fixing current ebuild in the meantime
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7ce3a914c4c749f64fbbf5ee0a0ea8f2aee7674 commit d7ce3a914c4c749f64fbbf5ee0a0ea8f2aee7674 Author: Bernard Cafarelli <voyageur@gentoo.org> AuthorDate: 2024-03-25 20:07:07 +0000 Commit: Bernard Cafarelli <voyageur@gentoo.org> CommitDate: 2024-03-25 20:07:28 +0000 media-gfx/geeqie: fix musl compilation again Closes: https://bugs.gentoo.org/927682 Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org> media-gfx/geeqie/files/geeqie-2.3-locale.patch | 11 +++++++++++ media-gfx/geeqie/geeqie-2.3.ebuild | 4 +++- 2 files changed, 14 insertions(+), 1 deletion(-)