diff options
author | Guillaume Le Vaillant <glv@posteo.net> | 2025-05-31 10:58:41 +0200 |
---|---|---|
committer | Guillaume Le Vaillant <glv@posteo.net> | 2025-06-06 20:42:08 +0200 |
commit | 45f894ee872c200d76a6a3dbec0db17a66c24c43 (patch) | |
tree | db9341e1427809c21bf426d4519cb142d3f2e291 | |
parent | 1e3e60a42b4107f99ed02d97989fb0e2526b7acd (diff) |
gnu: cl-qvm: Fix build.
gnu/packages/quantum.scm (sbcl-qvm)[arguments]: Add 'fix-build' phase.
Change-Id: Ia5d4265c32d4e4c160d8343a8e8bc7f225537238
-rw-r--r-- | gnu/packages/quantum.scm | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/gnu/packages/quantum.scm b/gnu/packages/quantum.scm index ed96a32464..8fc4bd10c0 100644 --- a/gnu/packages/quantum.scm +++ b/gnu/packages/quantum.scm @@ -1,6 +1,6 @@ ;;; GNU Guix --- Functional package management for GNU ;;; Copyright © 2024 Michal Atlas <michal_atlas+git@posteo.net> -;;; Copyright © 2024 Guillaume Le Vaillant <glv@posteo.net> +;;; Copyright © 2024, 2025 Guillaume Le Vaillant <glv@posteo.net> ;;; ;;; This file is part of GNU Guix. ;;; @@ -160,6 +160,14 @@ standard gates and instructions") (substitute* "app/src/qvm-app-version.lisp" (("\\(git-hash '#:qvm-app\\)") "\"unknown\"")))) + (add-after 'unpack 'fix-build + (lambda _ + ;; Don't use symbol that doesn't exists in swank 2.31. + (substitute* "app/src/entry-point.lisp" + (("\\(defvar swank:\\*use-dedicated-output-stream\\*\\)") + "") + (("\\(setf swank:\\*use-dedicated-output-stream\\* nil\\)") + "")))) (add-after 'create-asdf-configuration 'build-program (lambda* (#:key outputs #:allow-other-keys) (build-program (string-append (assoc-ref outputs "bin") |