mesa/.gitlab-ci/container
Guilherme Gallo db2c14887b ci: Fix kernel+rootfs.* jobs
The rootfs generation is failing due to issues with the deqp and crosvm
build stages.

== crosvm ==

This week, crates.io released the bindgen cargo package at version
0.61.0, but this version could not be installed via `cargo install
bindgen ...`, setting the version to the previous one to avoid breaking
the Mesa rootfs builds.

See also related failed job:
https://gitlab.freedesktop.org/gallo/mesa/-/jobs/30046963

== deqp ==

The deqp build is failing due to the missing archive of an old zlib
release version, which was deleted due to a CVE, see zlib 1.2.13 release
notes.

As the deqp uprev to 1.3.4.0, which contains the fix, was not
straightforward, let's only apply the necessary patch to fix zlib
source code download link and then remove this indirection in an
eventual deqp uprev.

Example of a failed kernel+rootfs build job:
  https://gitlab.freedesktop.org/gallo/mesa/-/jobs/30045324

Signed-off-by: Guilherme Gallo <guilherme.gallo@collabora.com>
Reviewed-by: Yonggang Luo <luoyonggang@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19183>
2022-10-20 20:52:49 +00:00
..
debian ci: libxvmc-dev is not a dependence anymore 2022-10-20 20:52:49 +00:00
fedora ci: add python3-ply to debian/fedora images 2022-09-27 20:53:11 +00:00
arm.config ci: Add support for Jetson TK1. 2022-09-11 04:23:38 +00:00
arm64.config ci: include etnaviv support in ARM64 container 2022-10-06 07:30:32 +02:00
baremetal_build.sh ci: include etnaviv support in ARM64 container 2022-10-06 07:30:32 +02:00
build-apitrace.sh ci: make shellcheck happy about .gitlab-ci/container/ directory 2022-08-26 21:20:14 +00:00
build-crosvm.sh ci: Fix kernel+rootfs.* jobs 2022-10-20 20:52:49 +00:00
build-deqp-runner.sh ci: make shellcheck happy about .gitlab-ci/container/ directory 2022-08-26 21:20:14 +00:00
build-deqp.sh ci: Fix kernel+rootfs.* jobs 2022-10-20 20:52:49 +00:00
build-fossilize.sh ci: uprev Fossilize 2022-03-30 08:23:18 +00:00
build-gfxreconstruct.sh ci: upgrade gfxreconstruct build to v0.9.10 2022-06-24 05:32:53 +00:00
build-hang-detection.sh ci: bump the hang-detection tool in the test image for Vulkan 2022-06-14 08:02:37 +02:00
build-kernel.sh ci: Add support for Jetson TK1. 2022-09-11 04:23:38 +00:00
build-libclc.sh ci: make shellcheck happy about .gitlab-ci/container/ directory 2022-08-26 21:20:14 +00:00
build-libdrm.sh ci: make shellcheck happy about .gitlab-ci/container/ directory 2022-08-26 21:20:14 +00:00
build-llvm-spirv.sh ci: build our own version of the LLVM SPIRV translator 2022-09-27 20:53:11 +00:00
build-mold.sh ci: bump mold to 1.5 2022-09-28 07:56:47 +00:00
build-piglit.sh ci: uprev piglit 2022-09-08 2022-09-13 09:16:19 +00:00
build-rust.sh ci: rusticl with llvmpipe 2022-09-12 05:58:13 +00:00
build-skqp.sh ci/skqp: Build list_gpu_unit_tests and list_gms 2022-08-08 08:51:24 +00:00
build-skqp_base.gn ci: skqp: Build skqp from android-cts-10.0_r11 tag with Clang 2022-02-25 05:50:06 +00:00
build-skqp_BUILD.gn.patch ci: skqp: Build skqp from android-cts-10.0_r11 tag with Clang 2022-02-25 05:50:06 +00:00
build-skqp_fetch_gn.patch ci: skqp: Build skqp from android-cts-10.0_r11 tag with Clang 2022-02-25 05:50:06 +00:00
build-skqp_git-sync-deps.patch ci: skqp: Build skqp from android-cts-10.0_r11 tag with Clang 2022-02-25 05:50:06 +00:00
build-skqp_gl.patch ci: skqp: patch skqp to report also GL results 2022-04-22 20:11:58 +00:00
build-skqp_is_clang.py.patch ci: skqp: Build skqp from android-cts-10.0_r11 tag with Clang 2022-02-25 05:50:06 +00:00
build-skqp_nima.patch ci/skqp: Fix Nima-Cpp fetching error 2022-08-08 08:51:24 +00:00
build-va-tools.sh ci: make shellcheck happy about .gitlab-ci/container/ directory 2022-08-26 21:20:14 +00:00
build-vkd3d-proton.sh ci: uprev vkd3d-proton to 5b73139f182d86cd58a757e4b5f0d4cfad96d319 2022-07-14 00:00:54 +00:00
build-wayland.sh ci: Consistently build Wayland and protocols 2021-11-26 16:06:09 +00:00
container_post_build.sh ci: Add Fedora 34 based x86 build docker image 2021-07-09 10:24:41 +00:00
container_pre_build.sh ci: make shellcheck happy about .gitlab-ci/container/ directory 2022-08-26 21:20:14 +00:00
create-android-cross-file.sh ci: make shellcheck happy about .gitlab-ci/container/ directory 2022-08-26 21:20:14 +00:00
create-android-ndk-pc.sh ci: make shellcheck happy about .gitlab-ci/container/ directory 2022-08-26 21:20:14 +00:00
create-cross-file.sh ci: make shellcheck happy about .gitlab-ci/container/ directory 2022-08-26 21:20:14 +00:00
create-rootfs.sh ci/lava: add wine and apitrace into amd64 rootfs container 2022-09-27 11:59:27 +00:00
cross_build.sh ci: Use --no-install-recommends to avoid problems with --no-remove 2022-09-08 12:07:19 +00:00
gitlab-ci.yml ci: Update kernel to drm-next-2022-08-12-1 2022-09-20 16:52:10 +00:00
install-wine-apitrace.sh ci: wine-apitrace bump to 11.1 2022-07-20 08:35:01 +00:00
install-wine-dxvk.sh ci: uprev DXVK to 1.10.3 2022-10-08 16:36:36 -05:00
lava_build.sh ci: include etnaviv support in ARM64 container 2022-10-06 07:30:32 +02:00
setup-wine.sh ci: do not install i386 sub-architecture in VK images 2022-08-15 12:18:41 +00:00
x86_64.config ci: Enable KVM_AMD and KVM_INTEL kernel modules 2022-03-22 17:01:09 +00:00