[OE-core] [PATCH] qemu-native: Add missing dtc-native dependency

Martin Jansa martin.jansa at gmail.com
Thu Feb 28 22:27:15 UTC 2019


Can you check if it was failing like this when --disable-fdt
(from qemu.inc:PACKAGECONFIG[fdt] = "--enable-fdt,--disable-fdt,dtc") was
passed during do_configure?

If yes, then we should try to fix the PACKAGECONFIG first (before just
enabling fdt for everybody).

On Thu, Feb 28, 2019 at 10:05 PM Alistair Francis <alistair23 at gmail.com>
wrote:

> On Thu, Feb 28, 2019 at 12:15 PM Alexander Kanavin
> <alex.kanavin at gmail.com> wrote:
> >
> > On Thu, 28 Feb 2019 at 19:33, Alistair Francis <Alistair.Francis at wdc.com>
> wrote:
> > > diff --git a/meta/recipes-devtools/qemu/qemu-native_3.1.0.bb
> b/meta/recipes-devtools/qemu/qemu-native_3.1.0.bb
> > > index c8acff8e19..e3efd873ca 100644
> > > --- a/meta/recipes-devtools/qemu/qemu-native_3.1.0.bb
> > > +++ b/meta/recipes-devtools/qemu/qemu-native_3.1.0.bb
> > > @@ -1,6 +1,6 @@
> > >  BPN = "qemu"
> > >
> > > -DEPENDS = "glib-2.0-native zlib-native"
> > > +DEPENDS = "glib-2.0-native zlib-native dtc-native"
> > >
> > >  require qemu-native.inc
> >
> > The dtc dependency is pulled into qemu-system-native recipe via 'fdt'
> > PACKAGECONFIG. Is there a reason it needs to be in qemu-native? (which
> > since today provides only the usermode bits)
> > If there is, it should be in the commit message.
>
> I'll send a v2 using package config.
>
> DTC is required to avoid this error when building:
>
> hw/core/loader-fit.c:30:10: fatal error: libfdt.h: No such file or
> directory
>
> Alistair
>
> >
> > Alex
> > --
> > _______________________________________________
> > Openembedded-core mailing list
> > Openembedded-core at lists.openembedded.org
> > http://lists.openembedded.org/mailman/listinfo/openembedded-core
> --
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core at lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20190228/f5217ea6/attachment.html>


More information about the Openembedded-core mailing list