mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2024-12-24 05:18:07 -05:00
gnu: base, gcc: Removing trailing #t from snippets.
* gnu/packages/base.scm (libiconv)[source]: Remove trailing #t from 'snippet'. * gnu/packages/gcc.scm (gcc-4.8)[source]: Likewise. (gcc-4.9)[source]: Likewise. (gcc-5)[source]: Likewise.
This commit is contained in:
parent
325d00e619
commit
3504e39a5d
2 changed files with 20 additions and 28 deletions
|
@ -1335,11 +1335,9 @@ (define-public libiconv
|
|||
(snippet
|
||||
;; Work around "declared gets" error on glibc systems (fixed by
|
||||
;; Gnulib commit 66712c23388e93e5c518ebc8515140fa0c807348.)
|
||||
'(begin
|
||||
(substitute* "srclib/stdio.in.h"
|
||||
'(substitute* "srclib/stdio.in.h"
|
||||
(("^#undef gets") "")
|
||||
(("^_GL_WARN_ON_USE \\(gets.*") ""))
|
||||
#t))))
|
||||
(("^_GL_WARN_ON_USE \\(gets.*") "")))))
|
||||
(build-system gnu-build-system)
|
||||
(synopsis "Character set conversion library")
|
||||
(description
|
||||
|
|
|
@ -378,15 +378,13 @@ (define-public gcc-4.8
|
|||
;; This is required for building with glibc-2.26.
|
||||
;; https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81712
|
||||
(snippet
|
||||
'(begin
|
||||
(for-each
|
||||
'(for-each
|
||||
(lambda (dir)
|
||||
(substitute* (string-append "libgcc/config/"
|
||||
dir "/linux-unwind.h")
|
||||
(("struct ucontext") "ucontext_t")))
|
||||
'("aarch64" "alpha" "bfin" "i386" "m68k"
|
||||
"pa" "sh" "tilepro" "xtensa"))
|
||||
#t))))
|
||||
"pa" "sh" "tilepro" "xtensa")))))
|
||||
(supported-systems %supported-systems)
|
||||
(inputs
|
||||
`(("isl" ,isl-0.11)
|
||||
|
@ -414,15 +412,13 @@ (define-public gcc-4.9
|
|||
;; This is required for building with glibc-2.26.
|
||||
;; https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81712
|
||||
(snippet
|
||||
'(begin
|
||||
(for-each
|
||||
'(for-each
|
||||
(lambda (dir)
|
||||
(substitute* (string-append "libgcc/config/"
|
||||
dir "/linux-unwind.h")
|
||||
(("struct ucontext") "ucontext_t")))
|
||||
'("aarch64" "alpha" "bfin" "i386" "m68k" "nios2"
|
||||
"pa" "sh" "tilepro" "xtensa"))
|
||||
#t))))
|
||||
"pa" "sh" "tilepro" "xtensa")))))
|
||||
;; Override inherited texinfo-5 with latest version.
|
||||
(native-inputs `(("perl" ,perl) ;for manpages
|
||||
("texinfo" ,texinfo)))
|
||||
|
@ -483,11 +479,9 @@ (define-public gcc-5
|
|||
;;
|
||||
;; https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67590
|
||||
;; http://cgit.openembedded.org/openembedded-core/commit/?id=f6e47aa9b12f9ab61530c40e0343f451699d9077
|
||||
'(begin
|
||||
(substitute* "libcc1/configure"
|
||||
'(substitute* "libcc1/configure"
|
||||
(("\\$gcc_cv_objdump -T")
|
||||
"$OBJDUMP_FOR_TARGET -T"))
|
||||
#t))))
|
||||
"$OBJDUMP_FOR_TARGET -T")))))
|
||||
(inputs
|
||||
`(;; GCC5 needs <isl/band.h> which is removed in later versions.
|
||||
("isl" ,isl-0.18)
|
||||
|
|
Loading…
Reference in a new issue