From 5486af5f20a51529d28c9ea284c30d23d14e128d Mon Sep 17 00:00:00 2001 From: Maxim Cournoyer Date: Mon, 28 Jul 2025 19:17:24 +0900 Subject: [PATCH] build-system/meson: Make build verbose. It's useful to see the link directives and other options passed to the compiler when debugging build issues. * guix/build/meson-build-system.scm (build): Invoke ninja with its --verbose option. Change-Id: Iab11eeb29351a1d6a954576e3a916e2d536058d9 (cherry picked from commit d9b9670b0573cdfba93afbb0ea8453d164a73ac7) --- guix/build/meson-build-system.scm | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/guix/build/meson-build-system.scm b/guix/build/meson-build-system.scm index b84a77c0f59f7da907f22d12e4473560265e1082..d8be1f3faa20798207de7bb29e293a866f0eaf24 100644 --- a/guix/build/meson-build-system.scm +++ b/guix/build/meson-build-system.scm @@ -76,12 +76,12 @@ (chdir build-dir) (apply invoke "meson" "setup" args))) -(define* (build #:key parallel-build? - #:allow-other-keys) +(define* (build #:key parallel-build? #:allow-other-keys) "Build a given meson package." - (invoke "ninja" "-j" (if parallel-build? - (number->string (parallel-job-count)) - "1"))) + (invoke "ninja" "--verbose" + "-j" (if parallel-build? + (number->string (parallel-job-count)) + "1"))) (define* (check #:key tests? test-options parallel-tests? #:allow-other-keys)