gnu: dezyne: Fix build with gcc-14.

* gnu/packages/dezyne.scm (dezyne)[arguments]: Add phase 'fixup-gcc14.

Change-Id: Idd2771f0bfa8154f3fa04b621c486c0caf6c6bed
This commit is contained in:
Janneke Nieuwenhuizen 2025-07-22 16:25:04 +02:00
parent 019857aedf
commit 85be73bc3f
No known key found for this signature in database
GPG key ID: F3C1A0D9C1D65273

View file

@ -1,5 +1,5 @@
;;; GNU Guix --- Functional package management for GNU ;;; GNU Guix --- Functional package management for GNU
;;; Copyright © 2022, 2023, 2024 Janneke Nieuwenhuizen <janneke@gnu.org> ;;; Copyright © 2022-2025 Janneke Nieuwenhuizen <janneke@gnu.org>
;;; ;;;
;;; This file is part of GNU Guix. ;;; This file is part of GNU Guix.
;;; ;;;
@ -60,6 +60,11 @@
,@%default-gnu-modules) ,@%default-gnu-modules)
#:phases #:phases
#~(modify-phases %standard-phases #~(modify-phases %standard-phases
(add-after 'unpack 'fixup-gcc14
(lambda _
(substitute* "test/all/blocking_shell/c++/main.cc"
(("provides") "provide")
(("requires") "require"))))
(add-before 'configure 'setenv (add-before 'configure 'setenv
(lambda _ (lambda _
(setenv "GUILE_AUTO_COMPILE" "0"))) (setenv "GUILE_AUTO_COMPILE" "0")))