summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLone_Wolf2024-03-30 10:56:14 +0100
committerLone_Wolf2024-03-30 10:56:14 +0100
commit206c36b8c084344d42be7e221dc5ae27e134ae91 (patch)
tree850fbd65866ddf16130bb076057fd2bec5884543
parentf287cb1690526795845069e33a652e7ddfddfb72 (diff)
downloadaur-206c36b8c084344d42be7e221dc5ae27e134ae91.tar.gz
use -fpermissive to workaround build failure
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD9
2 files changed, 9 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index ab5316813a1b..0532af22255f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = mesa-minimal-git
pkgdesc = an open-source implementation of the OpenGL specification, stripped down git version
- pkgver = 24.1.0_devel.186662.72e1e6e1206
+ pkgver = 24.1.0_devel.186995.0e4b5e0b000
pkgrel = 1
url = https://www.mesa3d.org
arch = x86_64
@@ -19,7 +19,7 @@ pkgbase = mesa-minimal-git
makedepends = wayland-protocols
makedepends = glslang-minimal-git
makedepends = llvm-minimal-git
- makedepends = libdrm
+ makedepends = libdrm-git
makedepends = libclc-minimal-git
makedepends = clang-minimal-git
makedepends = rust
@@ -87,7 +87,7 @@ pkgname = opencl-rusticl-mesa-minimal-git
depends = spirv-llvm-translator-minimal-git
depends = libclc-minimal-git
depends = spirv-tools-git
- depends = mesa-minimal-git=24.1.0_devel.186662.72e1e6e1206-1
+ depends = mesa-minimal-git=24.1.0_devel.186995.0e4b5e0b000-1
depends = llvm-libs-minimal-git
depends = clang-libs-minimal-git
depends = expat
diff --git a/PKGBUILD b/PKGBUILD
index 6da395d87d0c..1df01c583dc8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -13,11 +13,11 @@
pkgbase=mesa-minimal-git
pkgname=(mesa-minimal-git opencl-rusticl-mesa-minimal-git)
pkgdesc="an open-source implementation of the OpenGL specification, stripped down git version"
-pkgver=24.1.0_devel.186662.72e1e6e1206
+pkgver=24.1.0_devel.186995.0e4b5e0b000
pkgrel=1
arch=('x86_64')
makedepends=(git meson ninja libglvnd python-mako xorgproto libxml2 libx11 libva elfutils libxrandr
- wayland-protocols glslang-minimal-git llvm-minimal-git libdrm libclc-minimal-git clang-minimal-git
+ wayland-protocols glslang-minimal-git llvm-minimal-git libdrm-git libclc-minimal-git clang-minimal-git
rust rust-bindgen spirv-tools-git spirv-llvm-translator-minimal-git libvdpau systemd-libs clang-opencl-headers-minimal-git
python-ply)
# In order to keep the package simple and ease troubleshooting only use one llvm implementation
@@ -50,7 +50,10 @@ pkgver() {
}
build() {
-
+
+ CXXFLAGS+=" -fpermissive"
+# see https://gitlab.freedesktop.org/mesa/mesa/-/issues/10928
+
meson setup mesa _build \
-D b_ndebug=true \
-D b_lto=false \