From f71ce2824d8838109c7ad812f4284de16a3b0afc Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Fri, 20 Oct 2017 16:23:10 +0300 Subject: gnu: speexdsp: Fix building on aarch64-linux. * gnu/packages/xiph.scm (speexdsp)[arguments]: On aarch64-linux, disable neon optimisations. --- gnu/packages/xiph.scm | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'gnu') diff --git a/gnu/packages/xiph.scm b/gnu/packages/xiph.scm index 5565cb5563..9277f57ad4 100644 --- a/gnu/packages/xiph.scm +++ b/gnu/packages/xiph.scm @@ -5,7 +5,7 @@ ;;; Copyright © 2014 Sree Harsha Totakura ;;; Copyright © 2014 Mark H Weaver ;;; Copyright © 2015 Paul van der Walt -;;; Copyright © 2015, 2016 Efraim Flashner +;;; Copyright © 2015, 2016, 2017 Efraim Flashner ;;; Copyright © 2017 Marius Bakke ;;; ;;; This file is part of GNU Guix. @@ -167,6 +167,11 @@ (define speexdsp (base32 "1wcjyrnwlkayb20zdhp48y260rfyzg925qpjpljd5x9r01h8irja")))) (build-system gnu-build-system) + (arguments + `(#:configure-flags '(,@(if (string=? "aarch64-linux" + (%current-system)) + '("--enable-neon=no") ; neon defaults to armv7-a + '())))) (home-page "https://speex.org/") (synopsis "Speex processing library") (description -- cgit v1.2.3