<div dir="ltr"><div class="gmail-gs" style="margin:0px;padding:0px 0px 20px;width:1299.11px"><div class="gmail-" style=""><div id="gmail-:mp" class="gmail-ii gmail-gt" style="direction:ltr;margin:8px 0px 0px;padding:0px"><div id="gmail-:mq" class="gmail-a3s gmail-aXjCH" style="overflow:hidden;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;line-height:1.5"><div dir="ltr" style=""><div style="font-family:Arial,Helvetica,sans-serif;font-size:small">Hi All,</div><div style="font-family:Arial,Helvetica,sans-serif;font-size:small"><br class="gmail-Apple-interchange-newline">I'm consistently getting a build failure after upgrading Poky to 2.5 from 2.2 on qtwayland </div><div style="font-family:Arial,Helvetica,sans-serif;font-size:small">Yocto recipe from meta-qt5.</div><div style="font-family:Arial,Helvetica,sans-serif;font-size:small"><br></div><div style="">The error looks like :<br><br><pre style=""><font color="#000000" style=""><font face="garamond, serif" style="font-family:Arial,Helvetica,sans-serif;font-size:small;white-space:pre-wrap">| Running configuration tests...
| Checking for Wayland client library... yes
| Checking for Wayland cursor library... yes
| Checking for wayland-scanner... yes
| Checking for Wayland EGL library... yes
| Checking for wayland-server... yes
| Done running configuration tests.

| Configure summary:

| Qt Wayland Drivers:
|   EGL .................................... no
|   Raspberry Pi ........................... no
|   XComposite EGL ......................... no
|   XComposite GLX ......................... no
|   DRM EGL ................................ no
|   libhybris EGL .......................... no
| Qt Wayland Client ........................ yes
| Qt Wayland Compositor .................... yes

| ERROR: Feature 'wayland-egl' was enabled, but the pre-condition 'features.wayland-client && features.opengl && features.egl && libs.wayland-egl' failed.

| ERROR: Feature 'wayland-egl' was enabled, but the pre-condition 'features.wayland-server && features.opengl && features.egl && libs.wayland-egl' failed.

| Check config.log for details.
| WARNING: exit code 1 from a shell command.

</font><font face="arial, helvetica, sans-serif" style=""><font face="Arial, Helvetica, sans-serif"><span style="white-space:pre-wrap">I've checked that only pre-condition "features.egl" is failing.
I've my own custom recipe which is providing virtual/egl and is set as PREFERRED_PROVIDER also.
What is the missing </span></font><span style="white-space:pre-wrap">dependency</span><font face="Arial, Helvetica, sans-serif"><span style="white-space:pre-wrap"> here when virtual/egl is provided?
What exactly is features.egl looking for? ( virtual/egl provides egl.pc )
I've not changed anything in meta-qt5 layer. And the version is 5.9.2 QT5. However, is fails with </span></font></font></font>5.12 also.</pre><pre style="font-family:Arial,Helvetica,sans-serif;font-size:small;white-space:pre-wrap"><font color="#000000"><font face="arial, helvetica, sans-serif"><br></font></font></pre><pre style="font-family:Arial,Helvetica,sans-serif;font-size:small;white-space:pre-wrap"><font color="#000000"><font face="arial, helvetica, sans-serif">Warm Regards,</font></font></pre><pre style="font-family:Arial,Helvetica,sans-serif;font-size:small;white-space:pre-wrap"><font color="#000000"><font face="arial, helvetica, sans-serif">Priyanshu Sharma</font></font></pre></div></div><div class="gmail-yj6qo" style="font-family:Arial,Helvetica,sans-serif;font-size:small"></div><div class="gmail-adL" style="font-family:Arial,Helvetica,sans-serif;font-size:small"></div></div></div><div class="gmail-hi" style="font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:medium;border-bottom-left-radius:1px;border-bottom-right-radius:1px;padding:0px;width:auto;background:rgb(242,242,242);margin:0px"></div></div></div><br class="gmail-Apple-interchange-newline"></div>