Mail archive
alpine-aports

Re: [alpine-aports] [PATCH] testing/weston: upgrade to 2.0.0

From: Leonardo Arena <rnalrd_at_gmail.com>
Date: Mon, 13 Mar 2017 10:02:19 +0100

Hi,
thank you for your contribution.

On lun, 2017-02-27 at 10:30 +0200, Valery Kartel wrote:
> --
> take maintain
> shared libs moved to libweston, libweston-desktop
> split to submodules: cms-*, client-*, shell-*, backend-*

Are all these subpackages needed? How big in size are they? Perhaps
having subpackage for library and client would be enough and the
APKBUILD could be simplified?

> add check() function
> add helper submodule weston-desktop-x11 to run as x11 client
>
> ---
> Successfuly runs on vanilla-linux. Fails on grsec.
> Terribly slow when runs as remote (ssh -X) x11 client
> ---
>  testing/weston/APKBUILD         | 126
> +++++++++++++++++++++++++++++++++-------
>  testing/weston/musl-fixes.patch |  10 ----
>  2 files changed, 104 insertions(+), 32 deletions(-)
>  delete mode 100644 testing/weston/musl-fixes.patch
>

Here it fails with:

configure: creating ./config.status
config.status: creating doc/doxygen/tools.doxygen
config.status: creating doc/doxygen/tooldev.doxygen
config.status: creating Makefile
config.status: creating libweston/version.h
config.status: creating compositor/weston.pc
config.status: creating libweston/libweston-2.pc
config.status: creating libweston-desktop/libweston-desktop-2.pc
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands

        Native Backend drm-backend.so
        setuid Install no

        Cairo Renderer image
        EGL yes
        libxkbcommon yes
        xcb_xkb yes
        XWayland yes
        dbus yes

        ivi-shell yes

        Build wcap utility yes
        Build Fullscreen Shell yes
        Enable developer documentation no

        weston-launch utility no
        systemd-login support no
        systemd notify support no

        DRM Compositor yes
        X11 Compositor yes
        Wayland Compositor yes
        Headless Compositor yes
        FBDEV Compositor yes
        RDP Compositor yes
        Screen Sharing yes
        JUnit XML output no

        Build Clients yes
        Build EGL Clients no
        Build Simple Clients yes
        Build Simple EGL Clients yes

        Install Demo Clients yes

        Colord Support yes
        LCMS2 Support yes
        libjpeg Support yes
        libwebp Support yes
        libunwind Support yes
        VA H.264 encoding Support yes

make: *** No rule to make target 'protocol/xdg-shell-unstable-v6-
protocol.c', needed by 'all'.  Stop.
>>> ERROR: weston: all failed


Thanks!

|_eo





---
Unsubscribe:  alpine-aports+unsubscribe_at_lists.alpinelinux.org
Help:         alpine-aports+help_at_lists.alpinelinux.org
---
Received on Mon Mar 13 2017 - 10:02:19 GMT