commit:     a92b5fda113c39a1a7480cc88ffcaebf7bb90d08
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Sun May 11 06:50:02 2025 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sun May 11 06:52:17 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a92b5fda

dev-libs/efl: build 1.28.1 with -std=gnu17 for now

 - while upstream is aware and working on gcc-15 fixes, we need a working
   solution right now as gcc-15 is in ~testing.

Closes: https://bugs.gentoo.org/944215
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 dev-libs/efl/efl-1.28.1.ebuild | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/dev-libs/efl/efl-1.28.1.ebuild b/dev-libs/efl/efl-1.28.1.ebuild
index e26de8806167..e7b77e3b0604 100644
--- a/dev-libs/efl/efl-1.28.1.ebuild
+++ b/dev-libs/efl/efl-1.28.1.ebuild
@@ -289,6 +289,10 @@ src_configure() {
                append-cflags -D_LARGEFILE64_SOURCE
        fi
 
+       # https://bugs.gentoo.org/944215
+       # https://git.enlightenment.org/enlightenment/efl/issues/93
+       append-cflags -std=gnu17
+
        meson_src_configure
 }
 

Reply via email to