commit:     4f27dc8e13c5fba77904e2434a5d0f703065ba0b
Author:     jinqiang zhang <peeweep <AT> 0x0 <DOT> ee>
AuthorDate: Fri Jan 23 11:56:05 2026 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Mon Jan 26 03:45:22 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f27dc8e

app-i18n/librime-lua: fix build with clang

clang doesn't allow -std=gnu++17 when compiling C files.

Bug: https://bugs.gentoo.org/966950
Closes: https://github.com/gentoo/gentoo/pull/45498
Signed-off-by: jinqiang zhang <peeweep <AT> 0x0.ee>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>

 app-i18n/librime-lua/librime-lua-20240819212322-r1.ebuild | 2 +-
 app-i18n/librime-lua/librime-lua-20250707183812.ebuild    | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-i18n/librime-lua/librime-lua-20240819212322-r1.ebuild 
b/app-i18n/librime-lua/librime-lua-20240819212322-r1.ebuild
index ea36eb01c1f3..8979d842f7b5 100644
--- a/app-i18n/librime-lua/librime-lua-20240819212322-r1.ebuild
+++ b/app-i18n/librime-lua/librime-lua-20240819212322-r1.ebuild
@@ -50,7 +50,7 @@ src_prepare() {
 
 src_configure() {
        # https://bugs.gentoo.org/966950
-       append-flags -std=gnu++17
+       append-cxxflags -std=gnu++17
        # -Werror=strict-aliasing
        # https://bugs.gentoo.org/940793
        # https://github.com/hchunhui/librime-lua/issues/412

diff --git a/app-i18n/librime-lua/librime-lua-20250707183812.ebuild 
b/app-i18n/librime-lua/librime-lua-20250707183812.ebuild
index 32621c45329e..99ff4a97115f 100644
--- a/app-i18n/librime-lua/librime-lua-20250707183812.ebuild
+++ b/app-i18n/librime-lua/librime-lua-20250707183812.ebuild
@@ -50,7 +50,7 @@ src_prepare() {
 
 src_configure() {
        # https://bugs.gentoo.org/966950
-       append-flags -std=gnu++17
+       append-cxxflags -std=gnu++17
        # -Werror=strict-aliasing
        # https://bugs.gentoo.org/940793
        # https://github.com/hchunhui/librime-lua/issues/412

Reply via email to