Package Details: lib32-mesa-git 24.0.0_devel.179925.0e481bf4632.d41d8cd-1

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: rjahanbakhshi
Votes: 44
Popularity: 0.52
First Submitted: 2009-12-18 18:42 (UTC)
Last Updated: 2024-05-02 05:27 (UTC)

Required by (87)

Sources (3)

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.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 .. 31 Next › Last »

FabioLolix commented on 2021-12-15 16:56 (UTC)

packages in depends=() don't have to be in makedepends=()

rjahanbakhshi commented on 2021-12-05 11:56 (UTC)

Mesa classic drivers removed. Removed drivers are Radeon R100 and R200, old (non-gallium) Nouveau, and Intel i915 and i965.

rjahanbakhshi commented on 2021-12-01 01:03 (UTC) (edited on 2021-12-01 01:05 (UTC) by rjahanbakhshi)

@Billli11,

PKGBUILD updated to use the compiler set in CC and CXX environment variables e.g. using makepkg.conf

-m32 option will be used with the set compiler for 32-bit environment.

Billli11 commented on 2021-11-24 21:37 (UTC) (edited on 2021-11-24 21:38 (UTC) by Billli11)

Would it be possible to change line 99 and 100 to allow Clang to compile the package?

Change

export CC="gcc -m32"
export CXX="g++ -m32"

to

export CC="${CC:-gcc} -m32"
export CXX="${CXX:-g++} -m32"

.

This should only effect if CC and CXX environment variable is set to other compiler. the package would still be compiled with GCC if the variable is not set.

Thanks.

rjahanbakhshi commented on 2021-11-13 22:41 (UTC)

PKGBUILD updated to use llvm 13.0.0

Lone_Wolf commented on 2021-10-26 11:10 (UTC)

The time has come for me to transfer ownership of this package to Reza and step down as maintainer.

Lone_Wolf

Lone_Wolf commented on 2021-08-12 17:35 (UTC)

swrast & virtio-experimental added to vulkan-drivers

Lone_Wolf commented on 2021-08-10 12:24 (UTC) (edited on 2021-08-10 12:25 (UTC) by Lone_Wolf)

adding virtio-experimental is ok, I'll try to do it this week.

lib32-mesa-git is in my view an extension of mesa-git , so there are already differences.

vulkan swrast aka lavapipe can be useful as last-resort vulkan driver and it does fulfill that role in my mesa-minimal-git & lib32-mesa-minimal-git already.

Ok, will add vulkan swrast also.

LukeShortCloud commented on 2021-08-07 16:40 (UTC)

Would it be possible to enable the virtio-experimental driver in this build? It is enabled in the mesa-git PKGBUILD. I have manually built lib32-mesa-git with it and have been testing the new Vulkan GPU passthrough support to a virtual machine with the VirtIO Venus driver with some Steam games and it works great! But, for gaming, it needs both the 64-bit and 32-bit drivers to work.

On line 115, the driver needs to be appended (this is what I have tested and have confirmed to be working):

    -D vulkan-drivers=amd,intel,virtio-experimental \

https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=lib32-mesa-git#n115

Looking at the mesa-git PKGBUILD, there is also the "swrast" software rendering driver. I have not tested it and perhaps for consistency across packages that should also be enabled.

   -D vulkan-drivers=amd,intel,swrast,virtio-experimental \

https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=mesa-git#n111

rjahanbakhshi commented on 2021-07-24 13:03 (UTC)

Removed the patch from the PKGBUILD. It should be fine now.

Thanks,