media-sound/easyeffects-6.3.0 checks for `-std=c++20` support on the compiler, and fails otherwise. Upstream's meson.build checks whether we're using gcc, and upright dies if it doesn't match exactly. Check ${S}/meson.build lines 18-20 for the corresponding check. Points to clang-tidy reasoning here: https://github.com/wwmm/easyeffects/pull/1739.
Created attachment 816118 [details] build.log
Created attachment 816121 [details] emerge --info easyeffects
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dbeecd706f4f9fc157df43bfe660a79d27081ef commit 7dbeecd706f4f9fc157df43bfe660a79d27081ef Author: Marek Szuba <marecki@gentoo.org> AuthorDate: 2022-10-04 02:26:02 +0000 Commit: Marek Szuba <marecki@gentoo.org> CommitDate: 2022-10-04 03:13:02 +0000 media-sound/easyeffects: require gcc to build 6.3.0 Enforced by upstream build scripts + code known to fail to compile against clang (see https://github.com/wwmm/easyeffects/pull/1739). Closes: https://bugs.gentoo.org/874342 Signed-off-by: Marek Szuba <marecki@gentoo.org> media-sound/easyeffects/easyeffects-6.3.0.ebuild | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-)