diff options
| author | Danny Milosavljevic <dannym@friendly-machines.com> | 2025-07-20 06:22:56 +0200 |
|---|---|---|
| committer | Danny Milosavljevic <dannym@friendly-machines.com> | 2025-07-20 13:05:22 +0200 |
| commit | 7314d9c1848786f2a686990068f22d7432926feb (patch) | |
| tree | 69c1204426b6a802984992c59dfff0b7dd5ed978 /gnu/packages/dotnet.scm | |
| parent | 29182f4babd9aa3e43fd2906b66686b4a7b7acf2 (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.scm | 6 |
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) |
