[Bug 897380] Re: PerlMagick fails at runtime in precise
Michael Terry
michael.terry at canonical.com
Tue Nov 29 16:28:35 UTC 2011
I've got a fix for this. By the time MakeMaker is run, libMagickCore.so
doesn't exist, so MakeMaker drops it from LIBS. By moving when
MakeMaker is run until after the main library is built, we avoid this
problem. Upload coming.
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to imagemagick in Ubuntu.
https://bugs.launchpad.net/bugs/897380
Title:
PerlMagick fails at runtime in precise
Status in “imagemagick” package in Ubuntu:
Confirmed
Bug description:
Try to install perlmagick package and run following command:
$ perl -e 'use Image::Magick'
I get this error:
perl: symbol lookup error: /usr/lib/perl5/auto/Image/Magick/Magick.so:
undefined symbol: MagickCoreGenesis
It seems that perlmagick has some wrong link... let's see the buildlog (1):
Snippet:
cc -L../magick/.libs -lMagickCore -shared -O2 -g -L/usr/local/lib -fstack-protector -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/X11 Magick.o -o blib/arch/auto/Image/Magick/Magick.so \
-lperl -lm \
(1) - https://launchpadlibrarian.net/85356103/buildlog_ubuntu-precise-i386.imagemagick_8%3A6.6.9.7-5ubuntu1_BUILDING.txt.gz
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/imagemagick/+bug/897380/+subscriptions
More information about the foundations-bugs
mailing list