summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorAndreas Enge <andreas@enge.fr>2025-07-20 17:37:43 +0200
committerAndreas Enge <andreas@enge.fr>2025-07-20 17:43:05 +0200
commit36fc0fc87b469125d953f72f41b1ce48d759ba59 (patch)
tree20a3d5b01003757e53e2ab65995836ca317998f5 /gnu
parentaff946d3492fceee20c57a409750154cdfa5c9f0 (diff)
gnu: libappindicator: Disable parallel builds.
They may create a race condition such that the file application-service-marshal.h is included before it is created. * gnu/packages/freedesktop.scm (libappindicator)[arguments] <#:parallel-build?>: Set to #f. Fixes: guix/guix#1417 Reported-by: Dariqq <dariqq@posteo.net> Change-Id: I9d7edac11cde1de84df59b09e5414b1989a5d7f2
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/freedesktop.scm3
1 files changed, 2 insertions, 1 deletions
diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm
index efca71e0739..04c5c7fa631 100644
--- a/gnu/packages/freedesktop.scm
+++ b/gnu/packages/freedesktop.scm
@@ -3159,7 +3159,8 @@ useful with system integration.")
(propagated-inputs
(list gtk+ libdbusmenu))
(arguments
- `(#:configure-flags '("--with-gtk=3")
+ `(#:parallel-build? #f ; race condition for application-service-marshal.h
+ #:configure-flags '("--with-gtk=3")
#:make-flags '("CFLAGS=-Wno-error")
#:tests? #f ; One test does not pass (it succeeds when it should fail).
#:phases