[meta-freescale] [v3,04/43] weston: Fix non-GPU support
Gary Bisson
gary.bisson at boundarydevices.com
Fri Sep 7 01:05:23 PDT 2018
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://source.codeaurora.org/external/imx/weston-imx/commit/?id=26172d61
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