EDITED
i'm sorry, something was wrong on my side probably, i tried again and it worked normally.
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.001546 |
First Submitted: | 2009-12-18 18:42 (UTC) |
Last Updated: | 2025-04-16 20:47 (UTC) |
« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 12 .. 32 Next › Last »
EDITED
i'm sorry, something was wrong on my side probably, i tried again and it worked normally.
@FabioLolix,
That is correct. The packages in the depends array are implicitly required to build the package, they should not be duplicated in the makedepends.
lib32-gcc-libs, lib32-libelf, mesa-git, and lib32-wayland have been removed from the makedepends array.
Thanks,
packages in depends=() don't have to be in makedepends=()
Mesa classic drivers removed. Removed drivers are Radeon R100 and R200, old (non-gallium) Nouveau, and Intel i915 and i965.
@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.
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.
PKGBUILD updated to use llvm 13.0.0
The time has come for me to transfer ownership of this package to Reza and step down as maintainer.
Lone_Wolf
swrast & virtio-experimental added to vulkan-drivers
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.
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.