Revert "shared_lib: bump version of all .SO to 1.1"

This reverts commit 2ce1406a59.

It seems that the typical practice for making SO version changes is
this. When a change has been made to an ABI that breaks backwards
compatibility, the major version should be updated. When a change has
been made which breaks forward compatibility (i.e. applications linked
to this ABI are not necessarily compatible with older versions of the
ABI due to added symbols).

We should update the major ABI version now, and
then going forward follow the pattern mentioned above.

Change-Id: I0ecd4ae64398dc1a6d2ce505303d012397a2047b
Signed-off-by: Seth Howell <seth.howell@intel.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/1065
Reviewed-by: Ben Walker <benjamin.walker@intel.com>
Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com>
Reviewed-by: Changpeng Liu <changpeng.liu@intel.com>
Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com>
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
This commit is contained in:
Seth Howell 2020-02-28 12:37:16 -07:00 committed by Tomasz Zawadzki
parent 7265600d63
commit 07b909b08c

View File

@ -267,7 +267,7 @@ LINK_CXX=\
# Variables to use for versioning shared libs # Variables to use for versioning shared libs
# #
SO_VER := 1 SO_VER := 1
SO_MINOR := 1 SO_MINOR := 0
SO_SUFFIX_ALL := $(SO_VER).$(SO_MINOR) SO_SUFFIX_ALL := $(SO_VER).$(SO_MINOR)
# Provide function to ease build of a shared lib # Provide function to ease build of a shared lib