Subject: | SDL_Perl 2.1.3 fails tests if smpeg 0.4.4 installed |
Date: | Sat, 10 Mar 2007 11:41:04 +0100 (CET) |
To: | bug-SDL_perl [...] rt.cpan.org |
From: | "Duncan Gibson" <duncan.gibson [...] xs4all.nl> |
I recently installed Lunar Linux 1.6.1 which is a source based distro,
Rebuilding my system involved the installation of SDL_Perl-2.1.3 and
smpeg-0.4.4, both of which had been installed on my previous system.
Unfortunately, if smpeg-0.4.4 is already installed, SDL_Perl fails to
install because it fails while running its tests with:
# Failed test 'use SDL::App;'
# in t/apppm.t at line 19.
# Tried to use 'SDL::App'.
# Error: Can't load 'blib/arch/auto/SDL_perl/SDL_perl.so' for module
SDL_perl: /usr/lib/libsmpeg-0.4.so.0: undefined symbol: __cxa_pure_virtual
at /usr/lib/perl5/5.8.8/i686-linux-thread-multi/DynaLoader.pm line 230.
as the first of a series of similar errors. The full compile log is
available in the SDL_perl-with-smpeg.txt attachment.
If I uninstall smpeg-0.4.4 then SDL_Perl-2.1.3 installs without problems.
That compile log is available in SDL_perl-no-smpeg.txt attachment.
Is this a known problem?
I've already raised this issue on the Lunar Linux bug-tracker at:
http://bugs.lunar-linux.org/view.php?id=189 and discussed it on the
#lunar IRC channel, but nobody has any ideas.
Cheers
Duncan
Message body is not shown because sender requested not to inline it.
Message body is not shown because sender requested not to inline it.