Package Details: lib32-mesa-stable 21.0.2-1

Git Clone URL: https://aur.archlinux.org/lib32-mesa-stable.git (read-only, click to copy)
Package Base: lib32-mesa-stable
Description: An open-source implementation of the OpenGL specification. (32-bit) (stable release)
Upstream URL: https://mesa3d.org/
Licenses: MIT
Conflicts: lib32-libva-mesa-driver, lib32-mesa, lib32-mesa-git, lib32-mesa-rc, lib32-mesa-vdpau, lib32-opencl-mesa, lib32-vulkan-intel, lib32-vulkan-mesa, lib32-vulkan-mesa-layers, lib32-vulkan-radeon, lib32-vulkan-swrast
Provides: lib32-libva-mesa-driver, lib32-mesa, lib32-mesa-libgl, lib32-mesa-vdpau, lib32-opencl-driver, lib32-opencl-mesa, lib32-opengl-driver, lib32-vulkan-driver, lib32-vulkan-intel, lib32-vulkan-mesa-layers, lib32-vulkan-radeon, lib32-vulkan-swrast
Submitter: kevall474
Maintainer: kevall474
Last Packager: kevall474
Votes: 0
Popularity: 0.000000
First Submitted: 2021-02-26 04:46
Last Updated: 2021-04-15 02:19

Dependencies (71)

Required by (102)

Sources (4)

Pinned Comments

kevall474 commented on 2021-02-26 05:12

Build variables :

_llvm

  • Will add enable llvm by default patch

_compiler

  • Set the compiler to build mesa
    1 : GCC
    
    2 : CLANG
    

If not set it will build with GCC by default

so in the end you can pass :

env _llvm=(y or leave empty) _compiler=(1 or 2) makepkg -s

kevall474 commented on 2021-02-26 05:12

The purpose of this package is to build mesa stable release against llvm-git

Latest Comments

hacker12 commented on 2021-04-27 15:45

Getting this when trying to build

[452/2511] Linking target src/vulkan/device-select-layer/libVkLayer_MESA_device_select.so
FAILED: src/vulkan/device-select-layer/libVkLayer_MESA_device_select.so 
g++ -m32  -o src/vulkan/device-select-layer/libVkLayer_MESA_device_select.so src/vulkan/device-select-layer/libVkLayer_MESA_device_select.so.p/meson-generated_.._.._.._egl_wayland_wayland-drm_wayland-drm-protocol.c.o src/vulkan/device-select-layer/libVkLayer_MESA_device_select.so.p/device_select_layer.c.o src/vulkan/device-select-layer/libVkLayer_MESA_device_select.so.p/device_select_x11.c.o src/vulkan/device-select-layer/libVkLayer_MESA_device_select.so.p/device_select_wayland.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-group -Wl,-soname,libVkLayer_MESA_device_select.so -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2,-D_GLIBCXX_ASSERTIONS -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection src/vulkan/util/libvulkan_util.a src/util/libmesa_util.a src/util/format/libmesa_format.a -Wl,-Bsymbolic-functions -Wl,-z,relro /usr/lib/libz.so -pthread -lm /usr/lib/libxcb-dri3.so /usr/lib/libwayland-client.so /usr/lib/libdrm.so -ldl /usr/lib/libxcb.so /usr/lib/libX11-xcb.so /usr/lib/libX11.so /usr/lib/libxcb-present.so /usr/lib/libxcb-sync.so /usr/lib/libxcb-randr.so /usr/lib/libxshmfence.so /usr/lib/libXrandr.so /usr/lib/libzstd.so /usr/lib/libunwind.so -Wl,--end-group
/usr/bin/ld: /usr/lib/libz.so: error adding symbols: file in wrong format
collect2: error: ld returned 1 exit status
[469/2511] Compiling C++ object src/compiler/glsl/libglsl.a.p/builtin_functions.cpp.o
ninja: build stopped: subcommand failed.

kevall474 commented on 2021-02-26 05:12

Build variables :

_llvm

  • Will add enable llvm by default patch

_compiler

  • Set the compiler to build mesa
    1 : GCC
    
    2 : CLANG
    

If not set it will build with GCC by default

so in the end you can pass :

env _llvm=(y or leave empty) _compiler=(1 or 2) makepkg -s

kevall474 commented on 2021-02-26 05:12

The purpose of this package is to build mesa stable release against llvm-git