From: Kai Kang <[email protected]>

It fails to run do_compile tasks for libdbd-mysql-perl and rrdtool with gcc
option -Wincompatible-pointer-types enabled by default. Disable it as
workaround.

Signed-off-by: Kai Kang <[email protected]>
---
 meta-oe/recipes-devtools/perl/libdbd-mysql-perl_4.050.bb | 2 ++
 meta-oe/recipes-extended/rrdtool/rrdtool_1.8.0.bb        | 2 +-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/meta-oe/recipes-devtools/perl/libdbd-mysql-perl_4.050.bb 
b/meta-oe/recipes-devtools/perl/libdbd-mysql-perl_4.050.bb
index fc505fe1e..919997914 100644
--- a/meta-oe/recipes-devtools/perl/libdbd-mysql-perl_4.050.bb
+++ b/meta-oe/recipes-devtools/perl/libdbd-mysql-perl_4.050.bb
@@ -20,3 +20,5 @@ SRC_URI = 
"git://github.com/perl5-dbi/DBD-mysql.git;protocol=https;branch=master
 S = "${WORKDIR}/git"
 
 inherit cpan
+
+EXTRA_OEMAKE = ' CC="${CC} -Wno-incompatible-pointer-types"'
diff --git a/meta-oe/recipes-extended/rrdtool/rrdtool_1.8.0.bb 
b/meta-oe/recipes-extended/rrdtool/rrdtool_1.8.0.bb
index cbe1af285..32ab911bc 100644
--- a/meta-oe/recipes-extended/rrdtool/rrdtool_1.8.0.bb
+++ b/meta-oe/recipes-extended/rrdtool/rrdtool_1.8.0.bb
@@ -59,7 +59,7 @@ export STAGING_LIBDIR
 export STAGING_INCDIR
 
 # emulate cpan_do_configure
-EXTRA_OEMAKE = ' PERL5LIB="${PERL_ARCHLIB}" '
+EXTRA_OEMAKE = ' CC="${CC} -Wno-incompatible-pointer-types" 
PERL5LIB="${PERL_ARCHLIB}" '
 # Avoid do_configure error on some hosts
 
 do_configure() {
-- 
2.34.1

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110779): 
https://lists.openembedded.org/g/openembedded-devel/message/110779
Mute This Topic: https://lists.openembedded.org/mt/106559345/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to