Bug#1040388: libsdl-perl: FTBFS with Perl 5.38: undefined symbol: sv_nv
Niko Tyni
ntyni at debian.org
Wed Jul 5 11:33:26 BST 2023
Source: libsdl-perl
Version: 2.548-3
Severity: important
Tags: ftbfs trixie sid
Forwarded: https://github.com/PerlGameDev/SDL/issues/303
User: debian-perl at lists.debian.org
Usertags: perl-5.38-transition
This package fails to build from source with Perl 5.38 (currently in
experimental):
# Failed test 'use SDLx::App;'
# at t/00-load.t line 88.
# Tried to use 'SDLx::App'.
# Error: Can't load '/<<PKGBUILDDIR>>/blib/arch/auto/SDLx/Controller/Interface/Interface.so' for module SDLx::Controller::Interface: /<<PKGBUILDDIR>>/blib/arch/auto/SDLx/Controller/Interface/Interface.so: undefined symbol: sv_nv at /usr/lib/x86_64-linux-gnu/perl-base/DynaLoader.pm line 201.
# � at /<<PKGBUILDDIR>>/blib/lib/SDLx/Controller.pm line 10.
# Compilation failed in require at /<<PKGBUILDDIR>>/blib/lib/SDLx/Controller.pm line 10.
# BEGIN failed--compilation aborted at /<<PKGBUILDDIR>>/blib/lib/SDLx/Controller.pm line 10.
# Compilation failed in require at /usr/lib/x86_64-linux-gnu/perl-base/base.pm line 135.
# ...propagated at /usr/lib/x86_64-linux-gnu/perl-base/base.pm line 157.
# BEGIN failed--compilation aborted at /<<PKGBUILDDIR>>/blib/lib/SDLx/App.pm line 23.
# Compilation failed in require at t/00-load.t line 88.
# BEGIN failed--compilation aborted at t/00-load.t line 88.
Bailout called. Further testing stopped: Test failed. BAIL OUT!.
In the upstream ticket Jitka Plesníková says using SvNVX instead of sv_nv
works for them.
Full build log at
http://perl.debian.net/rebuild-logs/perl-5.38/libsdl-perl_2.548-3/libsdl-perl_2.548-3+b2_amd64-2023-06-29T01:50:30Z.build
--
Niko Tyni ntyni at debian.org
More information about the pkg-perl-maintainers
mailing list