[Buildroot] [PATCH 0/1] EFL bump to 1.28.1
Giulio Benetti
giulio.benetti at benettiengineering.com
Fri Oct 3 22:58:22 UTC 2025
While bumping Harfbuzz to 12.0.0 and building all packages depending on it
EFL failed because gcc-15 now follows c++23 rules. So after trying to add
local patches to keep actual EFL version I ended up bumping it to latest.
I had to add not few patches anyway. Hope a 1.28.2 comes out. Harfbuzz build
needs some more fix on other packages so I send following patch for the moment.
Giulio
Giulio Benetti (1):
package/efl: bump to version 1.28.1
...es-drm-meson.build-use-gl_deps-as-en.patch | 36 -
... 0001-ecore_fb-fix-build-with-tslib.patch} | 0
...es-drm-meson.build-fix-gl_drm-includ.patch | 37 -
...ec-move-to-Eina_Bool-from-bool-for-c.patch | 198 ++++
.../0003-eldbus-silence-gcc-15-warnings.patch | 106 +++
...fl-all-gcc-15-break-older-c-std-code.patch | 857 ++++++++++++++++++
...5-ecore-file-silence-gcc-15-warnings.patch | 40 +
...5-break-adapt-to-new-keywords-in-c23.patch | 75 ++
...-gl-full-builds-after-gcc-15-changes.patch | 30 +
...5-breaks-builds-new-keyword-constexp.patch | 155 ++++
package/efl/efl.hash | 4 +-
package/efl/efl.mk | 6 +-
12 files changed, 1466 insertions(+), 78 deletions(-)
delete mode 100644 package/efl/0001-ecore_evas-engines-drm-meson.build-use-gl_deps-as-en.patch
rename package/efl/{0003-ecore_fb-fix-build-with-tslib.patch => 0001-ecore_fb-fix-build-with-tslib.patch} (100%)
delete mode 100644 package/efl/0002-ecore_evas-engines-drm-meson.build-fix-gl_drm-includ.patch
create mode 100644 package/efl/0002-evas-fix-etc-codec-move-to-Eina_Bool-from-bool-for-c.patch
create mode 100644 package/efl/0003-eldbus-silence-gcc-15-warnings.patch
create mode 100644 package/efl/0004-efl-all-gcc-15-break-older-c-std-code.patch
create mode 100644 package/efl/0005-ecore-file-silence-gcc-15-warnings.patch
create mode 100644 package/efl/0006-edje-edit-gcc15-break-adapt-to-new-keywords-in-c23.patch
create mode 100644 package/efl/0007-evas-gl-fix-evas-gl-full-builds-after-gcc-15-changes.patch
create mode 100644 package/efl/0008-emrbyo-new-gcc-15-breaks-builds-new-keyword-constexp.patch
--
2.47.3
More information about the buildroot
mailing list