Re: [Mesa-dev] [RFC mesa] travis: add couple missing proto+lib
On 22 June 2017 at 19:13, Eric Engestromwrote: > On Thursday, 2017-06-22 16:47:29 +0100, Emil Velikov wrote: >> On 22 June 2017 at 00:29, Eric Engestrom wrote: >> >> configure: error: Package requirements (x11 xext xdamage >= 1.1 xfixes >> >> x11-xcb xcb xcb-glx >= 1.8.1 xcb-dri2 >= 1.8) were not met: >> >> No package 'xdamage' found >> >> No package 'xfixes' found >> > >> Any ideas why I cannot see either of these on my runs? > > I don't really know much about travis, but I'm guessing there might be > some caching involved? Is there any way to purge the caches? > Click on "More Options" -> "Caches" at the top right to purge them. >> >> Having a quick look at the Trusty packages [1] [2] >> - x11proto-fixes-dev - 5.0 >> - libxfixes3 - 5.0.1 >> - x11proto-damage - 1.2.1 >> - libxdamage1 - 1.1.4 >> >> So if anything, we can pull them via apt-get? > > libx{damage,fixes}-dev are the ones I needed. > Waiting for the build [1] to finish to make sure, but it looks like that > fixed it. > > BTW, about a week ago the SWR builds started failing (and I see the same > failure on your travis [2] [3]); do you know if anyone's on it? > Haven't looked at it. Been meaning to look wire the Travis notification emails, analogous to the Appveyor one but didn't get to it yet. It should increase exposure/awareness. -Emil ___ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev
Re: [Mesa-dev] [RFC mesa] travis: add couple missing proto+lib
On Thursday, 2017-06-22 16:47:29 +0100, Emil Velikov wrote: > On 22 June 2017 at 00:29, Eric Engestromwrote: > >> configure: error: Package requirements (x11 xext xdamage >= 1.1 xfixes > >> x11-xcb xcb xcb-glx >= 1.8.1 xcb-dri2 >= 1.8) were not met: > >> No package 'xdamage' found > >> No package 'xfixes' found > > > Any ideas why I cannot see either of these on my runs? I don't really know much about travis, but I'm guessing there might be some caching involved? Is there any way to purge the caches? > > Having a quick look at the Trusty packages [1] [2] > - x11proto-fixes-dev - 5.0 > - libxfixes3 - 5.0.1 > - x11proto-damage - 1.2.1 > - libxdamage1 - 1.1.4 > > So if anything, we can pull them via apt-get? libx{damage,fixes}-dev are the ones I needed. Waiting for the build [1] to finish to make sure, but it looks like that fixed it. BTW, about a week ago the SWR builds started failing (and I see the same failure on your travis [2] [3]); do you know if anyone's on it? [1] https://travis-ci.org/1ace/mesa/builds/245894228 [2] https://travis-ci.org/evelikov/Mesa/jobs/244817060 [3] https://travis-ci.org/evelikov/Mesa/jobs/244817067 ___ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev
Re: [Mesa-dev] [RFC mesa] travis: add couple missing proto+lib
On 22 June 2017 at 00:29, Eric Engestromwrote: >> configure: error: Package requirements (x11 xext xdamage >= 1.1 xfixes >> x11-xcb xcb xcb-glx >= 1.8.1 xcb-dri2 >= 1.8) were not met: >> No package 'xdamage' found >> No package 'xfixes' found > Any ideas why I cannot see either of these on my runs? Having a quick look at the Trusty packages [1] [2] - x11proto-fixes-dev - 5.0 - libxfixes3 - 5.0.1 - x11proto-damage - 1.2.1 - libxdamage1 - 1.1.4 So if anything, we can pull them via apt-get? -Emil [1] https://packages.ubuntu.com/search?keywords=fixes=names=trusty=all [2] https://packages.ubuntu.com/search?keywords=damage=names=trusty=all ___ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev
[Mesa-dev] [RFC mesa] travis: add couple missing proto+lib
> configure: error: Package requirements (x11 xext xdamage >= 1.1 xfixes > x11-xcb xcb xcb-glx >= 1.8.1 xcb-dri2 >= 1.8) were not met: > No package 'xdamage' found > No package 'xfixes' found They each depend on their own *proto. Signed-off-by: Eric Engestrom--- .travis.yml | 20 1 file changed, 20 insertions(+) diff --git a/.travis.yml b/.travis.yml index 82d21eb539..f73f3c699f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -19,6 +19,10 @@ env: - XCBPROTO_VERSION=xcb-proto-1.11 - LIBXCB_VERSION=libxcb-1.11 - LIBXSHMFENCE_VERSION=libxshmfence-1.2 +- FIXESPROTO_VERSION=fixesproto-5.0 +- LIBXFIXES_VERSION=libXfixes-5.0.3 +- DAMAGEPROTO_VERSION=damageproto-1.2.1 +- LIBXDAMAGE_VERSION=libXdamage-1.1.4 - LIBTXC_DXTN_VERSION=libtxc_dxtn-1.0.1 - LIBVDPAU_VERSION=libvdpau-1.1 - LIBVA_VERSION=libva-1.6.2 @@ -317,6 +321,22 @@ install: - tar -jxvf $LIBXSHMFENCE_VERSION.tar.bz2 - (cd $LIBXSHMFENCE_VERSION && ./configure --prefix=$HOME/prefix && make install) + - wget https://xorg.freedesktop.org/releases/individual/proto/$FIXESPROTO_VERSION.tar.bz2 + - tar -jxvf $FIXESPROTO_VERSION.tar.bz2 + - (cd $FIXESPROTO_VERSION && ./configure --prefix=$HOME/prefix && make install) + + - wget https://xorg.freedesktop.org/releases/individual/lib/$LIBXFIXES_VERSION.tar.bz2 + - tar -jxvf $FIXESPROTO_VERSION.tar.bz2 + - (cd $FIXESPROTO_VERSION && ./configure --prefix=$HOME/prefix && make install) + + - wget https://xorg.freedesktop.org/releases/individual/proto/$DAMAGEPROTO_VERSION.tar.bz2 + - tar -jxvf $DAMAGEPROTO_VERSION.tar.bz2 + - (cd $DAMAGEPROTO_VERSION && ./configure --prefix=$HOME/prefix && make install) + + - wget https://xorg.freedesktop.org/releases/individual/lib/$LIBXDAMAGE_VERSION.tar.bz2 + - tar -jxvf $LIBXDAMAGE_VERSION.tar.bz2 + - (cd $LIBXDAMAGE_VERSION && ./configure --prefix=$HOME/prefix && make install) + # libtxc-dxtn uses the patented S3 Texture Compression # algorithm. Therefore, we don't want to use this library but it is # still possible through setting the USE_TXC_DXTN variable to yes in -- Cheers, Eric ___ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev