Hello Joel,

That is what was missing. Qt had reduced the size of their build to what was 
minimally needed to build their boot2qt demo, and I am using something that 
they don't.


Thanks for telling me what was missing,

Greg

________________________________
From: Joel Winarske <[email protected]>
Sent: Wednesday, October 6, 2021 4:26:01 AM
To: Greg Wilson-Lindberg
Cc: Khem Raj; Yocto-mailing-list
Subject: Re: [yocto] virtual/egl on Raspberry Pi 4

Hi Greg,

Do you have this in your local.conf?

DISTRO_FEATURES_append = " opengl"

On Tue, Oct 5, 2021, 11:22 AM Greg Wilson-Lindberg 
<[email protected]<mailto:[email protected]>> wrote:

Hi Khem,

I added the VC4GRAPHICS line and here is the complete error that I get:


ERROR: Nothing PROVIDES 'virtual/egl' (but 
/home/gwilson/Qt-5.15.6/Yocto-build-RPi4/sources/meta-qt5/recipes-qt/qt5/qtbase_git.bb<http://qtbase_git.bb>
 DEPENDS on or otherwise requires it)
vc-graphics PROVIDES virtual/egl but was skipped: 
PREFERRED_PROVIDER_virtual/libgles2 set to mesa, not vc-graphics
opengldummy PROVIDES virtual/egl but was skipped: 
PREFERRED_PROVIDER_virtual/libgles2 set to mesa, not opengldummy
vc-graphics-hardfp PROVIDES virtual/egl but was skipped: 
PREFERRED_PROVIDER_virtual/libgles2 set to mesa, not vc-graphics-hardfp
qtglesstream-dummy-client PROVIDES virtual/egl but was skipped: 
PREFERRED_PROVIDER_virtual/libgles2 set to mesa, not qtglesstream-dummy-client
NOTE: Runtime target 'zint' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['zint', 'qtbase', 'virtual/egl']

Regards,

Greg

________________________________
From: Khem Raj <[email protected]<mailto:[email protected]>>
Sent: Tuesday, October 5, 2021 9:31:49 AM
To: Greg Wilson-Lindberg
Cc: [email protected]<mailto:[email protected]>
Subject: Re: [yocto] virtual/egl on Raspberry Pi 4

that should have worked well for userland recipe to provide it. Maybe
you need to set

VC4GRAPHICS = ""

in local.conf

On Tue, Oct 5, 2021 at 8:53 AM Greg Wilson-Lindberg
<[email protected]<mailto:[email protected]>> wrote:
>
> I am compiling in 32 bit mode.
>
>
>
> From: Khem Raj <[email protected]<mailto:[email protected]>>
> Sent: Monday, October 4, 2021 5:15 PM
> To: Greg Wilson-Lindberg <[email protected]<mailto:[email protected]>>
> Cc: [email protected]<mailto:[email protected]>
> Subject: Re: [yocto] virtual/egl on Raspberry Pi 4
>
>
>
> It should have automatically found user land package as one of providers but 
> if it is not doing so that means it’s being ignored because it’s not 
> compatible arch or something
>
> Are you compiling 32bit mode ?
>
>
>
>
>
> On Mon, Oct 4, 2021 at 4:08 PM Greg Wilson-Lindberg 
> <[email protected]<mailto:[email protected]>> wrote:
>
> Hi Khem,
> Yes, the Raspberry Pi boards do use closed source drivers. What I need is how 
> do I include the proper package that will bring in the necessary virtual/egl 
> for the Raspberry Pi 4.
>
> Greg
> > -----Original Message-----
> > From: Khem Raj <[email protected]<mailto:[email protected]>>
> > Sent: Monday, October 4, 2021 14:17
> > To: Greg Wilson-Lindberg 
> > <[email protected]<mailto:[email protected]>>;
> > [email protected]<mailto:[email protected]>
> > Subject: Re: [yocto] virtual/egl on Raspberry Pi 4
> >
> >
> >
> > On 10/4/21 12:39 PM, Greg Wilson-Lindberg wrote:
> > > Hello list,
> > >
> > > I'm working on a Qt supplied boot2qt Yocto build currently based on
> > > Zeus that is running on a Raspberry Pi 4. I recently updated the qt
> > > version to 5.15.6 and Qt changed something in the Yocto configuration
> > > that they are using and now one of the recipes that we use is failing
> > > saying that in needs 'virtual/egl' but that it is not provided by any 
> > > recipe.
> > >
> > > In the searching that I have done I have found that the raspberry pi 4
> > > is particular on which package supplies the virtual/egl but I haven't
> > > seen anything that indicates what I should do to re-enable it.
> > >
> > > Can anyone tell me what I need to do to enable the correct driver to
> > > get virtual/egl provided on the Raspberry Pi 4? Or maybe even better,
> > > how I could search through the packages that are enabled on the old
> > > and new Yocto trees so that I can figure out what changed between the
> > > releases and re-enable the virtual/egl.
> > >
> >
> > it should be provided by userland package if you are using closed source
> > graphics driver.
> >
> > > Best Regards,
> > >
> > > Greg Wilson-Lindberg
> > >
> > >
> > >
> > >
> > >



-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#54981): https://lists.yoctoproject.org/g/yocto/message/54981
Mute This Topic: https://lists.yoctoproject.org/mt/86076611/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to