All of lore.kernel.org
 help / color / mirror / Atom feed
* gcc cross canadian i n yocto 2.0 QA warning
@ 2015-11-18 13:20 Marcin Krzemiński
  2015-11-19  6:58 ` Khem Raj
  0 siblings, 1 reply; 3+ messages in thread
From: Marcin Krzemiński @ 2015-11-18 13:20 UTC (permalink / raw)
  To: yocto

[-- Attachment #1: Type: text/plain, Size: 2665 bytes --]

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?

Regards,
Marcin

[-- Attachment #2: Type: text/html, Size: 2944 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: gcc cross canadian i n yocto 2.0 QA warning
  2015-11-18 13:20 gcc cross canadian i n yocto 2.0 QA warning Marcin Krzemiński
@ 2015-11-19  6:58 ` Khem Raj
  2015-11-19  7:17   ` Marcin Krzemiński
  0 siblings, 1 reply; 3+ messages in thread
From: Khem Raj @ 2015-11-19  6:58 UTC (permalink / raw)
  To: Marcin Krzemiński; +Cc: yocto

On Wed, Nov 18, 2015 at 5:20 AM, Marcin Krzemiński
<mar.krzeminski@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 ?

>
> Regards,
> Marcin
>
> --
> _______________________________________________
> yocto mailing list
> yocto@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/yocto
>


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: gcc cross canadian i n yocto 2.0 QA warning
  2015-11-19  6:58 ` Khem Raj
@ 2015-11-19  7:17   ` Marcin Krzemiński
  0 siblings, 0 replies; 3+ messages in thread
From: Marcin Krzemiński @ 2015-11-19  7:17 UTC (permalink / raw)
  To: Khem Raj; +Cc: yocto

[-- Attachment #1: Type: text/plain, Size: 3631 bytes --]

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

> On Wed, Nov 18, 2015 at 5:20 AM, Marcin Krzemiński
> <mar.krzeminski@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@yoctoproject.org
> > https://lists.yoctoproject.org/listinfo/yocto
> >
>

[-- Attachment #2: Type: text/html, Size: 4551 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2015-11-19  7:17 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-11-18 13:20 gcc cross canadian i n yocto 2.0 QA warning Marcin Krzemiński
2015-11-19  6:58 ` Khem Raj
2015-11-19  7:17   ` Marcin Krzemiński

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.