I can addopt this pakage! @Lone_Wolf
Here is the link were I have my PKGBUILD : https://github.com/kevall474/Mesa/tree/master/mesa-git
Git Clone URL: | https://aur.archlinux.org/mesa-git.git (read-only, click to copy) |
---|---|
Package Base: | mesa-git |
Description: | an open-source implementation of the OpenGL specification, git version |
Upstream URL: | https://www.mesa3d.org |
Keywords: | mesa X11 |
Licenses: | |
Conflicts: | |
Provides: | |
Submitter: | Krejzi |
Maintainer: | Lone_Wolf (rjahanbakhshi) |
Last Packager: | rjahanbakhshi |
Votes: | 163 |
Popularity: | 1.27 |
First Submitted: | 2014-06-19 21:33 |
Last Updated: | 2021-03-03 09:02 |
I can addopt this pakage! @Lone_Wolf
Here is the link were I have my PKGBUILD : https://github.com/kevall474/Mesa/tree/master/mesa-git
0001-clover-llvm13-use-FixedVectorType.patch is missing a semicolon in the #else clause.
Thanks for reporting the issue. It's been fixed now.
0001-clover-llvm13-use-FixedVectorType.patch is missing a semicolon in the #else
clause.
Thank you for offering, TKG .
I'll respond soon through email
Nice try :)
I'm available to maintain the package @Lone_Wolf
llvm trunk builds give another build failure wrt opencl , see https://gitlab.freedesktop.org/mesa/mesa/-/issues/4200
Confirmed, needed for all llvm trunk builds.
A temporary workaround is to disable building gallium-opencl .
rjahanbakhshi, please look into adding this commit.
It can be downloaded as patchfile from https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8543.patch
Building against llvm-git requires: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8543
Ignoring updates leads to partial updates which cause problems. It should only be done temporarily for a short period.
Pinned Comments
Lone_Wolf commented on 2021-01-03 15:38
I am using another package now and am looking for a new maintainer.
Lone_Wolf commented on 2020-04-23 12:26
Mesa and llvm are closely tied together. Everytime the llvm mesa is built against changes/updates , mesa needs to be rebuilt.
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.
The rest of this post is meant for those people.
Option A - best one
see https://wiki.archlinux.org/index.php/DeveloperWiki:Building_in_a_clean_chroot for the official way or https://aur.archlinux.org/packages/clean-chroot-manager for an alternative method.
Option B - 2nd best
Lone_Wolf commented on 2019-07-09 13:43
Why would I want to use llvm development versions ?
AUR helpers like yay and pamac can't deal with such a dynamic choice. People who use those will have to accept the default of building mesa-git against stock repo packages.
Lone_Wolf commented on 2018-01-30 14:06
run pacman Syu update non-repo packages for llvm if you use them
build mesa-git, log out , restart X .
run glxinfo to verify basic OpenGL functionality
build lib32-mesa-git
run glxinfo32 to verify basic OpenGL functionality for multilib programs