Bug#528680: libfftw3-3: FFTW 3.3 provides MPI support, disabled in Debian builds

Alexei Matveev matveev at theochem.tu-muenchen.de
Tue Mar 6 10:22:29 UTC 2012


Package: libfftw3-3
Version: 3.3-1
Followup-For: Bug #528680


MPI support is disabled in FFTW builds despite being provided
by the upstream.

README.debian say this about MPI support:

    Unlike fftw2, there are no MPI based libraries at this time. Upstream
    should release them soon. Once upstream adds MPI support, the Debian
    package will include it.

The upstream version 3.3 of FFTW profides MPI support that can be enabled
by adding --enable-mpi to configure script:

diff -ru debian/rules ../fftw-3.3/debian/rules
--- debian/rules        2011-11-29 01:54:36.000000000 +0100
+++ ../fftw-3.3/debian/rules    2012-03-05 21:10:28.000000000 +0100
@@ -59,7 +59,7 @@
 SETCFLAGS := CFLAGS='$(CFLAGS)'
  
   # common configure options
   -archconfflags := $(archconfflags) --prefix=/usr --enable-shared --enable-threads --enable-portable-binary
   +archconfflags := $(archconfflags) --prefix=/usr --enable-shared --enable-threads --enable-portable-binary --enable-mpi
    
     build-arch:
             # single precision

This has been tested by building FFTW package from Wheezy distribution
on Debian Lenny.

Alexei


-- System Information:
Debian Release: 5.0.9
  APT prefers oldstable
  APT policy: (500, 'oldstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.26-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages libfftw3-3 depends on:
ii  libc6                       2.7-18lenny7 GNU C Library: Shared libraries

libfftw3-3 recommends no packages.

Versions of packages libfftw3-3 suggests:
ii  libfftw3-dev                  3.3-1      library for computing Fast Fourier

-- no debconf information





More information about the debian-science-maintainers mailing list