Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] mesa: update to version 23.1.8.
@ 2023-09-21 20:02 SpidFightFR
  2023-09-21 20:03 ` [PR PATCH] [Updated] " SpidFightFR
                   ` (55 more replies)
  0 siblings, 56 replies; 57+ messages in thread
From: SpidFightFR @ 2023-09-21 20:02 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 663 bytes --]

There is a new pull request by SpidFightFR against master on the void-packages repository

https://github.com/SpidFightFR/void-packages update-mesa-23.1.8
https://github.com/void-linux/void-packages/pull/46172

mesa: update to version 23.1.8.

#### Testing the changes
- I tested the changes in this PR: **briefly**



#### Local build testing
- I built this PR locally for my native architecture, (x64-GlibC)

Hey lads, this time again for a PR, with the 23.1.8 version.
I'll be testing this PR in a moment on my laptop, as issues happened in the past 2 PRs.


A patch file from https://github.com/void-linux/void-packages/pull/46172.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-update-mesa-23.1.8-46172.patch --]
[-- Type: text/x-diff, Size: 1596 bytes --]

From 7c129bfc9711907362ad77bb14d42c3730b4367d Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight.one@gmail.com>
Date: Thu, 21 Sep 2023 19:52:43 +0000
Subject: [PATCH] mesa: update to version 23.1.8.

---
 srcpkgs/mesa/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/mesa/template b/srcpkgs/mesa/template
index df788fe3b0f00..64f09bebc0f0d 100644
--- a/srcpkgs/mesa/template
+++ b/srcpkgs/mesa/template
@@ -1,13 +1,13 @@
 # Template file for 'mesa'
 pkgname=mesa
-version=23.1.3
+version=23.1.8
 revision=1
 build_style=meson
 #Disable LTO flag should be present, see https://gitlab.freedesktop.org/mesa/mesa/-/issues/6911
 configure_args="-Dglvnd=true -Dshared-glapi=enabled -Dgbm=enabled -Degl=enabled
  -Dosmesa=true -Dgles1=enabled -Dgles2=enabled -Dglx=dri -Ddri3=enabled
  -Dlmsensors=enabled -Dplatforms=x11$(vopt_if wayland ,wayland)
- -Dllvm=enabled -Db_lto=false -Dcpp_std=gnu++17"
+ -Dllvm=enabled -Db_lto=false -Dcpp_std=gnu++17 -fPIC"
 hostmakedepends="gettext flex llvm pkg-config python3-Mako glslang
  $(vopt_if wayland 'wayland-protocols wayland-devel')"
 makedepends="elfutils-devel expat-devel libXdamage-devel
@@ -23,7 +23,7 @@ license="MIT, LGPL-2.1-or-later"
 homepage="https://www.mesa3d.org/"
 changelog="https://docs.mesa3d.org/relnotes.html"
 distfiles="https://mesa.freedesktop.org/archive/mesa-${version}.tar.xz"
-checksum=2f6d7381bc10fbd2d6263ad1022785b8b511046c1a904162f8f7da18eea8aed9
+checksum=5cd32f5d089dca75300578a3d771a656eaed652090573a2655fe4e7022d56bfc
 
 build_options="wayland"
 build_options_default="wayland"

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: [PR PATCH] [Updated] mesa: update to version 23.1.8.
  2023-09-21 20:02 [PR PATCH] mesa: update to version 23.1.8 SpidFightFR
@ 2023-09-21 20:03 ` SpidFightFR
  2023-09-21 20:05 ` SpidFightFR
                   ` (54 subsequent siblings)
  55 siblings, 0 replies; 57+ messages in thread
From: SpidFightFR @ 2023-09-21 20:03 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 668 bytes --]

There is an updated pull request by SpidFightFR against master on the void-packages repository

https://github.com/SpidFightFR/void-packages update-mesa-23.1.8
https://github.com/void-linux/void-packages/pull/46172

mesa: update to version 23.1.8.

#### Testing the changes
- I tested the changes in this PR: **briefly**



#### Local build testing
- I built this PR locally for my native architecture, (x64-GlibC)

Hey lads, this time again for a PR, with the 23.1.8 version.
I'll be testing this PR in a moment on my laptop, as issues happened in the past 2 PRs.


A patch file from https://github.com/void-linux/void-packages/pull/46172.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-update-mesa-23.1.8-46172.patch --]
[-- Type: text/x-diff, Size: 2588 bytes --]

From 7c129bfc9711907362ad77bb14d42c3730b4367d Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight.one@gmail.com>
Date: Thu, 21 Sep 2023 19:52:43 +0000
Subject: [PATCH 1/2] mesa: update to version 23.1.8.

---
 srcpkgs/mesa/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/mesa/template b/srcpkgs/mesa/template
index df788fe3b0f00..64f09bebc0f0d 100644
--- a/srcpkgs/mesa/template
+++ b/srcpkgs/mesa/template
@@ -1,13 +1,13 @@
 # Template file for 'mesa'
 pkgname=mesa
-version=23.1.3
+version=23.1.8
 revision=1
 build_style=meson
 #Disable LTO flag should be present, see https://gitlab.freedesktop.org/mesa/mesa/-/issues/6911
 configure_args="-Dglvnd=true -Dshared-glapi=enabled -Dgbm=enabled -Degl=enabled
  -Dosmesa=true -Dgles1=enabled -Dgles2=enabled -Dglx=dri -Ddri3=enabled
  -Dlmsensors=enabled -Dplatforms=x11$(vopt_if wayland ,wayland)
- -Dllvm=enabled -Db_lto=false -Dcpp_std=gnu++17"
+ -Dllvm=enabled -Db_lto=false -Dcpp_std=gnu++17 -fPIC"
 hostmakedepends="gettext flex llvm pkg-config python3-Mako glslang
  $(vopt_if wayland 'wayland-protocols wayland-devel')"
 makedepends="elfutils-devel expat-devel libXdamage-devel
@@ -23,7 +23,7 @@ license="MIT, LGPL-2.1-or-later"
 homepage="https://www.mesa3d.org/"
 changelog="https://docs.mesa3d.org/relnotes.html"
 distfiles="https://mesa.freedesktop.org/archive/mesa-${version}.tar.xz"
-checksum=2f6d7381bc10fbd2d6263ad1022785b8b511046c1a904162f8f7da18eea8aed9
+checksum=5cd32f5d089dca75300578a3d771a656eaed652090573a2655fe4e7022d56bfc
 
 build_options="wayland"
 build_options_default="wayland"

From aaf3a0b0d0e9cdcdfa3ce99b197e13a8afd067ed Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight.one@gmail.com>
Date: Thu, 21 Sep 2023 19:56:05 +0000
Subject: [PATCH 2/2] mesa: update to version 23.1.8.

---
 srcpkgs/mesa/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/mesa/template b/srcpkgs/mesa/template
index 64f09bebc0f0d..7293edb8747be 100644
--- a/srcpkgs/mesa/template
+++ b/srcpkgs/mesa/template
@@ -7,7 +7,7 @@ build_style=meson
 configure_args="-Dglvnd=true -Dshared-glapi=enabled -Dgbm=enabled -Degl=enabled
  -Dosmesa=true -Dgles1=enabled -Dgles2=enabled -Dglx=dri -Ddri3=enabled
  -Dlmsensors=enabled -Dplatforms=x11$(vopt_if wayland ,wayland)
- -Dllvm=enabled -Db_lto=false -Dcpp_std=gnu++17 -fPIC"
+ -Dllvm=enabled -Db_lto=false -Dcpp_std=gnu++17"
 hostmakedepends="gettext flex llvm pkg-config python3-Mako glslang
  $(vopt_if wayland 'wayland-protocols wayland-devel')"
 makedepends="elfutils-devel expat-devel libXdamage-devel

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: [PR PATCH] [Updated] mesa: update to version 23.1.8.
  2023-09-21 20:02 [PR PATCH] mesa: update to version 23.1.8 SpidFightFR
  2023-09-21 20:03 ` [PR PATCH] [Updated] " SpidFightFR
@ 2023-09-21 20:05 ` SpidFightFR
  2023-09-21 20:14 ` SpidFightFR
                   ` (53 subsequent siblings)
  55 siblings, 0 replies; 57+ messages in thread
From: SpidFightFR @ 2023-09-21 20:05 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 668 bytes --]

There is an updated pull request by SpidFightFR against master on the void-packages repository

https://github.com/SpidFightFR/void-packages update-mesa-23.1.8
https://github.com/void-linux/void-packages/pull/46172

mesa: update to version 23.1.8.

#### Testing the changes
- I tested the changes in this PR: **briefly**



#### Local build testing
- I built this PR locally for my native architecture, (x64-GlibC)

Hey lads, this time again for a PR, with the 23.1.8 version.
I'll be testing this PR in a moment on my laptop, as issues happened in the past 2 PRs.


A patch file from https://github.com/void-linux/void-packages/pull/46172.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-update-mesa-23.1.8-46172.patch --]
[-- Type: text/x-diff, Size: 1085 bytes --]

From 36f994c0a9e9e31723d097c74800dcb07467d0ea Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight.one@gmail.com>
Date: Thu, 21 Sep 2023 19:57:53 +0000
Subject: [PATCH] mesa: update to version 23.1.8.

---
 srcpkgs/mesa/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/mesa/template b/srcpkgs/mesa/template
index df788fe3b0f00..7293edb8747be 100644
--- a/srcpkgs/mesa/template
+++ b/srcpkgs/mesa/template
@@ -1,6 +1,6 @@
 # Template file for 'mesa'
 pkgname=mesa
-version=23.1.3
+version=23.1.8
 revision=1
 build_style=meson
 #Disable LTO flag should be present, see https://gitlab.freedesktop.org/mesa/mesa/-/issues/6911
@@ -23,7 +23,7 @@ license="MIT, LGPL-2.1-or-later"
 homepage="https://www.mesa3d.org/"
 changelog="https://docs.mesa3d.org/relnotes.html"
 distfiles="https://mesa.freedesktop.org/archive/mesa-${version}.tar.xz"
-checksum=2f6d7381bc10fbd2d6263ad1022785b8b511046c1a904162f8f7da18eea8aed9
+checksum=5cd32f5d089dca75300578a3d771a656eaed652090573a2655fe4e7022d56bfc
 
 build_options="wayland"
 build_options_default="wayland"

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: [PR PATCH] [Updated] mesa: update to version 23.1.8.
  2023-09-21 20:02 [PR PATCH] mesa: update to version 23.1.8 SpidFightFR
  2023-09-21 20:03 ` [PR PATCH] [Updated] " SpidFightFR
  2023-09-21 20:05 ` SpidFightFR
@ 2023-09-21 20:14 ` SpidFightFR
  2023-09-21 20:29 ` mhmdanas
                   ` (52 subsequent siblings)
  55 siblings, 0 replies; 57+ messages in thread
From: SpidFightFR @ 2023-09-21 20:14 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 668 bytes --]

There is an updated pull request by SpidFightFR against master on the void-packages repository

https://github.com/SpidFightFR/void-packages update-mesa-23.1.8
https://github.com/void-linux/void-packages/pull/46172

mesa: update to version 23.1.8.

#### Testing the changes
- I tested the changes in this PR: **briefly**



#### Local build testing
- I built this PR locally for my native architecture, (x64-GlibC)

Hey lads, this time again for a PR, with the 23.1.8 version.
I'll be testing this PR in a moment on my laptop, as issues happened in the past 2 PRs.


A patch file from https://github.com/void-linux/void-packages/pull/46172.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-update-mesa-23.1.8-46172.patch --]
[-- Type: text/x-diff, Size: 1085 bytes --]

From 3d7c574b488bc289862bada961651b5e106d579a Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight.one@gmail.com>
Date: Thu, 21 Sep 2023 20:05:58 +0000
Subject: [PATCH] mesa: update to version 23.1.8.

---
 srcpkgs/mesa/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/mesa/template b/srcpkgs/mesa/template
index df788fe3b0f00..12346aabb9dc4 100644
--- a/srcpkgs/mesa/template
+++ b/srcpkgs/mesa/template
@@ -1,6 +1,6 @@
 # Template file for 'mesa'
 pkgname=mesa
-version=23.1.3
+version=23.1.8
 revision=1
 build_style=meson
 #Disable LTO flag should be present, see https://gitlab.freedesktop.org/mesa/mesa/-/issues/6911
@@ -23,7 +23,7 @@ license="MIT, LGPL-2.1-or-later"
 homepage="https://www.mesa3d.org/"
 changelog="https://docs.mesa3d.org/relnotes.html"
 distfiles="https://mesa.freedesktop.org/archive/mesa-${version}.tar.xz"
-checksum=2f6d7381bc10fbd2d6263ad1022785b8b511046c1a904162f8f7da18eea8aed9
+checksum=45434ff91a709844130a3174d9c0ef39c6b50725b2bb0c13e736f36134db14ad
 
 build_options="wayland"
 build_options_default="wayland"

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: mesa: update to version 23.1.8.
  2023-09-21 20:02 [PR PATCH] mesa: update to version 23.1.8 SpidFightFR
                   ` (2 preceding siblings ...)
  2023-09-21 20:14 ` SpidFightFR
@ 2023-09-21 20:29 ` mhmdanas
  2023-09-21 20:29 ` mhmdanas
                   ` (51 subsequent siblings)
  55 siblings, 0 replies; 57+ messages in thread
From: mhmdanas @ 2023-09-21 20:29 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 247 bytes --]

New comment by mhmdanas on void-packages repository

https://github.com/void-linux/void-packages/pull/46172#issuecomment-1730253907

Comment:
You shouldn't keep opening PRs for each new mesa version, just update your existing PR by force-pushing.

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: mesa: update to version 23.1.8.
  2023-09-21 20:02 [PR PATCH] mesa: update to version 23.1.8 SpidFightFR
                   ` (3 preceding siblings ...)
  2023-09-21 20:29 ` mhmdanas
@ 2023-09-21 20:29 ` mhmdanas
  2023-09-22  4:03 ` SpidFightFR
                   ` (50 subsequent siblings)
  55 siblings, 0 replies; 57+ messages in thread
From: mhmdanas @ 2023-09-21 20:29 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 279 bytes --]

New comment by mhmdanas on void-packages repository

https://github.com/void-linux/void-packages/pull/46172#issuecomment-1730253907

Comment:
You shouldn't keep opening PRs for each new mesa version, just update your existing PR by force-pushing your changes to the PR's branch.

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: mesa: update to version 23.1.8.
  2023-09-21 20:02 [PR PATCH] mesa: update to version 23.1.8 SpidFightFR
                   ` (4 preceding siblings ...)
  2023-09-21 20:29 ` mhmdanas
@ 2023-09-22  4:03 ` SpidFightFR
  2023-09-26 13:02 ` SpidFightFR
                   ` (49 subsequent siblings)
  55 siblings, 0 replies; 57+ messages in thread
From: SpidFightFR @ 2023-09-22  4:03 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 329 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/46172#issuecomment-1730771355

Comment:
> You shouldn't keep opening PRs for each new mesa version, just update your existing PR by force-pushing your changes to the PR's branch.


Yeah, i’ll do that for mesa 23.1.9.


^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: mesa: update to version 23.1.8.
  2023-09-21 20:02 [PR PATCH] mesa: update to version 23.1.8 SpidFightFR
                   ` (5 preceding siblings ...)
  2023-09-22  4:03 ` SpidFightFR
@ 2023-09-26 13:02 ` SpidFightFR
  2023-09-26 13:03 ` SpidFightFR
                   ` (48 subsequent siblings)
  55 siblings, 0 replies; 57+ messages in thread
From: SpidFightFR @ 2023-09-26 13:02 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 405 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/46172#issuecomment-1735500774

Comment:
Btw, i really don't know why the i686 check was unsuccessful, i'm aware of the posts linked in previous pull requests, but in reality i'm unsure of what to do on my side. I'll ask later on on the IRC, but if someone has a solution to this, please let me know.

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: mesa: update to version 23.1.8.
  2023-09-21 20:02 [PR PATCH] mesa: update to version 23.1.8 SpidFightFR
                   ` (6 preceding siblings ...)
  2023-09-26 13:02 ` SpidFightFR
@ 2023-09-26 13:03 ` SpidFightFR
  2023-09-30 12:14 ` [PR PATCH] [Updated] " SpidFightFR
                   ` (47 subsequent siblings)
  55 siblings, 0 replies; 57+ messages in thread
From: SpidFightFR @ 2023-09-26 13:03 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 546 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/46172#issuecomment-1735500774

Comment:
Btw, i really don't know why the i686 check was unsuccessful, i'm aware of the posts linked in previous pull requests, but in reality i'm unsure of what to do on my side. I'll ask later on on the IRC, but if someone has a solution to this, please let me know.

Edit: it's been a few days since i installed that version of mesa in my main void computer (mainly does gaming tasks), and it works well.

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: [PR PATCH] [Updated] mesa: update to version 23.1.8.
  2023-09-21 20:02 [PR PATCH] mesa: update to version 23.1.8 SpidFightFR
                   ` (7 preceding siblings ...)
  2023-09-26 13:03 ` SpidFightFR
@ 2023-09-30 12:14 ` SpidFightFR
  2023-09-30 12:15 ` mesa: update to version 23.2.1 SpidFightFR
                   ` (46 subsequent siblings)
  55 siblings, 0 replies; 57+ messages in thread
From: SpidFightFR @ 2023-09-30 12:14 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 668 bytes --]

There is an updated pull request by SpidFightFR against master on the void-packages repository

https://github.com/SpidFightFR/void-packages update-mesa-23.1.8
https://github.com/void-linux/void-packages/pull/46172

mesa: update to version 23.1.8.

#### Testing the changes
- I tested the changes in this PR: **briefly**



#### Local build testing
- I built this PR locally for my native architecture, (x64-GlibC)

Hey lads, this time again for a PR, with the 23.1.8 version.
I'll be testing this PR in a moment on my laptop, as issues happened in the past 2 PRs.


A patch file from https://github.com/void-linux/void-packages/pull/46172.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-update-mesa-23.1.8-46172.patch --]
[-- Type: text/x-diff, Size: 1085 bytes --]

From 083dafe1d5e4e4aad4e2c791b9a0071995505468 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight.one@gmail.com>
Date: Sat, 30 Sep 2023 12:05:25 +0000
Subject: [PATCH] mesa: update to version 23.2.1.

---
 srcpkgs/mesa/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/mesa/template b/srcpkgs/mesa/template
index df788fe3b0f00..fd88cc2008feb 100644
--- a/srcpkgs/mesa/template
+++ b/srcpkgs/mesa/template
@@ -1,6 +1,6 @@
 # Template file for 'mesa'
 pkgname=mesa
-version=23.1.3
+version=23.2.1
 revision=1
 build_style=meson
 #Disable LTO flag should be present, see https://gitlab.freedesktop.org/mesa/mesa/-/issues/6911
@@ -23,7 +23,7 @@ license="MIT, LGPL-2.1-or-later"
 homepage="https://www.mesa3d.org/"
 changelog="https://docs.mesa3d.org/relnotes.html"
 distfiles="https://mesa.freedesktop.org/archive/mesa-${version}.tar.xz"
-checksum=2f6d7381bc10fbd2d6263ad1022785b8b511046c1a904162f8f7da18eea8aed9
+checksum=64de0616fc2d801f929ab1ac2a4f16b3e2783c4309a724c8a259b20df8bbc1cc
 
 build_options="wayland"
 build_options_default="wayland"

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: mesa: update to version 23.2.1.
  2023-09-21 20:02 [PR PATCH] mesa: update to version 23.1.8 SpidFightFR
                   ` (8 preceding siblings ...)
  2023-09-30 12:14 ` [PR PATCH] [Updated] " SpidFightFR
@ 2023-09-30 12:15 ` SpidFightFR
  2023-09-30 12:36 ` SpidFightFR
                   ` (45 subsequent siblings)
  55 siblings, 0 replies; 57+ messages in thread
From: SpidFightFR @ 2023-09-30 12:15 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 295 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/46172#issuecomment-1741753090

Comment:
Made some edits to add support to mesa 23.2.1.

The build worked on my machine, but i still dread about the i686 building failure... :sweat_smile: 

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: mesa: update to version 23.2.1.
  2023-09-21 20:02 [PR PATCH] mesa: update to version 23.1.8 SpidFightFR
                   ` (9 preceding siblings ...)
  2023-09-30 12:15 ` mesa: update to version 23.2.1 SpidFightFR
@ 2023-09-30 12:36 ` SpidFightFR
  2023-10-02  9:45 ` SpidFightFR
                   ` (44 subsequent siblings)
  55 siblings, 0 replies; 57+ messages in thread
From: SpidFightFR @ 2023-09-30 12:36 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 238 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/46172#issuecomment-1741756669

Comment:
Yikes... welp that only builds on x64 - both musl and glibc. I wonder what causes the issue.

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: mesa: update to version 23.2.1.
  2023-09-21 20:02 [PR PATCH] mesa: update to version 23.1.8 SpidFightFR
                   ` (10 preceding siblings ...)
  2023-09-30 12:36 ` SpidFightFR
@ 2023-10-02  9:45 ` SpidFightFR
  2023-10-07  7:21 ` [PR PATCH] [Updated] " SpidFightFR
                   ` (43 subsequent siblings)
  55 siblings, 0 replies; 57+ messages in thread
From: SpidFightFR @ 2023-10-02  9:45 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 352 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/46172#issuecomment-1742710947

Comment:
23.2.1 is quite unstable. I'll make sure to revert my changes to this template back to 23.1.8 or even 23.1.9 if it comes out next Wednesday.

But once 23.2.2 is out, i'll try to remake the changes again. 

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: [PR PATCH] [Updated] mesa: update to version 23.2.1.
  2023-09-21 20:02 [PR PATCH] mesa: update to version 23.1.8 SpidFightFR
                   ` (11 preceding siblings ...)
  2023-10-02  9:45 ` SpidFightFR
@ 2023-10-07  7:21 ` SpidFightFR
  2023-10-07  7:44 ` SpidFightFR
                   ` (42 subsequent siblings)
  55 siblings, 0 replies; 57+ messages in thread
From: SpidFightFR @ 2023-10-07  7:21 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 668 bytes --]

There is an updated pull request by SpidFightFR against master on the void-packages repository

https://github.com/SpidFightFR/void-packages update-mesa-23.1.8
https://github.com/void-linux/void-packages/pull/46172

mesa: update to version 23.2.1.

#### Testing the changes
- I tested the changes in this PR: **briefly**



#### Local build testing
- I built this PR locally for my native architecture, (x64-GlibC)

Hey lads, this time again for a PR, with the 23.1.8 version.
I'll be testing this PR in a moment on my laptop, as issues happened in the past 2 PRs.


A patch file from https://github.com/void-linux/void-packages/pull/46172.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-update-mesa-23.1.8-46172.patch --]
[-- Type: text/x-diff, Size: 1084 bytes --]

From b137908474951a534a22a250bf8808d951463da7 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight.one@gmail.com>
Date: Sat, 7 Oct 2023 07:12:11 +0000
Subject: [PATCH] mesa: update to version 23.1.9.

---
 srcpkgs/mesa/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/mesa/template b/srcpkgs/mesa/template
index df788fe3b0f00..cbef4f4dbf8ac 100644
--- a/srcpkgs/mesa/template
+++ b/srcpkgs/mesa/template
@@ -1,6 +1,6 @@
 # Template file for 'mesa'
 pkgname=mesa
-version=23.1.3
+version=23.1.9
 revision=1
 build_style=meson
 #Disable LTO flag should be present, see https://gitlab.freedesktop.org/mesa/mesa/-/issues/6911
@@ -23,7 +23,7 @@ license="MIT, LGPL-2.1-or-later"
 homepage="https://www.mesa3d.org/"
 changelog="https://docs.mesa3d.org/relnotes.html"
 distfiles="https://mesa.freedesktop.org/archive/mesa-${version}.tar.xz"
-checksum=2f6d7381bc10fbd2d6263ad1022785b8b511046c1a904162f8f7da18eea8aed9
+checksum=295ba27c28146ed09214e8ce79afa1659edf9d142decc3c91f804552d64f7510
 
 build_options="wayland"
 build_options_default="wayland"

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: mesa: update to version 23.2.1.
  2023-09-21 20:02 [PR PATCH] mesa: update to version 23.1.8 SpidFightFR
                   ` (12 preceding siblings ...)
  2023-10-07  7:21 ` [PR PATCH] [Updated] " SpidFightFR
@ 2023-10-07  7:44 ` SpidFightFR
  2023-10-07 13:46 ` mesa: update to version 23.1.9 mhmdanas
                   ` (41 subsequent siblings)
  55 siblings, 0 replies; 57+ messages in thread
From: SpidFightFR @ 2023-10-07  7:44 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 301 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/46172#issuecomment-1751639786

Comment:
what happened with the python3 deps ???
I thought it was just me when setting up my docker container yesterday but something really is going on with it...

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: mesa: update to version 23.1.9.
  2023-09-21 20:02 [PR PATCH] mesa: update to version 23.1.8 SpidFightFR
                   ` (13 preceding siblings ...)
  2023-10-07  7:44 ` SpidFightFR
@ 2023-10-07 13:46 ` mhmdanas
  2023-10-07 13:47 ` mhmdanas
                   ` (40 subsequent siblings)
  55 siblings, 0 replies; 57+ messages in thread
From: mhmdanas @ 2023-10-07 13:46 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 233 bytes --]

New comment by mhmdanas on void-packages repository

https://github.com/void-linux/void-packages/pull/46172#issuecomment-1751717347

Comment:
The builders are churning through Python 3.12 right now, so the issue should go away soon.

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: mesa: update to version 23.1.9.
  2023-09-21 20:02 [PR PATCH] mesa: update to version 23.1.8 SpidFightFR
                   ` (14 preceding siblings ...)
  2023-10-07 13:46 ` mesa: update to version 23.1.9 mhmdanas
@ 2023-10-07 13:47 ` mhmdanas
  2023-10-07 13:58 ` SpidFightFR
                   ` (39 subsequent siblings)
  55 siblings, 0 replies; 57+ messages in thread
From: mhmdanas @ 2023-10-07 13:47 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 240 bytes --]

New comment by mhmdanas on void-packages repository

https://github.com/void-linux/void-packages/pull/46172#issuecomment-1751717347

Comment:
The builders are churning through Python 3.12 builds right now, so the issue should go away soon.

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: mesa: update to version 23.1.9.
  2023-09-21 20:02 [PR PATCH] mesa: update to version 23.1.8 SpidFightFR
                   ` (15 preceding siblings ...)
  2023-10-07 13:47 ` mhmdanas
@ 2023-10-07 13:58 ` SpidFightFR
  2023-10-07 13:58 ` SpidFightFR
                   ` (38 subsequent siblings)
  55 siblings, 0 replies; 57+ messages in thread
From: SpidFightFR @ 2023-10-07 13:58 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 401 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/46172#issuecomment-1751719898

Comment:
> The builders are churning through Python 3.12 builds right now, so the issue should go away soon.

yep, i tried to check a bit what caused the issue after posting this message. I'll keep an eye out, once that's done, i'll re-post the changes. :smile: 

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: mesa: update to version 23.1.9.
  2023-09-21 20:02 [PR PATCH] mesa: update to version 23.1.8 SpidFightFR
                   ` (16 preceding siblings ...)
  2023-10-07 13:58 ` SpidFightFR
@ 2023-10-07 13:58 ` SpidFightFR
  2023-10-10  7:10 ` [PR PATCH] [Updated] " SpidFightFR
                   ` (37 subsequent siblings)
  55 siblings, 0 replies; 57+ messages in thread
From: SpidFightFR @ 2023-10-07 13:58 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 409 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/46172#issuecomment-1751719898

Comment:
> The builders are churning through Python 3.12 builds right now, so the issue should go away soon.

yep, i tried to check a bit what caused the issue after posting the previous message. I'll keep an eye out, once that's done, i'll re-post the changes. :smile: 

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: [PR PATCH] [Updated] mesa: update to version 23.1.9.
  2023-09-21 20:02 [PR PATCH] mesa: update to version 23.1.8 SpidFightFR
                   ` (17 preceding siblings ...)
  2023-10-07 13:58 ` SpidFightFR
@ 2023-10-10  7:10 ` SpidFightFR
  2023-10-10  7:28 ` SpidFightFR
                   ` (36 subsequent siblings)
  55 siblings, 0 replies; 57+ messages in thread
From: SpidFightFR @ 2023-10-10  7:10 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 668 bytes --]

There is an updated pull request by SpidFightFR against master on the void-packages repository

https://github.com/SpidFightFR/void-packages update-mesa-23.1.8
https://github.com/void-linux/void-packages/pull/46172

mesa: update to version 23.1.9.

#### Testing the changes
- I tested the changes in this PR: **briefly**



#### Local build testing
- I built this PR locally for my native architecture, (x64-GlibC)

Hey lads, this time again for a PR, with the 23.1.8 version.
I'll be testing this PR in a moment on my laptop, as issues happened in the past 2 PRs.


A patch file from https://github.com/void-linux/void-packages/pull/46172.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-update-mesa-23.1.8-46172.patch --]
[-- Type: text/x-diff, Size: 1085 bytes --]

From 65f9ccecd1bc97b9c2d6e810e73ae70df87d524d Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight.one@gmail.com>
Date: Tue, 10 Oct 2023 07:00:31 +0000
Subject: [PATCH] mesa: update to version 23.1.9.

---
 srcpkgs/mesa/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/mesa/template b/srcpkgs/mesa/template
index df788fe3b0f00..cbef4f4dbf8ac 100644
--- a/srcpkgs/mesa/template
+++ b/srcpkgs/mesa/template
@@ -1,6 +1,6 @@
 # Template file for 'mesa'
 pkgname=mesa
-version=23.1.3
+version=23.1.9
 revision=1
 build_style=meson
 #Disable LTO flag should be present, see https://gitlab.freedesktop.org/mesa/mesa/-/issues/6911
@@ -23,7 +23,7 @@ license="MIT, LGPL-2.1-or-later"
 homepage="https://www.mesa3d.org/"
 changelog="https://docs.mesa3d.org/relnotes.html"
 distfiles="https://mesa.freedesktop.org/archive/mesa-${version}.tar.xz"
-checksum=2f6d7381bc10fbd2d6263ad1022785b8b511046c1a904162f8f7da18eea8aed9
+checksum=295ba27c28146ed09214e8ce79afa1659edf9d142decc3c91f804552d64f7510
 
 build_options="wayland"
 build_options_default="wayland"

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: [PR PATCH] [Updated] mesa: update to version 23.1.9.
  2023-09-21 20:02 [PR PATCH] mesa: update to version 23.1.8 SpidFightFR
                   ` (18 preceding siblings ...)
  2023-10-10  7:10 ` [PR PATCH] [Updated] " SpidFightFR
@ 2023-10-10  7:28 ` SpidFightFR
  2023-10-10  7:28 ` SpidFightFR
                   ` (35 subsequent siblings)
  55 siblings, 0 replies; 57+ messages in thread
From: SpidFightFR @ 2023-10-10  7:28 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 668 bytes --]

There is an updated pull request by SpidFightFR against master on the void-packages repository

https://github.com/SpidFightFR/void-packages update-mesa-23.1.8
https://github.com/void-linux/void-packages/pull/46172

mesa: update to version 23.1.9.

#### Testing the changes
- I tested the changes in this PR: **briefly**



#### Local build testing
- I built this PR locally for my native architecture, (x64-GlibC)

Hey lads, this time again for a PR, with the 23.1.8 version.
I'll be testing this PR in a moment on my laptop, as issues happened in the past 2 PRs.


A patch file from https://github.com/void-linux/void-packages/pull/46172.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-update-mesa-23.1.8-46172.patch --]
[-- Type: text/x-diff, Size: 1559 bytes --]

From dd8825da7a856abc6ff652b2ee8b42acb3b636ca Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight.one@gmail.com>
Date: Tue, 10 Oct 2023 07:18:12 +0000
Subject: [PATCH] mesa: update to version 23.1.9.

---
 srcpkgs/mesa/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/mesa/template b/srcpkgs/mesa/template
index df788fe3b0f00..cac72527b86de 100644
--- a/srcpkgs/mesa/template
+++ b/srcpkgs/mesa/template
@@ -1,6 +1,6 @@
 # Template file for 'mesa'
 pkgname=mesa
-version=23.1.3
+version=23.1.9
 revision=1
 build_style=meson
 #Disable LTO flag should be present, see https://gitlab.freedesktop.org/mesa/mesa/-/issues/6911
@@ -15,7 +15,7 @@ makedepends="elfutils-devel expat-devel libXdamage-devel
  libvdpau-devel libxshmfence-devel ncurses-devel zlib-devel
  $(vopt_if wayland 'wayland-devel wayland-protocols') llvm libsensors-devel
  libXrandr-devel libglvnd-devel libzstd-devel libxml2-devel lua53-devel
- libarchive-devel"
+ libarchive-devel glibc-devel-32bit"
 depends="libglvnd"
 short_desc="Open source implementation of OpenGL and Vulkan"
 maintainer="Orphaned <orphan@voidlinux.org>"
@@ -23,7 +23,7 @@ license="MIT, LGPL-2.1-or-later"
 homepage="https://www.mesa3d.org/"
 changelog="https://docs.mesa3d.org/relnotes.html"
 distfiles="https://mesa.freedesktop.org/archive/mesa-${version}.tar.xz"
-checksum=2f6d7381bc10fbd2d6263ad1022785b8b511046c1a904162f8f7da18eea8aed9
+checksum=295ba27c28146ed09214e8ce79afa1659edf9d142decc3c91f804552d64f7510
 
 build_options="wayland"
 build_options_default="wayland"

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: mesa: update to version 23.1.9.
  2023-09-21 20:02 [PR PATCH] mesa: update to version 23.1.8 SpidFightFR
                   ` (19 preceding siblings ...)
  2023-10-10  7:28 ` SpidFightFR
@ 2023-10-10  7:28 ` SpidFightFR
  2023-10-10  7:28 ` SpidFightFR
                   ` (34 subsequent siblings)
  55 siblings, 0 replies; 57+ messages in thread
From: SpidFightFR @ 2023-10-10  7:28 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 275 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/46172#issuecomment-1754576972

Comment:
Looks like it fails to build cuz of `stubs-32.h` being absent. I tried to add it to the makedeps to see if that solves the issue.

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: mesa: update to version 23.1.9.
  2023-09-21 20:02 [PR PATCH] mesa: update to version 23.1.8 SpidFightFR
                   ` (20 preceding siblings ...)
  2023-10-10  7:28 ` SpidFightFR
@ 2023-10-10  7:28 ` SpidFightFR
  2023-10-10  7:33 ` [PR PATCH] [Updated] " SpidFightFR
                   ` (33 subsequent siblings)
  55 siblings, 0 replies; 57+ messages in thread
From: SpidFightFR @ 2023-10-10  7:28 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 290 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/46172#issuecomment-1754576972

Comment:
Looks like it fails to build cuz of `stubs-32.h` being absent. I tried to add glibc-devel-32bit to the makedeps to see if that solves the issue.

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: [PR PATCH] [Updated] mesa: update to version 23.1.9.
  2023-09-21 20:02 [PR PATCH] mesa: update to version 23.1.8 SpidFightFR
                   ` (21 preceding siblings ...)
  2023-10-10  7:28 ` SpidFightFR
@ 2023-10-10  7:33 ` SpidFightFR
  2023-10-10  7:40 ` SpidFightFR
                   ` (32 subsequent siblings)
  55 siblings, 0 replies; 57+ messages in thread
From: SpidFightFR @ 2023-10-10  7:33 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 668 bytes --]

There is an updated pull request by SpidFightFR against master on the void-packages repository

https://github.com/SpidFightFR/void-packages update-mesa-23.1.8
https://github.com/void-linux/void-packages/pull/46172

mesa: update to version 23.1.9.

#### Testing the changes
- I tested the changes in this PR: **briefly**



#### Local build testing
- I built this PR locally for my native architecture, (x64-GlibC)

Hey lads, this time again for a PR, with the 23.1.8 version.
I'll be testing this PR in a moment on my laptop, as issues happened in the past 2 PRs.


A patch file from https://github.com/void-linux/void-packages/pull/46172.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-update-mesa-23.1.8-46172.patch --]
[-- Type: text/x-diff, Size: 2494 bytes --]

From dd8825da7a856abc6ff652b2ee8b42acb3b636ca Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight.one@gmail.com>
Date: Tue, 10 Oct 2023 07:18:12 +0000
Subject: [PATCH 1/2] mesa: update to version 23.1.9.

---
 srcpkgs/mesa/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/mesa/template b/srcpkgs/mesa/template
index df788fe3b0f00..cac72527b86de 100644
--- a/srcpkgs/mesa/template
+++ b/srcpkgs/mesa/template
@@ -1,6 +1,6 @@
 # Template file for 'mesa'
 pkgname=mesa
-version=23.1.3
+version=23.1.9
 revision=1
 build_style=meson
 #Disable LTO flag should be present, see https://gitlab.freedesktop.org/mesa/mesa/-/issues/6911
@@ -15,7 +15,7 @@ makedepends="elfutils-devel expat-devel libXdamage-devel
  libvdpau-devel libxshmfence-devel ncurses-devel zlib-devel
  $(vopt_if wayland 'wayland-devel wayland-protocols') llvm libsensors-devel
  libXrandr-devel libglvnd-devel libzstd-devel libxml2-devel lua53-devel
- libarchive-devel"
+ libarchive-devel glibc-devel-32bit"
 depends="libglvnd"
 short_desc="Open source implementation of OpenGL and Vulkan"
 maintainer="Orphaned <orphan@voidlinux.org>"
@@ -23,7 +23,7 @@ license="MIT, LGPL-2.1-or-later"
 homepage="https://www.mesa3d.org/"
 changelog="https://docs.mesa3d.org/relnotes.html"
 distfiles="https://mesa.freedesktop.org/archive/mesa-${version}.tar.xz"
-checksum=2f6d7381bc10fbd2d6263ad1022785b8b511046c1a904162f8f7da18eea8aed9
+checksum=295ba27c28146ed09214e8ce79afa1659edf9d142decc3c91f804552d64f7510
 
 build_options="wayland"
 build_options_default="wayland"

From 07a682f2a71c343d1fafa9f20df7b09143613e64 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight.one@gmail.com>
Date: Tue, 10 Oct 2023 07:25:06 +0000
Subject: [PATCH 2/2] mesa: update to version 23.1.9.

---
 srcpkgs/mesa/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/mesa/template b/srcpkgs/mesa/template
index cac72527b86de..41f51a82c4434 100644
--- a/srcpkgs/mesa/template
+++ b/srcpkgs/mesa/template
@@ -15,7 +15,7 @@ makedepends="elfutils-devel expat-devel libXdamage-devel
  libvdpau-devel libxshmfence-devel ncurses-devel zlib-devel
  $(vopt_if wayland 'wayland-devel wayland-protocols') llvm libsensors-devel
  libXrandr-devel libglvnd-devel libzstd-devel libxml2-devel lua53-devel
- libarchive-devel glibc-devel-32bit"
+ libarchive-devel glibc-devel"
 depends="libglvnd"
 short_desc="Open source implementation of OpenGL and Vulkan"
 maintainer="Orphaned <orphan@voidlinux.org>"

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: [PR PATCH] [Updated] mesa: update to version 23.1.9.
  2023-09-21 20:02 [PR PATCH] mesa: update to version 23.1.8 SpidFightFR
                   ` (22 preceding siblings ...)
  2023-10-10  7:33 ` [PR PATCH] [Updated] " SpidFightFR
@ 2023-10-10  7:40 ` SpidFightFR
  2023-10-11 17:15 ` SpidFightFR
                   ` (31 subsequent siblings)
  55 siblings, 0 replies; 57+ messages in thread
From: SpidFightFR @ 2023-10-10  7:40 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 668 bytes --]

There is an updated pull request by SpidFightFR against master on the void-packages repository

https://github.com/SpidFightFR/void-packages update-mesa-23.1.8
https://github.com/void-linux/void-packages/pull/46172

mesa: update to version 23.1.9.

#### Testing the changes
- I tested the changes in this PR: **briefly**



#### Local build testing
- I built this PR locally for my native architecture, (x64-GlibC)

Hey lads, this time again for a PR, with the 23.1.8 version.
I'll be testing this PR in a moment on my laptop, as issues happened in the past 2 PRs.


A patch file from https://github.com/void-linux/void-packages/pull/46172.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-update-mesa-23.1.8-46172.patch --]
[-- Type: text/x-diff, Size: 3407 bytes --]

From dd8825da7a856abc6ff652b2ee8b42acb3b636ca Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight.one@gmail.com>
Date: Tue, 10 Oct 2023 07:18:12 +0000
Subject: [PATCH 1/3] mesa: update to version 23.1.9.

---
 srcpkgs/mesa/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/mesa/template b/srcpkgs/mesa/template
index df788fe3b0f00..cac72527b86de 100644
--- a/srcpkgs/mesa/template
+++ b/srcpkgs/mesa/template
@@ -1,6 +1,6 @@
 # Template file for 'mesa'
 pkgname=mesa
-version=23.1.3
+version=23.1.9
 revision=1
 build_style=meson
 #Disable LTO flag should be present, see https://gitlab.freedesktop.org/mesa/mesa/-/issues/6911
@@ -15,7 +15,7 @@ makedepends="elfutils-devel expat-devel libXdamage-devel
  libvdpau-devel libxshmfence-devel ncurses-devel zlib-devel
  $(vopt_if wayland 'wayland-devel wayland-protocols') llvm libsensors-devel
  libXrandr-devel libglvnd-devel libzstd-devel libxml2-devel lua53-devel
- libarchive-devel"
+ libarchive-devel glibc-devel-32bit"
 depends="libglvnd"
 short_desc="Open source implementation of OpenGL and Vulkan"
 maintainer="Orphaned <orphan@voidlinux.org>"
@@ -23,7 +23,7 @@ license="MIT, LGPL-2.1-or-later"
 homepage="https://www.mesa3d.org/"
 changelog="https://docs.mesa3d.org/relnotes.html"
 distfiles="https://mesa.freedesktop.org/archive/mesa-${version}.tar.xz"
-checksum=2f6d7381bc10fbd2d6263ad1022785b8b511046c1a904162f8f7da18eea8aed9
+checksum=295ba27c28146ed09214e8ce79afa1659edf9d142decc3c91f804552d64f7510
 
 build_options="wayland"
 build_options_default="wayland"

From 07a682f2a71c343d1fafa9f20df7b09143613e64 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight.one@gmail.com>
Date: Tue, 10 Oct 2023 07:25:06 +0000
Subject: [PATCH 2/3] mesa: update to version 23.1.9.

---
 srcpkgs/mesa/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/mesa/template b/srcpkgs/mesa/template
index cac72527b86de..41f51a82c4434 100644
--- a/srcpkgs/mesa/template
+++ b/srcpkgs/mesa/template
@@ -15,7 +15,7 @@ makedepends="elfutils-devel expat-devel libXdamage-devel
  libvdpau-devel libxshmfence-devel ncurses-devel zlib-devel
  $(vopt_if wayland 'wayland-devel wayland-protocols') llvm libsensors-devel
  libXrandr-devel libglvnd-devel libzstd-devel libxml2-devel lua53-devel
- libarchive-devel glibc-devel-32bit"
+ libarchive-devel glibc-devel"
 depends="libglvnd"
 short_desc="Open source implementation of OpenGL and Vulkan"
 maintainer="Orphaned <orphan@voidlinux.org>"

From f67ec7dd80ebdddf562b5bfc99c7a2e8ce25bde9 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight.one@gmail.com>
Date: Tue, 10 Oct 2023 07:31:30 +0000
Subject: [PATCH 3/3] mesa: update to version 23.1.9.

---
 srcpkgs/mesa/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/mesa/template b/srcpkgs/mesa/template
index 41f51a82c4434..cbef4f4dbf8ac 100644
--- a/srcpkgs/mesa/template
+++ b/srcpkgs/mesa/template
@@ -15,7 +15,7 @@ makedepends="elfutils-devel expat-devel libXdamage-devel
  libvdpau-devel libxshmfence-devel ncurses-devel zlib-devel
  $(vopt_if wayland 'wayland-devel wayland-protocols') llvm libsensors-devel
  libXrandr-devel libglvnd-devel libzstd-devel libxml2-devel lua53-devel
- libarchive-devel glibc-devel"
+ libarchive-devel"
 depends="libglvnd"
 short_desc="Open source implementation of OpenGL and Vulkan"
 maintainer="Orphaned <orphan@voidlinux.org>"

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: [PR PATCH] [Updated] mesa: update to version 23.1.9.
  2023-09-21 20:02 [PR PATCH] mesa: update to version 23.1.8 SpidFightFR
                   ` (23 preceding siblings ...)
  2023-10-10  7:40 ` SpidFightFR
@ 2023-10-11 17:15 ` SpidFightFR
  2023-10-11 17:36 ` Johnnynator
                   ` (30 subsequent siblings)
  55 siblings, 0 replies; 57+ messages in thread
From: SpidFightFR @ 2023-10-11 17:15 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 668 bytes --]

There is an updated pull request by SpidFightFR against master on the void-packages repository

https://github.com/SpidFightFR/void-packages update-mesa-23.1.8
https://github.com/void-linux/void-packages/pull/46172

mesa: update to version 23.1.9.

#### Testing the changes
- I tested the changes in this PR: **briefly**



#### Local build testing
- I built this PR locally for my native architecture, (x64-GlibC)

Hey lads, this time again for a PR, with the 23.1.8 version.
I'll be testing this PR in a moment on my laptop, as issues happened in the past 2 PRs.


A patch file from https://github.com/void-linux/void-packages/pull/46172.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-update-mesa-23.1.8-46172.patch --]
[-- Type: text/x-diff, Size: 1638 bytes --]

From 33a69f15974b7124d0fdd96a61adbbda827c0272 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight.one@gmail.com>
Date: Wed, 11 Oct 2023 17:04:38 +0000
Subject: [PATCH] mesa: update to version 23.1.9.

---
 srcpkgs/mesa/template | 16 ++++++++++++++--
 1 file changed, 14 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/mesa/template b/srcpkgs/mesa/template
index df788fe3b0f00..7197002114c39 100644
--- a/srcpkgs/mesa/template
+++ b/srcpkgs/mesa/template
@@ -1,6 +1,6 @@
 # Template file for 'mesa'
 pkgname=mesa
-version=23.1.3
+version=23.1.9
 revision=1
 build_style=meson
 #Disable LTO flag should be present, see https://gitlab.freedesktop.org/mesa/mesa/-/issues/6911
@@ -23,7 +23,7 @@ license="MIT, LGPL-2.1-or-later"
 homepage="https://www.mesa3d.org/"
 changelog="https://docs.mesa3d.org/relnotes.html"
 distfiles="https://mesa.freedesktop.org/archive/mesa-${version}.tar.xz"
-checksum=2f6d7381bc10fbd2d6263ad1022785b8b511046c1a904162f8f7da18eea8aed9
+checksum=295ba27c28146ed09214e8ce79afa1659edf9d142decc3c91f804552d64f7510
 
 build_options="wayland"
 build_options_default="wayland"
@@ -36,6 +36,18 @@ case "$XBPS_TARGET_MACHINE" in
 	*) configure_args+=" -Ddraw-use-llvm=false" ;;
 esac
 
+# adds glibc-devel as makedeps only for 32bit archs
+case "$XBPS_TARGET_MACHINE" in
+	i686*) ;;
+	*) makedepends+="glibc-devel" ;;
+esac
+
+# adds glibc-devel-32bit as makedeps for arm and aarch64 archs
+case "$XBPS_TARGET_MACHINE" in
+	aarch64|armv6l|armv7l) ;;
+	*) makedepends+="glibc-devel-32bit" ;;
+esac
+
 # Set subpackages manually to set proper rdeps in 32bit pkgs.
 subpackages="libglapi libgbm libgbm-devel libOSMesa"
 

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: mesa: update to version 23.1.9.
  2023-09-21 20:02 [PR PATCH] mesa: update to version 23.1.8 SpidFightFR
                   ` (24 preceding siblings ...)
  2023-10-11 17:15 ` SpidFightFR
@ 2023-10-11 17:36 ` Johnnynator
  2023-10-11 17:46 ` Johnnynator
                   ` (29 subsequent siblings)
  55 siblings, 0 replies; 57+ messages in thread
From: Johnnynator @ 2023-10-11 17:36 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 4766 bytes --]

New comment by Johnnynator on void-packages repository

https://github.com/void-linux/void-packages/pull/46172#issuecomment-1758168847

Comment:
```
 FAILED: src/compiler/clc/liblibclc.a.p/clc.c.o 
aarch64-linux-gnu-gcc -Isrc/compiler/clc/liblibclc.a.p -Isrc/compiler/clc -I../src/compiler/clc -Iinclude -I../include -Isrc -I../src -Isrc/mapi -I../src/mapi -Isrc/mesa -I../src/mesa -Isrc/compiler -I../src/compiler -Isrc/compiler/spirv -I../src/compiler/spirv -Isrc/compiler/nir -I../src/compiler/nir -I../src/gallium/include -I/usr/aarch64-linux-gnu/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 '-DPACKAGE_VERSION="23.1.9"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_R300 -DHAVE_R600 -DHAVE_RADEONSI -DHAVE_NOUVEAU -DHAVE_TEGRA -DHAVE_KMSRO -DHAVE_V3D -DHAVE_VC4 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_VIRGL -DHAVE_ZINK -DVIDEO_CODEC_VC1DEC=1 -DVIDEO_CODEC_H264DEC=1 -DVIDEO_CODEC_H264ENC=1 -DVIDEO_CODEC_H265DEC=1 -DVIDEO_CODEC_H265ENC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=0 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DALLOW_KCMP -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -DUSE_GCC_ATOMIC_BUILTINS -DUSE_AARCH64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_SYS_INOTIFY_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_TIMESPEC_GET -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM -DHAVE_LIBUDEV -DLLVM_AVAILABLE '-DMESA_LLVM_VERSION_STRING="15.0.7"' -DLLVM_IS_SHARED=1 -DDRAW_LLVM_AVAILABLE -DUSE_LIBELF -DUSE_LIBGLVND=1 -DMESA_EXECMEM -DWL_HIDE_DEPRECATED -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -Wno-unused-variable -Wno-unused-but-set-variable -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -ffile-prefix-map=/builddir/mesa-23.1.9/build=. -fPIC -pthread -isystem/usr/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -MD -MQ src/compiler/clc/liblibclc.a.p/clc.c.o -MF src/compiler/clc/liblibclc.a.p/clc.c.o.d -o src/compiler/clc/liblibclc.a.p/clc.c.o -c ../src/compiler/clc/clc.c
In file included from /usr/include/features.h:514,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdlib.h:26,
                 from ../src/util/hash_table.h:31,
                 from ../src/compiler/nir/nir.h:31,
                 from ../src/compiler/clc/clc.c:24:
/usr/include/gnu/stubs.h:7:11: fatal error: gnu/stubs-32.h: No such file or directory
    7 | # include <gnu/stubs-32.h>
      |           ^~~~~~~~~~~~~~~~
compilation terminated.
```

The problem here, is that it includes non cross header with the cross compiler.  Adding more `-devel` deps won't fix this.
The specific part that causes the issue is `-isystem/usr/include`, which does get added by `LLVM`.
I don't know yet why this happens.

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: mesa: update to version 23.1.9.
  2023-09-21 20:02 [PR PATCH] mesa: update to version 23.1.8 SpidFightFR
                   ` (25 preceding siblings ...)
  2023-10-11 17:36 ` Johnnynator
@ 2023-10-11 17:46 ` Johnnynator
  2023-10-11 17:57 ` [PR PATCH] [Updated] " SpidFightFR
                   ` (28 subsequent siblings)
  55 siblings, 0 replies; 57+ messages in thread
From: Johnnynator @ 2023-10-11 17:46 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 897 bytes --]

New comment by Johnnynator on void-packages repository

https://github.com/void-linux/void-packages/pull/46172#issuecomment-1758181891

Comment:
Okay, so this issue doesn't seem to be new, since `post_configure` has a workaround, it just doesn't work anymore since ninja will just regenerate the file in `do_build`. You can hack around this by replacing the `meson regenerate` with `touch`

```diff
@@ -197,6 +185,7 @@ esac
 post_configure() {
        if [ "$CROSS_BUILD" ]; then
                find -iname "*.ninja" -exec sed -i "{}" \
+                       -e "s;/usr/bin/meson --internal regenerate.*;/usr/bin/touch ${wrksrc}/build/build.ninja;g" \
                        -e "/rustc/s; --sysroot ${XBPS_CROSS_BASE}/usr;;g" \
                        -e "s; /usr/lib/; ${XBPS_CROSS_BASE}/usr/lib/;g" \
                        -e "s;-L/usr/lib;-L${XBPS_CROSS_BASE}/usr/lib;g" \
```

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: [PR PATCH] [Updated] mesa: update to version 23.1.9.
  2023-09-21 20:02 [PR PATCH] mesa: update to version 23.1.8 SpidFightFR
                   ` (26 preceding siblings ...)
  2023-10-11 17:46 ` Johnnynator
@ 2023-10-11 17:57 ` SpidFightFR
  2023-10-11 17:58 ` SpidFightFR
                   ` (27 subsequent siblings)
  55 siblings, 0 replies; 57+ messages in thread
From: SpidFightFR @ 2023-10-11 17:57 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 668 bytes --]

There is an updated pull request by SpidFightFR against master on the void-packages repository

https://github.com/SpidFightFR/void-packages update-mesa-23.1.8
https://github.com/void-linux/void-packages/pull/46172

mesa: update to version 23.1.9.

#### Testing the changes
- I tested the changes in this PR: **briefly**



#### Local build testing
- I built this PR locally for my native architecture, (x64-GlibC)

Hey lads, this time again for a PR, with the 23.1.8 version.
I'll be testing this PR in a moment on my laptop, as issues happened in the past 2 PRs.


A patch file from https://github.com/void-linux/void-packages/pull/46172.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-update-mesa-23.1.8-46172.patch --]
[-- Type: text/x-diff, Size: 1640 bytes --]

From 8e9949a4b97647fd786b3dd801d36c4b4f703720 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight.one@gmail.com>
Date: Wed, 11 Oct 2023 17:04:38 +0000
Subject: [PATCH] mesa: update to version 23.1.9.

---
 srcpkgs/mesa/template | 16 ++++++++++++++--
 1 file changed, 14 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/mesa/template b/srcpkgs/mesa/template
index df788fe3b0f00..d8f76510201f2 100644
--- a/srcpkgs/mesa/template
+++ b/srcpkgs/mesa/template
@@ -1,6 +1,6 @@
 # Template file for 'mesa'
 pkgname=mesa
-version=23.1.3
+version=23.1.9
 revision=1
 build_style=meson
 #Disable LTO flag should be present, see https://gitlab.freedesktop.org/mesa/mesa/-/issues/6911
@@ -23,7 +23,7 @@ license="MIT, LGPL-2.1-or-later"
 homepage="https://www.mesa3d.org/"
 changelog="https://docs.mesa3d.org/relnotes.html"
 distfiles="https://mesa.freedesktop.org/archive/mesa-${version}.tar.xz"
-checksum=2f6d7381bc10fbd2d6263ad1022785b8b511046c1a904162f8f7da18eea8aed9
+checksum=295ba27c28146ed09214e8ce79afa1659edf9d142decc3c91f804552d64f7510
 
 build_options="wayland"
 build_options_default="wayland"
@@ -36,6 +36,18 @@ case "$XBPS_TARGET_MACHINE" in
 	*) configure_args+=" -Ddraw-use-llvm=false" ;;
 esac
 
+# adds glibc-devel as makedeps only for 32bit archs
+case "$XBPS_TARGET_MACHINE" in
+	i686*) ;;
+	*) makedepends+=" glibc-devel" ;;
+esac
+
+# adds glibc-devel-32bit as makedeps for arm and aarch64 archs
+case "$XBPS_TARGET_MACHINE" in
+	aarch64|armv6l|armv7l) ;;
+	*) makedepends+=" glibc-devel-32bit" ;;
+esac
+
 # Set subpackages manually to set proper rdeps in 32bit pkgs.
 subpackages="libglapi libgbm libgbm-devel libOSMesa"
 

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: [PR PATCH] [Updated] mesa: update to version 23.1.9.
  2023-09-21 20:02 [PR PATCH] mesa: update to version 23.1.8 SpidFightFR
                   ` (27 preceding siblings ...)
  2023-10-11 17:57 ` [PR PATCH] [Updated] " SpidFightFR
@ 2023-10-11 17:58 ` SpidFightFR
  2023-10-11 17:59 ` SpidFightFR
                   ` (26 subsequent siblings)
  55 siblings, 0 replies; 57+ messages in thread
From: SpidFightFR @ 2023-10-11 17:58 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 668 bytes --]

There is an updated pull request by SpidFightFR against master on the void-packages repository

https://github.com/SpidFightFR/void-packages update-mesa-23.1.8
https://github.com/void-linux/void-packages/pull/46172

mesa: update to version 23.1.9.

#### Testing the changes
- I tested the changes in this PR: **briefly**



#### Local build testing
- I built this PR locally for my native architecture, (x64-GlibC)

Hey lads, this time again for a PR, with the 23.1.8 version.
I'll be testing this PR in a moment on my laptop, as issues happened in the past 2 PRs.


A patch file from https://github.com/void-linux/void-packages/pull/46172.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-update-mesa-23.1.8-46172.patch --]
[-- Type: text/x-diff, Size: 1698 bytes --]

From 90e2bfd9ae3d145a9114b148253d5b87b0a17157 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight.one@gmail.com>
Date: Wed, 11 Oct 2023 17:04:38 +0000
Subject: [PATCH] mesa: update to version 23.1.9.

---
 srcpkgs/mesa/template | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/mesa/template b/srcpkgs/mesa/template
index df788fe3b0f00..9b442157cd7e1 100644
--- a/srcpkgs/mesa/template
+++ b/srcpkgs/mesa/template
@@ -1,6 +1,6 @@
 # Template file for 'mesa'
 pkgname=mesa
-version=23.1.3
+version=23.1.9
 revision=1
 build_style=meson
 #Disable LTO flag should be present, see https://gitlab.freedesktop.org/mesa/mesa/-/issues/6911
@@ -23,7 +23,7 @@ license="MIT, LGPL-2.1-or-later"
 homepage="https://www.mesa3d.org/"
 changelog="https://docs.mesa3d.org/relnotes.html"
 distfiles="https://mesa.freedesktop.org/archive/mesa-${version}.tar.xz"
-checksum=2f6d7381bc10fbd2d6263ad1022785b8b511046c1a904162f8f7da18eea8aed9
+checksum=295ba27c28146ed09214e8ce79afa1659edf9d142decc3c91f804552d64f7510
 
 build_options="wayland"
 build_options_default="wayland"
@@ -36,6 +36,7 @@ case "$XBPS_TARGET_MACHINE" in
 	*) configure_args+=" -Ddraw-use-llvm=false" ;;
 esac
 
+
 # Set subpackages manually to set proper rdeps in 32bit pkgs.
 subpackages="libglapi libgbm libgbm-devel libOSMesa"
 
@@ -185,6 +186,7 @@ esac
 post_configure() {
 	if [ "$CROSS_BUILD" ]; then
 		find -iname "*.ninja" -exec sed -i "{}" \
+			-e "s;/usr/bin/meson --internal regenerate.*;/usr/bin/touch ${wrksrc}/build/build.ninja;g" \
 			-e "/rustc/s; --sysroot ${XBPS_CROSS_BASE}/usr;;g" \
 			-e "s; /usr/lib/; ${XBPS_CROSS_BASE}/usr/lib/;g" \
 			-e "s;-L/usr/lib;-L${XBPS_CROSS_BASE}/usr/lib;g" \

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: [PR PATCH] [Updated] mesa: update to version 23.1.9.
  2023-09-21 20:02 [PR PATCH] mesa: update to version 23.1.8 SpidFightFR
                   ` (28 preceding siblings ...)
  2023-10-11 17:58 ` SpidFightFR
@ 2023-10-11 17:59 ` SpidFightFR
  2023-10-11 18:01 ` SpidFightFR
                   ` (25 subsequent siblings)
  55 siblings, 0 replies; 57+ messages in thread
From: SpidFightFR @ 2023-10-11 17:59 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 668 bytes --]

There is an updated pull request by SpidFightFR against master on the void-packages repository

https://github.com/SpidFightFR/void-packages update-mesa-23.1.8
https://github.com/void-linux/void-packages/pull/46172

mesa: update to version 23.1.9.

#### Testing the changes
- I tested the changes in this PR: **briefly**



#### Local build testing
- I built this PR locally for my native architecture, (x64-GlibC)

Hey lads, this time again for a PR, with the 23.1.8 version.
I'll be testing this PR in a moment on my laptop, as issues happened in the past 2 PRs.


A patch file from https://github.com/void-linux/void-packages/pull/46172.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-update-mesa-23.1.8-46172.patch --]
[-- Type: text/x-diff, Size: 1470 bytes --]

From a681016d2a40d5db931b98ca44f910339ff918de Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight.one@gmail.com>
Date: Wed, 11 Oct 2023 17:04:38 +0000
Subject: [PATCH] mesa: update to version 23.1.9.

---
 srcpkgs/mesa/template | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/mesa/template b/srcpkgs/mesa/template
index df788fe3b0f00..cbb454ee09261 100644
--- a/srcpkgs/mesa/template
+++ b/srcpkgs/mesa/template
@@ -1,6 +1,6 @@
 # Template file for 'mesa'
 pkgname=mesa
-version=23.1.3
+version=23.1.9
 revision=1
 build_style=meson
 #Disable LTO flag should be present, see https://gitlab.freedesktop.org/mesa/mesa/-/issues/6911
@@ -23,7 +23,7 @@ license="MIT, LGPL-2.1-or-later"
 homepage="https://www.mesa3d.org/"
 changelog="https://docs.mesa3d.org/relnotes.html"
 distfiles="https://mesa.freedesktop.org/archive/mesa-${version}.tar.xz"
-checksum=2f6d7381bc10fbd2d6263ad1022785b8b511046c1a904162f8f7da18eea8aed9
+checksum=295ba27c28146ed09214e8ce79afa1659edf9d142decc3c91f804552d64f7510
 
 build_options="wayland"
 build_options_default="wayland"
@@ -185,6 +185,7 @@ esac
 post_configure() {
 	if [ "$CROSS_BUILD" ]; then
 		find -iname "*.ninja" -exec sed -i "{}" \
+			-e "s;/usr/bin/meson --internal regenerate.*;/usr/bin/touch ${wrksrc}/build/build.ninja;g" \
 			-e "/rustc/s; --sysroot ${XBPS_CROSS_BASE}/usr;;g" \
 			-e "s; /usr/lib/; ${XBPS_CROSS_BASE}/usr/lib/;g" \
 			-e "s;-L/usr/lib;-L${XBPS_CROSS_BASE}/usr/lib;g" \

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: mesa: update to version 23.1.9.
  2023-09-21 20:02 [PR PATCH] mesa: update to version 23.1.8 SpidFightFR
                   ` (29 preceding siblings ...)
  2023-10-11 17:59 ` SpidFightFR
@ 2023-10-11 18:01 ` SpidFightFR
  2023-10-11 18:02 ` SpidFightFR
                   ` (24 subsequent siblings)
  55 siblings, 0 replies; 57+ messages in thread
From: SpidFightFR @ 2023-10-11 18:01 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 5024 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/46172#issuecomment-1758204182

Comment:
> ```
>  FAILED: src/compiler/clc/liblibclc.a.p/clc.c.o 
> aarch64-linux-gnu-gcc -Isrc/compiler/clc/liblibclc.a.p -Isrc/compiler/clc -I../src/compiler/clc -Iinclude -I../include -Isrc -I../src -Isrc/mapi -I../src/mapi -Isrc/mesa -I../src/mesa -Isrc/compiler -I../src/compiler -Isrc/compiler/spirv -I../src/compiler/spirv -Isrc/compiler/nir -I../src/compiler/nir -I../src/gallium/include -I/usr/aarch64-linux-gnu/usr/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 '-DPACKAGE_VERSION="23.1.9"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_R300 -DHAVE_R600 -DHAVE_RADEONSI -DHAVE_NOUVEAU -DHAVE_TEGRA -DHAVE_KMSRO -DHAVE_V3D -DHAVE_VC4 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_VIRGL -DHAVE_ZINK -DVIDEO_CODEC_VC1DEC=1 -DVIDEO_CODEC_H264DEC=1 -DVIDEO_CODEC_H264ENC=1 -DVIDEO_CODEC_H265DEC=1 -DVIDEO_CODEC_H265ENC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=0 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DALLOW_KCMP -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -DUSE_GCC_ATOMIC_BUILTINS -DUSE_AARCH64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_SYS_INOTIFY_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_TIMESPEC_GET -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM -DHAVE_LIBUDEV -DLLVM_AVAILABLE '-DMESA_LLVM_VERSION_STRING="15.0.7"' -DLLVM_IS_SHARED=1 -DDRAW_LLVM_AVAILABLE -DUSE_LIBELF -DUSE_LIBGLVND=1 -DMESA_EXECMEM -DWL_HIDE_DEPRECATED -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -Wno-unused-variable -Wno-unused-but-set-variable -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -ffile-prefix-map=/builddir/mesa-23.1.9/build=. -fPIC -pthread -isystem/usr/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -MD -MQ src/compiler/clc/liblibclc.a.p/clc.c.o -MF src/compiler/clc/liblibclc.a.p/clc.c.o.d -o src/compiler/clc/liblibclc.a.p/clc.c.o -c ../src/compiler/clc/clc.c
> In file included from /usr/include/features.h:514,
>                  from /usr/include/bits/libc-header-start.h:33,
>                  from /usr/include/stdlib.h:26,
>                  from ../src/util/hash_table.h:31,
>                  from ../src/compiler/nir/nir.h:31,
>                  from ../src/compiler/clc/clc.c:24:
> /usr/include/gnu/stubs.h:7:11: fatal error: gnu/stubs-32.h: No such file or directory
>     7 | # include <gnu/stubs-32.h>
>       |           ^~~~~~~~~~~~~~~~
> compilation terminated.
> ```
> 
> The problem here, is that it includes non cross header with the cross compiler. Adding more `-devel` deps won't fix this. The specific part that causes the issue is `-isystem/usr/include`, which does get added by `LLVM`. I don't know yet why this happens.

alright... the thing that troubles me a bit is that i don't understand why it happens... So if something similar had to happen in the future, i don't know how to find a workaround like you did in your next message... :sweat: 

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: mesa: update to version 23.1.9.
  2023-09-21 20:02 [PR PATCH] mesa: update to version 23.1.8 SpidFightFR
                   ` (30 preceding siblings ...)
  2023-10-11 18:01 ` SpidFightFR
@ 2023-10-11 18:02 ` SpidFightFR
  2023-10-12  2:13 ` sgn
                   ` (23 subsequent siblings)
  55 siblings, 0 replies; 57+ messages in thread
From: SpidFightFR @ 2023-10-11 18:02 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 179 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/46172#issuecomment-1758206335

Comment:
Thank you for the fix tho ! :+1: 

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: mesa: update to version 23.1.9.
  2023-09-21 20:02 [PR PATCH] mesa: update to version 23.1.8 SpidFightFR
                   ` (31 preceding siblings ...)
  2023-10-11 18:02 ` SpidFightFR
@ 2023-10-12  2:13 ` sgn
  2023-10-12 12:45 ` sgn
                   ` (22 subsequent siblings)
  55 siblings, 0 replies; 57+ messages in thread
From: sgn @ 2023-10-12  2:13 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1200 bytes --]

New comment by sgn on void-packages repository

https://github.com/void-linux/void-packages/pull/46172#issuecomment-1758806108

Comment:
It's better to fix the cross-cc wrappers instead of hacking into the template
```diff
commit 288dedd830a (HEAD -> master)
Author: Đoàn Trần Công Danh <congdanhqx@gmail.com>
Date:   Thu Oct 12 09:09:38 2023 +0700

    wrappers/cross-cc: drop -isystem /usr/include, too

diff --git a/common/wrappers/cross-cc b/common/wrappers/cross-cc
index 0e08bc91d0f..9f9d581a8b7 100644
--- a/common/wrappers/cross-cc
+++ b/common/wrappers/cross-cc
@@ -23,13 +23,13 @@ while [ $i -lt ${#ARGS[@]} ]; do
 			MYARGS+=("-L${arg}")
 		fi
 		unset libpath
-	elif [ "$arg" = "-I" ]; then
+	elif [ "$arg" = "-I" -o "$arg" = "-isystem" ]; then
 		incpath=1
 	elif [ "$arg" = "-L" ]; then
 		libpath=1
-	elif [ "$arg" = "-I/usr/include" -o "$arg" = "-L/usr/lib" \
+	elif [ "$arg" = "-I/usr/include" -o "$arg" = "-isystem/usr/include" \
 		-o "$arg" = "-L/usr/lib32" -o "$arg" = "-L/usr/lib64" \
-		-o "$arg" = "-L/lib" ]; then
+		-o "$arg" = "-L/usr/lib" -o "$arg" = "-L/lib" ]; then
 		echo "[cc-wrapper] ignoring $arg"
 	else
 		MYARGS+=("${arg}")
```

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: mesa: update to version 23.1.9.
  2023-09-21 20:02 [PR PATCH] mesa: update to version 23.1.8 SpidFightFR
                   ` (32 preceding siblings ...)
  2023-10-12  2:13 ` sgn
@ 2023-10-12 12:45 ` sgn
  2023-10-12 19:07 ` SpidFightFR
                   ` (21 subsequent siblings)
  55 siblings, 0 replies; 57+ messages in thread
From: sgn @ 2023-10-12 12:45 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 145 bytes --]

New comment by sgn on void-packages repository

https://github.com/void-linux/void-packages/pull/46172#issuecomment-1759545442

Comment:
#46635 

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: mesa: update to version 23.1.9.
  2023-09-21 20:02 [PR PATCH] mesa: update to version 23.1.8 SpidFightFR
                   ` (33 preceding siblings ...)
  2023-10-12 12:45 ` sgn
@ 2023-10-12 19:07 ` SpidFightFR
  2023-10-14  7:29 ` [PR PATCH] [Updated] " SpidFightFR
                   ` (20 subsequent siblings)
  55 siblings, 0 replies; 57+ messages in thread
From: SpidFightFR @ 2023-10-12 19:07 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 317 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/46172#issuecomment-1760220517

Comment:
> #46635

understood, i'll remove the line from the template and upload the template when your pull request is merged. Thanks for the help, to all of you ! :smile: :+1: 

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: [PR PATCH] [Updated] mesa: update to version 23.1.9.
  2023-09-21 20:02 [PR PATCH] mesa: update to version 23.1.8 SpidFightFR
                   ` (34 preceding siblings ...)
  2023-10-12 19:07 ` SpidFightFR
@ 2023-10-14  7:29 ` SpidFightFR
  2023-10-16 17:30 ` SpidFightFR
                   ` (19 subsequent siblings)
  55 siblings, 0 replies; 57+ messages in thread
From: SpidFightFR @ 2023-10-14  7:29 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 668 bytes --]

There is an updated pull request by SpidFightFR against master on the void-packages repository

https://github.com/SpidFightFR/void-packages update-mesa-23.1.8
https://github.com/void-linux/void-packages/pull/46172

mesa: update to version 23.1.9.

#### Testing the changes
- I tested the changes in this PR: **briefly**



#### Local build testing
- I built this PR locally for my native architecture, (x64-GlibC)

Hey lads, this time again for a PR, with the 23.1.8 version.
I'll be testing this PR in a moment on my laptop, as issues happened in the past 2 PRs.


A patch file from https://github.com/void-linux/void-packages/pull/46172.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-update-mesa-23.1.8-46172.patch --]
[-- Type: text/x-diff, Size: 1085 bytes --]

From 4b8c2154a46b60b5332535bc5a1086ec61f926d2 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight.one@gmail.com>
Date: Sat, 14 Oct 2023 07:19:15 +0000
Subject: [PATCH] mesa: update to version 23.1.9.

---
 srcpkgs/mesa/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/mesa/template b/srcpkgs/mesa/template
index df788fe3b0f00..cbef4f4dbf8ac 100644
--- a/srcpkgs/mesa/template
+++ b/srcpkgs/mesa/template
@@ -1,6 +1,6 @@
 # Template file for 'mesa'
 pkgname=mesa
-version=23.1.3
+version=23.1.9
 revision=1
 build_style=meson
 #Disable LTO flag should be present, see https://gitlab.freedesktop.org/mesa/mesa/-/issues/6911
@@ -23,7 +23,7 @@ license="MIT, LGPL-2.1-or-later"
 homepage="https://www.mesa3d.org/"
 changelog="https://docs.mesa3d.org/relnotes.html"
 distfiles="https://mesa.freedesktop.org/archive/mesa-${version}.tar.xz"
-checksum=2f6d7381bc10fbd2d6263ad1022785b8b511046c1a904162f8f7da18eea8aed9
+checksum=295ba27c28146ed09214e8ce79afa1659edf9d142decc3c91f804552d64f7510
 
 build_options="wayland"
 build_options_default="wayland"

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: [PR PATCH] [Updated] mesa: update to version 23.1.9.
  2023-09-21 20:02 [PR PATCH] mesa: update to version 23.1.8 SpidFightFR
                   ` (35 preceding siblings ...)
  2023-10-14  7:29 ` [PR PATCH] [Updated] " SpidFightFR
@ 2023-10-16 17:30 ` SpidFightFR
  2023-10-16 17:34 ` SpidFightFR
                   ` (18 subsequent siblings)
  55 siblings, 0 replies; 57+ messages in thread
From: SpidFightFR @ 2023-10-16 17:30 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 668 bytes --]

There is an updated pull request by SpidFightFR against master on the void-packages repository

https://github.com/SpidFightFR/void-packages update-mesa-23.1.8
https://github.com/void-linux/void-packages/pull/46172

mesa: update to version 23.1.9.

#### Testing the changes
- I tested the changes in this PR: **briefly**



#### Local build testing
- I built this PR locally for my native architecture, (x64-GlibC)

Hey lads, this time again for a PR, with the 23.1.8 version.
I'll be testing this PR in a moment on my laptop, as issues happened in the past 2 PRs.


A patch file from https://github.com/void-linux/void-packages/pull/46172.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-update-mesa-23.1.8-46172.patch --]
[-- Type: text/x-diff, Size: 1618 bytes --]

From cdce15d2d5128fe6b6ae9fb8b6dfcdeea6a8e700 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight.one@gmail.com>
Date: Mon, 16 Oct 2023 17:19:26 +0000
Subject: [PATCH] mesa: update to version 23.1.9.

---
 srcpkgs/mesa/template | 8 +++-----
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/mesa/template b/srcpkgs/mesa/template
index df788fe3b0f00..1b5f12de32b03 100644
--- a/srcpkgs/mesa/template
+++ b/srcpkgs/mesa/template
@@ -1,6 +1,6 @@
 # Template file for 'mesa'
 pkgname=mesa
-version=23.1.3
+version=23.1.9
 revision=1
 build_style=meson
 #Disable LTO flag should be present, see https://gitlab.freedesktop.org/mesa/mesa/-/issues/6911
@@ -23,7 +23,7 @@ license="MIT, LGPL-2.1-or-later"
 homepage="https://www.mesa3d.org/"
 changelog="https://docs.mesa3d.org/relnotes.html"
 distfiles="https://mesa.freedesktop.org/archive/mesa-${version}.tar.xz"
-checksum=2f6d7381bc10fbd2d6263ad1022785b8b511046c1a904162f8f7da18eea8aed9
+checksum=295ba27c28146ed09214e8ce79afa1659edf9d142decc3c91f804552d64f7510
 
 build_options="wayland"
 build_options_default="wayland"
@@ -185,11 +185,9 @@ esac
 post_configure() {
 	if [ "$CROSS_BUILD" ]; then
 		find -iname "*.ninja" -exec sed -i "{}" \
+                        -e "s;/usr/bin/meson --internal regenerate.*;/usr/bin/touch ${wrksrc}/build/build.ninja;g" \
 			-e "/rustc/s; --sysroot ${XBPS_CROSS_BASE}/usr;;g" \
 			-e "s; /usr/lib/; ${XBPS_CROSS_BASE}/usr/lib/;g" \
-			-e "s;-L/usr/lib;-L${XBPS_CROSS_BASE}/usr/lib;g" \
-			-e "s;-I/usr/include;-I${XBPS_CROSS_BASE}/usr/include;g" \
-			-e "s;-isystem;-I${XBPS_CROSS_BASE};g" \
 			\;
 	fi
 }

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: [PR PATCH] [Updated] mesa: update to version 23.1.9.
  2023-09-21 20:02 [PR PATCH] mesa: update to version 23.1.8 SpidFightFR
                   ` (36 preceding siblings ...)
  2023-10-16 17:30 ` SpidFightFR
@ 2023-10-16 17:34 ` SpidFightFR
  2023-10-16 17:35 ` mesa: update to version 23.2.1 SpidFightFR
                   ` (17 subsequent siblings)
  55 siblings, 0 replies; 57+ messages in thread
From: SpidFightFR @ 2023-10-16 17:34 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 668 bytes --]

There is an updated pull request by SpidFightFR against master on the void-packages repository

https://github.com/SpidFightFR/void-packages update-mesa-23.1.8
https://github.com/void-linux/void-packages/pull/46172

mesa: update to version 23.1.9.

#### Testing the changes
- I tested the changes in this PR: **briefly**



#### Local build testing
- I built this PR locally for my native architecture, (x64-GlibC)

Hey lads, this time again for a PR, with the 23.1.8 version.
I'll be testing this PR in a moment on my laptop, as issues happened in the past 2 PRs.


A patch file from https://github.com/void-linux/void-packages/pull/46172.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-update-mesa-23.1.8-46172.patch --]
[-- Type: text/x-diff, Size: 1618 bytes --]

From 10b665bbdff9d8eeedeb92f0673a9ce153da7e3e Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight.one@gmail.com>
Date: Mon, 16 Oct 2023 17:19:26 +0000
Subject: [PATCH] mesa: update to version 23.2.1.

---
 srcpkgs/mesa/template | 8 +++-----
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/mesa/template b/srcpkgs/mesa/template
index df788fe3b0f00..165f19466380f 100644
--- a/srcpkgs/mesa/template
+++ b/srcpkgs/mesa/template
@@ -1,6 +1,6 @@
 # Template file for 'mesa'
 pkgname=mesa
-version=23.1.3
+version=23.2.1
 revision=1
 build_style=meson
 #Disable LTO flag should be present, see https://gitlab.freedesktop.org/mesa/mesa/-/issues/6911
@@ -23,7 +23,7 @@ license="MIT, LGPL-2.1-or-later"
 homepage="https://www.mesa3d.org/"
 changelog="https://docs.mesa3d.org/relnotes.html"
 distfiles="https://mesa.freedesktop.org/archive/mesa-${version}.tar.xz"
-checksum=2f6d7381bc10fbd2d6263ad1022785b8b511046c1a904162f8f7da18eea8aed9
+checksum=64de0616fc2d801f929ab1ac2a4f16b3e2783c4309a724c8a259b20df8bbc1cc
 
 build_options="wayland"
 build_options_default="wayland"
@@ -185,11 +185,9 @@ esac
 post_configure() {
 	if [ "$CROSS_BUILD" ]; then
 		find -iname "*.ninja" -exec sed -i "{}" \
+                        -e "s;/usr/bin/meson --internal regenerate.*;/usr/bin/touch ${wrksrc}/build/build.ninja;g" \
 			-e "/rustc/s; --sysroot ${XBPS_CROSS_BASE}/usr;;g" \
 			-e "s; /usr/lib/; ${XBPS_CROSS_BASE}/usr/lib/;g" \
-			-e "s;-L/usr/lib;-L${XBPS_CROSS_BASE}/usr/lib;g" \
-			-e "s;-I/usr/include;-I${XBPS_CROSS_BASE}/usr/include;g" \
-			-e "s;-isystem;-I${XBPS_CROSS_BASE};g" \
 			\;
 	fi
 }

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: mesa: update to version 23.2.1.
  2023-09-21 20:02 [PR PATCH] mesa: update to version 23.1.8 SpidFightFR
                   ` (37 preceding siblings ...)
  2023-10-16 17:34 ` SpidFightFR
@ 2023-10-16 17:35 ` SpidFightFR
  2023-10-16 17:38 ` [PR PATCH] [Updated] " SpidFightFR
                   ` (16 subsequent siblings)
  55 siblings, 0 replies; 57+ messages in thread
From: SpidFightFR @ 2023-10-16 17:35 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 222 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/46172#issuecomment-1764956711

Comment:
welp, since we're at it, better update it to 23.2.1 all together... :smile: 

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: [PR PATCH] [Updated] mesa: update to version 23.2.1.
  2023-09-21 20:02 [PR PATCH] mesa: update to version 23.1.8 SpidFightFR
                   ` (38 preceding siblings ...)
  2023-10-16 17:35 ` mesa: update to version 23.2.1 SpidFightFR
@ 2023-10-16 17:38 ` SpidFightFR
  2023-10-16 17:48 ` Anachron
                   ` (15 subsequent siblings)
  55 siblings, 0 replies; 57+ messages in thread
From: SpidFightFR @ 2023-10-16 17:38 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 668 bytes --]

There is an updated pull request by SpidFightFR against master on the void-packages repository

https://github.com/SpidFightFR/void-packages update-mesa-23.1.8
https://github.com/void-linux/void-packages/pull/46172

mesa: update to version 23.2.1.

#### Testing the changes
- I tested the changes in this PR: **briefly**



#### Local build testing
- I built this PR locally for my native architecture, (x64-GlibC)

Hey lads, this time again for a PR, with the 23.1.8 version.
I'll be testing this PR in a moment on my laptop, as issues happened in the past 2 PRs.


A patch file from https://github.com/void-linux/void-packages/pull/46172.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-update-mesa-23.1.8-46172.patch --]
[-- Type: text/x-diff, Size: 1597 bytes --]

From 46a872e2a4997630933f38ac3f54b7a87ee0197b Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight.one@gmail.com>
Date: Mon, 16 Oct 2023 17:19:26 +0000
Subject: [PATCH] mesa: update to version 23.2.1.

---
 srcpkgs/mesa/template | 8 +++-----
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/mesa/template b/srcpkgs/mesa/template
index df788fe3b0f00..b78c4e79f5895 100644
--- a/srcpkgs/mesa/template
+++ b/srcpkgs/mesa/template
@@ -1,6 +1,6 @@
 # Template file for 'mesa'
 pkgname=mesa
-version=23.1.3
+version=23.2.1
 revision=1
 build_style=meson
 #Disable LTO flag should be present, see https://gitlab.freedesktop.org/mesa/mesa/-/issues/6911
@@ -23,7 +23,7 @@ license="MIT, LGPL-2.1-or-later"
 homepage="https://www.mesa3d.org/"
 changelog="https://docs.mesa3d.org/relnotes.html"
 distfiles="https://mesa.freedesktop.org/archive/mesa-${version}.tar.xz"
-checksum=2f6d7381bc10fbd2d6263ad1022785b8b511046c1a904162f8f7da18eea8aed9
+checksum=64de0616fc2d801f929ab1ac2a4f16b3e2783c4309a724c8a259b20df8bbc1cc
 
 build_options="wayland"
 build_options_default="wayland"
@@ -185,11 +185,9 @@ esac
 post_configure() {
 	if [ "$CROSS_BUILD" ]; then
 		find -iname "*.ninja" -exec sed -i "{}" \
+			-e "s;/usr/bin/meson --internal regenerate.*;/usr/bin/touch ${wrksrc}/build/build.ninja;g" \
 			-e "/rustc/s; --sysroot ${XBPS_CROSS_BASE}/usr;;g" \
 			-e "s; /usr/lib/; ${XBPS_CROSS_BASE}/usr/lib/;g" \
-			-e "s;-L/usr/lib;-L${XBPS_CROSS_BASE}/usr/lib;g" \
-			-e "s;-I/usr/include;-I${XBPS_CROSS_BASE}/usr/include;g" \
-			-e "s;-isystem;-I${XBPS_CROSS_BASE};g" \
 			\;
 	fi
 }

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: mesa: update to version 23.2.1.
  2023-09-21 20:02 [PR PATCH] mesa: update to version 23.1.8 SpidFightFR
                   ` (39 preceding siblings ...)
  2023-10-16 17:38 ` [PR PATCH] [Updated] " SpidFightFR
@ 2023-10-16 17:48 ` Anachron
  2023-10-16 18:01 ` [PR PATCH] [Updated] " SpidFightFR
                   ` (14 subsequent siblings)
  55 siblings, 0 replies; 57+ messages in thread
From: Anachron @ 2023-10-16 17:48 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 234 bytes --]

New comment by Anachron on void-packages repository

https://github.com/void-linux/void-packages/pull/46172#issuecomment-1764979873

Comment:
I'm gonna give you some champagne once mesa 23 is merged. Thank you for keep working on it.

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: [PR PATCH] [Updated] mesa: update to version 23.2.1.
  2023-09-21 20:02 [PR PATCH] mesa: update to version 23.1.8 SpidFightFR
                   ` (40 preceding siblings ...)
  2023-10-16 17:48 ` Anachron
@ 2023-10-16 18:01 ` SpidFightFR
  2023-10-16 18:03 ` SpidFightFR
                   ` (13 subsequent siblings)
  55 siblings, 0 replies; 57+ messages in thread
From: SpidFightFR @ 2023-10-16 18:01 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 668 bytes --]

There is an updated pull request by SpidFightFR against master on the void-packages repository

https://github.com/SpidFightFR/void-packages update-mesa-23.1.8
https://github.com/void-linux/void-packages/pull/46172

mesa: update to version 23.2.1.

#### Testing the changes
- I tested the changes in this PR: **briefly**



#### Local build testing
- I built this PR locally for my native architecture, (x64-GlibC)

Hey lads, this time again for a PR, with the 23.1.8 version.
I'll be testing this PR in a moment on my laptop, as issues happened in the past 2 PRs.


A patch file from https://github.com/void-linux/void-packages/pull/46172.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-update-mesa-23.1.8-46172.patch --]
[-- Type: text/x-diff, Size: 1470 bytes --]

From 093a920026db912ef1433d40dcbb433b54c6128a Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight.one@gmail.com>
Date: Mon, 16 Oct 2023 17:19:26 +0000
Subject: [PATCH] mesa: update to version 23.2.1.

---
 srcpkgs/mesa/template | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/mesa/template b/srcpkgs/mesa/template
index df788fe3b0f00..38d3e1f6261f1 100644
--- a/srcpkgs/mesa/template
+++ b/srcpkgs/mesa/template
@@ -1,6 +1,6 @@
 # Template file for 'mesa'
 pkgname=mesa
-version=23.1.3
+version=23.2.1
 revision=1
 build_style=meson
 #Disable LTO flag should be present, see https://gitlab.freedesktop.org/mesa/mesa/-/issues/6911
@@ -23,7 +23,7 @@ license="MIT, LGPL-2.1-or-later"
 homepage="https://www.mesa3d.org/"
 changelog="https://docs.mesa3d.org/relnotes.html"
 distfiles="https://mesa.freedesktop.org/archive/mesa-${version}.tar.xz"
-checksum=2f6d7381bc10fbd2d6263ad1022785b8b511046c1a904162f8f7da18eea8aed9
+checksum=64de0616fc2d801f929ab1ac2a4f16b3e2783c4309a724c8a259b20df8bbc1cc
 
 build_options="wayland"
 build_options_default="wayland"
@@ -185,6 +185,7 @@ esac
 post_configure() {
 	if [ "$CROSS_BUILD" ]; then
 		find -iname "*.ninja" -exec sed -i "{}" \
+			-e "s;/usr/bin/meson --internal regenerate.*;/usr/bin/touch ${wrksrc}/build/build.ninja;g" \
 			-e "/rustc/s; --sysroot ${XBPS_CROSS_BASE}/usr;;g" \
 			-e "s; /usr/lib/; ${XBPS_CROSS_BASE}/usr/lib/;g" \
 			-e "s;-L/usr/lib;-L${XBPS_CROSS_BASE}/usr/lib;g" \

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: mesa: update to version 23.2.1.
  2023-09-21 20:02 [PR PATCH] mesa: update to version 23.1.8 SpidFightFR
                   ` (41 preceding siblings ...)
  2023-10-16 18:01 ` [PR PATCH] [Updated] " SpidFightFR
@ 2023-10-16 18:03 ` SpidFightFR
  2023-10-16 18:20 ` [PR PATCH] [Updated] " SpidFightFR
                   ` (12 subsequent siblings)
  55 siblings, 0 replies; 57+ messages in thread
From: SpidFightFR @ 2023-10-16 18:03 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 345 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/46172#issuecomment-1765003260

Comment:
> I'm gonna give you some champagne once mesa 23 is merged. Thank you for keep working on it.

a true PITA, mainly cuz i'm a huge goofball, thanks to everyone here for your patience! :sweat_smile: 

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: [PR PATCH] [Updated] mesa: update to version 23.2.1.
  2023-09-21 20:02 [PR PATCH] mesa: update to version 23.1.8 SpidFightFR
                   ` (42 preceding siblings ...)
  2023-10-16 18:03 ` SpidFightFR
@ 2023-10-16 18:20 ` SpidFightFR
  2023-10-16 18:20 ` SpidFightFR
                   ` (11 subsequent siblings)
  55 siblings, 0 replies; 57+ messages in thread
From: SpidFightFR @ 2023-10-16 18:20 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 668 bytes --]

There is an updated pull request by SpidFightFR against master on the void-packages repository

https://github.com/SpidFightFR/void-packages update-mesa-23.1.8
https://github.com/void-linux/void-packages/pull/46172

mesa: update to version 23.2.1.

#### Testing the changes
- I tested the changes in this PR: **briefly**



#### Local build testing
- I built this PR locally for my native architecture, (x64-GlibC)

Hey lads, this time again for a PR, with the 23.1.8 version.
I'll be testing this PR in a moment on my laptop, as issues happened in the past 2 PRs.


A patch file from https://github.com/void-linux/void-packages/pull/46172.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-update-mesa-23.1.8-46172.patch --]
[-- Type: text/x-diff, Size: 1597 bytes --]

From bb6774e83e429cb7083fda5b64411ffac5a3a844 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight.one@gmail.com>
Date: Mon, 16 Oct 2023 17:19:26 +0000
Subject: [PATCH] mesa: update to version 23.2.1.

---
 srcpkgs/mesa/template | 8 +++-----
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/mesa/template b/srcpkgs/mesa/template
index df788fe3b0f00..b78c4e79f5895 100644
--- a/srcpkgs/mesa/template
+++ b/srcpkgs/mesa/template
@@ -1,6 +1,6 @@
 # Template file for 'mesa'
 pkgname=mesa
-version=23.1.3
+version=23.2.1
 revision=1
 build_style=meson
 #Disable LTO flag should be present, see https://gitlab.freedesktop.org/mesa/mesa/-/issues/6911
@@ -23,7 +23,7 @@ license="MIT, LGPL-2.1-or-later"
 homepage="https://www.mesa3d.org/"
 changelog="https://docs.mesa3d.org/relnotes.html"
 distfiles="https://mesa.freedesktop.org/archive/mesa-${version}.tar.xz"
-checksum=2f6d7381bc10fbd2d6263ad1022785b8b511046c1a904162f8f7da18eea8aed9
+checksum=64de0616fc2d801f929ab1ac2a4f16b3e2783c4309a724c8a259b20df8bbc1cc
 
 build_options="wayland"
 build_options_default="wayland"
@@ -185,11 +185,9 @@ esac
 post_configure() {
 	if [ "$CROSS_BUILD" ]; then
 		find -iname "*.ninja" -exec sed -i "{}" \
+			-e "s;/usr/bin/meson --internal regenerate.*;/usr/bin/touch ${wrksrc}/build/build.ninja;g" \
 			-e "/rustc/s; --sysroot ${XBPS_CROSS_BASE}/usr;;g" \
 			-e "s; /usr/lib/; ${XBPS_CROSS_BASE}/usr/lib/;g" \
-			-e "s;-L/usr/lib;-L${XBPS_CROSS_BASE}/usr/lib;g" \
-			-e "s;-I/usr/include;-I${XBPS_CROSS_BASE}/usr/include;g" \
-			-e "s;-isystem;-I${XBPS_CROSS_BASE};g" \
 			\;
 	fi
 }

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: mesa: update to version 23.2.1.
  2023-09-21 20:02 [PR PATCH] mesa: update to version 23.1.8 SpidFightFR
                   ` (43 preceding siblings ...)
  2023-10-16 18:20 ` [PR PATCH] [Updated] " SpidFightFR
@ 2023-10-16 18:20 ` SpidFightFR
  2023-11-01  3:39 ` rationalize-zz
                   ` (10 subsequent siblings)
  55 siblings, 0 replies; 57+ messages in thread
From: SpidFightFR @ 2023-10-16 18:20 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 172 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/46172#issuecomment-1765047448

Comment:
Alright, it fails again...

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: mesa: update to version 23.2.1.
  2023-09-21 20:02 [PR PATCH] mesa: update to version 23.1.8 SpidFightFR
                   ` (44 preceding siblings ...)
  2023-10-16 18:20 ` SpidFightFR
@ 2023-11-01  3:39 ` rationalize-zz
  2023-11-01 10:20 ` [PR PATCH] [Updated] " SpidFightFR
                   ` (9 subsequent siblings)
  55 siblings, 0 replies; 57+ messages in thread
From: rationalize-zz @ 2023-11-01  3:39 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 492 bytes --]

New comment by rationalize-zz on void-packages repository

https://github.com/void-linux/void-packages/pull/46172#issuecomment-1788357857

Comment:
See [Mesa merge request](https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/25775)

A couple of helper binaries are being built for target arch instead of host arch and leads to cross-compile build failure.
Unsure if its a meson issue or a mesa issue, but in my local testing will work with the patch linked in the merge request.



^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: [PR PATCH] [Updated] mesa: update to version 23.2.1.
  2023-09-21 20:02 [PR PATCH] mesa: update to version 23.1.8 SpidFightFR
                   ` (45 preceding siblings ...)
  2023-11-01  3:39 ` rationalize-zz
@ 2023-11-01 10:20 ` SpidFightFR
  2023-11-01 10:20 ` SpidFightFR
                   ` (8 subsequent siblings)
  55 siblings, 0 replies; 57+ messages in thread
From: SpidFightFR @ 2023-11-01 10:20 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 668 bytes --]

There is an updated pull request by SpidFightFR against master on the void-packages repository

https://github.com/SpidFightFR/void-packages update-mesa-23.1.8
https://github.com/void-linux/void-packages/pull/46172

mesa: update to version 23.2.1.

#### Testing the changes
- I tested the changes in this PR: **briefly**



#### Local build testing
- I built this PR locally for my native architecture, (x64-GlibC)

Hey lads, this time again for a PR, with the 23.1.8 version.
I'll be testing this PR in a moment on my laptop, as issues happened in the past 2 PRs.


A patch file from https://github.com/void-linux/void-packages/pull/46172.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-update-mesa-23.1.8-46172.patch --]
[-- Type: text/x-diff, Size: 2928 bytes --]

From cffcfb25983745c4657d5794c9c27d175cc5b840 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight.one@gmail.com>
Date: Wed, 1 Nov 2023 10:18:52 +0000
Subject: [PATCH] mesa: update to version 23.2.1.

---
 srcpkgs/mesa/patches/fix-meson-build.patch | 28 ++++++++++++++++++++++
 srcpkgs/mesa/template                      |  8 +++----
 2 files changed, 31 insertions(+), 5 deletions(-)
 create mode 100644 srcpkgs/mesa/patches/fix-meson-build.patch

diff --git a/srcpkgs/mesa/patches/fix-meson-build.patch b/srcpkgs/mesa/patches/fix-meson-build.patch
new file mode 100644
index 0000000000000..01d203366000c
--- /dev/null
+++ b/srcpkgs/mesa/patches/fix-meson-build.patch
@@ -0,0 +1,28 @@
+diff --git a/src/gallium/frontends/rusticl/meson.build b/src/gallium/frontends/rusticl/meson.build
+index 4bde074..41df740 100644
+--- a/src/gallium/frontends/rusticl/meson.build
++++ b/src/gallium/frontends/rusticl/meson.build
+@@ -342,6 +342,7 @@ rusticl_proc_macros = shared_library(
+   'rusticl_proc_macros',
+   [rusticl_proc_macros_files],
+   rust_crate_type : 'proc-macro',
++  native: true,
+   rust_args : [
+     rusticl_args,
+   ],
+@@ -353,6 +354,7 @@ librusticl = static_library(
+   gnu_symbol_visibility : 'hidden',
+   rust_crate_type : 'staticlib',
+   rust_args : [
++    '--extern', 'rusticl_proc_macros=' + meson.current_build_dir() / 'librusticl_proc_macros.so',
+     rusticl_args,
+   ],
+   link_with : [
+@@ -360,7 +362,6 @@ librusticl = static_library(
+     libmesa_rust_gen,
+     libmesa_rust_util,
+     rusticl_opencl_gen,
+-    rusticl_proc_macros,
+   ],
+   dependencies : [
+     idep_rusticl_gen,
diff --git a/srcpkgs/mesa/template b/srcpkgs/mesa/template
index df788fe3b0f00..b78c4e79f5895 100644
--- a/srcpkgs/mesa/template
+++ b/srcpkgs/mesa/template
@@ -1,6 +1,6 @@
 # Template file for 'mesa'
 pkgname=mesa
-version=23.1.3
+version=23.2.1
 revision=1
 build_style=meson
 #Disable LTO flag should be present, see https://gitlab.freedesktop.org/mesa/mesa/-/issues/6911
@@ -23,7 +23,7 @@ license="MIT, LGPL-2.1-or-later"
 homepage="https://www.mesa3d.org/"
 changelog="https://docs.mesa3d.org/relnotes.html"
 distfiles="https://mesa.freedesktop.org/archive/mesa-${version}.tar.xz"
-checksum=2f6d7381bc10fbd2d6263ad1022785b8b511046c1a904162f8f7da18eea8aed9
+checksum=64de0616fc2d801f929ab1ac2a4f16b3e2783c4309a724c8a259b20df8bbc1cc
 
 build_options="wayland"
 build_options_default="wayland"
@@ -185,11 +185,9 @@ esac
 post_configure() {
 	if [ "$CROSS_BUILD" ]; then
 		find -iname "*.ninja" -exec sed -i "{}" \
+			-e "s;/usr/bin/meson --internal regenerate.*;/usr/bin/touch ${wrksrc}/build/build.ninja;g" \
 			-e "/rustc/s; --sysroot ${XBPS_CROSS_BASE}/usr;;g" \
 			-e "s; /usr/lib/; ${XBPS_CROSS_BASE}/usr/lib/;g" \
-			-e "s;-L/usr/lib;-L${XBPS_CROSS_BASE}/usr/lib;g" \
-			-e "s;-I/usr/include;-I${XBPS_CROSS_BASE}/usr/include;g" \
-			-e "s;-isystem;-I${XBPS_CROSS_BASE};g" \
 			\;
 	fi
 }

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: mesa: update to version 23.2.1.
  2023-09-21 20:02 [PR PATCH] mesa: update to version 23.1.8 SpidFightFR
                   ` (46 preceding siblings ...)
  2023-11-01 10:20 ` [PR PATCH] [Updated] " SpidFightFR
@ 2023-11-01 10:20 ` SpidFightFR
  2023-11-01 10:42 ` SpidFightFR
                   ` (7 subsequent siblings)
  55 siblings, 0 replies; 57+ messages in thread
From: SpidFightFR @ 2023-11-01 10:20 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 627 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/46172#issuecomment-1788721520

Comment:
> See [Mesa merge request](https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/25775)
> 
> A couple of helper binaries are being built for target arch instead of host arch and leads to cross-compile build failure. Unsure if its a meson issue or a mesa issue, but in my local testing will work with the patch linked in the merge request.

Hey, thanks for looking into that, @rationalize-zz !
I tried to push a patch, according to the merge request.
Let's hope it works !

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: mesa: update to version 23.2.1.
  2023-09-21 20:02 [PR PATCH] mesa: update to version 23.1.8 SpidFightFR
                   ` (47 preceding siblings ...)
  2023-11-01 10:20 ` SpidFightFR
@ 2023-11-01 10:42 ` SpidFightFR
  2023-11-01 16:13 ` [PR REVIEW] " Johnnynator
                   ` (6 subsequent siblings)
  55 siblings, 0 replies; 57+ messages in thread
From: SpidFightFR @ 2023-11-01 10:42 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 338 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/46172#issuecomment-1788746247

Comment:
Fellas, after so much time, it finally looks like mesa 23.2.1 is ready on void !
Just for the record, while all of this was going on, i used mesa 23.2.1 since it's release, it works wonders !

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: [PR REVIEW] mesa: update to version 23.2.1.
  2023-09-21 20:02 [PR PATCH] mesa: update to version 23.1.8 SpidFightFR
                   ` (48 preceding siblings ...)
  2023-11-01 10:42 ` SpidFightFR
@ 2023-11-01 16:13 ` Johnnynator
  2023-11-01 16:22 ` SpidFightFR
                   ` (5 subsequent siblings)
  55 siblings, 0 replies; 57+ messages in thread
From: Johnnynator @ 2023-11-01 16:13 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 272 bytes --]

New review comment by Johnnynator on void-packages repository

https://github.com/void-linux/void-packages/pull/46172#discussion_r1379012042

Comment:
Can you test if 557b4a73cf9516f1b58c4c2957e3b782b1724e0b fixed this issue? Otherwise, this PR should be good to ship now

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: [PR REVIEW] mesa: update to version 23.2.1.
  2023-09-21 20:02 [PR PATCH] mesa: update to version 23.1.8 SpidFightFR
                   ` (49 preceding siblings ...)
  2023-11-01 16:13 ` [PR REVIEW] " Johnnynator
@ 2023-11-01 16:22 ` SpidFightFR
  2023-11-01 16:26 ` [PR PATCH] [Updated] " SpidFightFR
                   ` (4 subsequent siblings)
  55 siblings, 0 replies; 57+ messages in thread
From: SpidFightFR @ 2023-11-01 16:22 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 388 bytes --]

New review comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/46172#discussion_r1379022385

Comment:
> Can you test if [557b4a7](https://github.com/void-linux/void-packages/commit/557b4a73cf9516f1b58c4c2957e3b782b1724e0b) fixed this issue? Otherwise, this PR should be good to ship now

I'm not sure, lemme try push again to make sure.

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: [PR PATCH] [Updated] mesa: update to version 23.2.1.
  2023-09-21 20:02 [PR PATCH] mesa: update to version 23.1.8 SpidFightFR
                   ` (50 preceding siblings ...)
  2023-11-01 16:22 ` SpidFightFR
@ 2023-11-01 16:26 ` SpidFightFR
  2023-11-01 17:09 ` [PR REVIEW] " SpidFightFR
                   ` (3 subsequent siblings)
  55 siblings, 0 replies; 57+ messages in thread
From: SpidFightFR @ 2023-11-01 16:26 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 668 bytes --]

There is an updated pull request by SpidFightFR against master on the void-packages repository

https://github.com/SpidFightFR/void-packages update-mesa-23.1.8
https://github.com/void-linux/void-packages/pull/46172

mesa: update to version 23.2.1.

#### Testing the changes
- I tested the changes in this PR: **briefly**



#### Local build testing
- I built this PR locally for my native architecture, (x64-GlibC)

Hey lads, this time again for a PR, with the 23.1.8 version.
I'll be testing this PR in a moment on my laptop, as issues happened in the past 2 PRs.


A patch file from https://github.com/void-linux/void-packages/pull/46172.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-update-mesa-23.1.8-46172.patch --]
[-- Type: text/x-diff, Size: 2793 bytes --]

From 77e7cab7ee3cb4ac769dd30cd9123a7a48649e16 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight.one@gmail.com>
Date: Wed, 1 Nov 2023 16:24:05 +0000
Subject: [PATCH] mesa: update to version 23.2.1.

---
 srcpkgs/mesa/patches/fix-meson-build.patch | 28 ++++++++++++++++++++++
 srcpkgs/mesa/template                      |  7 ++----
 2 files changed, 30 insertions(+), 5 deletions(-)
 create mode 100644 srcpkgs/mesa/patches/fix-meson-build.patch

diff --git a/srcpkgs/mesa/patches/fix-meson-build.patch b/srcpkgs/mesa/patches/fix-meson-build.patch
new file mode 100644
index 0000000000000..01d203366000c
--- /dev/null
+++ b/srcpkgs/mesa/patches/fix-meson-build.patch
@@ -0,0 +1,28 @@
+diff --git a/src/gallium/frontends/rusticl/meson.build b/src/gallium/frontends/rusticl/meson.build
+index 4bde074..41df740 100644
+--- a/src/gallium/frontends/rusticl/meson.build
++++ b/src/gallium/frontends/rusticl/meson.build
+@@ -342,6 +342,7 @@ rusticl_proc_macros = shared_library(
+   'rusticl_proc_macros',
+   [rusticl_proc_macros_files],
+   rust_crate_type : 'proc-macro',
++  native: true,
+   rust_args : [
+     rusticl_args,
+   ],
+@@ -353,6 +354,7 @@ librusticl = static_library(
+   gnu_symbol_visibility : 'hidden',
+   rust_crate_type : 'staticlib',
+   rust_args : [
++    '--extern', 'rusticl_proc_macros=' + meson.current_build_dir() / 'librusticl_proc_macros.so',
+     rusticl_args,
+   ],
+   link_with : [
+@@ -360,7 +362,6 @@ librusticl = static_library(
+     libmesa_rust_gen,
+     libmesa_rust_util,
+     rusticl_opencl_gen,
+-    rusticl_proc_macros,
+   ],
+   dependencies : [
+     idep_rusticl_gen,
diff --git a/srcpkgs/mesa/template b/srcpkgs/mesa/template
index df788fe3b0f00..ce36abfc77026 100644
--- a/srcpkgs/mesa/template
+++ b/srcpkgs/mesa/template
@@ -1,6 +1,6 @@
 # Template file for 'mesa'
 pkgname=mesa
-version=23.1.3
+version=23.2.1
 revision=1
 build_style=meson
 #Disable LTO flag should be present, see https://gitlab.freedesktop.org/mesa/mesa/-/issues/6911
@@ -23,7 +23,7 @@ license="MIT, LGPL-2.1-or-later"
 homepage="https://www.mesa3d.org/"
 changelog="https://docs.mesa3d.org/relnotes.html"
 distfiles="https://mesa.freedesktop.org/archive/mesa-${version}.tar.xz"
-checksum=2f6d7381bc10fbd2d6263ad1022785b8b511046c1a904162f8f7da18eea8aed9
+checksum=64de0616fc2d801f929ab1ac2a4f16b3e2783c4309a724c8a259b20df8bbc1cc
 
 build_options="wayland"
 build_options_default="wayland"
@@ -187,9 +187,6 @@ post_configure() {
 		find -iname "*.ninja" -exec sed -i "{}" \
 			-e "/rustc/s; --sysroot ${XBPS_CROSS_BASE}/usr;;g" \
 			-e "s; /usr/lib/; ${XBPS_CROSS_BASE}/usr/lib/;g" \
-			-e "s;-L/usr/lib;-L${XBPS_CROSS_BASE}/usr/lib;g" \
-			-e "s;-I/usr/include;-I${XBPS_CROSS_BASE}/usr/include;g" \
-			-e "s;-isystem;-I${XBPS_CROSS_BASE};g" \
 			\;
 	fi
 }

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: [PR REVIEW] mesa: update to version 23.2.1.
  2023-09-21 20:02 [PR PATCH] mesa: update to version 23.1.8 SpidFightFR
                   ` (51 preceding siblings ...)
  2023-11-01 16:26 ` [PR PATCH] [Updated] " SpidFightFR
@ 2023-11-01 17:09 ` SpidFightFR
  2023-11-02  9:12 ` [PR PATCH] [Merged]: " Johnnynator
                   ` (2 subsequent siblings)
  55 siblings, 0 replies; 57+ messages in thread
From: SpidFightFR @ 2023-11-01 17:09 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 210 bytes --]

New review comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/46172#discussion_r1379076115

Comment:
Yep it appears to be fixed. Everything should be good now!

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: [PR PATCH] [Merged]: mesa: update to version 23.2.1.
  2023-09-21 20:02 [PR PATCH] mesa: update to version 23.1.8 SpidFightFR
                   ` (52 preceding siblings ...)
  2023-11-01 17:09 ` [PR REVIEW] " SpidFightFR
@ 2023-11-02  9:12 ` Johnnynator
  2023-11-02  9:13 ` Johnnynator
  2023-11-02 17:37 ` SpidFightFR
  55 siblings, 0 replies; 57+ messages in thread
From: Johnnynator @ 2023-11-02  9:12 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 493 bytes --]

There's a merged pull request on the void-packages repository

mesa: update to version 23.2.1.
https://github.com/void-linux/void-packages/pull/46172

Description:

#### Testing the changes
- I tested the changes in this PR: **briefly**



#### Local build testing
- I built this PR locally for my native architecture, (x64-GlibC)

Hey lads, this time again for a PR, with the 23.1.8 version.
I'll be testing this PR in a moment on my laptop, as issues happened in the past 2 PRs.


^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: mesa: update to version 23.2.1.
  2023-09-21 20:02 [PR PATCH] mesa: update to version 23.1.8 SpidFightFR
                   ` (53 preceding siblings ...)
  2023-11-02  9:12 ` [PR PATCH] [Merged]: " Johnnynator
@ 2023-11-02  9:13 ` Johnnynator
  2023-11-02 17:37 ` SpidFightFR
  55 siblings, 0 replies; 57+ messages in thread
From: Johnnynator @ 2023-11-02  9:13 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 162 bytes --]

New comment by Johnnynator on void-packages repository

https://github.com/void-linux/void-packages/pull/46172#issuecomment-1790343026

Comment:
:partying_face: 

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: mesa: update to version 23.2.1.
  2023-09-21 20:02 [PR PATCH] mesa: update to version 23.1.8 SpidFightFR
                   ` (54 preceding siblings ...)
  2023-11-02  9:13 ` Johnnynator
@ 2023-11-02 17:37 ` SpidFightFR
  55 siblings, 0 replies; 57+ messages in thread
From: SpidFightFR @ 2023-11-02 17:37 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 197 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/46172#issuecomment-1791239767

Comment:
It is a pleasure to work with you, lads. 👏❤️

^ permalink raw reply	[flat|nested] 57+ messages in thread

end of thread, other threads:[~2023-11-02 17:37 UTC | newest]

Thread overview: 57+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-09-21 20:02 [PR PATCH] mesa: update to version 23.1.8 SpidFightFR
2023-09-21 20:03 ` [PR PATCH] [Updated] " SpidFightFR
2023-09-21 20:05 ` SpidFightFR
2023-09-21 20:14 ` SpidFightFR
2023-09-21 20:29 ` mhmdanas
2023-09-21 20:29 ` mhmdanas
2023-09-22  4:03 ` SpidFightFR
2023-09-26 13:02 ` SpidFightFR
2023-09-26 13:03 ` SpidFightFR
2023-09-30 12:14 ` [PR PATCH] [Updated] " SpidFightFR
2023-09-30 12:15 ` mesa: update to version 23.2.1 SpidFightFR
2023-09-30 12:36 ` SpidFightFR
2023-10-02  9:45 ` SpidFightFR
2023-10-07  7:21 ` [PR PATCH] [Updated] " SpidFightFR
2023-10-07  7:44 ` SpidFightFR
2023-10-07 13:46 ` mesa: update to version 23.1.9 mhmdanas
2023-10-07 13:47 ` mhmdanas
2023-10-07 13:58 ` SpidFightFR
2023-10-07 13:58 ` SpidFightFR
2023-10-10  7:10 ` [PR PATCH] [Updated] " SpidFightFR
2023-10-10  7:28 ` SpidFightFR
2023-10-10  7:28 ` SpidFightFR
2023-10-10  7:28 ` SpidFightFR
2023-10-10  7:33 ` [PR PATCH] [Updated] " SpidFightFR
2023-10-10  7:40 ` SpidFightFR
2023-10-11 17:15 ` SpidFightFR
2023-10-11 17:36 ` Johnnynator
2023-10-11 17:46 ` Johnnynator
2023-10-11 17:57 ` [PR PATCH] [Updated] " SpidFightFR
2023-10-11 17:58 ` SpidFightFR
2023-10-11 17:59 ` SpidFightFR
2023-10-11 18:01 ` SpidFightFR
2023-10-11 18:02 ` SpidFightFR
2023-10-12  2:13 ` sgn
2023-10-12 12:45 ` sgn
2023-10-12 19:07 ` SpidFightFR
2023-10-14  7:29 ` [PR PATCH] [Updated] " SpidFightFR
2023-10-16 17:30 ` SpidFightFR
2023-10-16 17:34 ` SpidFightFR
2023-10-16 17:35 ` mesa: update to version 23.2.1 SpidFightFR
2023-10-16 17:38 ` [PR PATCH] [Updated] " SpidFightFR
2023-10-16 17:48 ` Anachron
2023-10-16 18:01 ` [PR PATCH] [Updated] " SpidFightFR
2023-10-16 18:03 ` SpidFightFR
2023-10-16 18:20 ` [PR PATCH] [Updated] " SpidFightFR
2023-10-16 18:20 ` SpidFightFR
2023-11-01  3:39 ` rationalize-zz
2023-11-01 10:20 ` [PR PATCH] [Updated] " SpidFightFR
2023-11-01 10:20 ` SpidFightFR
2023-11-01 10:42 ` SpidFightFR
2023-11-01 16:13 ` [PR REVIEW] " Johnnynator
2023-11-01 16:22 ` SpidFightFR
2023-11-01 16:26 ` [PR PATCH] [Updated] " SpidFightFR
2023-11-01 17:09 ` [PR REVIEW] " SpidFightFR
2023-11-02  9:12 ` [PR PATCH] [Merged]: " Johnnynator
2023-11-02  9:13 ` Johnnynator
2023-11-02 17:37 ` SpidFightFR

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).