commit: abeaffc3e3c4916c60a197cce00ded2764007ca5 Author: Fabian Groffen <grobian <AT> gentoo <DOT> org> AuthorDate: Tue Dec 28 08:02:36 2021 +0000 Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org> CommitDate: Tue Dec 28 08:02:36 2021 +0000 URL: https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=abeaffc3
scripts/bootstrap-prefix: use <gcc-11 in stage1 on Darwin GCC 11 needs a compiler with C++11 support, which is experimental in 4.8, e.g. not available in 4.2.1. So bootstrap with 10. Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org> scripts/bootstrap-prefix.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/scripts/bootstrap-prefix.sh b/scripts/bootstrap-prefix.sh index 15ae679b95..2ac347383a 100755 --- a/scripts/bootstrap-prefix.sh +++ b/scripts/bootstrap-prefix.sh @@ -214,7 +214,9 @@ configure_toolchain() { return 1 ;; esac - compiler_stage1+=" sys-devel/gcc" + # current compiler (gcc-11 requires C++11, which is + # available since 4.8, so need to bootstrap with <11) + compiler_stage1+=" <sys-devel/gcc-11" ;; *-darwin*) einfo "Triggering Darwin with LLVM/Clang toolchain"