Package Details: mesa-git 17.2.0_devel.92548.0d576fbfbe-1

Git Clone URL: https://aur.archlinux.org/mesa-git.git (read-only)
Package Base: mesa-git
Description: an open-source implementation of the OpenGL specification, git version
Upstream URL: http://mesa3d.sourceforge.net
Keywords: mesa X11
Licenses: custom
Conflicts: libva-mesa-driver, mesa, mesa-libgl, mesa-vdpau, opencl-mesa, vulkan-intel, vulkan-radeon
Provides: libva-mesa-driver, mesa, mesa-libgl, mesa-vdpau, opencl-driver, opencl-mesa, opengl-driver, vulkan-driver, vulkan-intel, vulkan-radeon
Submitter: Krejzi
Maintainer: Lone_Wolf
Last Packager: Lone_Wolf
Votes: 149
Popularity: 1.330105
First Submitted: 2014-06-19 21:33
Last Updated: 2017-06-03 00:34

Required by (716)

Sources (4)

Pinned Comments

Lone_Wolf commented on 2016-10-11 20:52

Updated Pinned Comment

Recommended way to update :

run pacman -Syu
build & update llvm-svn & lib32-llvm-svn
build & update mesa-git
build & update lib32-mesa-git

If you feel llvm-svn takes to long to build (50 minutes on my system) Kerberizer (aur llvm-svn & lib32-llvm-svn maintainer ) has setup an unofficial repo.
see https://wiki.archlinux.org/index.php/Unofficial_user_repositories#llvm-svn

That repo is updated to latest llvm-svn several times per day.

Latest Comments

Gelmo commented on 2017-06-03 02:31

Awesome job on that update

Gelmo commented on 2017-05-31 02:29

Thanks for putting in the time for that! I'm rebuilding remotely now from work, and I'll test it out when I get home later tonight.

Edit: Works great, excellent job

Lone_Wolf commented on 2017-05-30 00:30

xdriinfo requires a patch to work with libglvnd, use my https://aur.archlinux.org/packages/xorg-xdriinfo-git/

Gelmo commented on 2017-05-27 23:43

Cheers for making the report and keeping up with this

Lone_Wolf commented on 2017-05-27 23:17

Thanks for the report, Gelmo .

It appears to be a mesa bug, i created
https://bugs.freedesktop.org/show_bug.cgi?id=101214 .

Those who want to build mesa git master without libglvnd support can use the last version (just 6 days old) without libglvnd support :

https://aur.archlinux.org/cgit/aur.git/tree/?h=mesa-git&id=ded28cf3ae8ba334bca3081755229ec42b24a170

Gelmo commented on 2017-05-27 06:42

I'm on Manjaro 4.12rc, and xdriinfo wasn't finding radeonsi with libglvnd on my system. I removed the glvnd dependency and patches, and commented out the switch to enable it, and it worked without a problem. If other people need this, I'll make a package, but it's simple enough. I'm not on Arch so I probably shouldn't be maintaining a pkg.

Lone_Wolf commented on 2017-05-22 15:09

Package is now build with glvnd support.

Before building :

install https://aur.archlinux.org/packages/dummy-opengl-driver-git/
(can be removed afterwards)

When building outside a chroot, install libglvnd manually.
If you don't, makepkg -s and -r options are likely to fail due to conflicts.



yurikoles commented on 2017-03-17 04:22

sandy8925, this package replaces most of mesa-related packages, see "replaces" verb in PKGBUILD

sandy8925 commented on 2017-03-17 04:19

Hello, it looks like following packages:
libva-mesa-driver, mesa-vdpau, opencl-mesa, vulkan-intel, vulkan-radeon

are now separate, and are not built as part of mesa. So, when I build mesa-git, none of the above package files are created like they were previously, and there are no -git versions of these packages in AUR.

Are these files part of the mesa-git package that gets created? How does this work?

Lone_Wolf commented on 2017-03-15 14:18

WARNING - MANUAL ACTION NEEDED

Mesa devs informed me that the server(s) hosting mesa trunk code are having trouble with the amount of work needed for git over http/https traffic and asked if i could switch back to git:// protocol.

I have changed the source uri.
On your next build makepkg will complain that the existing sourcefolder is not a valid clone.

cd into the folder where makepkg stores downloaded sourcefiles (it should have a folder called branches) .

run " git remote -v "
origin https://anongit.freedesktop.org/git/mesa/mesa.git (fetch)
origin https://anongit.freedesktop.org/git/mesa/mesa.git (push)

If your output differs, you're in wrong folder.

run " git remote set-url origin git://anongit.freedesktop.org/mesa/mesa "

run " git remote -v " again
origin git://anongit.freedesktop.org/mesa/mesa (fetch)
origin git://anongit.freedesktop.org/mesa/mesa (push)

Now makepkg will no longer complain.

All comments