gnu: gcc@4.8: Use an older Texinfo.

* gnu/packages/gcc.scm (gcc-4.8)[native-inputs]: New field.
(gcc-4.9): Inherit from GCC-4.7.
This commit is contained in:
Ludovic Courtès 2016-10-07 22:06:24 +02:00
parent 2ff746dcd2
commit e052c7e1d5
No known key found for this signature in database
GPG Key ID: 090B11993D9AEBB5
1 changed files with 8 additions and 2 deletions

View File

@ -40,6 +40,7 @@
#:use-module (guix build-system gnu) #:use-module (guix build-system gnu)
#:use-module (guix build-system trivial) #:use-module (guix build-system trivial)
#:use-module (guix utils) #:use-module (guix utils)
#:use-module (srfi srfi-1)
#:use-module (ice-9 regex)) #:use-module (ice-9 regex))
(define %gcc-infrastructure (define %gcc-infrastructure
@ -328,10 +329,15 @@ Go. It also includes runtime support libraries for these languages.")
(sha256 (sha256
(base32 (base32
"08yggr18v373a1ihj0rg2vd6psnic42b518xcgp3r9k81xz1xyr2")) "08yggr18v373a1ihj0rg2vd6psnic42b518xcgp3r9k81xz1xyr2"))
(patches (search-patches "gcc-arm-link-spec-fix.patch")))))) (patches (search-patches "gcc-arm-link-spec-fix.patch"))))
;; Texinfo 6.3 fails to build the manual:
;; ../../gcc-4.8.5/gcc/doc/gcc.texi:208: no matching `@end tex'
;; Use an older one.
(native-inputs `(("texinfo" ,texinfo-5)))))
(define-public gcc-4.9 (define-public gcc-4.9
(package (inherit gcc-4.8) (package (inherit gcc-4.7)
(version "4.9.4") (version "4.9.4")
(source (origin (source (origin
(method url-fetch) (method url-fetch)