Andreas Enge <andr...@enge.fr> writes: > Unfortunately, it fails to build on mips: > http://hydra.gnu.org/build/136438 > Could you have a look? To me it looks as if there is bad assembly code > in the source: > /tmp/nix-build-freeimage-3.16.0.drv-0/cc1WaZEm.s: Assembler messages: > /tmp/nix-build-freeimage-3.16.0.drv-0/cc1WaZEm.s:360: Error: opcode not > supported on this processor: mips3 (mips3) `madd $24,$10' > ...
Here's a patch that drops MIPS support. Okay to push?
>From 67515d4f69b7deda45be7fb6e7ebf260d5e0439b Mon Sep 17 00:00:00 2001 From: David Thompson <dthomps...@worcester.edu> Date: Mon, 3 Nov 2014 18:26:38 -0500 Subject: [PATCH] gnu: freeimage: Remove MIPS from supported-systems. * gnu/packages/image.scm (freeimage): Drop support for "mips64el-linux". --- gnu/packages/image.scm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gnu/packages/image.scm b/gnu/packages/image.scm index f4f4c78..7a22bf4 100644 --- a/gnu/packages/image.scm +++ b/gnu/packages/image.scm @@ -377,6 +377,8 @@ supplies a generic doubly-linked list and some string functions.") #:tests? #f)) ; no check target (native-inputs `(("unzip" ,unzip))) + ;; Fails to build on MIPS due to assembly code in the source. + (supported-systems (delete "mips64el-linux" %supported-systems)) (synopsis "Library for handling popular graphics image formats") (description "FreeImage is a library for developers who would like to support popular -- 2.1.1
-- David Thompson Web Developer - Free Software Foundation - http://fsf.org GPG Key: 0FF1D807 Support the FSF: https://fsf.org/donate