ci: Use mold for x86-64 and AArch64 builds
authorDaniel Stone <daniels@collabora.com>
Wed, 27 Jul 2022 15:38:09 +0000 (16:38 +0100)
committerMarge Bot <emma+marge@anholt.net>
Tue, 23 Aug 2022 23:12:07 +0000 (23:12 +0000)
commiteb6ce47d4f75d545aaeed94ebe90c8dfbf43a576
tree26dc604850e809f9032bbbda324bbb21b9dc0616
parente9f40e42de6b47e036d603296ecb5facb384eb0c
ci: Use mold for x86-64 and AArch64 builds

mold is a fancy new linker that's really fast.

Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/6877
Signed-off-by: Daniel Stone <daniels@collabora.com>
Reviewed-by: Eric Engestrom <eric@igalia.com>
Reviewed-by: David Heidelberg <david.heidelberg@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17992>
.gitlab-ci/container/build-mold.sh [new file with mode: 0644]
.gitlab-ci/container/container_pre_build.sh
.gitlab-ci/container/debian/arm_build.sh
.gitlab-ci/container/debian/x86_build.sh
.gitlab-ci/container/fedora/x86_build.sh
.gitlab-ci/image-tags.yml
.gitlab-ci/meson/build.sh