commit: 0da045d27b4da0fd04938e03e24407b56cfc33cc Author: Fabian Groffen <grobian <AT> gentoo <DOT> org> AuthorDate: Tue Feb 2 19:41:40 2016 +0000 Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org> CommitDate: Tue Feb 2 19:41:40 2016 +0000 URL: https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=0da045d2
scripts/bootstrap-prefix: document why the versions of llvm are used scripts/bootstrap-prefix.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/scripts/bootstrap-prefix.sh b/scripts/bootstrap-prefix.sh index 7d186f1..40eaede 100755 --- a/scripts/bootstrap-prefix.sh +++ b/scripts/bootstrap-prefix.sh @@ -181,6 +181,8 @@ configure_toolchain() { # libcxx, which only compiles with clang local libcxx="sys-libs/libcxx-headers sys-libs/libcxxabi sys-libs/libcxx" compiler_stage1+=" dev-libs/libffi <sys-devel/llvm-3.5 ${libcxx}" + # similar, the deps for 3.6+ are too high (cmake, ninja, + # python) so we have to do this with an intermediate compiler="${libcxx} sys-libs/csu dev-libs/libffi <sys-devel/llvm-3.6 <sys-devel/clang-3.6" ;; *-*-aix*)