[meta-freescale] [v3,04/43] weston: Fix non-GPU support
Tom Hochstein
tom.hochstein at nxp.com
Fri Sep 7 04:41:35 PDT 2018
Hi Gary,
The problem is the upstreaming is incomplete. I am working with Otavio on another set of patches that will fix this.
Tom
-----Original Message-----
From: Gary Bisson <gary.bisson at boundarydevices.com>
Sent: Friday, September 7, 2018 3:05 AM
To: Tom Hochstein <tom.hochstein at nxp.com>
Cc: meta-freescale at yoctoproject.org
Subject: Re: [v3,04/43] weston: Fix non-GPU support
Hi Tom,
On Tue, Aug 07, 2018 at 10:41:56AM -0500, Tom Hochstein wrote:
> The desktop failed to start on i.MX parts without GPU. The problem is
> fixed, and now the package must be configured for i.MX GPU support.
>
> Signed-off-by: Tom Hochstein <tom.hochstein at nxp.com>
> ---
> recipes-graphics/wayland/weston_4.0.0.imx.bb | 5 ++++-
> 1 file changed, 4 insertions(+), 1 deletion(-)
>
> diff --git a/recipes-graphics/wayland/weston_4.0.0.imx.bb
> b/recipes-graphics/wayland/weston_4.0.0.imx.bb
> index fc6a65f..7a2aab6 100644
> --- a/recipes-graphics/wayland/weston_4.0.0.imx.bb
> +++ b/recipes-graphics/wayland/weston_4.0.0.imx.bb
> @@ -15,7 +15,7 @@ SRC_URI = "git://source.codeaurora.org/external/imx/weston-imx.git;protocol=http
> file://xwayland.weston-start \
>
> file://0001-weston-launch-Provide-a-default-version-that-doesn-t.patch \ "
> -SRCREV = "bf74309dd16d86537ff07eabf8b499cb2d25277d"
> +SRCREV = "642006cbd89e7ae51a7ce672c899614814dc4ef0"
Have you tested this patch only with a non-GPU configuration?
Because this revision simply fails to build currently for configuration with GPU, giving the following error:
| make: *** No rule to make target 'protocol/alpha-compositing-unstable-v1-protocol.c', needed by 'all'. Stop.
| ERROR: oe_runmake failed
And indeed the source code seems broken as this patch relies on files that were not pushed:
https://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fsource.codeaurora.org%2Fexternal%2Fimx%2Fweston-imx%2Fcommit%2F%3Fid%3D26172d61&data=02%7C01%7Ctom.hochstein%40nxp.com%7Cafaf2673728b4acfb5ba08d61498ad18%7C686ea1d3bc2b4c6fa92cd99c5c301635%7C0%7C0%7C636719043304342156&sdata=iwYl2Cj9qoPmRRnkvt%2FHf%2BQ21P%2F30yQ4%2BqftayA0nKk%3D&reserved=0
It's missing:
protocol/alpha-compositing-unstable-v1-protocol.c
protocol/alpha-compositing-unstable-v1-client-protocol.h
protocol/alpha-compositing-unstable-v1-server-protocol.h
Please have the Weston team add the missing files or submit a revert patch to meta-freescale.
Regards,
Gary
More information about the meta-freescale
mailing list