Skip to content

Commit fced51a

Browse files
committed
Update history on sonames
1 parent 102dd88 commit fced51a

File tree

1 file changed

+38
-34
lines changed

1 file changed

+38
-34
lines changed

configure.ac

+38-34
Original file line numberDiff line numberDiff line change
@@ -63,40 +63,44 @@ AC_INIT(FLINT, FLINT_VERSION, [https://github.com/flintlib/flint/issues/], flint
6363
AC_CONFIG_AUX_DIR([config])
6464
AC_LANG(C)
6565

66-
# Every major version of FLINT (1.0, 1.1, 1.2, etc.) gets
67-
# a new major soname number.
68-
69-
# Every time a release happens where interfaces are added
70-
# to FLINT, the minor soname number gets incremented.
71-
72-
# Every patch that is made that doesn't change the FLINT
73-
# interface updates the patch number.
74-
75-
# However, if backwards incompatible changes are made, both
76-
# the minor and patch numbers are set to 0. (Hopefully this
77-
# doesn't happen in practice.)
78-
79-
# flint => soname
80-
# 2.5.0 => 13.5.0
81-
# 2.5.1 => 13.5.1
82-
# 2.5.2 => 13.5.2
83-
# 2.6.0 => 14.0.0
84-
# 2.6.1 => 14.0.1
85-
# 2.6.2 => 14.0.2
86-
# 2.6.3 => 14.0.3
87-
# 2.7.0 => 15.0.0
88-
# 2.7.1 => 15.0.1
89-
# 2.8.0 => 16.1.0
90-
# 2.8.1 => 16.1.1
91-
# 2.8.2 => 16.1.2
92-
# 2.8.3 => 16.1.3
93-
# 2.8.4 => 16.1.4
94-
# 2.8.5 => 16.1.5
95-
# 2.9.0 => 17.0.0
96-
# 3.0.0 => 18.0.0
97-
# 3.1.0 => 19.0.0
98-
# 3.2.0 => 20.0.0
99-
# 3.3.0 => 21.0.0
66+
# Every major version of FLINT (1.0, 1.1, 1.2, etc.) gets a new major soname
67+
# number.
68+
#
69+
# Every time a release happens where interfaces are added to FLINT, the minor
70+
# soname number gets incremented.
71+
#
72+
# Every patch that is made that doesn't change the FLINT interface updates the
73+
# patch number.
74+
#
75+
# However, if backwards incompatible changes are made, both the minor and patch
76+
# numbers are set to 0. (Hopefully this doesn't happen in practice.)
77+
#
78+
# Version => soname
79+
# 2.5.0 => 13.5.0
80+
# 2.5.1 => 13.5.1
81+
# 2.5.2 => 13.5.2
82+
# 2.6.0 => 14.0.0
83+
# 2.6.1 => 14.0.1
84+
# 2.6.2 => 14.0.2
85+
# 2.6.3 => 14.0.3
86+
# 2.7.0 => 15.0.0
87+
# 2.7.1 => 15.0.1
88+
# 2.8.0 => 16.1.0
89+
# 2.8.1 => 16.1.1
90+
# 2.8.2 => 16.1.2
91+
# 2.8.3 => 16.1.3
92+
# 2.8.4 => 16.1.4
93+
# 2.8.5 => 16.1.5
94+
# 2.9.0 => 17.0.0
95+
# 3.0.0 => 18.0.0
96+
# 3.1.0 => 19.0.0
97+
# 3.1.1 => 19.0.0
98+
# 3.1.2 => 19.0.0
99+
# 3.1.3 => 19.0.0
100+
# 3.1.3-p1 => 19.0.0
101+
# 3.2.0 => 20.0.0
102+
# 3.2.1 => 20.0.1
103+
# 3.3.0 => 21.0.0
100104

101105
# NOTE: This must be after AC_INIT
102106
FLINT_MAJOR_SO=21

0 commit comments

Comments
 (0)