summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Graf <tgraf@redhat.com>2012-01-25 17:03:37 +0100
committerThomas Graf <tgraf@redhat.com>2012-01-25 17:06:15 +0100
commit9cbcbca77d53c04dd1592e521c6c5d124acf681c (patch)
tree94895715fade25e8e0a0f3a6be0e2c19d6e62a9c
parent4cc1daab3f79fa2e5c9850e53ca28e1fbfbc3afb (diff)
downloadlibnl-9cbcbca77d53c04dd1592e521c6c5d124acf681c.tar.gz
3.2.7 releaselibnl3_2_7
fixes a bug in SO versioning. libtool age was increased incorrectly which resulted in an incorrect SO version string in the releases 3.2.5 and 3.2.6.
-rw-r--r--configure.in7
1 files changed, 4 insertions, 3 deletions
diff --git a/configure.in b/configure.in
index 16158b9..b6060c7 100644
--- a/configure.in
+++ b/configure.in
@@ -13,15 +13,16 @@
# copied from glib
m4_define([libnl_major_version], [3])
m4_define([libnl_minor_version], [2])
-m4_define([libnl_micro_version], [6]) # bump for every release unless minor was bumped
-m4_define([libnl_lt_revision], [1]) # bump or reset to 0 if interfaces were added
-m4_define([libnl_lt_age], [6]) # bump whenever a release is backwards compatible
+m4_define([libnl_micro_version], [7]) # bump for every release unless minor was bumped
+m4_define([libnl_lt_revision], [2]) # bump or reset to 0 if interfaces were added
+m4_define([libnl_backwards_age], [7]) # bump whenever a release is backwards compatible
# bump with +100 if a minor release is compatible
# reset to 0 if interfaces were removed
m4_define([libnl_version],
[libnl_major_version.libnl_minor_version.libnl_micro_version])
+m4_define([libnl_lt_age], [m4_eval(libnl_backwards_age - libnl_lt_revision)])
m4_define([libnl_lt_current],
[m4_eval(100 * libnl_minor_version + libnl_micro_version - libnl_lt_revision)])