mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-08-01 21:23:51 -09:00
Some important addition and several bug fixes for gcc-15. Some of those fixes are committed but not part of version 1.28.1 so they are added as local patches while dropping old patches except the tslib one. See Release Notes of all versions: https://www.enlightenment.org/news/2025-03-17-efl-1.28.1 https://www.enlightenment.org/news/2025-01-11-efl-1.28.0 https://www.enlightenment.org/news/2023-12-23-efl-1.27.0 COPYING.images was removed as part of upstream commit 83d598a79c16b532113aeda8b1d3ff8a0816bde7. Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
31 lines
1.2 KiB
Diff
31 lines
1.2 KiB
Diff
From c7ff646ed8b62e60159bdf0ff77132c3a242d919 Mon Sep 17 00:00:00 2001
|
|
From: "Carsten Haitzler (Rasterman)" <raster@rasterman.com>
|
|
Date: Sun, 4 May 2025 09:29:41 +0100
|
|
Subject: [PATCH] evas - gl - fix evas gl full builds after gcc 15 changes
|
|
|
|
Upstream: https://git.enlightenment.org/enlightenment/efl/commit/c7ff646ed8b62e60159bdf0ff77132c3a242d919
|
|
Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
|
|
---
|
|
src/modules/evas/engines/gl_x11/evas_engine.c | 4 ++--
|
|
1 file changed, 2 insertions(+), 2 deletions(-)
|
|
|
|
diff --git a/src/modules/evas/engines/gl_x11/evas_engine.c b/src/modules/evas/engines/gl_x11/evas_engine.c
|
|
index 86f5064cf3..8926c6afea 100644
|
|
--- a/src/modules/evas/engines/gl_x11/evas_engine.c
|
|
+++ b/src/modules/evas/engines/gl_x11/evas_engine.c
|
|
@@ -1382,9 +1382,9 @@ eng_gl_symbols(Outbuf *ob)
|
|
#define FINDSYM(dst, sym, ext) do { \
|
|
if (!dst) { \
|
|
if (_has_ext(exts, ext) && glsym_glXGetProcAddress) \
|
|
- dst = (typ) glsym_glXGetProcAddress(sym); \
|
|
+ dst = glsym_glXGetProcAddress(sym); \
|
|
if (!dst) \
|
|
- dst = (typ) dlsym(RTLD_DEFAULT, sym); \
|
|
+ dst = dlsym(RTLD_DEFAULT, sym); \
|
|
}} while (0)
|
|
|
|
// Find GLX extensions
|
|
--
|
|
2.47.3
|
|
|