[DRE-maint] [Bug 539106] Re: filter_logoaway: unresolved symbol DestroyConstitute
Marco Cimmino
cimmino.marco at gmail.com
Sun Jul 24 11:15:49 UTC 2011
Here we go, you need a png file called example.png, whatever image should work ok.
Launch then inside the dir with: ruby example.rb
and observe the issue, thanks.
** Attachment added: "Test case for RMagick"
https://bugs.launchpad.net/ubuntu/+source/transcode/+bug/539106/+attachment/2229276/+files/example.rb
--
You received this bug notification because you are subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/539106
Title:
filter_logoaway: unresolved symbol DestroyConstitute
Status in “librmagick-ruby” package in Ubuntu:
Confirmed
Status in “transcode” package in Ubuntu:
Confirmed
Status in “librmagick-ruby” source package in Lucid:
Confirmed
Status in “transcode” source package in Lucid:
Confirmed
Bug description:
Binary package hint: transcode
Hi,
using the logoaway filter in transcode produces the following error:
[transcode] warning: Unable to load filter logoaway:
/usr/lib/transcode/filter_logoaway.so: undefined symbol:
DestroyConstitute
This is also known for other distribution (e.g. Debian) which I think
is then an upstream problem. The problem with filter_logoway is that
during the compilation there is no check of all used external
funtions. A couple of months ago the API of imagemagick has changed
and DestroyConstitute() was replaced by ConstituteComponentTerminus()
.
So, the solution is to change the in line 868 of
filter/filter_logoaway.c
DestroyConstitute(); <--> ConstituteComponentTerminus();
I found this in the 10.04 development version, but as I said this
error may exist also in older distributions as well.
>lsb_release -rd
Description: Ubuntu lucid (development branch)
Release: 10.04
The hint in the change of the imagemagick API I found on launchpad as well:
https://code.launchpad.net/~ubuntu-branches/ubuntu/lucid/dx/lucid
Maybe it is worth to check other packages in lucid as well before the
final release!
Oliver
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/librmagick-ruby/+bug/539106/+subscriptions
More information about the Pkg-ruby-extras-maintainers
mailing list