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)
Status: RESOLVED FIXED
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:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
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:


Attachments

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.