Extra semicolon in xmmsctrl.h causes gcc 3.4 to choke when the header is included in a C++ compilation (for example superkaramba (Bug #52215) Reproducible: Always Steps to Reproduce: 1. emerge superkaramba 2. 3. Actual Results: Build fails Expected Results: Applied attached patch ;-)
Created attachment 32771 [details, diff] Gcc 3.4 patch to xmmsctrl.h header file
Created attachment 32772 [details, diff] Patch for xmms ebuild to include gcc 3.4 fix. The gcc 3.4 patch should presumably be rolled up into the gentoo xmms patches tarball and the ebuild modified appropriately.
I'll get this in a revbump tomorrow
xmms-1.2.10-r4 includes the patch.