Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 181057 - IT++ does not need FFTW when ACML is installed
Summary: IT++ does not need FFTW when ACML is installed
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High minor (vote)
Assignee: Gentoo Linux bug wranglers
URL: http://itpp.sf.net
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-06-06 10:17 UTC by Adam Piątyszek
Modified: 2007-06-06 14:28 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Adam Piątyszek 2007-06-06 10:17:15 UTC
Hi Markus,

I would like to report one minor issue I just found in the IT++ ebuilds (both 3.10.x and 3.99.x).
IT++ uses an "fftw" flag from Gentoo to turn on/off FFT related functions in the library. These functions uses either FFTW, ACML or MKL external libraries, depending which include header is found during the configuration process.
In the ebuilds however, the fftw flag is used to check ">=sci-libs/fftw-3.0.0" dependency only. 
I suggest changing the dependency to:
DEPEND="fftw? ( || ( >=sci-libs/fftw-3.0.0
                     >=sci-libs/acml-2.5.3 ) )

I tested this with only ACML 3.6.1 installed on my Gentoo cluster and all FFT related function passed tests.

Thanks!
/Adam
Comment 1 Markus Dittrich (RETIRED) gentoo-dev 2007-06-06 14:28:52 UTC
Hi Adam,

Thanks for the note and I've changed the ebuilds in ~ARCH
accordingly. Hopefully, I'll be able to push 3.10.10 into
stable soon.

Best,
Markus