Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 306891 - =kde-base/kmix-4.4.{0,1} doesn't compile when OSS4 is installed
Summary: =kde-base/kmix-4.4.{0,1} doesn't compile when OSS4 is installed
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo KDE team
Depends on:
Blocks: 313999
  Show dependency tree
Reported: 2010-02-25 23:51 UTC by shinydoofy
Modified: 2010-04-18 20:59 UTC (History)
0 users

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


Note You need to log in before you can comment on or make changes to this bug.
Description shinydoofy 2010-02-25 23:51:02 UTC
If OSS4 is installed (e.g. via some overlay), kmix is trying to compile an extra file, mixer_oss4.cpp, which has the parentheses wrong at line 289 in combination with not #defining MIXT_MUTE.
A simple patch would be to add another ) into the mix and have it compile properly.
As soon as I removed OSS4 from my system (I use alsa anyway), kmix went on to compile and install just fine.
Comment 1 shinydoofy 2010-03-03 10:35:36 UTC
This bug is still present in KDE 4.4.1. I will also file a bug at for this.
Comment 2 Andreas K. Hüttel archtester gentoo-dev 2010-03-11 21:20:12 UTC
The upstream bug report is
Comment 3 shinydoofy 2010-04-18 18:05:24 UTC
This was fixed in upstream's 4.4.2:

Feel free to apply the patch from there for 4.4.1 in portage.
Comment 4 Andreas K. Hüttel archtester gentoo-dev 2010-04-18 20:59:49 UTC
OK, resolving then since 4.4.2 is out...