summaryrefslogtreecommitdiff
path: root/gnu/packages/dotnet.scm
diff options
context:
space:
mode:
authorDanny Milosavljevic <dannym@friendly-machines.com>2025-07-20 06:22:56 +0200
committerDanny Milosavljevic <dannym@friendly-machines.com>2025-07-20 13:05:22 +0200
commit7314d9c1848786f2a686990068f22d7432926feb (patch)
tree69c1204426b6a802984992c59dfff0b7dd5ed978 /gnu/packages/dotnet.scm
parent29182f4babd9aa3e43fd2906b66686b4a7b7acf2 (diff)
gnu: mono@4.9.0: Fix build with gcc 14.
* gnu/packages/dotnet.scm (mono-4.9.0)[arguments]<#:phases>[fix-includes]: Delete phase. [patch-sgen-linking]: New phase. Change-Id: Ieae4853f2e55d5af08aa1b6d7f627ea2238c37a6
Diffstat (limited to 'gnu/packages/dotnet.scm')
-rw-r--r--gnu/packages/dotnet.scm6
1 files changed, 6 insertions, 0 deletions
diff --git a/gnu/packages/dotnet.scm b/gnu/packages/dotnet.scm
index c1f5aecf00d..acac73e50c2 100644
--- a/gnu/packages/dotnet.scm
+++ b/gnu/packages/dotnet.scm
@@ -874,6 +874,12 @@ a C-style programming language from Microsoft that is very similar to Java.")
874 "--with-csc=mcs")) 874 "--with-csc=mcs"))
875 ((#:phases phases #~%standard-phases) 875 ((#:phases phases #~%standard-phases)
876 #~(modify-phases #$phases 876 #~(modify-phases #$phases
877 (delete 'fix-includes)
878 (add-after 'unpack 'patch-sgen-linking
879 (lambda _
880 (substitute* "tools/monograph/Makefile.am"
881 (("/mono/metadata/libmonoruntimesgen-static[.]la")
882 "/mono/metadata/libmonoruntimesgen-static.la $(top_builddir)/mono/sgen/libmonosgen-static.la"))))
877 (add-before 'configure 'set-TZDIR 883 (add-before 'configure 'set-TZDIR
878 (lambda* (#:key native-inputs inputs #:allow-other-keys) 884 (lambda* (#:key native-inputs inputs #:allow-other-keys)
879 (search-input-directory (or native-inputs inputs) 885 (search-input-directory (or native-inputs inputs)