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

Bug 306891

Summary: =kde-base/kmix-4.4.{0,1} doesn't compile when OSS4 is installed
Product: Gentoo Linux Reporter: shinydoofy
Component: [OLD] KDEAssignee: Gentoo KDE team <kde>
Status: RESOLVED FIXED    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 313999    

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 bugs.kde.org for this.
Comment 2 Andreas K. Hüttel archtester gentoo-dev 2010-03-11 21:20:12 UTC
The upstream bug report is
https://bugs.kde.org/show_bug.cgi?id=229233
Comment 3 shinydoofy 2010-04-18 18:05:24 UTC
This was fixed in upstream's 4.4.2: https://bugs.kde.org/show_bug.cgi?id=229910

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...