guix_mirror_bot pushed a commit to branch gnome-team
in repository guix.

commit 7e535a9194cd7c6a4c1494431e4dca03423fae40
Author: Maxim Cournoyer <[email protected]>
AuthorDate: Mon Jul 28 19:17:24 2025 +0900

    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
---
 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 d11a5d8e18..057bbdf017 100644
--- a/guix/build/meson-build-system.scm
+++ b/guix/build/meson-build-system.scm
@@ -75,12 +75,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)

Reply via email to