Skip to content
Snippets Groups Projects
Commit 6ee01481 authored by Ludovic Courtès's avatar Ludovic Courtès
Browse files

gnu: Don't build the mips64el-linux-gnuabi64 cross-compiler on i686.

Fixes <http://bugs.gnu.org/19598>.
Reported by Mark H Weaver <mhw@netris.org>.

* gnu/packages/cross-base.scm (xgcc-mips64el): Remove "i686-linux" from
  'supported-systems'.
parent df5188dd
No related branches found
No related tags found
No related merge requests found
;;; GNU Guix --- Functional package management for GNU ;;; GNU Guix --- Functional package management for GNU
;;; Copyright © 2013, 2014 Ludovic Courtès <ludo@gnu.org> ;;; Copyright © 2013, 2014, 2015 Ludovic Courtès <ludo@gnu.org>
;;; Copyright © 2014, 2015 Mark H Weaver <mhw@netris.org> ;;; Copyright © 2014, 2015 Mark H Weaver <mhw@netris.org>
;;; ;;;
;;; This file is part of GNU Guix. ;;; This file is part of GNU Guix.
...@@ -308,10 +308,15 @@ (define xlinux-headers ...@@ -308,10 +308,15 @@ (define xlinux-headers
;;; ;;;
(define-public xgcc-mips64el (define-public xgcc-mips64el
(let ((triplet "mips64el-linux-gnuabi64")) ; N64 ABI (let* ((triplet "mips64el-linux-gnuabi64") ;N64 ABI
(cross-gcc triplet (xgcc (cross-gcc triplet
(cross-binutils triplet) (cross-binutils triplet)
(cross-libc triplet)))) (cross-libc triplet))))
;; Don't attempt to build this cross-compiler on i686;
;; see <http://bugs.gnu.org/19598>.
(package (inherit xgcc)
(supported-systems (delete "i686-linux"
(package-supported-systems xgcc))))))
(define-public xgcc-avr (define-public xgcc-avr
;; AVR cross-compiler, used to build AVR-Libc. ;; AVR cross-compiler, used to build AVR-Libc.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment