VirGL support has been added, you'll need kernel 4.4 or later to try it out.
Search Criteria
Package Details: lib32-mesa-git 24.3.0_devel.194631.e0e7d8d910e.d41d8cd-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/lib32-mesa-git.git (read-only, click to copy) |
---|---|
Package Base: | lib32-mesa-git |
Description: | an open-source implementation of the OpenGL specification, git version |
Upstream URL: | https://www.mesa3d.org |
Licenses: | custom |
Conflicts: | lib32-libva-mesa-driver, lib32-mesa, lib32-mesa-libgl, lib32-mesa-vdpau, lib32-vulkan-intel, lib32-vulkan-mesa-layers, lib32-vulkan-radeon |
Provides: | lib32-libva-mesa-driver, lib32-mesa, lib32-mesa-libgl, lib32-mesa-vdpau, lib32-opengl-driver, lib32-vulkan-driver, lib32-vulkan-intel, lib32-vulkan-mesa-layers, lib32-vulkan-radeon |
Submitter: | None |
Maintainer: | rjahanbakhshi (Lone_Wolf) |
Last Packager: | Lone_Wolf |
Votes: | 45 |
Popularity: | 0.032126 |
First Submitted: | 2009-12-18 18:42 (UTC) |
Last Updated: | 2024-09-10 21:29 (UTC) |
Dependencies (40)
- glslang (glslang-gitAUR)
- lib32-clang (lib32-llvm-gitAUR, lib32-clang-minimal-gitAUR)
- lib32-expat
- lib32-gcc-libs (lib32-gcc-libs-gitAUR, lib32-gccrs-libs-gitAUR, lib32-gcc-libs-snapshotAUR)
- lib32-glibc (lib32-glibc-gitAUR, lib32-glibc-linux4AUR, lib32-glibc-eacAUR, lib32-glibc-eac-binAUR, lib32-glibc-eac-rocoAUR)
- lib32-libdrm (lib32-libdrm-gitAUR)
- lib32-libelf
- lib32-libunwind
- lib32-libx11
- lib32-libxcb (lib32-libxcb-gitAUR)
- lib32-libxdamage
- lib32-libxext
- lib32-libxfixes
- lib32-libxshmfence
- lib32-libxxf86vm
- lib32-llvm-libs (lib32-llvm-libs-gitAUR, lib32-llvm-libs-minimal-gitAUR)
- lib32-lm_sensors
- lib32-spirv-llvm-translator (lib32-spirv-llvm-translator-gitAUR, lib32-spirv-llvm-translator-minimal-gitAUR)
- lib32-spirv-tools (lib32-spirv-tools-gitAUR)
- lib32-vulkan-icd-loader (lib32-vulkan-icd-loader-gitAUR)
- lib32-wayland (lib32-wayland-gitAUR)
- lib32-zlib
- lib32-zstd
- mesa-gitAUR
- git (git-gitAUR, git-glAUR) (make)
- lib32-libglvnd (make)
- lib32-libva (make)
- lib32-libvdpau (make)
- lib32-libxml2 (make)
- lib32-libxrandr (make)
- lib32-llvm (lib32-llvm-gitAUR, lib32-llvm-minimal-gitAUR) (make)
- lib32-spirv-llvm-translator (lib32-spirv-llvm-translator-gitAUR, lib32-spirv-llvm-translator-minimal-gitAUR) (make)
- lib32-spirv-tools (lib32-spirv-tools-gitAUR) (make)
- meson (meson-gitAUR) (make)
- python-mako (make)
- python-packaging (make)
- python-pyaml (make)
- wayland-protocols (wayland-protocols-gitAUR) (make)
- xorgproto (xorgproto-gitAUR) (make)
- opengl-man-pages (optional) – for the OpenGL API man pages
Required by (99)
- arch-gaming-meta (requires lib32-libva-mesa-driver)
- com.qq.weixin.work.deepin-x11 (requires lib32-mesa)
- day-of-the-tentacle-remastered-bin (requires lib32-mesa-libgl)
- deepin-wine5-i386 (requires lib32-mesa)
- deepin-wine5-stable-i386 (requires lib32-mesa)
- deepin-wine6-stable (requires lib32-mesa)
- donkey-me (requires lib32-mesa)
- dott (requires lib32-mesa-libgl)
- enemy-territory (requires lib32-mesa)
- epsxe-plugin-gpu-xgl2 (requires lib32-mesa)
- etlegacy32-bin (requires lib32-mesa)
- frozensynapse-hib (requires lib32-mesa)
- gallium-nine-git (requires lib32-mesa)
- gallium-nine-git (requires lib32-mesa) (make)
- grim-fandango (requires lib32-mesa)
- jumpman (requires lib32-mesa)
- legendofdungeon (requires lib32-mesa)
- legendofdungeon (requires lib32-mesa-libgl)
- lib32-amdonly-gaming-vulkan-radeon-git (requires lib32-vulkan-mesa-layers) (optional)
- lib32-amdonly-gaming-vulkan-swrast-git (requires lib32-vulkan-mesa-layers) (optional)
- lib32-ffmpeg (requires lib32-mesa) (make)
- lib32-glfw-wayland (requires lib32-mesa) (make)
- lib32-glfw-x11 (requires lib32-mesa) (make)
- lib32-gst-libav-git (requires lib32-mesa) (make)
- lib32-gst-plugin-gtk-git (requires lib32-mesa) (make)
- lib32-gst-plugin-va-git (requires lib32-mesa) (make)
- lib32-gst-plugins-bad-git (requires lib32-mesa) (make)
- lib32-gst-plugins-bad-libs-git (requires lib32-mesa) (make)
- lib32-gst-plugins-base-git (requires lib32-mesa) (make)
- lib32-gst-plugins-base-libs-git (requires lib32-mesa)
- lib32-gst-plugins-base-libs-git (requires lib32-mesa) (make)
- lib32-gst-plugins-good-git (requires lib32-mesa) (make)
- lib32-gst-plugins-ugly-git (requires lib32-mesa) (make)
- lib32-gst-rtsp-server-git (requires lib32-mesa) (make)
- lib32-gstreamer-git (requires lib32-mesa) (make)
- lib32-gstreamer-vaapi-git (requires lib32-mesa) (make)
- lib32-gtkglext (requires lib32-mesa) (make)
- lib32-libtxc_dxtn (requires lib32-mesa)
- lib32-mcpelauncher-linux (requires lib32-mesa) (make)
- lib32-pcsxr (requires lib32-mesa) (make)
- lib32-qt3 (requires lib32-mesa) (make)
- lib32-qt4 (requires lib32-mesa) (make)
- lib32-sdl (requires lib32-mesa) (make)
- lib32-sdl-git (requires lib32-mesa) (make)
- lib32-sdl-nokbgrab (requires lib32-mesa) (make)
- lib32-sdl-openglhq (requires lib32-mesa) (make)
- lib32-sdl-openglhq-nokbgrab (requires lib32-mesa) (make)
- lib32-sdl3 (requires lib32-mesa) (make)
- lib32-sdl3-git (requires lib32-mesa) (make)
- lib32-vulkan-icd-loader-git (requires lib32-vulkan-driver) (optional)
- lib32-vulkan-nouveau-git (requires lib32-vulkan-mesa-layers) (optional)
- lib32-vulkan-radeon-amd-bc250 (requires lib32-vulkan-mesa-layers) (optional)
- lib32-waffle (requires lib32-mesa) (optional)
- lib32-waffle (requires lib32-mesa) (make)
- lutris-world-of-warcraft-dependencies-amd (requires lib32-mesa)
- lutris-world-of-warcraft-dependencies-amd (requires lib32-vulkan-radeon)
- maldita-castilla (requires lib32-mesa)
- mcpelauncher-linux (requires lib32-mesa) (make)
- nfs2se-git (requires lib32-mesa) (optional)
- pharo-vm (requires lib32-mesa)
- portproton (requires lib32-vulkan-driver)
- prey (requires lib32-mesa)
- proton (requires lib32-mesa) (make)
- proton (requires lib32-mesa-libgl) (make)
- proton-cachyos (requires lib32-mesa) (make)
- proton-cachyos (requires lib32-mesa-libgl) (make)
- proton-experimental (requires lib32-mesa) (make)
- proton-experimental (requires lib32-mesa-libgl) (make)
- proton-ge-custom (requires lib32-mesa) (make)
- proton-ge-custom (requires lib32-mesa-libgl) (make)
- shadowgrounds (requires lib32-mesa)
- shadowgrounds-survivor (requires lib32-mesa)
- swamp-wine (requires lib32-mesa)
- typhoon_2001 (requires lib32-mesa)
- umu-launcher-git (requires lib32-vulkan-driver)
- uplink (requires lib32-mesa)
- wine-cachyos (requires lib32-mesa-libgl) (make)
- wine-cachyos (requires lib32-mesa) (make)
- wine-cachyos-opt (requires lib32-mesa-libgl) (make)
- wine-cachyos-opt (requires lib32-mesa) (make)
- wine-ge-custom (requires lib32-mesa) (make)
- wine-ge-custom (requires lib32-mesa-libgl) (make)
- wine-ge-custom-opt (requires lib32-mesa) (make)
- wine-ge-custom-opt (requires lib32-mesa-libgl) (make)
- wine-git (requires lib32-mesa) (make)
- wine-git (requires lib32-mesa-libgl) (make)
- wine-lol (requires lib32-mesa) (make)
- wine-lol (requires lib32-mesa-libgl) (make)
- wine-lol-staging (requires lib32-mesa) (make)
- wine-osu-spectator (requires lib32-mesa) (make)
- wine-osu-spectator (requires lib32-mesa-libgl) (make)
- wine-stable (requires lib32-mesa) (make)
- wine-stable-next (requires lib32-mesa) (make)
- wine-staging-git (requires lib32-mesa-libgl) (make)
- wine-staging-git (requires lib32-mesa) (make)
- wine-valve (requires lib32-mesa) (make)
- winecx (requires lib32-mesa-libgl) (make)
- winecx (requires lib32-mesa) (make)
- xnine-git (requires lib32-mesa)
Sources (3)
Latest Comments
« First ‹ Previous 1 .. 17 18 19 20 21 22 23 24 25 26 27 .. 32 Next › Last »
Lone_Wolf commented on 2015-11-03 15:48 (UTC)
kerberizer commented on 2015-10-09 11:12 (UTC)
[HEADS UP] Users of `llvm-svn`, `mesa-git` and AMD video cards MUST recompile Mesa
If ALL of the following are true for you:
* you use an AMD video card with open source drivers,
* you use `{lib32-,}mesa-git` from AUR,
* you use `{lib32-,}llvm-svn` from AUR,
* you have upgraded the `{lib32-,}llvm-svn` packages during the last ~24 hours, whether by compiling yourself or from the `llvm-svn` binary repo,
then please note that you MUST recompile the Mesa packages (or possibly upgrade again from the `mesa-git` binary repo you use) due to a recent change in the LLVM shared library.
If Mesa is not recompiled, with the new llvm-svn packages you'll most likely face errors like this:
gbm: Last dlopen error: /usr/lib/xorg/modules/dri/radeonsi_dri.so: undefined symbol: _ZN4llvm21SymbolTableListTraitsINS_11InstructionENS_10BasicBlockEE13addNodeToListEPS1_
Please note that for the AMD open source drivers recompiling Mesa on every LLVM upgrade is a good practice, even though most of the time it might not be strictly necessary.
Lone_Wolf commented on 2015-08-17 14:50 (UTC)
I have taken over lib32-mesa-git from krejzi , and will ask to merge this package to that one end of august.
Please switch to lib32-mesa-git .
Krejzi commented on 2015-01-15 21:24 (UTC)
Bummer ... I did rework the entire PKGBUILD to match the one currently in community, but I only uploaded it to aur-dev, not here.
agapito commented on 2015-01-14 13:44 (UTC)
You should add: --enable-nine
Lone_Wolf commented on 2014-11-30 14:15 (UTC)
Added --enable-va & --enable-nine configure flags
smidjar2 commented on 2014-11-30 12:41 (UTC)
GalliumNine is now merged in master
Krejzi commented on 2014-10-26 09:42 (UTC)
'lib32-mesa-git/src/fakeinstall/usr/lib32/gallium-pipe’: No such file or directory
As I said earlier, it's currently only used by OpenCL library and OpenCL library is not built in 32 bit package so there are no pipes at all. Master doesn't even have the GalliumNine merged yet.
Brett commented on 2014-10-24 19:02 (UTC)
I formally rescind my request regarding this package.
Pinned Comments
Lone_Wolf commented on 2024-02-14 11:49 (UTC)
Mesa commit b52e25d3 breaks intel iris & anv build UNLESS OpenCL support is present.
Incase you don't need those drivers, a temporary workaround is to disable them.
lib32-mesa-minimal-git is also affected.
Lone_Wolf commented on 2023-11-02 16:03 (UTC) (edited on 2023-11-02 16:05 (UTC) by Lone_Wolf)
@RPINerd in https://aur.archlinux.org/packages/lib32-mesa-git#comment-941648
Users of this package are supposed to (re)build lib32-mesa-git everytime mesa-git changes to avoid such issues.
I'm certain I have stated that in the past, but it may have been lost in the older pages of comments.
Lone_Wolf commented on 2019-05-09 13:30 (UTC)
This package now uses an environment variable to determine which llvm package it will be built against. Check PKGBUILD for details.