From 16702a1b00e439b8fd86b21ec5e7717bb3348a2c Mon Sep 17 00:00:00 2001 From: Bastien Nocera Date: Tue, 14 Mar 2023 16:51:37 +0100 Subject: ci: Build own GTK version So that the "Finalizing foo, but it still has children left" message is not truncated. This commit will be reverted when GTK is new enough in our image. --- .gitlab-ci.yml | 6 ++++++ 1 file changed, 6 insertions(+) (limited to '.gitlab-ci.yml') diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index ccbf09b45..8aba7f2a3 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -31,6 +31,12 @@ stages: .Build procedure: &build_procedure echo "== Building ==" && + git clone https://gitlab.gnome.org/GNOME/gtk.git && + cd gtk && + dnf install -y dnf-plugins-core && dnf builddep -y gtk4 && + meson setup . _build -Dprefix=/usr -Dlibdir=lib64 && + ninja -C _build install && + cd .. && rm -rf _build/ && meson . _build ${BUILD_OPTS} -Dprofile=development && ninja -C _build 2>&1 | tee compilation.log -- cgit v1.2.1