Regarding the build failures, please file enhancement bug reports against those particular packages. For some reason they are not explicitly exporting their shared symbols (this is normally done with a KDE_EXPORT line or similar in each public class definition), causing the build failures.
For the others, I would assume that hidden symbols are not supported in the Autotools cases, and that CMake is simply being verbose in the CMake cases.
I can file reports, but I would like some guidance to remedy the problem. You mention KDE_EXPORT. I can grep other modules for such instances, but a basic punch list of what is needed would help me attempt a patch and remedy the problem sooner rather than later. :)
Second, how do I know or check that symbols are being hidden?
Darrell