Mesa (master): gitlab-ci: Use crossbuild-essential-* packages

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Wed Sep 18 10:56:22 UTC 2019


Module: Mesa
Branch: master
Commit: 8a8388ca67979a35bcbf976b11ca0efe1471ae3a
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8a8388ca67979a35bcbf976b11ca0efe1471ae3a

Author: Michel Dänzer <mdaenzer at redhat.com>
Date:   Fri Sep  6 17:33:13 2019 +0200

gitlab-ci: Use crossbuild-essential-* packages

They are convenience packages which pull in everything needed for
cross-building via dependencies.

Acked-by: Eric Engestrom <eric.engestrom at intel.com>

---

 .gitlab-ci/debian-install.sh | 13 ++-----------
 1 file changed, 2 insertions(+), 11 deletions(-)

diff --git a/.gitlab-ci/debian-install.sh b/.gitlab-ci/debian-install.sh
index 5c947b0d042..63b7270f50d 100644
--- a/.gitlab-ci/debian-install.sh
+++ b/.gitlab-ci/debian-install.sh
@@ -77,18 +77,9 @@ for arch in $CROSS_ARCHITECTURES; do
     apt-get install -y --no-remove \
             libdrm-dev:${arch} \
             libexpat1-dev:${arch} \
-            linux-libc-dev:${arch}/stretch-backports \
-            libelf-dev:${arch}
+            libelf-dev:${arch} \
+            crossbuild-essential-${arch}
 done
-apt-get install -y --no-remove \
-        g++/stretch \
-        dpkg-dev \
-        gcc-aarch64-linux-gnu \
-        g++-aarch64-linux-gnu \
-        gcc-arm-linux-gnueabihf \
-        g++-arm-linux-gnueabihf \
-        gcc-i686-linux-gnu \
-        g++-i686-linux-gnu
 
 # for 64bit windows cross-builds
 apt-get install -y --no-remove mingw-w64




More information about the mesa-commit mailing list