gnu: gcc: Add Texinfo to the native inputs.
* gnu/packages/gcc.scm (gcc-4.7): Add `native-inputs' field. (gcc-4.8): Remove outdated comment. * gnu/packages/base.scm (gcc-boot0): Add `native-inputs' field.master
parent
3a4ebc1124
commit
c8ebc82187
|
@ -756,7 +756,11 @@ identifier SYSTEM."
|
||||||
;; Call it differently so that the builder can check whether
|
;; Call it differently so that the builder can check whether
|
||||||
;; the "libc" input is #f.
|
;; the "libc" input is #f.
|
||||||
("libc-native" ,@(assoc-ref %boot0-inputs "libc"))
|
("libc-native" ,@(assoc-ref %boot0-inputs "libc"))
|
||||||
,@(alist-delete "libc" %boot0-inputs))))))
|
,@(alist-delete "libc" %boot0-inputs)))
|
||||||
|
|
||||||
|
;; No need for Texinfo at this stage.
|
||||||
|
(native-inputs (alist-delete "texinfo"
|
||||||
|
(package-native-inputs gcc-4.7))))))
|
||||||
|
|
||||||
(define linux-libre-headers-boot0
|
(define linux-libre-headers-boot0
|
||||||
(package-with-bootstrap-guile
|
(package-with-bootstrap-guile
|
||||||
|
|
|
@ -23,6 +23,7 @@
|
||||||
#:use-module (gnu packages bootstrap)
|
#:use-module (gnu packages bootstrap)
|
||||||
#:use-module (gnu packages compression)
|
#:use-module (gnu packages compression)
|
||||||
#:use-module (gnu packages multiprecision)
|
#:use-module (gnu packages multiprecision)
|
||||||
|
#:use-module (gnu packages texinfo)
|
||||||
#:use-module (guix packages)
|
#:use-module (guix packages)
|
||||||
#:use-module (guix download)
|
#:use-module (guix download)
|
||||||
#:use-module (guix build-system gnu)
|
#:use-module (guix build-system gnu)
|
||||||
|
@ -104,6 +105,10 @@ where the OS part is overloaded to denote a specific ABI---into GCC
|
||||||
("cloog" ,cloog)
|
("cloog" ,cloog)
|
||||||
("libelf" ,libelf)
|
("libelf" ,libelf)
|
||||||
("zlib" ,zlib)))
|
("zlib" ,zlib)))
|
||||||
|
|
||||||
|
;; GCC is one of the few packages that doesn't ship .info files.
|
||||||
|
(native-inputs `(("texinfo" ,texinfo)))
|
||||||
|
|
||||||
(arguments
|
(arguments
|
||||||
`(#:out-of-source? #t
|
`(#:out-of-source? #t
|
||||||
#:strip-binaries? ,stripped?
|
#:strip-binaries? ,stripped?
|
||||||
|
@ -199,7 +204,6 @@ used in the GNU system including the GNU/Linux variant.")
|
||||||
(home-page "http://gcc.gnu.org/"))))
|
(home-page "http://gcc.gnu.org/"))))
|
||||||
|
|
||||||
(define-public gcc-4.8
|
(define-public gcc-4.8
|
||||||
;; FIXME: Move to gcc.scm when Binutils is updated.
|
|
||||||
(package (inherit gcc-4.7)
|
(package (inherit gcc-4.7)
|
||||||
(version "4.8.0")
|
(version "4.8.0")
|
||||||
(source (origin
|
(source (origin
|
||||||
|
|
Reference in New Issue