summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLiliana Marie Prikler <liliana.prikler@gmail.com>2025-06-29 17:44:50 +0200
committerLiliana Marie Prikler <liliana.prikler@gmail.com>2025-07-13 13:54:02 +0200
commit4fe31fd51e20cdbc45f840722a770c49fc520ad8 (patch)
treec546eb0cad2bf490d7431a37e9e85cca80c74237
parente45a6c3302c4b9b646640fdc4ac7bab3fef36c74 (diff)
guix: luanti-build-system: Ignore audio errors.
* guix/build/luanti-build-system.scm (check)[error?]: Ignore errors related to the initialization of the audio subsystem.
-rw-r--r--guix/build/luanti-build-system.scm5
1 files changed, 4 insertions, 1 deletions
diff --git a/guix/build/luanti-build-system.scm b/guix/build/luanti-build-system.scm
index 34b7bd0dcc..4e688a09c8 100644
--- a/guix/build/luanti-build-system.scm
+++ b/guix/build/luanti-build-system.scm
@@ -190,7 +190,10 @@ auth_backend = sqlite3
;; When the player has joined the server, stop luanti.
(define (error? line)
(and (string? line)
- (string-contains line ": ERROR[")))
+ (string-contains line ": ERROR[")
+ ;; Ignore audio errors.
+ ;; TODO: start a sound server reliably…
+ (not (string-contains line "Audio: Global Initialization:"))))
(define (stop? line)
(and (string? line)
(string-contains line "ACTION[Server]: singleplayer [127.0.0.1] joins game.")))