Skip to content
Snippets Groups Projects
Commit 1867648d authored by Guilherme Gallo's avatar Guilherme Gallo Committed by Marge Bot
Browse files

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



Solved Conflicts:
 	.gitlab-ci/image-tags.yml

Signed-off-by: default avatarGuilherme Gallo <guilherme.gallo@collabora.com>
Reviewed-by: default avatarYonggang Luo <luoyonggang@gmail.com>
(cherry picked from commit db2c1488)

Part-of: <mesa/mesa!19604>
parent 80570915
No related branches found
No related tags found
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment