diff mbox

[v2] tools: bump library version numbers

Message ID 1463578540-7838-1-git-send-email-wei.liu2@citrix.com (mailing list archive)
State New, archived
Headers show

Commit Message

Wei Liu May 18, 2016, 1:35 p.m. UTC
The following libraries are checked:
1. libxc, version number bumped
2. libxl, version number bumped
3. libxlu, no development in 4.7 cycle, but depends on libxl, version
   number bumped
4. libs/*, new in 4.7 cycle, version numbers not bumped
5. libxenstore, no development in 4.7 cycle, version number not bumped
6. libxenstat, no development in 4.7 cycle, version number not bumped
7. libvchan, depends on  xengnttab library, API changed, version number
   bumped

Signed-off-by: Wei Liu <wei.liu2@citrix.com>
---
Cc: Ian Jackson <ian.jackson@eu.citrix.com>
---
 tools/libvchan/Makefile | 2 +-
 tools/libxc/Makefile    | 2 +-
 tools/libxl/Makefile    | 4 ++--
 3 files changed, 4 insertions(+), 4 deletions(-)

Comments

Ian Jackson May 24, 2016, 3:15 p.m. UTC | #1
Wei Liu writes ("[PATCH v2] tools: bump library version numbers"):
> The following libraries are checked:
> 1. libxc, version number bumped
> 2. libxl, version number bumped
> 3. libxlu, no development in 4.7 cycle, but depends on libxl, version
>    number bumped
> 4. libs/*, new in 4.7 cycle, version numbers not bumped
> 5. libxenstore, no development in 4.7 cycle, version number not bumped

This last point surprised me, so I double-checked it.  You are right!

> 6. libxenstat, no development in 4.7 cycle, version number not bumped
> 7. libvchan, depends on  xengnttab library, API changed, version number
>    bumped
> 
> Signed-off-by: Wei Liu <wei.liu2@citrix.com>

Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>

Thanks,
Ian.
Wei Liu May 24, 2016, 3:17 p.m. UTC | #2
On Tue, May 24, 2016 at 04:15:53PM +0100, Ian Jackson wrote:
> Wei Liu writes ("[PATCH v2] tools: bump library version numbers"):
> > The following libraries are checked:
> > 1. libxc, version number bumped
> > 2. libxl, version number bumped
> > 3. libxlu, no development in 4.7 cycle, but depends on libxl, version
> >    number bumped
> > 4. libs/*, new in 4.7 cycle, version numbers not bumped
> > 5. libxenstore, no development in 4.7 cycle, version number not bumped
> 
> This last point surprised me, so I double-checked it.  You are right!
> 
> > 6. libxenstat, no development in 4.7 cycle, version number not bumped
> > 7. libvchan, depends on  xengnttab library, API changed, version number
> >    bumped
> > 
> > Signed-off-by: Wei Liu <wei.liu2@citrix.com>
> 
> Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
> 

Thanks. I will push this soon.

Wei.

> Thanks,
> Ian.
diff mbox

Patch

diff --git a/tools/libvchan/Makefile b/tools/libvchan/Makefile
index 0573d2f..6d1a724 100644
--- a/tools/libvchan/Makefile
+++ b/tools/libvchan/Makefile
@@ -14,7 +14,7 @@  LIBVCHAN_LIBS = $(LDLIBS_libxenstore) $(LDLIBS_libxengnttab) $(LDLIBS_libxengnts
 $(LIBVCHAN_OBJS) $(LIBVCHAN_PIC_OBJS): CFLAGS += $(CFLAGS_libxenstore) $(CFLAGS_libxengnttab) $(CFLAGS_libxengntshr) $(CFLAGS_libxenevtchn)
 $(NODE_OBJS) $(NODE2_OBJS): CFLAGS += $(CFLAGS_libxengnttab) $(CFLAGS_libxengntshr) $(CFLAGS_libxenevtchn)
 
-MAJOR = 1.0
+MAJOR = 4.7
 MINOR = 0
 
 CFLAGS += -I../include -I.
diff --git a/tools/libxc/Makefile b/tools/libxc/Makefile
index ef02c9d..05264c7 100644
--- a/tools/libxc/Makefile
+++ b/tools/libxc/Makefile
@@ -1,7 +1,7 @@ 
 XEN_ROOT = $(CURDIR)/../..
 include $(XEN_ROOT)/tools/Rules.mk
 
-MAJOR    = 4.6
+MAJOR    = 4.7
 MINOR    = 0
 
 ifeq ($(CONFIG_LIBXC_MINIOS),y)
diff --git a/tools/libxl/Makefile b/tools/libxl/Makefile
index 4fc264d..defeb40 100644
--- a/tools/libxl/Makefile
+++ b/tools/libxl/Makefile
@@ -5,10 +5,10 @@ 
 XEN_ROOT = $(CURDIR)/../..
 include $(XEN_ROOT)/tools/Rules.mk
 
-MAJOR = 4.6
+MAJOR = 4.7
 MINOR = 0
 
-XLUMAJOR = 4.6
+XLUMAJOR = 4.7
 XLUMINOR = 0
 
 CFLAGS += -Werror -Wno-format-zero-length -Wmissing-declarations \