diff options
author | Simo Fält <simo.falt@qt.io> | 2023-06-28 12:40:43 +0300 |
---|---|---|
committer | Simo Fält <simo.falt@qt.io> | 2023-08-28 10:24:58 +0300 |
commit | 5b30b2f4321ba84c4b34a1198a6d194af164881e (patch) | |
tree | d634f6e3c666b8e752fd9495623089507ea32db5 | |
parent | 00af6b857a703e0f314621e8e0287008329d5d8e (diff) |
Provisioning: Copy backported .deb files for sbuild
These are required to successfully build debian packages for
Ubuntu Focal.
Pick-to: dev
Change-Id: I708f3716ba8d1251bfae22da325e8e27f0fb80fe
Reviewed-by: Toni Saario <toni.saario@qt.io>
-rwxr-xr-x | coin/provisioning/qtci-linux-Debian-11.6-aarch64/93-download-files-for-sbuild.sh (renamed from coin/provisioning/qtci-linux-Debian-11.6-aarch64/93-sbuild-cmake.sh) | 25 |
1 files changed, 17 insertions, 8 deletions
diff --git a/coin/provisioning/qtci-linux-Debian-11.6-aarch64/93-sbuild-cmake.sh b/coin/provisioning/qtci-linux-Debian-11.6-aarch64/93-download-files-for-sbuild.sh index 6b8c0e84..8a3ce2cf 100755 --- a/coin/provisioning/qtci-linux-Debian-11.6-aarch64/93-sbuild-cmake.sh +++ b/coin/provisioning/qtci-linux-Debian-11.6-aarch64/93-download-files-for-sbuild.sh @@ -39,18 +39,27 @@ ## ############################################################################# -# build cmake for the debian packgaes -# Create chroot for Ubuntu focal -#mk-sbuild --arch=amd64 --name=focal --debootstrap-mirror="http://archive.ubuntu.com/ubuntu/" --distro=ubuntu focal - +# Get required deb files for sbuild to build qt debian packages for Ubuntu focal mkdir -p /home/qt/debian_packages cd /home/qt/debian_packages +# Backported cmake 3.24 wget https://ci-files01-hki.intra.qt.io/input/debian/cmake/amd64-focal/cmake-3.24-deb.tar.gz tar xzf cmake-3.24-deb.tar.gz -#git clone git@gitlab.ics.com:qt6_packaging/tqtc/cmake.git -#wget https://github.com/Kitware/CMake/releases/download/v3.24.3/cmake-3.24.3.tar.gz -O cmake_3.24.3.orig.tar.gz -#dpkg-source -b cmake -#sbuild --build-dep-resolver=aptitude -sAd focal -c focal-amd64 cmake_3.24.3-1~bpo1.dsc +# get rest of ready made Ubuntu focal arm debian packages +# so that sbuild can find those +# QtWebEngine dependencies +wget http://ci-files01-hki.ci.qt.io/input/debian/libuv1/arm64-focal/libuv1_1.43.0.tar.gz +tar -xzf libuv1_1.43.0.tar.gz +rm -rf libuv1_1.43.0.tar.gz +wget http://ci-files01-hki.ci.qt.io/input/debian/nghttp2/arm64-focal/nghttp2_1.43.0.tar.gz +tar -xzf nghttp2_1.43.0.tar.gz +rm -rf nghttp2_1.43.0.tar.gz +wget http://ci-files01-hki.ci.qt.io/input/debian/nodejs/arm64-focal/nodejs_12.22.9.tar.gz +tar -xzf nodejs_12.22.9.tar.gz +rm -rf nodejs_12.22.9.tar.gz +# get ICU +wget http://ci-files01-hki.ci.qt.io/input/debian/icu/arm64-focal/libicu-56.1-qt_56.1-1_arm64.deb +wget http://ci-files01-hki.ci.qt.io/input/debian/icu/arm64-focal/libicu-56.1-qt-dev_56.1-1_arm64.deb |