From ca10312c4c7e88d67f4b487ae9afcbfdf92898d6 Mon Sep 17 00:00:00 2001 From: Randy MacLeod Date: Wed, 1 Mar 2023 16:24:27 -0800 Subject: [PATCH] librelp: make inline errors be warnings in debug build With DEBUG_BUILD = "1", the following error occurs: src/relpsess.c:95:1: error: inlining failed in call to 'relpSessFreePermittedPeers': function not considered for inlining [-Werror=inline] so use the compiler flag '-Wno-error=inline' for DEBUG_OPTIMIZATION only. Tracked by upstream bug: https://github.com/rsyslog/librelp/issues/256 but it's looking like a toolchain bug. Signed-off-by: Randy MacLeod Signed-off-by: Khem Raj --- meta-oe/recipes-extended/rsyslog/librelp_1.11.0.bb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/meta-oe/recipes-extended/rsyslog/librelp_1.11.0.bb b/meta-oe/recipes-extended/rsyslog/librelp_1.11.0.bb index da3e9a1377..e7b79ad03f 100644 --- a/meta-oe/recipes-extended/rsyslog/librelp_1.11.0.bb +++ b/meta-oe/recipes-extended/rsyslog/librelp_1.11.0.bb @@ -14,3 +14,7 @@ SRCREV = "b421f56d9ee31a966058d23bd23c966221c91396" S = "${WORKDIR}/git" inherit autotools pkgconfig + +DEBUG_OPTIMIZATION:append = " -Wno-error=inline" + +