All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 0/1] EFL bump to 1.28.1
@ 2025-10-03 22:58 Giulio Benetti
  2025-10-03 22:58 ` [Buildroot] [PATCH 1/1] package/efl: bump to version 1.28.1 Giulio Benetti
  0 siblings, 1 reply; 4+ messages in thread
From: Giulio Benetti @ 2025-10-03 22:58 UTC (permalink / raw)
  To: buildroot; +Cc: Romain Naour, Giulio Benetti

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

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

end of thread, other threads:[~2026-01-04 13:29 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-10-03 22:58 [Buildroot] [PATCH 0/1] EFL bump to 1.28.1 Giulio Benetti
2025-10-03 22:58 ` [Buildroot] [PATCH 1/1] package/efl: bump to version 1.28.1 Giulio Benetti
2026-01-01 16:12   ` Thomas Petazzoni via buildroot
2026-01-04 13:29     ` Giulio Benetti

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.