Created attachment 441350 [details] build.log.bz2 Upgrading llvm-9999 is currently impossible as the current ebuild creates invalid symlinks. Build log attached below. [ebuild N ] sys-devel/llvm-9999 USE="clang doc libffi ncurses static-analyzer -debug -gold -libedit -lldb -multitarget -ocaml -python {-test} -xml" ABI_X86="(64) -32 (-x32)" PYTHON_TARGETS="python2_7" VIDEO_CARDS="radeon" As you can see in the build.log the error is "mv: cannot stat ‘/var/tmp/portage/sys-devel/llvm-9999/image//usr/bin/clang-3.9’: No such file or directory"
Changing "CLANG_VERSION=3.9" in the ebuild to "CLANG_VERSION=4.0" fixes this.
commit fe47cbbea755ac9ec4b8e2d6b96e739a650d0194 Author: Michał Górny <mgorny@gentoo.org> AuthorDate: Sat Jul 23 19:20:54 2016 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: Sat Jul 23 19:22:08 2016 sys-devel/llvm: Bump clang version in -9999 to 4.0, #589368 Maybe one day we'll actually read this from sources somehow ;-).