Openembedded Core Discussions
 help / color / mirror / Atom feed
From: "Max Krummenacher" <max.oss.09@gmail.com>
To: Andrey Zhizhikin <andrey.z@gmail.com>
Cc: OE Core mailing list <openembedded-core@lists.openembedded.org>,
	Max Krummenacher <max.krummenacher@toradex.com>
Subject: Re: [[OE-core][Patch] cogl-1.0: : don't require eglmesaext.h
Date: Sun, 28 Jun 2020 00:51:53 +0200	[thread overview]
Message-ID: <1593298313.4316.22.camel@gmail.com> (raw)
In-Reply-To: <CAHtQpK7RAB30qS=kRbsqEc48-_rvUCCHEMRgPJCdcpTY-A5C5g@mail.gmail.com>

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 <max.oss.09@gmail.com> 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 <max.krummenacher@toradex.com>
> > 
> 
> 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"

  reply	other threads:[~2020-06-27 22:51 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-06-27 11:34 [[OE-core][Patch] cogl-1.0: : don't require eglmesaext.h Max Krummenacher
2020-06-27 19:31 ` Andrey Zhizhikin
2020-06-27 22:51   ` Max Krummenacher [this message]
2020-06-28  9:04     ` Andrey Zhizhikin
2020-06-28 14:57       ` Max Krummenacher
2020-06-28 15:06         ` Andrey Zhizhikin
     [not found]         ` <161CBD9446BC6284.11480@lists.openembedded.org>
2020-06-28 15:54           ` Andrey Zhizhikin

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1593298313.4316.22.camel@gmail.com \
    --to=max.oss.09@gmail.com \
    --cc=andrey.z@gmail.com \
    --cc=max.krummenacher@toradex.com \
    --cc=openembedded-core@lists.openembedded.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox