fftw3 neon support config fixups for armv8

Bug #1267107 reported by Wookey
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Linaro AArch64 cross-distro work
fftw3 (Debian)
Fix Released
fftw3 (Ubuntu)

Bug Description

fftw3 (FFT library) has SIMD support for various architectures. This was naively enabled in 3.3.3-6 debian package in a way that didn't work as it assumed that -mfpu=neon was neeed as a compiler option and that __ARM_NEON__ would be defined if neon available. Neither of these are true for armv8/aarch64-linux-gnu-gcc so different configurey handling is needed.

Patch attached.

Tags: patch
Revision history for this message
Wookey (wookey) wrote :
Changed in debian:
status: Unknown → New
Matthias Klose (doko)
affects: debian → fftw3 (Debian)
Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

The attachment "fftw3_3.3.3-7-arm64-neon-support-config.patch" seems to be a debdiff. The ubuntu-sponsors team has been subscribed to the bug report so that they can review and hopefully sponsor the debdiff. If the attachment isn't a patch, please remove the "patch" flag from the attachment, remove the "patch" tag, and if you are member of the ~ubuntu-sponsors, unsubscribe the team.

[This is an automated message performed by a Launchpad user owned by ~brian-murray, for any issue please contact him.]

tags: added: patch
Revision history for this message
Martin Pitt (pitti) wrote :

Sponsoring question: In the Debian bug you said:

> However, applying this doesn't in fact get a working build as it exposes a compiler ICE in the gcc4.8 we are currently using in unstable. But that should get fixed soon.

Does that apply to current trusty as well?

Changed in fftw3 (Ubuntu):
status: New → Incomplete
Revision history for this message
Sebastien Bacher (seb128) wrote :

there is a pending question, unsubscribing ubuntu-sponsors until that gets a reply, please subscribe the team back then

Changed in fftw3 (Debian):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.