Bug#777978: libwx-perl: ftbfs with GCC-5
gregor herrmann
gregoa at debian.org
Sun Jul 5 12:31:37 UTC 2015
Control: block -1 with 791311
On Thu, 12 Feb 2015 23:58:37 +0100, gregor herrmann wrote:
> On Thu, 12 Feb 2015 10:33:53 +0000, Matthias Klose wrote:
>
> > Package: src:libwx-perl
> > Version: 1:0.9923-4
> > Severity: normal
> > Tags: sid stretch
> > User: debian-gcc at lists.debian.org
> > Usertags: ftbfs-gcc-5
>
> > The full build log can be found at:
> > http://people.debian.org/~doko/logs/gcc5-20150205/libwx-perl_0.9923-4_unstable_gcc5.log
> > The last lines of the build log are at the end of this report.
>
> Here's the actual problem:
>
> PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
> Fatal Error: Mismatch between the program and library build versions detected.
> The library used 3.0 (wchar_t,compiler with C++ ABI 1002,wx containers,compatible with 2.8),
> and your program used 3.0 (wchar_t,compiler with C++ ABI 999999,wx containers,compatible with 2.8).
> t/01_load.t ...........
> Failed 6/6 subtests
>
> I suppose this should be fixed once libwx* is compiled with gcc-5.
Current status: Builds, failures in the test suite:
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
# Failed test 'use Wx;'
# at t/01_load.t line 6.
# Tried to use 'Wx'.
# Error: Can't load '/tmp/buildd/libwx-perl-0.9927/blib/arch/auto/Wx/Wx.so' for module Wx: /tmp/buildd/libwx-perl-0.9927/blib/arch/auto/Wx/Wx.so: undefined symbol: _ZThn776_N17wxGenericListCtrl31GetSizeAvailableForScrollTargetERK6wxSize at /usr/lib/x86_64-linux-gnu/perl/5.20/DynaLoader.pm line 187.
# at t/01_load.t line 6.
# Compilation failed in require at t/01_load.t line 6.
# BEGIN failed--compilation aborted at t/01_load.t line 6.
Attempt to reload Wx.pm aborted.
Compilation failed in require at t/01_load.t line 8.
BEGIN failed--compilation aborted at t/01_load.t line 8.
# Looks like you planned 6 tests but ran 1.
# Looks like you failed 1 test of 1 run.
# Looks like your test exited with 255 just after 1.
t/01_load.t ...........
1..6
not ok 1 - use Wx;
I suppose that wxwidgets3.0 needs a library transition.
Ah, here it is:
https://bugs.debian.org/791311
(And then a binNMU for libwx-perl.)
Cheers,
gregor
--
.''`. Homepage: http://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06
: :' : Debian GNU/Linux user, admin, and developer - https://www.debian.org/
`. `' Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe
`- NP: Rebekka Bakken: What Love Is Not
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 949 bytes
Desc: Digital Signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-perl-maintainers/attachments/20150705/e6905bfc/attachment.sig>
More information about the pkg-perl-maintainers
mailing list