Reducing excess linkage - cmake 2.6 IMPORTED targets and LINK_INTERFACE_LIBRARIES for kdelibs
Modestas Vainius
modestas at vainius.eu
Tue Jun 24 22:50:27 CEST 2008
Hi,
Tuesday 24 June 2008, Alexander Neundorf rašė:
> After you pushed so much, is there now actually any interest in this ?
Yes, I pushed it and had done that for a month and a half, but, unfortunately,
my time is very limited now to look into this. At the first sight, I still see
some excess stuff in there like e.g. Dbus (I don't think it warrants to be
tied to kdecore) and kjs (to khtml) (if you go for complete cleanup). But
those are not complete list, just examples.
> The release is in more or less one month, so it is really getting late...
> I need your feedback and work to get this integrated into svn.
In my opinion, if it is getting late, don't push it as the last minute change
(it has a major impact on source compatibility). That will do more harm than
good. Either take more conservative approach for KDE 4.1 and drop only
external dependencies (leaving excess kdelibs and qt internal dependencies) or
don't push this for kde 4.1 and do it well for kde 4.2. As I said earlier, it
is not going to be fun to support lots of broken stuff (esp. 3rd party) with
drastic cleanups so late.
To answer your question in previous mail, my 98th patch in debian is a more
aggresive cleanup approach whereas 99th patch adds more "harmless" excess
linkage to increase compatibility.
--
Modestas Vainius <modestas at vainius.eu>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part.
Url : http://mail.kde.org/pipermail/kde-buildsystem/attachments/20080624/247bab81/attachment.pgp
More information about the Kde-buildsystem
mailing list