[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-release-team
Subject:    Re: kde-workspace 4.10.90 ABI breakage in libtaskmanager
From:       Albert Astals Cid <aacid () kde ! org>
Date:       2013-07-18 14:01:26
Message-ID: 2957698.AWaNelNqUp () xps
[Download RAW message or body]

Are we simply Ostrich-head-in-sanding here?

Cheers,
  Albert

El Dimarts, 9 de juliol de 2013, a les 18:59:21, Albert Astals Cid va =

escriure:
> Guys, has this been fixed?
> =

> Cheers,
>   Albert
> =

> El Dijous, 27 de juny de 2013, a les 22:01:59, Albert Astals Cid va =

escriure:
> > El Dijous, 27 de juny de 2013, a les 21:13:23, Philip Muskovac va =

escriure:
> > > On Thursday 27 June 2013 20:08:37 Albert Astals Cid wrote:
> > > > El Dijous, 27 de juny de 2013, a les 15:52:13, Philip Muskovac va
> > =

> > escriure:
> > > > > Hi,
> > > > > =

> > > > > b7e30e489f21e09f31e04dab6e8f130764e63671 from Aaron
> > > > > =

> > > > >   #MISSING: 4:4.10.90#
> > > > > =

> > > > > _ZN11TaskManager4Task12addTransientEmRK10NETWinInfo@ABI_4_3 4:4.8=
.3
> > > > > ->
> > > > > TaskManager::Task::addTransient(unsigned long, NETWinInfo const&)
> > > > > =

> > > > > =

> > > > > and 42c8fde45cfde9cb594d7468c5a91b372cca3664 from Gregor T=E4tzner
> > > > > =

> > > > >   #MISSING: 4:4.10.90#
> > > > > =

> > > > > _ZN11TaskManager9BasicMenuC1EP7QWidgetPNS_8TaskItemEPNS_12GroupMa=
nag
> > > > > er
> > > > > E5
> > > > > QLi
> > > > > stIP7QActionESA_@ABI_4_3 4:4.8.3 ->
> > > > > TaskManager::BasicMenu::BasicMenu(QWidget*, TaskManager::TaskItem=
*,
> > > > > TaskManager::GroupManager*, QList<QAction*>, QList<QAction*>)
> > > > > =

> > > > >   #MISSING: 4:4.10.90#
> > > > > =

> > > > > _ZN11TaskManager9BasicMenuC1EP7QWidgetPNS_9TaskGroupEPNS_12GroupM=
ana
> > > > > ge
> > > > > rE
> > > > > 5QL
> > > > > istIP7QActionESA_@ABI_4_3 4:4.8.3 ->
> > > > > TaskManager::BasicMenu::BasicMenu(QWidget*, TaskManager::TaskGrou=
p*,
> > > > > TaskManager::GroupManager*, QList<QAction*>, QList<QAction*>)
> > > > > =

> > > > > break the ABI of libtaskmanager.so.4 in 4.10.90.
> > > > > =

> > > > > Could we please get those back as KDE_DEPRECATED or instead get t=
he
> > > > > SOVERSION bumped? Thanks!
> > > > =

> > > > Wait, the soname of the library has already been bumped to 4.11, no?
> > > > =

> > > > What do you want it bumped to?
> > > > =

> > > > Or are you complaining about a ABI break between 4.10.80 and 4.10.9=
0?
> > > =

> > > 1) The soversion of the library is '4', that the library version is
> > > 4.11.0
> > > is irrelevant to the ABI versioning.
> > =

> > right
> > =

> > > I don't know what list describes which
> > > KDE libraries are public and which private,
> > =

> > I just told you, kdelibs and kdepimlibs are the only ones we guarantee =
abi
> > stability.
> > =

> > But you are right, if ABI stability is not there soversion has to be
> > bumped.
> > =

> > Cheers,
> > =

> >   Albert
> >   =

> > > but the relevant parts of the
> > > taskmanager API above are shipped and installed by kde-workspace in an
> > > exported class as 'public:' methods which makes it public API (and th=
ere
> > > are a few third-party taskmanager replacements using it, albeit only a
> > > few). If you want to keep using the same soversion as the rest of the=
 SC
> > > please add those symbols back, otherwise the soversion needs to be
> > > changed
> > > to '5'.
> > > =

> > > 2) Yes, this happened after 4.10.80 and is only in 4.10.90
> > > =

> > > Cheers,
> > > Philip
> > > _______________________________________________
> > > release-team mailing list
> > > release-team@kde.org
> > > https://mail.kde.org/mailman/listinfo/release-team
> > =

> > _______________________________________________
> > Kde-packager mailing list
> > Kde-packager@kde.org
> > https://mail.kde.org/mailman/listinfo/kde-packager
> =

> _______________________________________________
> release-team mailing list
> release-team@kde.org
> https://mail.kde.org/mailman/listinfo/release-team

_______________________________________________
release-team mailing list
release-team@kde.org
https://mail.kde.org/mailman/listinfo/release-team
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic