]> git.ipfire.org Git - thirdparty/qemu.git/commitdiff
gitlab: disable debug info on CI builds
authorAlex Bennée <alex.bennee@linaro.org>
Tue, 3 Jun 2025 11:01:49 +0000 (12:01 +0100)
committerAlex Bennée <alex.bennee@linaro.org>
Sat, 7 Jun 2025 14:15:30 +0000 (15:15 +0100)
Our default build enables debug info which adds hugely to the size of
the builds as well as the size of cached objects. Disable debug info
across the board to save space and reduce pressure on the CI system.
We still have a number of builds which explicitly enable debug and
related extra asserts like --enable-debug-tcg.

Reviewed-by: Thomas Huth <thuth@redhat.com>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-ID: <20250603110204.838117-3-alex.bennee@linaro.org>

.gitlab-ci.d/buildtest-template.yml

index fea4e8da2f118a93f2ff8dcdc61b1fdd4c5c4349..038c3c9540ae59bc72af694aa312d42e6837c149 100644 (file)
@@ -24,6 +24,7 @@
     - ccache --zero-stats
     - section_start configure "Running configure"
     - ../configure --enable-werror --disable-docs --enable-fdt=system
+          --disable-debug-info
           ${TARGETS:+--target-list="$TARGETS"}
           $CONFIGURE_ARGS ||
       { cat config.log meson-logs/meson-log.txt && exit 1; }