From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mark H Weaver Subject: bug#19749: orpheus does not build on mips64 Date: Tue, 03 Feb 2015 01:04:38 -0500 Message-ID: <87a90vcyyx.fsf@netris.org> References: <20150202222819.GA26430@debian> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:50168) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YIWbh-0006SJ-NX for bug-guix@gnu.org; Tue, 03 Feb 2015 01:05:09 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YIWbe-0002MB-Hb for bug-guix@gnu.org; Tue, 03 Feb 2015 01:05:05 -0500 Received: from debbugs.gnu.org ([140.186.70.43]:41412) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YIWbe-0002M1-ER for bug-guix@gnu.org; Tue, 03 Feb 2015 01:05:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1YIWbe-0003LI-7S for bug-guix@gnu.org; Tue, 03 Feb 2015 01:05:02 -0500 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <20150202222819.GA26430@debian> (Andreas Enge's message of "Mon, 2 Feb 2015 23:28:19 +0100") List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org To: Andreas Enge Cc: 19749@debbugs.gnu.org Andreas Enge writes: > the orpheus package fails to build on mips64 with the following message: > > checking build system type... ./config.guess: unable to guess system type > This script, last modified 2001-07-12, has failed to recognize > the operating system you are using. It is advised that you > download the most up to date version of the config scripts from > ftp://ftp.gnu.org/pub/gnu/config/ > > Orpheus itself seems to be unmaintained (the last release dates from 2006). The config.guess problem can be easily worked around by passing --build= to configure. I would suggest something similar to what I did in the gmp package to get it working on armhf: (arguments `(#:configure-flags '(;; Build a "fat binary", with routines for several ;; sub-architectures. "--enable-fat" "--enable-cxx" ;; FIXME: gmp-6.0.0a's config.guess fails on ;; multi-core armhf systems. ,@(if (%current-target-system) '() (let ((triplet (nix-system->gnu-triplet (%current-system)))) (list (string-append "--build=" triplet))))))) Would you like to try this? > I would suggest to either drop the package, or to disable it on mips. Please, let's not disable builds on MIPS unless it is clear that it would be a very difficult job to get it working. Mark