[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-core-devel
Subject: Re: RFC v3: adding a temporary, non-BC gauranteed, 'private'
From: Sune Vuorela <nospam () vuorela ! dk>
Date: 2009-06-04 23:05:25
Message-ID: slrnh2gkpl.720.nospam () sshway ! ssh ! pusling ! com
[Download RAW message or body]
On 2009-05-05, Thiago Macieira <thiago@kde.org> wrote:
> In order to break binary compatibility, once per minor release, remember to:
> * change the library soname, to allow installing in parallel
Hi.
Currently, knotificationitem isn't SOVERSIONed. I guess this is a bug?
Adding to the right CMake file[1] something like
set_target_properties(knotificationitem-1 PROPERTIES VERSION
1.0.0 SOVERSION 1)
should fix that.
I don't know the right time to fix it to not end up breaking things for
some developers, though, so I hope someone else can take it from here.
(and btw, the techbase page
http://techbase.kde.org/Policies/New_KDE_Library_API_Policy should
probably be updated to reflect the end result)
/Sune
[1]
http://websvn.kde.org/trunk/KDE/kdelibs/experimental/knotificationitem/CMakeLists.txt
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic