From 80adcbf1f45b9881c40a2a10ad251423a6219bb0 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Tue, 19 Apr 2022 18:36:48 -0700 Subject: [PATCH] seatd: Disable overflow warning as error on ppc64/musl Disabling the warning is easier fix then trying to fix it in musl which results in ABI breakage and disabling the Werror gets us along by doing minimal change, also see [1] [1] https://todo.sr.ht/~kennylevinsen/seatd/10 (From OE-Core rev: d97c8462b364946ac3172fc09a2398e8246a20b2) Signed-off-by: Khem Raj Signed-off-by: Luca Ceresoli Signed-off-by: Richard Purdie (cherry picked from commit 381cf11b994d2bf40ac8781e18b5eac17b3b6cb0) Signed-off-by: Steve Sakoman Signed-off-by: Richard Purdie --- meta/recipes-core/seatd/seatd_0.6.4.bb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/meta/recipes-core/seatd/seatd_0.6.4.bb b/meta/recipes-core/seatd/seatd_0.6.4.bb index a38f8c2152..601736adef 100644 --- a/meta/recipes-core/seatd/seatd_0.6.4.bb +++ b/meta/recipes-core/seatd/seatd_0.6.4.bb @@ -13,6 +13,9 @@ S = "${WORKDIR}/git" inherit meson pkgconfig update-rc.d +# https://www.openwall.com/lists/musl/2020/01/20/3 +CFLAGS:append:libc-musl:powerpc64le = " -Wno-error=overflow" + PACKAGECONFIG ?= " \ ${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)} \ libseat-builtin \