
Hi, I'm on manjaro and the gcc (10 -> 11) and llvm (11 -> 12) got recently updated. Run glxinfo32 to verify basic OpenGL functionality for multilib programs Run glxinfo to verify basic OpenGL functionality Update non-repo packages for llvm if you use them I disagree with some of the settings made by arch-meson (especially the buildtype and enabling LTO by default) and feel using meson setup is cleaner. Those who compare PKGBUILDs will notice I don't use arch-meson, but meson setup. Having a single package reduces maintenance and makes switching from stable to mesa-git rather easy, though reverting back to stable can be tricky.

Mesa is a split package, but aur mesa-git isn't.īasically with aur mesa-git you get everything in one package, while /mesa allows you to leave out some parts if you don't want/need them.



The rest of this post is meant for those people. I expect anyone building mesa-git against one of the llvm trunk variants to be able to do that themselves, but atleast some of the people that built against repo llvm don't understand how to deal with such a rebuild. Everytime the llvm mesa is built against changes/updates, mesa needs to be rebuilt.
