[colord] ABI break in colord 1.0.0?
Richard Hughes
hughsient at gmail.com
Thu Jun 6 00:21:17 PDT 2013
On 6 June 2013 04:11, Christopher James Halse Rogers
<chris at cooperteam.net> wrote:
> trivial: Correct the method names for getting and setting the CdTransform
> profiles
> trivial: Correct the method naming on
> cd_transform_[g|s]et_rendering_intent()
> between 0.1.34 and 1.0.0 broke the libcolord ABI without an SONAME bump. Can
> we release a 1.0.1 with SONAME of libcolord.so.2?
I didn't see the point. Nothing was using those methods outside of
colord as they were so new and the functionality didn't yet work
properly.
> Relatedly, I note that 3bd8a698e4340 on master unbumps SONAME after an ABI
> break. I, at least, *will* need (or, at least, strongly desire) to be anal
> about that. Could we re-break that, possibly to libcolord.so.3?
Basically, the pain of bumping outweighed the cost of being anal.
Nothing was using those deprecated methods, so I changed my mind and
reverted the bump. I'm open to re-changing my mind, but only with some
good justification :)
Richard.
More information about the colord
mailing list