mirror of
https://codeberg.org/guix/guix.git
synced 2025-10-02 02:15:12 +00:00
gnu: guile-for-guile-emacs: Fix build with gcc-14.
Reported by Serentty via IRC. * gnu/packages/guile.scm (guile-for-guile-emacs)[arguments]: Add CFLAGS to #:configure-flags to relax gcc-14's strictness. Change-Id: I6b3f871695eb25fbf84a2334525e1d0e15e36b92
This commit is contained in:
parent
1a22809928
commit
e2a42ac5ac
1 changed files with 9 additions and 3 deletions
|
@ -625,20 +625,26 @@ GNU@tie{}Guile. Use the @code{(ice-9 readline)} module and call its
|
|||
(define-public guile-for-guile-emacs
|
||||
(let ((commit "e62c0d1b32f625fcbaa733c32a88622846aee905")
|
||||
(revision "2"))
|
||||
(package (inherit guile-next)
|
||||
(package/inherit guile-next
|
||||
(name "guile-for-guile-emacs")
|
||||
(version (git-version "3.0.7-81" revision commit))
|
||||
(source (origin
|
||||
(method git-fetch)
|
||||
(uri (git-reference
|
||||
(url "https://codeberg.org/lyrra/guile")
|
||||
(commit commit)))
|
||||
(url "https://codeberg.org/lyrra/guile")
|
||||
(commit commit)))
|
||||
(file-name (git-file-name name version))
|
||||
(sha256
|
||||
(base32
|
||||
"0xfnd99iws9dwk5va8bmqpysmb8pnb1w91rw7rbfzzklyfvpibh6"))))
|
||||
(arguments
|
||||
(substitute-keyword-arguments (package-arguments guile-next)
|
||||
((#:configure-flags flags #~'())
|
||||
#~(cons*
|
||||
#$(string-append
|
||||
"CFLAGS=-g -O2"
|
||||
" -Wno-error=implicit-function-declaration")
|
||||
#$flags))
|
||||
((#:phases phases '%standard-phases)
|
||||
#~(modify-phases #$phases
|
||||
(add-before 'check 'skip-failing-tests
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue