On Wed, Nov 09, 2005 at 08:01:49AM +0100, Arjan van de Ven wrote:
> [Wed Nov 09 13:28:30 2005] [error] [client 127.0.0.1] Can't
load
'/usr/lib/perl5/vendor_perl/5.8.7/i386-linux-thread-multi/auto/Image/Magick/Magick.so'
for module Image::Magick:
/usr/lib/perl5/vendor_perl/5.8.7/i386-linux-thread-multi/auto/Image/Magick/Magick.so:
> undefined symbol: __stack_chk_fail_local at
/usr/lib/perl5/5.8.7/i386-linux-thread-multi/DynaLoader.pm line 230.
are you using a rawhide glibc (and a new enough one at that)?
Actually, undefined __stack_chk_fail_local (as opposed to undefined
__stack_chk_fail) means busted shared library.
My guess is that it has been linked with ld -shared as opposed
to gcc -shared or some similarly common error.
Jakub