This is an automated email from the git hooks/post-receive script.

guix_mirror_bot pushed a commit to branch master
in repository guix.

The following commit(s) were added to refs/heads/master by this push:
     new c08ab89f67 gnu: chow-tape-model: Fix build with gcc-14.
c08ab89f67 is described below

commit c08ab89f67c021c00cded5ce8360423be50217e5
Author: Andreas Enge <[email protected]>
AuthorDate: Fri Aug 1 13:46:46 2025 +0200

    gnu: chow-tape-model: Fix build with gcc-14.
    
    * gnu/packages/audio.scm (chow-tape-model)[arguments]<#:phases>
    {fix-includes}: New phase.
    
    Change-Id: I68623e405a22f51bbd9167c44f275b89c3a19798
---
 gnu/packages/audio.scm | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm
index ba1f332e1a..35cffb3693 100644
--- a/gnu/packages/audio.scm
+++ b/gnu/packages/audio.scm
@@ -1773,6 +1773,11 @@ generators of mostly elementary and occasionally exotic 
nature.")
                               (string-append #$output:doc "/share/doc/")))))
           (add-after 'install-manual 'chdir
             (lambda _ (chdir "Plugin")))
+          (add-after 'chdir 'fix-includes
+            (lambda _
+              (substitute* "modules/JUCE/modules/juce_core/juce_core.h"
+                (("#define JUCE_CORE_H_INCLUDED" all)
+                 (string-append all "\n#include <utility>")))))
           (replace 'check
             (lambda* (#:key tests? build-type #:allow-other-keys)
               (when tests?

Reply via email to