Resent from correct email address. Sorry for the noise.

Hello Andrey


Am Samstag, den 27.06.2020, 21:31 +0200 schrieb Andrey Zhizhikin:
> Hello Max,
> 
> On Sat, Jun 27, 2020 at 1:35 PM Max Krummenacher <[email protected]> wrote:
> > 
> > Starting with 1.22.8 cogl code unconditionally includes eglmesaext.h.
> > Change configure.ac so that eglmesaext.h is only included if it actually
> > exists.
> > 
> > Signed-off-by: Max Krummenacher <[email protected]>
> > 
> 
> This patch fails to build with following errors in do_configure:
> 
> > checking for wayland-egl >= 1.0.0 wayland-client >= 1.0.0... yes
> > checking EGL/egl.h usability... no
> > checking EGL/egl.h presence... no
> > checking for EGL/egl.h... no
> > configure: error: Unable to locate required EGL headers
> > WARNING: exit code 1 from a shell command.

I tested with a (relatively) clean meta-freescale installation, master branch.
I built an i.MX 6 based machine with use-mainline-bsp and an i.MX6 and i.MX8MM 
based machine with
use-nxp-bsp. 
For me the use-mainline-bsp build unsurprisingly succeeded without and with the 
patch. The two
builds with use-nxp-bsp failed before the patch in do_compile because 
eglmesaext.h is missing, but
succeeded with the patch applied.

What was your exact configuration and build target?
Do the headers exist in your build?
  .../work/<pkg-arch>/cogl-1.0/1.22.8-r0/recipe-sysroot/usr/include/
Any hint in the configure log output?
  .../work/<pkg-arch>/cogl-1.0/1.22.8-r0/build/config.log

Max

buildhistroy/images/colibri_imx6/glibc/core-image-weston/build-id.txt

colibri-imx6: core-image-weston configured for fslc-xwayland 
3.2-snapshot-20200627

Build Configuration:
BB_VERSION           = "1.47.0"
BUILD_SYS            = "x86_64-linux"
NATIVELSBSTRING      = "universal"
TARGET_SYS           = "arm-fslc-linux-gnueabi"
MACHINE              = "colibri-imx6"
DISTRO               = "fslc-xwayland"
DISTRO_VERSION       = "3.2-snapshot-20200627"
TUNE_FEATURES        = "arm vfp cortexa9 neon thumb callconvention-hard"
TARGET_FPU           = "hard"
meta                 
meta-poky            = "master:3e96efc4dd87f74ba807692feab5d3750e7e9e30"
-> that is my patch on top of poky, 
master:5951cbcabe29e8520876c7646b578c12d6c20950
meta-oe              
meta-multimedia      
meta-python          = "HEAD:e9e823d1a03eec5874346ed0c87e29c376195476"
meta-freescale       = "master:be4bd4650170a5e9c38875809be440daa65aa0aa"
meta-freescale-3rdparty = "master:13c782bfe40c921034944d6680bd27517a580598"
meta-freescale-distro = "HEAD:eb60ca80e81e07909920889fcdd03649934c4896"
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#140044): 
https://lists.openembedded.org/g/openembedded-core/message/140044
Mute This Topic: https://lists.openembedded.org/mt/75150547/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub  
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to