Summary: | =sys-devel/llvm-3.5.0: emake failed: ‘{anonymous}::ChainedIncludesSource* llvm::IntrusiveRefCntPtr<{anonymous}::ChainedIncludesSource>::Obj’ is private | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Alexander <alex> |
Component: | [OLD] Core system | Assignee: | LLVM support project <llvm> |
Status: | RESOLVED CANTFIX | ||
Severity: | normal | CC: | ray |
Priority: | Normal | Keywords: | STABLE |
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
build.log.gz
emerge --info environment |
Description
Alexander
2016-05-30 17:39:07 UTC
Please attach build.log and other files here. gzip them if needed. Please also attach the output of `emerge --info'. Created attachment 436362 [details]
build.log.gz
Attaching build.log here.
Created attachment 436364 [details]
emerge --info
Created attachment 436366 [details]
environment
emerge -pqv '=sys-devel/llvm-3.5.0'
[ebuild R ] sys-devel/llvm-3.5.0 USE="clang gold* libffi multitarget* ncurses python* static-analyzer xml -debug -doc -libedit -ocaml {-test}" ABI_X86="32 (64) (-x32)" PYTHON_TARGETS="python2_7 (-pypy)" VIDEO_CARDS="-radeon*"
Experienced same problem. `llvm-3.5.2-gcc-5.1.patch` fixes problem. So workaround is ```bash mkdir -p /etc/portage/patches/sys-devel/llvm-3.5.0/ cp /usr/portage/sys-devel/llvm/files/llvm-3.5.2-gcc-5.1.patch /etc/portage/patches/sys-devel/llvm-3.5.0/ ``` Any specific reason you're using 3.5.0 rather than the current stable 3.7.1-r2? I can backport the fix for you if you insist but if you are really stuck with 3.5, I suggest you try ~arch 3.5.2 since it had some fixes since 3.5.0. Thank you for fast reactions. Problem was reported at 30.05 on stable 3.5.0. When 3.7.1-r2 were stabilized is 16.06 five days ago. Now absent in tree. Closing. |