[yocto] gcc cross canadian i n yocto 2.0 QA warning

Marcin Krzemiński mar.krzeminski at gmail.com
Wed Nov 18 23:17:08 PST 2015


2015-11-19 7:58 GMT+01:00 Khem Raj <raj.khem at gmail.com>:

> On Wed, Nov 18, 2015 at 5:20 AM, Marcin Krzemiński
> <mar.krzeminski at gmail.com> wrote:
> > Hello,
> >
> > I have just switched to yocto 2.0 from 1.8 and got this warning when I
> try
> > to build SDK for 32-bit machine on x64 host.
> >
> > export SDKMACHINE="i686"
> > bitbake meta-toolchain
> >
> >
> > WARNING: QA Issue: gcc-cross-canadian-arm: found library in wrong
> location:
> >
> /opt/poky/2.0/sysroots/i686-pokysdk-linux/usr/libexec/arm-poky-linux-gnueabi/gcc/arm-poky-linux-gnueabi/5.2.0/liblto_plugin.so
> > gcc-cross-canadian-arm: found library in wrong location:
> >
> /opt/poky/2.0/sysroots/i686-pokysdk-linux/usr/libexec/arm-poky-linux-gnueabi/gcc/arm-poky-linux-gnueabi/5.2.0/libcc1plugin.so
> > gcc-cross-canadian-arm: found library in wrong location:
> >
> /opt/poky/2.0/sysroots/i686-pokysdk-linux/usr/libexec/arm-poky-linux-gnueabi/gcc/arm-poky-linux-gnueabi/5.2.0/libcc1.so.0.0.0
> > gcc-cross-canadian-arm: found library in wrong location:
> >
> /opt/poky/2.0/sysroots/i686-pokysdk-linux/usr/libexec/arm-poky-linux-gnueabi/gcc/arm-poky-linux-gnueabi/5.2.0/liblto_plugin.so.0.0.0
> > gcc-cross-canadian-arm: found library in wrong location:
> >
> /opt/poky/2.0/sysroots/i686-pokysdk-linux/usr/libexec/arm-poky-linux-gnueabi/gcc/arm-poky-linux-gnueabi/5.2.0/libcc1plugin.so.0
> > gcc-cross-canadian-arm: found library in wrong location:
> >
> /opt/poky/2.0/sysroots/i686-pokysdk-linux/usr/libexec/arm-poky-linux-gnueabi/gcc/arm-poky-linux-gnueabi/5.2.0/libcc1plugin.so.0.0.0
> > gcc-cross-canadian-arm: found library in wrong location:
> >
> /opt/poky/2.0/sysroots/i686-pokysdk-linux/usr/libexec/arm-poky-linux-gnueabi/gcc/arm-poky-linux-gnueabi/5.2.0/libcc1.so.0
> > gcc-cross-canadian-arm: found library in wrong location:
> >
> /opt/poky/2.0/sysroots/i686-pokysdk-linux/usr/libexec/arm-poky-linux-gnueabi/gcc/arm-poky-linux-gnueabi/5.2.0/liblto_plugin.so.0
> > gcc-cross-canadian-arm: found library in wrong location:
> >
> /opt/poky/2.0/sysroots/i686-pokysdk-linux/usr/libexec/arm-poky-linux-gnueabi/gcc/arm-poky-linux-gnueabi/5.2.0/libcc1.so
> > gcc-cross-canadian-arm-dbg: found library in wrong location:
> >
> /opt/poky/2.0/sysroots/i686-pokysdk-linux/usr/libexec/arm-poky-linux-gnueabi/gcc/arm-poky-linux-gnueabi/5.2.0/.debug/libcc1.so.0.0.0
> > gcc-cross-canadian-arm-dbg: found library in wrong location:
> >
> /opt/poky/2.0/sysroots/i686-pokysdk-linux/usr/libexec/arm-poky-linux-gnueabi/gcc/arm-poky-linux-gnueabi/5.2.0/.debug/liblto_plugin.so.0.0.0
> > gcc-cross-canadian-arm-dbg: found library in wrong location:
> >
> /opt/poky/2.0/sysroots/i686-pokysdk-linux/usr/libexec/arm-poky-linux-gnueabi/gcc/arm-poky-linux-gnueabi/5.2.0/.debug/libcc1plugin.so.0.0.0
> > [libdir]
> >
> > I am using my custom layer, but I haven't seen this in 1.8. My question
> is
> > that the problem is releated with my layer or something changed in yocto?
>
> a lot changed between 1.8 and 2.0 especially the version of gcc went
> up from 4.9 to 5.2
> these are new plugins in gcc and they are in correct location from
> gcc's point of view but we flag them
> since it finds target libraries in cross sdk sysroot., do you see any
> problems due to this ?
>
> Beside those warnings I haven't observed anything wrong yet with SDK, but
it is still not fully tested.

Thanks,
Marcin

> >
> > Regards,
> > Marcin
> >
> > --
> > _______________________________________________
> > yocto mailing list
> > yocto at yoctoproject.org
> > https://lists.yoctoproject.org/listinfo/yocto
> >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/yocto/attachments/20151119/bcd608e5/attachment.html>


More information about the yocto mailing list