Re: SDL Perl freebsd test

[email protected] (Kartik Thakore)
Newsgroups perl.sdl.devel
Message-ID <[email protected]>
Thanks!!!

On 7-Dec-09, at 3:15 PM, Slaven Rezic <[email protected]> wrote:

> Kartik Thakore <[email protected]> writes:
>
>> HI srezic,
>>
>> We have been working hard for FreeBSD + SDL Perl. Can you give this
>> tarball a shot?
>>
>> http://github.com/kthakore/SDL_perl/tarball/8f744c98e5453129862d2505d53fc4ef0a480398
>>
>
> Still no success with SDL-2.3_2. And I did some research and it looks
> like you cannot do much about it.
>
> Still core dumps are produced because of a "bad system call" error:
>
> Program terminated with signal 12, Bad system call.
> ...
> #0  0x000000001fed72ac in ksem_init () from /lib/libc.so.7
> #1  0x000000001fecd8af in sem_init () from /lib/libc.so.7
> #2  0x000000002047504e in SDL_CreateSemaphore () from /usr/local/lib/ 
> libSDL-1.2.so.11
> #3  0x0000000020439732 in SDL_CreateThread () from /usr/local/lib/ 
> libSDL-1.2.so.11
> #4  0x00000000204313bc in SDL_OpenAudio () from /usr/local/lib/ 
> libSDL-1.2.so.11
> #5  0x00000000232056bc in XS_SDL__Audio_open () from /mnt/i386/var/ 
> tmp/CPAN-build/SDL-2.3_2-4IKDAL/blib/arch/auto/SDL/Audio/Audio.so
> #6  0x000000000047e38f in Perl_pp_entersub ()
> #7  0x000000000047cade in Perl_runops_standard ()
> #8  0x000000000042e37a in perl_run ()
> #9  0x000000000041c314 in main ()
>
> Here's a thread which shows a similar problem:
>
>    http://lists.freebsd.org/pipermail/freebsd-threads/2009-August/004587.html
>
> The suggestion is too recompile the FreeBSD kernel with the following
> turned on:
>
>    options         P1003_1B_SEMAPHORES
>
> Here's another thread about the issue:
>
>    http://unix.derkeiler.com/Mailing-Lists/FreeBSD/current/2006-02/msg00385.html
>
> Maybe the issue was already solved in the latest stable FreeBSD  
> release
> (7.2). I am still at 7.0 and won't upgrade for the next time and don't
> have plans to recompile my kernel.
>
> So I can still continue smoking SDL without any chance for success,  
> or I
> can put SDL into my skip list until I upgrade to the next FreeBSD
> version. Whatever you prefer.
>
I have uploaded sdl 2.3_3 which skips these tests unless SDL_BSD_TEST  
is turned on for manual testing. Please continue smoke testing as it  
will help us catch othe freebsd bugs or gripes
> Regards,
>    Slaven
>
thank you,
Kartik Thakore
> -- 
> Slaven Rezic - slaven <at> rezic <dot> de
>
>    tkruler - Perl/Tk program for measuring screen distances
>    http://ptktools.sourceforge.net/#tkruler
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.