Bug 85030 - [GALLIVM] Lib32-mesa build with LLVM 3.6 git (API change)
Summary: [GALLIVM] Lib32-mesa build with LLVM 3.6 git (API change)
Alias: None
Product: Mesa
Classification: Unclassified
Component: Other (show other bugs)
Version: git
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: mesa-dev
QA Contact:
Depends on:
Reported: 2014-10-15 04:22 UTC by Aaron B
Modified: 2014-10-23 14:13 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Description Aaron B 2014-10-15 04:22:52 UTC
gallivm/lp_bld_misc.cpp:59:51: fatal error: llvm/ExecutionEngine/JITMemoryManager.h: No such file or directory
 #include <llvm/ExecutionEngine/JITMemoryManager.h>
compilation terminated.
Makefile:1714: recipe for target 'gallivm/lp_bld_misc.lo' failed
make[4]: *** [gallivm/lp_bld_misc.lo] Error 1
make[4]: *** Waiting for unfinished jobs....
gallivm/lp_bld_debug.cpp: In function 'size_t disassemble(const void*, llvm::raw_ostream&)':
gallivm/lp_bld_debug.cpp:281:37: error: 'class llvm::TargetMachine' has no member named 'getInstrInfo'
    const TargetInstrInfo *TII = TM->getInstrInfo();
Makefile:1714: recipe for target 'gallivm/lp_bld_debug.lo' failed

Trying to compile the always-borked LLVM. :)
Comment 1 Aaron B 2014-10-23 14:13:13 UTC
Fixed with mesa commit 065256dfc4464cb510f84d638da1b345ff65b693.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.