https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: sci-biology/augustus-3.4.0-r2 calls g++ directly. Discovered on: amd64 (internal ref: ci) NOTE: As per QA policy, toolchain tools must not be called directly because they can cause issue in cross-compiling and because is not possible use a different C++ implementation (like clang++). To reproduce, please use sys-devel/gcc-config[-native-symlinks], sys-devel/binutils-config[-native-symlinks].
Created attachment 803086 [details] build.log build log and emerge --info
Error(s) that match a know pattern: /bin/sh: line 1: g++: command not found
ci has reproduced this issue with version 3.4.0-r3 - Updating summary.
Fixed upstream in https://github.com/Gaius-Augustus/Augustus/commit/fa2bdd42fd37326fc0ea5ba4a04012ba30ae0ed2. 3.5.0 includes this change.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fdfd97f34314b9fb85bcbadb46efc07b94b67aa commit 7fdfd97f34314b9fb85bcbadb46efc07b94b67aa Author: Alfred Wingate <parona@protonmail.com> AuthorDate: 2025-02-10 19:14:46 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2025-02-11 01:36:17 +0000 sci-biology/augustus: add 3.5.0 * Add missing dependency on python with tests. * Wire up unittests. * Disable test comparing on musl. This follows upstream with non-amd64 and non-linux environments. Bug: https://bugs.gentoo.org/868363 Bug: https://bugs.gentoo.org/873025 Signed-off-by: Alfred Wingate <parona@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/40521 Signed-off-by: Sam James <sam@gentoo.org> sci-biology/augustus/Manifest | 1 + sci-biology/augustus/augustus-3.5.0.ebuild | 93 ++++++++++++++++++++++++++++++ 2 files changed, 94 insertions(+)