dev-util/xxdiff needs kdelibs-3 to compile when USE="kde" is set. If only kdelibs-4 is installed, it will fail to build. Reproducible: Always Steps to Reproduce: 1. emerge kdelibs:kde-4 2. USE="kde" emerge xxdiff Actual Results: In file included from main.cpp:29: ./app.h:104: error: invalid use of incomplete type 'struct QkApplication' ./kdeSupport.h:49: error: forward declaration of 'struct QkApplication' Expected Results: depend on the correct version of kdelibs Changing the >=kde-base/kdelibs-3.1 dependency to kde-base/kdelibs:3.5 should fix the issue.
Fixed, thanks