~ruther/guix-local

0f9ddc4c75bb5ce31291919cc3558ce0d8d3efde — Danny Milosavljevic 1 year, 3 months ago f47993f
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
1 files changed, 2 insertions(+), 1 deletions(-)

M gnu/packages/dotnet.scm
M gnu/packages/dotnet.scm => gnu/packages/dotnet.scm +2 -1
@@ 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