INN 2.7.1 release candidate

Julien ÉLIE julien at trigofacile.com
Tue May 16 20:21:12 UTC 2023


Hi Dominik,

> I noticed that there's a SONAME bump in libinn from .so.8 to .so.9,
> which is an ABI break and makes it necessary to rebuild all packages
> depending on libinn. In Fedora case, the only consumer is newsx, so it's
> not too bad. Still, I wasn't expecting an ABI break in a point release.
> Please avoid those in the future when doing micro version increments
> like this one (2.7.0 to 2.7.1) and do mention them in the release notes.

Thanks for your message!
I'll mention it in the release process so as not to do that again.  I 
understand your point.

That bump was caused because of two very minor changes in libinn:
- InitializeMessageIDcclass() no longer accessible outside
lib/messageid.c;
- daemonize() removed to use instead the system daemon(3) function when 
available (a replacement is otherwise provided).

These changes could have waited for INN 2.8.0 or I could have added a 
dumb wrapper to the two removed functions, which would have saved that 
SONAME bump.


> Sorry for not reporting this earlier, but I started working on a new
> Fedora package only today.

Good luck!
I hope you won't encounter any problem for the packaging process.

-- 
Julien ÉLIE

« Être en vacances, c'est n'avoir rien à faire et avoir toute la journée
   pour le faire. » (Robert Orben)


More information about the inn-workers mailing list