summaryrefslogtreecommitdiff
path: root/gnu/packages/dotnet.scm
diff options
context:
space:
mode:
authorDanny Milosavljevic <dannym@friendly-machines.com>2025-07-20 04:23:46 +0200
committerDanny Milosavljevic <dannym@friendly-machines.com>2025-07-20 13:05:22 +0200
commit0f9ddc4c75bb5ce31291919cc3558ce0d8d3efde (patch)
tree73395eae7f2fe7f973cb2b0671e31da5c5a0b436 /gnu/packages/dotnet.scm
parentf47993f0c70217028ee5f9373914ce6ea608db2b (diff)
gnu: mono@2.4.2.3: Fix build with gcc 14.
* gnu/packages/dotnet.scm (mono-2.4.2)[make-flags]: Adjust CFLAGS. Change-Id: I6fa100c1e8ccbf37ed9e8d5294473601a046cc6b
Diffstat (limited to 'gnu/packages/dotnet.scm')
-rw-r--r--gnu/packages/dotnet.scm3
1 files changed, 2 insertions, 1 deletions
diff --git a/gnu/packages/dotnet.scm b/gnu/packages/dotnet.scm
index c5b156f8e4d..855061e4fbd 100644
--- a/gnu/packages/dotnet.scm
+++ b/gnu/packages/dotnet.scm
@@ -524,7 +524,8 @@ a C-style programming language from Microsoft that is very similar to Java.")
(arguments
(substitute-keyword-arguments (package-arguments mono-1.9.1)
((#:make-flags _ #f)
- #~(list #$(string-append "CC=" (cc-for-target))
+ #~(list "CFLAGS=-O2 -g -DARG_MAX=500 -Wno-error=implicit-function-declaration -Wno-error=incompatible-pointer-types -Wno-error=implicit-int -Wno-error=return-mismatch -Wno-error=int-conversion "
+ #$(string-append "CC=" (cc-for-target))
"V=1"))
((#:tests? _ #f)
;; When it tries building iltests.il in mono/mini, it gets: error