https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: net-p2p/dogecoin-qt-1.14.6 calls cc directly. Discovered on: amd64 (internal ref: guru_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 CC implementation (like clang). To reproduce, please use sys-devel/gcc-config[-native-symlinks], sys-devel/binutils-config[-native-symlinks].
Created attachment 865400 [details] build.log build log and emerge --info
Created attachment 865401 [details] 1-config.log 1-config.log
Created attachment 865402 [details] 2-config.log 2-config.log
Created attachment 865403 [details] 3-config.log 3-config.log
Error(s) that match a know pattern: configure: error: in `/var/tmp/portage/net-p2p/dogecoin-qt-1.14.6/work/dogecoin-1.14.6/src/secp256k1':
Thank you for letting me know. I'll check them out.
Addressing this issue in commit: https://github.com/gentoo/guru/commit/7e397a5b6a8da7aa20a011ef9db599003d4d4981 My understanding is this error mentioned is caused by explicitly using 'autogen.sh' script, which may result in direct call to cc by one of the helper scripts used for automake. As a fix, I am using provided 'autotools' functions in src_prepare() to handle automake/autoconf process instead of using 'autogen.sh' directly. Note: I am using 'eautoreconf' function instead of eautoconf because the former handles 'build-aux' subdirectory. Thank you, Victor.
*** Bug 910317 has been marked as a duplicate of this bug. ***