https://bugs.openldap.org/show_bug.cgi?id=9673
Issue ID: 9673 Summary: Do not embed openldap version into library names Product: OpenLDAP Version: unspecified Hardware: All OS: All Status: UNCONFIRMED Keywords: needs_review Severity: normal Priority: --- Component: libraries Assignee: bugs@openldap.org Reporter: ondra@mistotebe.net Target Milestone: ---
We already use soname versioning as we should (I hope), so there is no need to embed our version into the library name, implying a transition every time we release a new major version even if we kept ABI backwards compatibility...
That could remain for git builds (-devel/-releng suffixes) if we really need to, but I don't see the need for that either.
https://bugs.openldap.org/show_bug.cgi?id=9673
Quanah Gibson-Mount quanah@openldap.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords|needs_review | Assignee|bugs@openldap.org |ondra@mistotebe.net Target Milestone|--- |2.6.0
https://bugs.openldap.org/show_bug.cgi?id=9673
Quanah Gibson-Mount quanah@openldap.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|libraries |build
https://bugs.openldap.org/show_bug.cgi?id=9673
Ondřej Kuzník ondra@mistotebe.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |IN_PROGRESS Ever confirmed|0 |1
--- Comment #1 from Ondřej Kuzník ondra@mistotebe.net --- https://git.openldap.org/openldap/openldap/-/merge_requests/410
https://bugs.openldap.org/show_bug.cgi?id=9673
Quanah Gibson-Mount quanah@openldap.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|IN_PROGRESS |RESOLVED Resolution|--- |FIXED
--- Comment #2 from Quanah Gibson-Mount quanah@openldap.org --- • f8bc0913 by Ondřej Kuzník at 2021-09-16T16:11:03+01:00 ITS#9673 Strip release version from library name
RE26:
• b0825a75 by Ondřej Kuzník at 2021-09-16T16:02:11+00:00 ITS#9673 Strip release version from library name
https://bugs.openldap.org/show_bug.cgi?id=9673
Quanah Gibson-Mount quanah@openldap.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CONFIRMED Resolution|FIXED |---
--- Comment #3 from Quanah Gibson-Mount quanah@openldap.org --- This broke library symbol versioning:
cat libldap.vers.in HIDDEN { local: __*; _rest*; _save*; };
OPENLDAP_@OPENLDAP_LIBRELEASE@ { global: ldap_*; ldif_*; local: *; };
https://bugs.openldap.org/show_bug.cgi?id=9673
--- Comment #4 from Quanah Gibson-Mount quanah@openldap.org --- cat liblber.vers.in HIDDEN { local: __*; _rest*; _save*; };
OPENLDAP_@OPENLDAP_LIBRELEASE@ { global: ber_*; der_alloc*; lutil_*; local: *; };
https://bugs.openldap.org/show_bug.cgi?id=9673
Quanah Gibson-Mount quanah@openldap.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|CONFIRMED |IN_PROGRESS
--- Comment #5 from Quanah Gibson-Mount quanah@openldap.org --- https://git.openldap.org/openldap/openldap/-/merge_requests/411
https://bugs.openldap.org/show_bug.cgi?id=9673
Quanah Gibson-Mount quanah@openldap.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |TEST Status|IN_PROGRESS |RESOLVED
--- Comment #6 from Quanah Gibson-Mount quanah@openldap.org --- Commits: • 783fcbe8 by Quanah Gibson-Mount at 2021-09-20T18:00:36+00:00 ITS#9673 - Fix library symbol versioning
https://bugs.openldap.org/show_bug.cgi?id=9673
--- Comment #7 from Quanah Gibson-Mount quanah@openldap.org --- RE26:
Commits: • 1b848260 by Quanah Gibson-Mount at 2021-09-20T19:51:30+00:00 ITS#9673 - Fix library symbol versioning
https://bugs.openldap.org/show_bug.cgi?id=9673
--- Comment #8 from Quanah Gibson-Mount quanah@openldap.org --- head: • 4a87d7aa by Quanah Gibson-Mount at 2021-10-18T17:56:13+00:00 ITS#9673 - Start fully tracking symbols for versioning
• 2a6b1629 by Quanah Gibson-Mount at 2021-10-18T20:23:02+00:00 ITS#9673 - Regenerate configure
https://bugs.openldap.org/show_bug.cgi?id=9673
Quanah Gibson-Mount quanah@openldap.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|TEST |FIXED
--- Comment #9 from Quanah Gibson-Mount quanah@openldap.org --- RE26:
• fa3b4d2f by Quanah Gibson-Mount at 2021-10-18T20:22:40+00:00 ITS#9673 - Start fully tracking symbols for versioning
• bfb1de75 by Quanah Gibson-Mount at 2021-10-18T20:23:28+00:00 ITS#9673 - Regenerate configure
https://bugs.openldap.org/show_bug.cgi?id=9673
Quanah Gibson-Mount quanah@openldap.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |VERIFIED