[Buildroot] [PATCH v2 04/14] fftw: breaks fftw-double into a dedicated package

Joel Carlson JoelsonCarl at gmail.com
Wed Dec 12 19:22:21 UTC 2018


On Wed, Dec 12, 2018 at 12:45 AM Gwenhael Goavec-Merou
<gwenj at trabucayre.com> wrote:
>
> From: Gwenhael Goavec-Merou <gwenhael.goavec-merou at trabucayre.com>
>
> fftw's library name depends on the precision option. Consequently,
> it's possible to install multiple flavor on the same target.
>
> This patch breaks fftw double precision into a new package and:
> - deprecates BR2_PACKAGE_FFTW_PRECISION_DOUBLE, BR2_PACKAGE_FFTW_DOUBLE must be
>   used instead;
> - suppress BR2_PACKAGE_FFTW_USE_SSE2 since option is only available on single and
>   double precision. Corresponding options are directly
>   handled in fftw-double package;
> - do fftw depends on fftw-double when this package is enabled.
> - select this option when fftw is enabled and no precision is enabled
>
> Signed-off-by: Gwenhael Goavec-Merou <gwenhael.goavec-merou at trabucayre.com>

Reviewed-by: Joel Carlson <JoelsonCarl at gmail.com>
Tested-by: Joel Carlson <JoelsonCarl at gmail.com>

Testing: compile-tested all the permutations of enabling/disabling
fftw-single, fftw-double, and fftw-long-double on an aarch64 build (so
no fftw-quad available)



More information about the buildroot mailing list