Orion Poplawski wrote:
cmake's UseQt4 module automatically adds linkage for
when requesting certain module usage. This caused at least one case of
over-linkage for plplot (linking in QtXml when it used QtSvg).
I've just built a new cmake for rawhide that completely disbles this
functionality. This means that if a program makes direct use of a Qt
module it would need to ask for it (e.g. with set(QT_USE_QTXML 1)).
I'm curious to know what if anything breaks with this. Please let me know
if a package of yours no longer builds with this change. FWIW - I've
rebuilt kdelibs and digikam locally as smoke tests with no problem. But
I'll be happy to revert if it causes too much grief.
Most KDE stuff doesn't use UseQt4 to begin with, but uses the QT_*_LIBRARIES
etc. variables directly.