]> git.proxmox.com Git - mirror_ovs.git/commitdiff
configure: Reset libtool CURRENT version.
authorJoe Stringer <joe@ovn.org>
Fri, 21 Apr 2017 20:33:55 +0000 (13:33 -0700)
committerJoe Stringer <joe@ovn.org>
Wed, 17 May 2017 22:26:08 +0000 (15:26 -0700)
Since commit f12e09b7b2e5 ("libopenvswitch: Rename to libfoo-X.Y."), the
CURRENT libtool number is no longer derived from the OVS MINOR (from
vMAJOR.MINOR.MICRO) version, so it can be reset to 0.

Developers should attempt to avoid introducing ABI-breaking changes
within a particular OVS-X.Y release series. Occasionally due to the
nature of a particular bug, this is not possible. In such a case,
developers must update the libtool CURRENT version to indicate this
breakage to library users.

In most OVS library releases, this is expected to remain 0.

Signed-off-by: Joe Stringer <joe@ovn.org>
Acked-by: Ben Pfaff <blp@ovn.org>
configure.ac

index 671fce7fbb52d6ccab7bb41729b5969ad29c6381..24013314a1649f8fb75cd14f6ad30ecbfee81c66 100644 (file)
@@ -67,7 +67,7 @@ m4_pattern_forbid([LT_INIT]) dnl Make autoconf fail if libtool is missing.
 #    the new version. This is the case when symbols have been modified or
 #    deleted. Bump current, set revision and age to 0.
 
-m4_define([libopenvswitch_lt_current],    [1])
+m4_define([libopenvswitch_lt_current],    [0])
 m4_define([libopenvswitch_lt_revision],   [0])
 m4_define([libopenvswitch_lt_age],        [0])