Summary: | sys-devel/llvm & sys-devel/clang: dependency trouble for build subprojects of llvm | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Oleg Ageev <my> |
Component: | [OLD] Development | Assignee: | Bernard Cafarelli <voyageur> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | kripton, mgorny, my, ryao |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 477432 | ||
Bug Blocks: | |||
Attachments: | llvm cmake ebuilds & patches |
Description
Oleg Ageev
2013-01-24 10:36:16 UTC
Don't we actually use installed llvm in clang build? I think we did but something may have changed in the meantime. *** Bug 426808 has been marked as a duplicate of this bug. *** I have committed a testing version of joined ebuild in ::mgorny. I'd appreciate some testing of it since I'm low on time and resources, and I haven't even tried building with USE=-clang. I'll be happy to commit it and backport the change to older version(s) as soon as I get some test confirmations and voyageur's approval. For me, builddir/tools/clang didn't have a Makefile so make failed. I fixed it by changing the line 'emake -C tools/clang' to 'emake clang-only' I'll try to add support for lldb. Created attachment 354028 [details]
llvm cmake ebuilds & patches
Switched to cmake and added lldb and lld. NOT TESTED!
(In reply to Hristo Venev from comment #5) > Created attachment 354028 [details] > llvm cmake ebuilds & patches > > Switched to cmake and added lldb and lld. NOT TESTED! See bug 456322 and related bugs :). Basically fixed in -3.3-r1 and -9999 but may need readdressing at a wider scope. |