From: Ian Jackson Date: Tue, 7 May 2013 10:39:10 +0000 (+0100) Subject: tools: Bump some library sonames X-Git-Tag: archive/raspbian/4.8.0-1+rpi1~1^2~6917 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=dac66a5b2db37a40c7eb4b9d25ee8095106906c0;p=xen.git tools: Bump some library sonames libxc (libxenctrl, libxenguest): New claim_enabled field in struct xc_dom_image; New nr_outstanding_pages field in struct xc_dominfo; New fields in struct xc_hvm_build_args (xenguest.h). libxl: new fields in dominfo domain_build_info device_vfb device_vkb device_disk etc. etc. etc. libxlu #includes libxl headers so needs to inherit its new soname Use Xen version for new sonames since we don't in fact guarantee ABI (as opposed to API) stability across releases. xenstore (libxenstore): New flag XS_UNWATCH_FILTER, so bump minor version only. This was the result of reviewing the output from: git-checkout staging cd tools git-diff RELEASE-4.2.2 `find -name \*.h` Signed-off-by: Ian Jackson Acked-by: Ian Campbell --- diff --git a/tools/libxc/Makefile b/tools/libxc/Makefile index 640e333d9c..b20012331a 100644 --- a/tools/libxc/Makefile +++ b/tools/libxc/Makefile @@ -1,7 +1,7 @@ XEN_ROOT = $(CURDIR)/../.. include $(XEN_ROOT)/tools/Rules.mk -MAJOR = 4.2 +MAJOR = 4.3 MINOR = 0 CTRL_SRCS-y := diff --git a/tools/libxl/Makefile b/tools/libxl/Makefile index 298405181e..cf214bb8a3 100644 --- a/tools/libxl/Makefile +++ b/tools/libxl/Makefile @@ -5,11 +5,11 @@ XEN_ROOT = $(CURDIR)/../.. include $(XEN_ROOT)/tools/Rules.mk -MAJOR = 2.0 +MAJOR = 4.3 MINOR = 0 -XLUMAJOR = 1.0 -XLUMINOR = 1 +XLUMAJOR = 4.3 +XLUMINOR = 0 CFLAGS += -Werror -Wno-format-zero-length -Wmissing-declarations \ -Wno-declaration-after-statement -Wformat-nonliteral diff --git a/tools/xenstore/Makefile b/tools/xenstore/Makefile index 1bb6e58111..262f401146 100644 --- a/tools/xenstore/Makefile +++ b/tools/xenstore/Makefile @@ -2,7 +2,7 @@ XEN_ROOT=$(CURDIR)/../.. include $(XEN_ROOT)/tools/Rules.mk MAJOR = 3.0 -MINOR = 2 +MINOR = 3 CFLAGS += -Werror CFLAGS += -I.