Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 39109 - games-fps/quakeforge-0.5.4 broken due to alsa-lib-1.0 compilation issues
Summary: games-fps/quakeforge-0.5.4 broken due to alsa-lib-1.0 compilation issues
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Gentoo Games
URL: http://bugs.gentoo.org/show_bug.cgi?i...
Whiteboard:
Keywords:
Depends on: 35412
Blocks:
  Show dependency tree
 
Reported: 2004-01-22 21:34 UTC by Brian Harring (RETIRED)
Modified: 2004-01-29 05:47 UTC (History)
0 users

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


Attachments
patch to fix compilation/configuring (quakeforge-alsa-fix.patch,1.45 KB, patch)
2004-01-22 21:37 UTC, Brian Harring (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Brian Harring (RETIRED) gentoo-dev 2004-01-22 21:34:27 UTC
Not entirely sure if it's breakage related to the necessary defines listed in the reference URL, or just the fact the configure script freaks out at the roll over from 0.9 to 1.0 and uses 0.5.

Either way, it's broke, patch to follow shortly.
Comment 1 Brian Harring (RETIRED) gentoo-dev 2004-01-22 21:37:58 UTC
Created attachment 24261 [details, diff]
patch to fix compilation/configuring

A couple of things-
This corrects configure.ac, and configure.  You'll need to touch configure in
the ebuild, since even if the patch was ordered to work on configure.ac then
configure, it's possible it'll try to regenerate it's configure script.

Either way, configuration is fixed, and reports it as 0.9 (which the API is
pretty much).
From there, patch the 0.9 alsa-lib file to add necessary definitions- that may
not be needed, didn't check (likely is, see URL).
Comment 2 SpanKY gentoo-dev 2004-01-22 21:49:13 UTC
touching configure.ac w/out running the autotools could easily lead to pissed off timestamps ... best to just patch configure and send the rest upstream ;)
Comment 3 Brian Harring (RETIRED) gentoo-dev 2004-01-22 22:38:49 UTC
Touching configure.ac _would_ trigger autotools leading to autohell (TM).
*shudder*

Touching configure ought to handle it; both files are patched- so configure.ac modifications ought to be sent upstream, along w/ the alsa 0.9.x specific c file modifications.  Meanwhile the patch fixes configure, so we're covered as long as it's touched.
Comment 4 SpanKY gentoo-dev 2004-01-29 01:24:47 UTC
tested and added to cvs, thanks for the patch