Bug#362974: libsdl-perl: Can't locate auto/SDL/SDL_HWSURFA.al in @INC when calling SDL::SDL_HWSURFACE()

Brice Goglin Brice.Goglin at ens-lyon.org
Mon May 15 13:06:42 UTC 2006


Aurelien Jarno wrote:
>> We are facing an issue with libsdl-perl that cause our program to
>> fail with:
>> Can't locate auto/SDL/SDL_HWSURFA.al in @INC (@INC contains:
>> /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8
>> /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8
>> /usr/local/lib/site_perl .) at ./test.pl line 3
>>
>> I tried to understand what this SDL_HWSURFA.al is, but I did not find
>> any clue in the
>> source of libsdl-perl and other sdl packages.
>>
>> I reduced the failing code to the following 3 lines, which get the
>> same error:
>> #!/usr/bin/perl -w
>> use SDL::Surface;
>> SDL::SDL_HWSURFACE();
>>
>> Both the original program and these 3 lines work fine on Gentoo.
>>
>
> Have you compared the versions of the two distributions? It looks like
> you are using a code for a new API (2.1.0), as SDL_HWSURFACE is
> defined a constant on the old API (1.20.3).

I just got confirmation from the upstream developer (gentoo user) that
the program does not work on Gentoo with the 1.20.3 version of sdl-perl.

> In this case I can't consider this as an important bug, but only as a
> request to package a new version (which currently breaks other
> packages in Debian such as frozen-bubble).

Ok, that's fine with me. Any idea if this frozen-bubble issue might be
fixed soon? Is there some place where I could download experimental
sdl-perl 2.1.0 packages to test our program with ?

Thanks,
Brice





More information about the Pkg-sdl-maintainers mailing list