this seems fine
On Thu, May 24, 2018 at 7:48 PM, Robert Yang <liezhi.y...@windriver.com> wrote: > From: Yuanjie Huang <yuanjie.hu...@windriver.com> > > Since libtool sysroot is not set when compiling sanitizers, the libtool > does no prefix the dependency path correctly. Fix it, so that programs > can link to sanitizer libraries without error. > > Signed-off-by: Yuanjie Huang <yuanjie.hu...@windriver.com> > Signed-off-by: Mark Hatle <mark.ha...@windriver.com> > --- > meta/recipes-devtools/gcc/gcc-sanitizers.inc | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/meta/recipes-devtools/gcc/gcc-sanitizers.inc > b/meta/recipes-devtools/gcc/gcc-sanitizers.inc > index e5e8452..2373dd8 100644 > --- a/meta/recipes-devtools/gcc/gcc-sanitizers.inc > +++ b/meta/recipes-devtools/gcc/gcc-sanitizers.inc > @@ -39,6 +39,8 @@ do_install () { > rmdir --ignore-fail-on-non-empty -p ${D}${infodir} > fi > chown -R root:root ${D} > + # Fix broken libtool with stdc++, as sysroot is not set. > + find ${D} -name \*.la -exec sed -i > "/^dependency_libs=/s@'${libdir}'@=${libdir}@g" {} \; > } > > INHIBIT_DEFAULT_DEPS = "1" > -- > 2.7.4 > > -- > _______________________________________________ > Openembedded-core mailing list > Openembedded-core@lists.openembedded.org > http://lists.openembedded.org/mailman/listinfo/openembedded-core -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core