Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 3621 - libSDL drivers don't work with arts
Summary: libSDL drivers don't work with arts
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Dan Armak (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on: 3698
Blocks:
  Show dependency tree
 
Reported: 2002-06-11 06:29 UTC by Paul de Vrieze (RETIRED)
Modified: 2003-06-24 05:50 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Paul de Vrieze (RETIRED) gentoo-dev 2002-06-11 06:29:13 UTC
I found that libsdl-1.2.4.20020601 has a couple of problems. For one, sdl works
when using the default dsp support or with alsa, but breaks on arts. Second, sdl
links to the kde-2.2 version of arts instead of the kde-3.0 version because,
when kdelibs-2.2.2 is installed, it is in /etc/ld.so.conf first (reversing order
during compilation solves the problem). 

With tuxracer the problem shows following:
pauldv@callisto ~ > export SDL_AUDIODRIVER=artsc
pauldv@callisto ~ > tuxracer
Tux Racer 0.61 -- a Sunspire Studios Production (http://www.sunspirestudios.com)
(c) 1999-2000 Jasmin F. Patry <jfpatry@sunspirestudios.com>
"Tux Racer" is a trademark of Jasmin F. Patry
Tux Racer comes with ABSOLUTELY NO WARRANTY. This is free software,
and you are welcome to redistribute it under certain conditions.
See http://www.gnu.org/copyleft/gpl.html for details.

mcop warning: user defined signal handler found for SIG_PIPE, overriding
%%% tuxracer warning: Warning: Couldn't set 22050 Hz 16-bit audio
  Reason: No available audio device

Segmentation fault

The segfault is when closing, so not really important. It also doesn't work with
mplayer with sdl:artsc  audio driver.
Comment 1 Dan Armak (RETIRED) gentoo-dev 2002-06-12 15:32:35 UTC
Acknowledged and reproduced, will fix :-)  
Comment 2 Dan Armak (RETIRED) gentoo-dev 2002-06-13 13:38:40 UTC
For some reason env-update has a special clause just for $LDPATH. It orders the paths in ld.so.conf alphabetically and ignores the order of the files in env.d (which are correctly ordered, kde3 before 2). I don't know why this is so, will inquire. 
Comment 3 Dan Armak (RETIRED) gentoo-dev 2002-06-13 13:48:26 UTC
I asked drobbins on irc and he agreed that this behaviour should be fixed. 
I've submitted a bug to him about it. 
Comment 4 Dan Armak (RETIRED) gentoo-dev 2002-06-22 14:06:38 UTC
That problem is now fixed, so I'm closing this.