library versioning
Uri Simchoni
uri at samba.org
Mon Nov 18 13:38:06 UTC 2019
(taking the thread of https://bugzilla.samba.org/show_bug.cgi?id=13846
to the list)
Hi,
Can someone reiterate our versioning scheme for libraries? I'm a bit
confused because there seem to be some contradictions.
- v4-11 branch has talloc v2.2.0 and master has v2.3.0 (additions to ABI
- 2.3.0 was released without a Samba version that uses it)
- Due to a bugfix, master goes to talloc 2.3.1 and Metze suggests that
v4-11 should also go to 2.3.1 (and I remember that indeed this is the
way it used to work)
Now trying to apply same logic to ldb:
- v4-11 branch has ldb v2.0.7 and master has unreleased v2.1.0
(additions to ABI)
- In the same way, I suppose that we need to release ldb 2.1.0 and
upgrade v4-11's ldb to 2.1.0. But in ldb, we have 2.0.6 and 2.0.7 which
are bugfix versions off v4-11 branch - why did we publish bugfix
versions off v4-11 instead of releasing 2.1.x and moving v4-11 to use that?
Thanks,
Uri.
More information about the samba-technical
mailing list