Building kdocker with gcc-4.7.0 fails with: solutions/qtsingleapplication/qtlocalpeer.cpp:103:54: error: '::getuid' has not been declared It's just the header includes missing for getuid(). Attached is a patch to fix the issue.
Created attachment 314129 [details, diff] GCC 4.7 support
Thank-you for the report and patch. This is now fixed in CVS. +*kdocker-4.6-r2 (04 Jun 2012) + + 04 Jun 2012; Michael Palimaka <kensington@gentoo.org> + +files/kdocker-4.6-gcc-4.7.patch, +kdocker-4.6-r2.ebuild: + Bump to EAPI=4, add missing dependencies, and respect LINGUAS. Fix build with + GCC-4.7 thanks to Nikos Chantziaras <realnc@gmail.com> in bug #419565.