[PATCH weston 2/2] Add .gitlab-ci.yml
Emilio Pozuelo Monfort
pochu27 at gmail.com
Wed Jun 6 08:34:56 UTC 2018
On 06/06/18 10:12, Daniel Stone wrote:
> Hi,
>
> On 6 June 2018 at 09:03, Pekka Paalanen <ppaalanen at gmail.com> wrote:
>> On Tue, 5 Jun 2018 23:06:59 +0100
>> Daniel Stone <daniels at collabora.com> wrote:
>>> + - export XDG_RUNTIME_DIR="$(mktemp -p $(pwd) -d xdg-runtime-XXXXXX)"
>>> + - export BUILD_ID="weston-$CI_JOB_NAME_$CI_COMMIT_SHA-$CI_JOB_ID"
>>> + - export PREFIX="$(pwd)/prefix-$BUILD_ID"
>>> + - export BUILDDIR="$(pwd)/build-$BUILD_ID"
>>> + - mkdir "$BUILDDIR" "$PREFIX"
>>> + - cd "$BUILDDIR"
>>> + - ../autogen.sh --prefix="$PREFIX" --disable-setuid-install --enable-xwayland --disable-xwayland-test --enable-x11-compositor --enable-drm-compositor --enable-wayland-compositor --enable-headless-compositor --enable-fbdev-compositor --enable-screen-sharing --enable-vaapi-recorder --enable-simple-clients --enable-simple-egl-clients --enable-simple-dmabuf-drm-client --enable-simple-dmabuf-v4l-client --enable-clients --enable-resize-optimization --enable-weston-launch --enable-fullscreen-shell --enable-colord --enable-dbus --enable-systemd-login --enable-junit-xml --enable-ivi-shell --enable-wcap-tools --disable-libunwind --enable-demo-clients-install --enable-lcms --with-cairo=image
>>
>> There is no option --disable-libunwind anymore.
>
> Right you are.
>
>> Should there be an explicit --disable-rdp-compositor?
>>
>> Alternatively, would stretch have any freerdp version Weston builds
>> with? This can be done later, too.
>
> Yeah, there should be an explicit disable for now; freerdp2 isn't in
> stretch at all. Later we could try to expand this to building on
> different distros, some of which would provide a new enough RDP, and
> re-enable it.
freerdp2 is available in stretch-backports:
freerdp2 | 2.0.0~git20180411.1.7a7b1802+dfsg1-2~bpo9+1 | stretch-backports | source
freerdp2 | 2.0.0~git20180411.1.7a7b1802+dfsg1-2 | testing | source
freerdp2 | 2.0.0~git20180411.1.7a7b1802+dfsg1-2 | unstable | source
Perhaps you can add stretch-backports to sources.list and install it from there?
Cheers,
Emilio
More information about the wayland-devel
mailing list