mingw64-i686-fftw3 3.3.5 master
authorYaakov Selkowitz <yselkowi@redhat.com>
Tue, 2 Aug 2016 03:03:40 +0000 (22:03 -0500)
committerYaakov Selkowitz <yselkowi@redhat.com>
Tue, 2 Aug 2016 03:03:40 +0000 (22:03 -0500)
3.3.4-internal-dllexport.patch
3.3.4-no-undefined.patch
mingw64-i686-fftw3.cygport

index 4c2b830523f286b0371fbc0bb8c079871790e1ba..1de3dcc6b39678595a9e6f8e05bd622211730e29 100644 (file)
@@ -1,5 +1,16 @@
 These symbols are all required by the threaded libs.
 
+--- origsrc/fftw-3.3.5/api/api.h       2016-07-30 14:21:09.000000000 -0500
++++ src/fftw-3.3.5/api/api.h   2016-08-01 21:37:05.441096800 -0500
+@@ -108,7 +108,7 @@ rdft_kind *X(map_r2r_kind)(int rank, con
+ typedef void (*planner_hook_t)(void);
+                                                      
+-void X(set_planner_hooks)(planner_hook_t before, planner_hook_t after);
++IFFTW_EXTERN void X(set_planner_hooks)(planner_hook_t before, planner_hook_t after);
+ #ifdef __cplusplus
+ }  /* extern "C" */
 --- origsrc/fftw-3.3.4/dft/ct.h        2014-03-04 12:41:03.000000000 -0600
 +++ src/fftw-3.3.4/dft/ct.h    2016-04-15 12:39:08.211651400 -0500
 @@ -52,12 +52,12 @@ struct ct_solver_s {
@@ -149,9 +160,9 @@ These symbols are all required by the threaded libs.
  
  /*-----------------------------------------------------------------------*/
  /* pickdim.c */
--int X(pickdim)(int which_dim, const int *buddies, int nbuddies,
+-int X(pickdim)(int which_dim, const int *buddies, size_t nbuddies,
 -             const tensor *sz, int oop, int *dp);
-+IFFTW_EXTERN int X(pickdim)(int which_dim, const int *buddies, int nbuddies,
++IFFTW_EXTERN int X(pickdim)(int which_dim, const int *buddies, size_t nbuddies,
 +                          const tensor *sz, int oop, int *dp);
  
  /*-----------------------------------------------------------------------*/
index 1ce32979b05b0c572c011f0cd8d9e1d907eae82a..36fce57ff1460b7dbeb8127068f91d9430085c5d 100644 (file)
@@ -1,15 +1,15 @@
 --- origsrc/fftw-3.3.3/Makefile.am     2012-11-25 06:33:44.000000000 -0600
 +++ src/fftw-3.3.3/Makefile.am 2013-11-27 14:24:39.278652500 -0600
 @@ -81,13 +81,8 @@ libfftw3@PREC_SUFFIX@_la_LIBADD =                   \
-         $(SIMD_LIBS) $(SSE2_LIBS) $(AVX_LIBS) $(ALTIVEC_LIBS) $(NEON_LIBS)            \
+         $(GENERIC_SIMD128_LIBS) $(GENERIC_SIMD256_LIBS) \
        $(COMBINED_THREADLIBS)
  
 -if QUAD
 -# cannot use -no-undefined since dependent on libquadmath
--libfftw3@PREC_SUFFIX@_la_LDFLAGS = -version-info @SHARED_VERSION_INFO@
+-libfftw3@PREC_SUFFIX@_la_LDFLAGS = -version-info @SHARED_VERSION_INFO@ $(ENVIRONMENT_LIBFFTW3_LDFLAGS)
 -else
  libfftw3@PREC_SUFFIX@_la_LDFLAGS = -no-undefined -version-info        \
- @SHARED_VERSION_INFO@
+ @SHARED_VERSION_INFO@  $(ENVIRONMENT_LIBFFTW3_LDFLAGS)
 -endif
  
  fftw3@PREC_SUFFIX@.pc: fftw.pc
index cde079651dc2ad2dfc54c99a9c278ed9add9ac4a..d919f85e3b3160a418ed473cfd713348ea0aabd4 100644 (file)
@@ -2,7 +2,7 @@ CROSS_HOST="i686-w64-mingw32"
 inherit cross
 
 NAME="mingw64-i686-fftw3"
-VERSION=3.3.4
+VERSION=3.3.5
 RELEASE=1
 CATEGORY="Devel"
 SUMMARY="Discrete Fourier transform library for Win32 toolchain"
This page took 0.021136 seconds and 5 git commands to generate.