kdenetwork-3.4.3 cannot be compiled with GCC 4.0 due to missing class declaration Reproducible: Always Steps to Reproduce: 1. Have gcc-4.0.x the default compiler 2. emerge kdenetwork (from KDE 3.4.3) Actual Results: build failed Expected Results: emerge succeeded It's clearly a problem with kdenetwork package - missing class body prevents more strict compiler from successful compilation.
Created attachment 71588 [details, diff] Patch to introduce missing class declaration with this patch applied kdenetwork-3.4.3 can be installed with GCC 4.0
Submit them upstream if you want, bug KDE 3.5 should be GCC4-clear. And being GCC4 experimental, I don't really think it's the case to add patches over that.