Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 135081

Summary: uclibc patch for clanlib-0.6
Product: Gentoo Linux Reporter: James Le Cuirot <chewi>
Component: [OLD] GamesAssignee: Gentoo Games <games>
Status: RESOLVED FIXED    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://sourceforge.net/mailarchive/forum.php?thread_id=11101604&forum_id=41484
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: clanlib-0.6.5-uclibc.patch

Description James Le Cuirot gentoo-dev 2006-05-31 15:30:16 UTC
ClanLib 0.6 doesn't build against uclibc because the Linux CD audio code uses fstab.h, which isn't included or implemented in uclibc. I have written a patch that makes use of mntent.h instead. mntent.h exists in both. Note that I have only tested that it builds, not that it works. I don't know of any ClanLib games that use CD audio. I just wanted to be able to play Pingus on my Gentoo/uclibc-based PlayStation 2. (-; Also note that ClanLib 0.7 builds against uclibc without any problems but some games still need 0.6.
Comment 1 James Le Cuirot gentoo-dev 2006-05-31 15:30:55 UTC
Created attachment 88048 [details, diff]
clanlib-0.6.5-uclibc.patch
Comment 2 Chris Gianelloni (RETIRED) gentoo-dev 2006-05-31 17:49:57 UTC
Have you submitted this upstream?
Comment 3 James Le Cuirot gentoo-dev 2006-06-01 04:44:57 UTC
I've just sent it to their dev mailing list.
Comment 4 SpanKY gentoo-dev 2006-06-08 02:51:31 UTC
added to portage, thanks