diff options
author | Thomas Graf <tgraf@redhat.com> | 2011-09-19 11:47:49 +0200 |
---|---|---|
committer | Thomas Graf <tgraf@redhat.com> | 2011-09-19 11:47:49 +0200 |
commit | d3bb7c9cf16587c71fc01311fe6d8ae5a0280246 (patch) | |
tree | 3526ae79cdd4a07eeb42732f78648700124f99b8 | |
parent | 1c9b175a47530f7ce38d934856a08df284c9cb8f (diff) | |
download | libnl-d3bb7c9cf16587c71fc01311fe6d8ae5a0280246.tar.gz |
3.2.1 releaselibnl3_2_1
Added more details on the changes to where and how libnl is being
instaslled since 3.2.0
-rw-r--r-- | configure.in | 28 |
1 files changed, 20 insertions, 8 deletions
diff --git a/configure.in b/configure.in index b1b4f11..a9e3a7a 100644 --- a/configure.in +++ b/configure.in @@ -13,9 +13,9 @@ # copied from glib m4_define([libnl_major_version], [3]) m4_define([libnl_minor_version], [2]) -m4_define([libnl_micro_version], [0]) # bump for every release unless minor was bumped +m4_define([libnl_micro_version], [1]) # bump for every release unless minor was bumped m4_define([libnl_lt_revision], [0]) # bump or reset to 0 if interfaces were added -m4_define([libnl_lt_age], [0]) # bump whenever a release is backwards compatible +m4_define([libnl_lt_age], [1]) # bump whenever a release is backwards compatible # bump with +100 if a minor release is compatible # reset to 0 if interfaces were removed @@ -95,14 +95,26 @@ AC_OUTPUT echo "-------------------------------------------------------------------------------" echo " NOTE" echo "" -echo " Headers will be installed in ${includedir}/libnl${MAJ_VERSION} starting with" -echo " version 3.2. If you are using pkg-config things should continue to work as" -echo " expected, otherwise you will have to extend the CLFAGS of your project with" +echo " There have been some changes starting with 3.2 regarding where and how libnl" +echo " is being installed on the system in order to allow multiple libnl versions" +echo " to be installed in parallel:" echo "" -echo " -I${includedir}/libnl${MAJ_VERSION}" +echo " - Headers will be installed in ${includedir}/libnl${MAJ_VERSION}, therefore" +echo " you will need to add \"-I/usr/include/libnl${MAJ_VERSION}\" to CFLAGS" echo "" -echo " Also, pkg-config files for sub libraries have been added, so you can" -echo " verify their presence" +echo " - The library basename was renamed to libnl-${MAJ_VERSION}, i.e. the SO names become" +echo " libnl-${MAJ_VERSION}.so., libnl-route-${MAJ_VERSION}.so, etc." +echo "" +echo " - libtool versioning was assumed, to ease detection of compatible library" +echo " versions. libnl-${MAJ_VERSION}.so.CURRENT.REVISION.AGE where." +echo " CURRENT := 100 * \$MINOR_VERSION + \$MICRO_VERSION" +echo " REVISION := nth revision if API was unchanged" +echo " AGE := nth revision that is backwards compatible." +echo "" +echo " If you are using pkg-config for detecting and linking against the library " +echo " things will continue magically as if nothing every happened. If you are " +echo " linking manually you need to adapt your Makefiles or switch to using " +echo " pkg-config files." echo "" echo "-------------------------------------------------------------------------------" |