Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 32506 - x11-plugins/gkrellmss depend on dev-libs/fftw should be constrained to version 2
Summary: x11-plugins/gkrellmss depend on dev-libs/fftw should be constrained to version 2
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Martin Holzer (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-11-01 19:14 UTC by Ed Catmur
Modified: 2004-04-07 03:04 UTC (History)
2 users (show)

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


Attachments
Patch to use v3 of fftw libs (gkrellmss-patch-2.3.diff,3.22 KB, patch)
2003-11-05 18:12 UTC, Ed Catmur
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Ed Catmur 2003-11-01 19:14:19 UTC
The FFTW project (Fast Fourier Transforms library, www.fftw.org) has recently 
released version 3, which breaks backwards API compatability with programs written 
using version 2.x; version 3 is now in Portage.
Gkrellmss doesn't seem to be in active development so is unlikely to be updated to 
use FFTW version 3 any time soon.
Accordingly, the fftw depend atom in gkrellmss needs to be fixed to:
    =dev-libs/fftw-2*
Comment 1 Seemant Kulleen (RETIRED) gentoo-dev 2003-11-01 23:10:50 UTC
but can the two fftw's co-exist?  I'd rather see us patch gkrellmss
Comment 2 Ed Catmur 2003-11-05 18:12:00 UTC
Created attachment 20315 [details, diff]
Patch to use v3 of fftw libs

Good point.

Here's the patch.

This patch is tested to the extent that it compiles and appears to run OK
in my
configuration. Given that the changes aren't that much more than %s///g for
the
most part - the author just uses a standard real to half-complex transform
- I
can't see it breaking (much).

Note that it OBSOLETES the current patch to gkrellmss (i.e. it must be applied
onto clean sources). This means it works as a drop-in replacement to the
current patch and the ebuild doesn't need altering. (apart from a version
bump)
(I wouldn't mind a mention in the ChangeLog though ;))
Comment 3 Ed Catmur 2004-04-07 03:04:48 UTC
Fixed: atom is now =dev-libs/fftw-2*.
Patch not currently used but still applicable if in future fftw 2 is to be removed from Portage.