[Mesa-dev] Build failure of Gallium OSMesa without LLVM

Tobias Droste tdroste at gmx.de
Thu Jan 26 22:39:40 UTC 2017


Hey Matt,

yeah sorry about this, it is a known problem:
https://bugs.freedesktop.org/show_bug.cgi?id=99010

A fix was commited but broke scons and Jose reverted it and doesn't accept the 
way it was fixed in general. 

See discussion here:
https://lists.freedesktop.org/archives/mesa-dev/2017-January/141263.html

Haven't had time to come up with a new solution, but Emil may come up with one 
faster than me.

If you need a build you can use the workaround from the bug:
https://bugs.freedesktop.org/show_bug.cgi?id=99010#c11

Tobias

Am Donnerstag, 26. Januar 2017, 13:46:06 CET schrieb Matt Turner:
> Reported against 17.0.0-rc2 [1], but occurs on master as well
> 
> Reproduce with
> 
> ./configure --with-dri-drivers= --with-gallium-drivers=swrast
> --disable-gallium-llvm --enable-gallium-osmesa
> 
> Fails linking Gallium OSMesa with undefined references to draw_llvm_destroy.
> 
> ../../../../src/gallium/auxiliary/.libs/libgallium.a(draw_context.o):
> In function `draw_destroy':
> /home/mattst88/projects/mesa/src/gallium/auxiliary/draw/draw_context.c:226:
> undefined reference to `draw_llvm_destroy'
> 
> [1 ] https://bugs.gentoo.org/show_bug.cgi?id=607320
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/mesa-dev


More information about the mesa-dev mailing list