[getdns-users] dropping GETDNS_TRANSPORT_STARTTLS is backward-incompatible API change in 0.9.0
Willem Toorop
willem at nlnetlabs.nl
Fri Jan 8 10:46:43 UTC 2016
Op 08-01-16 om 02:36 schreef Daniel Kahn Gillmor:
> Hi folks--
>
> in https://bugs.debian.org/810260, we're seeing a build failure for
> python-getdns 0.5.0 against libgetdns 0.9.0.
>
> I think this is due to the removal of the GETDNS_TRANSPORT_STARTTLS
> definition, which is a backward-incompatible change to the API.
>
> I see two fixes:
>
> (a) bump the SONAME
>
> (b) make a 0.9.1 release with the definition in place, but have 0.9.1
> return an error if anyone tries to use it
>
> (b) seems simpler, and i think we have more incomaptible API changes
> coming up, so i'm reluctant to bump the SONAME twice in rapid succession
> (but maybe that doesn't matter so much?)
I also prefer (b). It would also be an opportunity to use a safer
append_name default value (and then try to get the spec on par with that
later on).
-- Willem
>
>
> --dkg
> _______________________________________________
> Users mailing list
> Users at getdnsapi.net
> http://getdnsapi.net/mailman/listinfo/users
>
More information about the Users
mailing list