#!/usr/bin/env bash
# shellcheck disable=SC2086 # we want word splitting
+# When changing this file, you need to bump the following
+# .gitlab-ci/image-tags.yml tags:
+# DEBIAN_BASE_TAG
+
set -e
set -o xtrace
libepoxy-dev \
libgbm-dev \
libpciaccess-dev \
+ libssl-dev
libvulkan-dev \
libwayland-dev \
libx11-xcb-dev \
# Needed for manipulation with traces yaml files.
pip3 install --break-system-packages yq
+. .gitlab-ci/container/build-mold.sh
+
############### Build LLVM-SPIRV translator
. .gitlab-ci/container/build-llvm-spirv.sh
"$ROOTFS/" \
"http://deb.debian.org/debian"
+############### Install mold
+. .gitlab-ci/container/build-mold.sh
+
############### Setuping
if [ "$DEBIAN_ARCH" = "amd64" ]; then
. .gitlab-ci/container/setup-wine.sh "/dxvk-wine64"
variables:
DEBIAN_X86_64_BUILD_BASE_IMAGE: "debian/x86_64_build-base"
- DEBIAN_BASE_TAG: "2023-07-26-meson-1.2"
+ DEBIAN_BASE_TAG: "2023-08-03-mold"
DEBIAN_X86_64_BUILD_IMAGE_PATH: "debian/x86_64_build"
DEBIAN_BUILD_TAG: "2023-06-24-agility-711"
ALPINE_X86_64_BUILD_TAG: "2023-05-01-3.18-bump-1"
ALPINE_X86_64_LAVA_SSH_TAG: "2023-06-26-first-version"
FEDORA_X86_64_BUILD_TAG: "2023-07-26-meson-1.2"
- KERNEL_ROOTFS_TAG: "2023-07-24-piglit-ed58dfbd"
+ KERNEL_ROOTFS_TAG: "2023-08-03-mold"
KERNEL_TAG: "v6.3.13-for-mesa-ci-a7f02a9f9591"
WINDOWS_X64_VS_PATH: "windows/x64_vs"