gnu: fftw: Fix configure flags for armhf, aarch64, and mips.
authorMark H Weaver <mhw@netris.org>
Tue, 8 May 2018 22:28:38 +0000 (18:28 -0400)
committerMark H Weaver <mhw@netris.org>
Tue, 8 May 2018 22:40:13 +0000 (18:40 -0400)
commit69d5909e032e2fba57814ea9db52389d384d9341
tree192b4f5d487546ad657336150cd38efc900c8f8b
parentd6ac4d42ba6c7253388cf1c43615e70a7c236c12
gnu: fftw: Fix configure flags for armhf, aarch64, and mips.

This is a followup to commit 65bb22796f854cbc3eae053a80b1d64365dad376.

* gnu/packages/algebra.scm (fftw)[arguments]: In the configure-flags, avoid
two-layer quasiquotation by changing the inner quasiquote to a normal quote.
Remove "--enable-armv7a-cntvct" on 32-bit ARM, and "--enable-armv8-cntvct-el0"
on 64-bit ARM, since these generate instructions that are not normally
available from user mode.  Remove "--enable-mips-zbus-timer" on MIPS, since
the needed hardware support may not be available.  Add a default case to the
conditional to support unrecognized targets.
(fftwf)[arguments]: Restore the "--enable-single" flag, which was present
prior to commit 65bb22796.
gnu/packages/algebra.scm