Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 96633 - crossfire-client-1.7.1 ebuild bug
Summary: crossfire-client-1.7.1 ebuild bug
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All All
: High normal
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-06-20 11:36 UTC by Preston Crow
Modified: 2006-01-24 12:59 UTC (History)
0 users

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


Attachments
Fixed ebuild (crossfire-client-1.7.1-r1.ebuild,1.43 KB, text/plain)
2005-06-20 11:37 UTC, Preston Crow
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Preston Crow 2005-06-20 11:36:43 UTC
If the use flags say that you're not using alsa, it's not always disabled correctly, resulting in a compilation error if the wrong subset of alsa libraries and includes exist on the system.

Also, it would be nice to have a flag to turn off sound support entirely (it's not  all that important for this game).
Comment 1 Preston Crow 2005-06-20 11:37:29 UTC
Created attachment 61589 [details]
Fixed ebuild
Comment 2 Preston Crow 2005-06-20 11:38:39 UTC
I've uploaded an ebuild that fixes that alsa flag issue and adds a nosound use
flag.  I tested it on my system, and it works great.
Comment 4 Chris Gianelloni (RETIRED) gentoo-dev 2005-09-01 08:03:50 UTC
http://www.gentoo.org/proj/en/desktop/games/#doc_chap5_sect9

Please file a new bug for the version bump request.
Comment 5 Chris Gianelloni (RETIRED) gentoo-dev 2006-01-24 12:08:40 UTC
I've fixed the bug but didn't add the nosound USE flag.  We generally discourage no* USE flags on Gentoo, so we try not to add them if we can help it.
Comment 6 Preston Crow 2006-01-24 12:13:54 UTC
The problem with compiling this game with sound is that it interferes with other applications that use sound, and more often than not, you would rather not have the sound.  If there's some combination of USE flags that will implicitly turn it off (like -alsa -oss), then that would serve the same purpose.
Comment 7 Chris Gianelloni (RETIRED) gentoo-dev 2006-01-24 12:59:04 UTC
I can do that... in fact, I just did... :P