Can't compile newest wayland due to mesa changes?

darxus at chaosreigns.com darxus at chaosreigns.com
Sat Jul 21 10:28:03 PDT 2012


On 07/21, Bill Spitzak wrote:
> I am unable to compile mesa. I updated to the newest git, cleaned,
> and built. My configure line is:
> 
> ./autogen.sh --prefix=$HOME/install --enable-gles2
> --disable-gallium-egl --with-egl-platforms=wayland,x11,drm
> --enable-gbm --enable-shared-glapi
> --with-gallium-drivers=r300,r600,swrast,nouveau
> 
> It fails with lots of undefined LLVM symbols, here is the tail of
> the make output:
> 
> /home/spitzak/swdevl/wayland/mesa/src/gallium/auxiliary/gallivm/lp_bld_const.h:124:
> undefined reference to `LLVMInt32TypeInContext'

I get that from ubuntu package llvm-2.8-dev.  Do you have the llvm dev
stuff installed?  If not, and installing it fixes it, mesa has a build
dependency bug that needs to get opened.  

Commits I just successfully built with:

2012-07-21-12-32 24c4230c62ae0857a7f6fde80add99ad463deea9 good wayland
2012-07-21-12-32 21e3f2e9034b64131075d82a4e34868dc72f2249 good cairo
2012-07-21-12-32 faf26b689d4a2a6d1e851a1ea2fd657406eebfff good drm
2012-07-21-12-32 3ed8aed32199edaa8621ccea571a04883e050cb5 good inputproto
2012-07-21-12-32 391a1f6de6315fc0196d407d800597488315cccb good kbproto
2012-07-21-12-32 8042f88ace33573f9d0dfaa21ed54ac7cef266d5 good libX11
2012-07-21-12-32 9daef33e32ba36c1f872691daeebbf98a73b4b25 good libXau
2012-07-21-12-32 60aa228de59270fd1b6d838d80095ac00da53342 good libXdmcp
2012-07-21-12-32 09f5b48f559888339450bb4a79d178c94da34638 good libpciaccess
2012-07-21-12-32 a9cb6f69183f8924d17846e0c327978c1bddefa4 good libvpx
2012-07-21-12-32 5f8f2ba1c4f9ac74c8f301dcca8566e296e37995 good libxcb
2012-07-21-12-32 fe4f990902c7cd8f395b9f3be14dc6e8cad7cae9 good libxkbcommon
2012-07-21-12-32 0890e4003aacfa7113ab3f4e3ad7c5636f8e922a good macros
2012-07-21-12-32 d24cf88a1a68591397d27efb209a7b8381911ce2 good mesa
2012-07-21-12-32 56321eff65832791252c7c324930d14c44d4d5f7 good pixman
2012-07-21-12-32 d42d791806f8917f32e869f01e0895400bfb2688 good proto
2012-07-21-12-32 a6bb464a892a2e564d2f7805ad7d0ace9106cf74 good pthread-stubs
2012-07-21-12-32 8d25a5a633e1595fb91d0192ca0304120bfe9db3 good weston
2012-07-21-12-32 a06fa7fc98b66652df8bbc4734b5010d43744373 good x11proto
2012-07-21-12-32 a06fa7fc98b66652df8bbc4734b5010d43744373 good xproto
2012-07-21-12-32 098c0fb5c8361b38c086cca8ad43614ccdf9b9d0 good xserver

It may be useful to talk to #dri-devel on irc.freenode.net, which seems to
for some reason be the name of the mesa IRC channel.

-- 
"It is better to die on your feet than to live on your knees."
 - Emiliano Zapata, Mexican Revolution Leader
http://www.ChaosReigns.com


More information about the wayland-devel mailing list