[Bug 153463] [PATCH] Make Kompare build/work in KDE 4.0 SVN (3.96.2)

Andreas Pakulat apaku at gmx.de
Tue Dec 11 15:31:31 CET 2007


On 11.12.07 14:13:28, Kevin Kofler wrote:
> I don't really like the unversioned libraries. It makes things harder
> for packaging (-devel packages) because you have to special-case the
> unversioned .so (not the usual devel symlink). I'd much prefer there
> to be a SOVERSION, I don't care what version exactly, but there should
> be one.

Taking the discussion from the bugreport to the -devel list

I don't think adding a SOVERSION makes much sense as there's no BC
guarantee for those two libraries - they are simply convenience libs to
not have to build the sources of each lib three times when building
kompare. So if we add a SOVERSION we need to make sure to increase it
every time we break BC in the libs.

So if you don't like them being shared libs its easy enough to change
the CMakeLists.txt to directly compile the .cpp's into the part,
navtreepart and the application. Which is what I prefer over adding a
SOVERSION.

Andreas

-- 
You will be awarded a medal for disregarding safety in saving someone.


More information about the Kompare-devel mailing list