https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: dev-ml/ocamlfuse-2.7.1_p7-r1 calls cpp 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 CPP implementation (like clang-cpp). To reproduce, please use sys-devel/gcc-config[-native-symlinks], sys-devel/binutils-config[-native-symlinks].
Created attachment 791270 [details] build.log build log and emerge --info
Error(s) that match a know pattern: sh: line 1: cpp: command not found
Hmm, there is already a tc-export in src_compile(): src_compile() { tc-export CPP dune_src_compile } not sure how to tell dune otherwise.
camlidl is using cpp, that is why the change here does not affect it
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=089dbd86ded94b70e75cbf0a7d005ea936ddbcb3 commit 089dbd86ded94b70e75cbf0a7d005ea936ddbcb3 Author: Alfredo Tupone <tupone@gentoo.org> AuthorDate: 2022-10-16 19:57:57 +0000 Commit: Alfredo Tupone <tupone@gentoo.org> CommitDate: 2022-10-16 19:59:12 +0000 dev-ml/camlidl: respect CPP Closes: https://bugs.gentoo.org/857843 Signed-off-by: Alfredo Tupone <tupone@gentoo.org> dev-ml/camlidl/camlidl-1.09.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)