meson targets which link libgallium.a have unresolved symbol llvm::RTDyldMemoryManager
Submitted by tjb..@..let.be
Assigned to mes..@..op.org
Link to original bug (#103543)
Description
Created attachment 135208 full compile log
src/gallium/auxiliary/libgallium.a(gallivm_lp_bld_misc.cpp.o):(.data.rel.ro._ZTI26DelegatingJITMemoryManager[_ZTI26DelegatingJITMemoryManager]+0x10): undefined reference to `typeinfo for llvm::RTDyldMemoryManager'
I tried various options, but anything involving llvm fails for me [1290/1291] Linking target src/gallium/targets/osmesa/libOSMesa.so.8.0.0. FAILED: src/gallium/targets/osmesa/libOSMesa.so.8.0.0 [1291/1291] Linking target src/gallium/targets/dri/libgallium_dri.so. FAILED: src/gallium/targets/dri/libgallium_dri.so
I need radeon support. full compile log attached. I used these options:
dri-drivers=r200 gallium-drivers=swrast vulkan-drivers=amd osmesa=gallium platforms=x11,wayland,drm glx=dri gles1=false gles2=false valgrind=false libunwind=false selinux=false
using llvm-5.0.0; I also tried 5.0.1 and 6 gcc-7.2.0
I got something similar trying mesa-17.3, however the autotools build works in that case.
Attachment 135208, "full compile log":
mesa-17.4.x.bz2
Version: git