diff options
author | Tom Payerle <payerle@umd.edu> | 2019-01-30 22:18:10 -0500 |
---|---|---|
committer | Peter Scheibel <scheibel1@llnl.gov> | 2019-01-30 21:18:10 -0600 |
commit | c42528fac2ae3620729b75c196662f97d665f88e (patch) | |
tree | 0abf62a9c0b87b2e656ae92c729a70d62b8e380c /lib | |
parent | 2aad75d98f1c334993122d0419d1c263df4d03ae (diff) | |
download | spack-c42528fac2ae3620729b75c196662f97d665f88e.tar.gz spack-c42528fac2ae3620729b75c196662f97d665f88e.tar.bz2 spack-c42528fac2ae3620729b75c196662f97d665f88e.tar.xz spack-c42528fac2ae3620729b75c196662f97d665f88e.zip |
fftw: fix include error for 2.x versions (#10039)
Fixes #7372
Added patch method which renames config.h in the fftw subdir of the
source tree. fftw 2.1.5 appears to ship with a copy of this file
with all defines commented out. This gets read by the #include
directives instead of the version in the build directory with the
correct defines. As a result, many C preprocessor macros left
undefined, including F77_FUNC_ which causes the bulk of fttwf77.c
to be skipped due to an #ifdef, so fftw_reverse_int_array et al
not included in library. Fixes #7372
Also fixed some inconsistencies with the handling of quad and
long_double in specs between the configure method and the build,
check, and install methods.
Diffstat (limited to 'lib')
0 files changed, 0 insertions, 0 deletions