summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexander Kanavin <alex.kanavin@gmail.com>2019-01-11 11:54:37 +0100
committerKhem Raj <raj.khem@gmail.com>2019-01-11 07:48:30 -0800
commit02645cdfc123fb8b8a20d688e9f5a53786515b06 (patch)
tree80984b376dd16461adafbc8dccd9ac91b3f3d3ad
parent26b1bd209707f356e5a3508558901612f47adba8 (diff)
downloadmeta-openembedded-02645cdfc123fb8b8a20d688e9f5a53786515b06.tar.gz
openipmi: correctly build against target perl headers
Previously it was built with native perl headers, which was okay with perl 5.24, but not with perl 5.28. Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r--meta-networking/recipes-support/openipmi/openipmi_2.0.25.bb3
1 files changed, 2 insertions, 1 deletions
diff --git a/meta-networking/recipes-support/openipmi/openipmi_2.0.25.bb b/meta-networking/recipes-support/openipmi/openipmi_2.0.25.bb
index d28ebd4845..f0426ce362 100644
--- a/meta-networking/recipes-support/openipmi/openipmi_2.0.25.bb
+++ b/meta-networking/recipes-support/openipmi/openipmi_2.0.25.bb
@@ -38,7 +38,7 @@ S = "${WORKDIR}/OpenIPMI-${PV}"
38SRC_URI[md5sum] = "1461ac4d78fc516646fd0a6e605a8b05" 38SRC_URI[md5sum] = "1461ac4d78fc516646fd0a6e605a8b05"
39SRC_URI[sha256sum] = "f0f1a0ec732409930b7a31a6daa6cf39b585f52059b62a5f092b7ece21aa75a5" 39SRC_URI[sha256sum] = "f0f1a0ec732409930b7a31a6daa6cf39b585f52059b62a5f092b7ece21aa75a5"
40 40
41inherit autotools-brokensep pkgconfig pythonnative perlnative update-rc.d systemd 41inherit autotools-brokensep pkgconfig pythonnative perlnative update-rc.d systemd cpan-base
42 42
43EXTRA_OECONF = "--disable-static \ 43EXTRA_OECONF = "--disable-static \
44 --with-perl='${STAGING_BINDIR_NATIVE}/perl-native/perl' \ 44 --with-perl='${STAGING_BINDIR_NATIVE}/perl-native/perl' \
@@ -78,6 +78,7 @@ do_configure () {
78 echo "SAL: STAGING_INCDIR_NATIVE = $STAGING_INCDIR_NATIVE" 78 echo "SAL: STAGING_INCDIR_NATIVE = $STAGING_INCDIR_NATIVE"
79 echo "SAL: libdir = $libdir" 79 echo "SAL: libdir = $libdir"
80 sed -i -e "/^PERL_CFLAGS/s:-I/usr/local/include:-I${STAGING_INCDIR_NATIVE}:g" $i 80 sed -i -e "/^PERL_CFLAGS/s:-I/usr/local/include:-I${STAGING_INCDIR_NATIVE}:g" $i
81 sed -i -e "/^PERL_CFLAGS/s:-I .* :-I ${STAGING_LIBDIR}${PERL_OWN_DIR}/perl5/${@get_perl_version(d)}/${@get_perl_arch(d)}/CORE :g" $i
81 sed -i -e "/^PERL_INSTALL_DIR/s:^PERL_INSTALL_DIR = .*:PERL_INSTALL_DIR = ${libdir}/perl/vendor_perl/$perl_ver:g" $i 82 sed -i -e "/^PERL_INSTALL_DIR/s:^PERL_INSTALL_DIR = .*:PERL_INSTALL_DIR = ${libdir}/perl/vendor_perl/$perl_ver:g" $i
82 done 83 done
83} 84}