Summary: | sys-devel/dragonegg-3.3 fails to emerge - error: no matching function for call llvm::DIBuilder::createMethod | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Austin English (RETIRED) <wizardedit> |
Component: | Current packages | Assignee: | Bernard Cafarelli <voyageur> |
Status: | RESOLVED OBSOLETE | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | build log |
Description
Austin English (RETIRED)
2013-07-10 00:35:34 UTC
Created attachment 352968 [details]
build log
After further testing, it's similar to bug 463672. Temporarily moving /usr/local allows dragonegg to emerge. Though it fails to run: austin@aw25 ~ $ gcc-4.6.3 -fplugin=/usr/lib64/llvm/dragonegg.so ~/src/foo.c cc1: error: cannot load plugin /usr/lib64/llvm/dragonegg.so /usr/lib64/llvm/dragonegg.so: undefined symbol: _Z22tree_map_base_marked_pPKv austin@aw25 ~ $ cat ~/src/foo.c #include <stdio.h> int main(void) { return 0; } austin@aw25 ~ $ qlist -Iv llvm dragonegg sys-devel/dragonegg-3.3 sys-devel/llvm-3.3 llvm ebuilds have seen a lot of change since 3.3, and I have only kept last dragonegg-3.5.0 now, so things should work better (plugin works on my test source files here :) ) |