Bug#849589: ardour: undefined symbol: fftwf_make_planner_thread_safe

James Cowgill jcowgill at debian.org
Thu Dec 29 00:30:58 UTC 2016


Control: severity -1 serious
Control: clone -1 -2
Control: reassign -2 libfftw3-single3 3.3.5-1
Control: block -1 by -2
Control: retitle -2 libfftw3-single3: dependencies in shlibs file not tight enough

Hi,

On 29/12/16 00:02, Oleksandr Gavenko wrote:
> Package: ardour
> Version: 1:5.5.0~dfsg-1
> Severity: important
> 
> Application is being crashing constantly with:
> 
> bash# ardour5
> /usr/lib/ardour5/ardour-5.5.0: symbol lookup error: /usr/lib/ardour5/ardour-5.5.0: undefined symbol: fftwf_make_planner_thread_safe
[...]
> Versions of packages ardour depends on:
[...]
> ii  libfftw3-single3     3.3.4-2

This package is the problem. The fftwf_make_planner_thread_safe
function is only present in fftw3 3.3.5 (so upgrading your package
would fix this). fftw3 should generate a stricter dependency so that
this doesn't happen.

fftw3 maintainers: to fix this you either need to provide a symbols
file, or pass a suitable -V option to dh_makeshlibs so the shlibs file
contains a stricter dependency.

Thanks,
James

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/debian-science-maintainers/attachments/20161229/81cd4f10/attachment.sig>


More information about the debian-science-maintainers mailing list