From: Robert Yang Date: Wed, 19 Aug 2015 07:51:01 +0000 (-0700) Subject: glibc: use cross-rpcgen to replace host's rpcgen X-Git-Tag: lucaceresoli/bug-15201-perf-libtraceevent-missing~29317 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7daac5798ac9e64efe00d8fca3adc463858a185d;p=thirdparty%2Fopenembedded%2Fopenembedded-core-contrib.git glibc: use cross-rpcgen to replace host's rpcgen There might be unexpected errors when use host's rpcgen. [YOCTO #8181] Signed-off-by: Robert Yang Signed-off-by: Ross Burton --- diff --git a/meta/recipes-core/glibc/glibc_2.22.bb b/meta/recipes-core/glibc/glibc_2.22.bb index 6aaf72260aa..f0e1fad450c 100644 --- a/meta/recipes-core/glibc/glibc_2.22.bb +++ b/meta/recipes-core/glibc/glibc_2.22.bb @@ -97,10 +97,6 @@ do_configure () { # calls for now # don't pass CPPFLAGS into configure, since it upsets the kernel-headers # version check and doesn't really help with anything - if [ -z "`which rpcgen`" ]; then - echo "rpcgen not found. Install glibc-devel." - exit 1 - fi (cd ${S} && gnu-configize) || die "failure in running gnu-configize" find ${S} -name "configure" | xargs touch CPPFLAGS="" oe_runconf @@ -119,7 +115,7 @@ do_compile () { for r in ${rpcsvc}; do h=`echo $r|sed -e's,\.x$,.h,'` rm -f $h - rpcgen -h $r -o $h || bbwarn "${PN}: unable to generate header for $r" + ${B}/sunrpc/cross-rpcgen -h $r -o $h || bbwarn "${PN}: unable to generate header for $r" done ) echo "Adjust ldd script"