mesa/.gitlab-ci
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
..
b2c ci/b2c: add support for the new format of CI_RUNNER_TAGS 2022-10-01 12:53:08 +00:00
bare-metal ci/bare-metal: introduce BM_MKBOOT_PARAMS 2022-10-06 07:30:34 +02:00
bin ci/bin: Remove whitespace from token files 2022-10-14 01:46:52 +00:00
build CI: Add gallium-va and video-codecs in windows-vs2019 and debian-mingw32-x86_64 2022-10-19 00:45:48 +00:00
common ci/zink: Re-enable a630 zink-on-turnip traces job using gbm as the backend. 2022-08-05 00:23:16 +00:00
container ci: Fix kernel+rootfs.* jobs 2022-10-20 20:52:49 +00:00
fossils
lava ci/lava: collapse printing env 2022-09-11 23:21:48 +00:00
meson ci: Use mold for x86-64 and AArch64 builds 2022-08-23 23:12:07 +00:00
piglit ci/traces: prevent showing wine instalation dialog 2022-09-27 11:59:27 +00:00
test ci: export whole results/ directory for all traces jobs 2022-09-13 09:16:19 +00:00
tests ci/lava: Only parse result within testcase section 2022-08-01 23:08:37 +00:00
valve ci: do not install i386 sub-architecture in VK images 2022-08-15 12:18:41 +00:00
vkd3d-proton ci: print a message when vk3d-proton returns successfully 2022-06-16 06:36:36 +00:00
windows ci/windows: Update build container image with all deps so wraps can be disabled 2022-10-19 07:02:14 +00:00
all-skips.txt
cross-xfail-ppc64el
cross-xfail-s390x
crosvm-init.sh
crosvm-runner.sh ci: Bump crosvm version 2022-09-29 16:45:04 +00:00
deqp-runner.sh
docs
download-git-cache.sh
fossilize-runner.sh
fossils.yml
gtest-runner.sh
image-tags.yml ci: Fix kernel+rootfs.* jobs 2022-10-20 20:52:49 +00:00
prepare-artifacts.sh ci: replace gzip usage with zstd where posible 2022-08-04 11:21:45 +00:00
report-flakes.py
run-shader-db.sh
run-shellcheck.sh ci: use shellcheck for .gitlab-ci/container/ directory 2022-08-26 21:20:14 +00:00
run-yamllint.sh ci: use xargs instead of find -exec 2022-09-14 15:44:24 +00:00
skqp-runner.sh ci/skqp: Add gitlab sections for uncluttering 2022-08-08 08:51:24 +00:00
test-source-dep.yml ci: Run RadeonSI jobs on changes to src/amd/ci 2022-10-20 08:03:05 +00:00
x86_64-w64-mingw32 ci: Prepare the container for building all mesa components with mingw under linux 2022-06-23 09:27:06 +00:00