installing 'private' shared libraries and NAMELINK_SKIP

Will Stephenson wstephenson at kde.org
Thu Dec 11 16:56:47 CET 2008


I've just been troubleshooting an issue between KDE 3 and KDE 4, where kmail 3 
refuses to start because while looking for the unversioned 
/opt/kde3/lib/libkmailprivate.so, ld.so encounters the namelink for kmail 4's 
libkmailprivate in /usr/lib/libkmailprivate.so.

While this is mostly an artifact of naive design choices from the KDE 3 era, 
is it safe for me to add NAMELINK_SKIP to the install() for the KDE 4 
libkmailprivate.so?  Since this is a 'private' lib, nothing should be using 
the installed namelink to link against.

Will


More information about the Kde-buildsystem mailing list