* [Buildroot] [PATCH 1/1] package/{mesa3d, mesa3d-headers}: bump version to 24.0.0
@ 2024-02-11 17:33 Bernd Kuhls
2024-02-11 21:36 ` Thomas Petazzoni via buildroot
0 siblings, 1 reply; 2+ messages in thread
From: Bernd Kuhls @ 2024-02-11 17:33 UTC (permalink / raw)
To: buildroot; +Cc: Romain Naour, Yann E . MORIN
Release notes:
https://lists.freedesktop.org/archives/mesa-announce/2024-February/000747.html
https://cgit.freedesktop.org/mesa/mesa/tree/docs/relnotes/24.0.0.rst?h=24.0
Removed patch which is included in this release.
Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
---
| 2 +-
...e_description-fix-unknown-linux-3.5-.patch | 68 -------------------
package/mesa3d/mesa3d.hash | 6 +-
package/mesa3d/mesa3d.mk | 2 +-
4 files changed, 5 insertions(+), 73 deletions(-)
delete mode 100644 package/mesa3d/0005-util-os_same_file_description-fix-unknown-linux-3.5-.patch
--git a/package/mesa3d-headers/mesa3d-headers.mk b/package/mesa3d-headers/mesa3d-headers.mk
index b9b328b268..1d006dbc91 100644
--- a/package/mesa3d-headers/mesa3d-headers.mk
+++ b/package/mesa3d-headers/mesa3d-headers.mk
@@ -12,7 +12,7 @@ endif
# Not possible to directly refer to mesa3d variables, because of
# first/second expansion trickery...
-MESA3D_HEADERS_VERSION = 23.3.5
+MESA3D_HEADERS_VERSION = 24.0.0
MESA3D_HEADERS_SOURCE = mesa-$(MESA3D_HEADERS_VERSION).tar.xz
MESA3D_HEADERS_SITE = https://archive.mesa3d.org
MESA3D_HEADERS_DL_SUBDIR = mesa3d
diff --git a/package/mesa3d/0005-util-os_same_file_description-fix-unknown-linux-3.5-.patch b/package/mesa3d/0005-util-os_same_file_description-fix-unknown-linux-3.5-.patch
deleted file mode 100644
index c011580f6b..0000000000
--- a/package/mesa3d/0005-util-os_same_file_description-fix-unknown-linux-3.5-.patch
+++ /dev/null
@@ -1,68 +0,0 @@
-From b60974fac8a2f4c85cbb2ca788fc4ec3e81998f9 Mon Sep 17 00:00:00 2001
-From: Thomas Devoogdt <thomas.devoogdt@barco.com>
-Date: Tue, 17 Aug 2021 11:54:49 +0200
-Subject: [PATCH] util: os_same_file_description: fix unknown linux < 3.5
- syscall SYS_kcmp
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-https://man7.org/linux/man-pages/man2/kcmp.2.html
-
-The kcmp() system call first appeared in Linux 3.5.
-
-But was probably also not supported by all major platforms
-at that time. So fallback to the check that is done for windows.
-
-Signed-off-by: Thomas Devoogdt <thomas.devoogdt@barco.com>
-Acked-by: Yonggang Luo <luoyonggang@gmail.com>
-Acked-by: Michel Dänzer <mdaenzer@redhat.com>
-Upstream: https://gitlab.freedesktop.org/mesa/mesa/-/commit/3ef514982441ce496aa127611edd26b9867f4b95
-Signed-off-by: Thomas Devoogdt <thomas@devoogdt.com>
----
- src/util/os_file.c | 18 ++++++------------
- 1 file changed, 6 insertions(+), 12 deletions(-)
-
-diff --git a/src/util/os_file.c b/src/util/os_file.c
-index 5fb30f2d908..464425a9b87 100644
---- a/src/util/os_file.c
-+++ b/src/util/os_file.c
-@@ -202,29 +202,23 @@ os_read_file(const char *filename, size_t *size)
- /* copied from <linux/kcmp.h> */
- #define KCMP_FILE 0
-
-+#endif
-+
- int
- os_same_file_description(int fd1, int fd2)
- {
-+#ifdef SYS_kcmp
- pid_t pid = getpid();
-+#endif
-
- /* Same file descriptor trivially implies same file description */
- if (fd1 == fd2)
- return 0;
-
-+#ifdef SYS_kcmp
- return syscall(SYS_kcmp, pid, pid, KCMP_FILE, fd1, fd2);
--}
--
- #else
--
--int
--os_same_file_description(int fd1, int fd2)
--{
-- /* Same file descriptor trivially implies same file description */
-- if (fd1 == fd2)
-- return 0;
--
- /* Otherwise we can't tell */
- return -1;
--}
--
- #endif
-+}
---
-2.34.1
-
diff --git a/package/mesa3d/mesa3d.hash b/package/mesa3d/mesa3d.hash
index 7e49119c41..49b42e2132 100644
--- a/package/mesa3d/mesa3d.hash
+++ b/package/mesa3d/mesa3d.hash
@@ -1,5 +1,5 @@
-# From https://lists.freedesktop.org/archives/mesa-announce/2024-February/000748.html
-sha256 69ccb1278641ff5bad71ca0f866188aeb1a92aadc4dbb9d35f50aebec5b8b50f mesa-23.3.5.tar.xz
-sha512 1ad29f524caee0000ef51abe58d29d9687de5fbc5168f7e677bb4e69c5e9a94918d5fbf6e10c6757fe7ce6d47bab109e452f0fa2e26aad2e6f8bfb744383b5ea mesa-23.3.5.tar.xz
+# From https://lists.freedesktop.org/archives/mesa-announce/2024-February/000747.html
+sha256 dc7e8c077bc5884df95478263b34bdebb7e88e600689cb56fb07be2b8c304c36 mesa-24.0.0.tar.xz
+sha512 9dfdea7cebb37b9c020335e24194b39b399f48b5af6eec30c3455108276ac4e29e7b06df942cb2abc7afa667784968c0c43d19b9afe30ef03021b9cb6a789f15 mesa-24.0.0.tar.xz
# License
sha256 a00275a53178e2645fb65be99a785c110513446a5071ff2c698ed260ad917d75 docs/license.rst
diff --git a/package/mesa3d/mesa3d.mk b/package/mesa3d/mesa3d.mk
index 4e6cb3571a..2d13f7336f 100644
--- a/package/mesa3d/mesa3d.mk
+++ b/package/mesa3d/mesa3d.mk
@@ -5,7 +5,7 @@
################################################################################
# When updating the version, please also update mesa3d-headers
-MESA3D_VERSION = 23.3.5
+MESA3D_VERSION = 24.0.0
MESA3D_SOURCE = mesa-$(MESA3D_VERSION).tar.xz
MESA3D_SITE = https://archive.mesa3d.org
MESA3D_LICENSE = MIT, SGI, Khronos
--
2.39.2
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 2+ messages in thread
* Re: [Buildroot] [PATCH 1/1] package/{mesa3d, mesa3d-headers}: bump version to 24.0.0
2024-02-11 17:33 [Buildroot] [PATCH 1/1] package/{mesa3d, mesa3d-headers}: bump version to 24.0.0 Bernd Kuhls
@ 2024-02-11 21:36 ` Thomas Petazzoni via buildroot
0 siblings, 0 replies; 2+ messages in thread
From: Thomas Petazzoni via buildroot @ 2024-02-11 21:36 UTC (permalink / raw)
To: Bernd Kuhls; +Cc: Romain Naour, Yann E . MORIN, buildroot
On Sun, 11 Feb 2024 18:33:23 +0100
Bernd Kuhls <bernd@kuhls.net> wrote:
> Release notes:
> https://lists.freedesktop.org/archives/mesa-announce/2024-February/000747.html
> https://cgit.freedesktop.org/mesa/mesa/tree/docs/relnotes/24.0.0.rst?h=24.0
>
> Removed patch which is included in this release.
>
> Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
> ---
> package/mesa3d-headers/mesa3d-headers.mk | 2 +-
> ...e_description-fix-unknown-linux-3.5-.patch | 68 -------------------
> package/mesa3d/mesa3d.hash | 6 +-
> package/mesa3d/mesa3d.mk | 2 +-
> 4 files changed, 5 insertions(+), 73 deletions(-)
> delete mode 100644 package/mesa3d/0005-util-os_same_file_description-fix-unknown-linux-3.5-.patch
Applied to master, thanks.
Thomas
--
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2024-02-11 21:36 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-02-11 17:33 [Buildroot] [PATCH 1/1] package/{mesa3d, mesa3d-headers}: bump version to 24.0.0 Bernd Kuhls
2024-02-11 21:36 ` Thomas Petazzoni via buildroot
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.