The compilation errors are due to: 1. friend class not declared ahead. kdebase-3.4.1: kate kdeedu-3.4.1: libkdeedu kdemultimedia-3.4.1: juk kdewebdev-3.4.1: kommander 2. some QT header files not included when needed: kdegraphics-3.4.1: kghostview, kiconedit The packages are compiled by gcc-4.0.1-pre20050616 on a fresh system using kernel gentoo-sources-2.6.11-r1, glibc-2.3.5.20050421, binutils-2.16.1. Please see the attached patch files for more information. Reproducible: Always Steps to Reproduce: 1.emerge kde 2. 3. Actual Results: Compilation errors on the packages described. Expected Results: Compiled successfully.
Created attachment 61536 [details, diff] patch for kdebase
Created attachment 61537 [details, diff] patch for kdeedu
Created attachment 61538 [details, diff] patch for kdegraphics
Created attachment 61539 [details, diff] patch for kdemultimedia
Created attachment 61540 [details, diff] patch for kdewebdev
Sorry, kernel package version error in the original post:) It should be 2.6.11-r11, not 2.6.11-r1: The packages are compiled by gcc-4.0.1-pre20050616 on a fresh system using kernel gentoo-sources-2.6.11-r11, glibc-2.3.5.20050421, binutils-2.16.1.
Most of these patches are already included for 3.4.2, I think we can just wait for that version. Make sure you submit the patches at KDE if they are not still applied.