[Xcb] New release of xcb ?
Uli Schlachter
psychon at znc.in
Sat Sep 5 06:04:45 PDT 2015
Hi,
Am 05.09.2015 um 14:42 schrieb Christian Linhart:
> Hi Olivier and Uli,
>
> I have reviewed the branch "xcb-1.11" in Olivier's repo http://cgit.freedesktop.org/~ofourdan/libxcb
>
> This looks good.
> * The 64-bit patch is identical to the one in the main branch of the official repo.
> So it applied cleanly to the version 1.11, which is good.
> * setting the new version in the buildscripts and the change in the NEWS file look good.
>
> Therefore:
> Reviewed-by: Christian Linhart <chris at demorecorder.com>
>
> I am also fine with including the threading-fixes. However the following rather obvious things should be taken care of:
> * these fixes should be committed before the commit that bumps the version number.
> (this is possible as long as this is not pushed to the official repo )
> * The release date in the "NEWS"-file should be updated to the date of merging these fixes.
>
> For reviewing/testing that:
> Olivier or Uli, I suggest that you set up a new private repo with all the fixes that should go in this version.
> So that the version with all of its fixes can be tested or reviewed again before merging this to the official repo.
[...]
so I set up my own branch now as well:
http://cgit.freedesktop.org/~psychon/libxcb/log/?h=1.11
git://people.freedesktop.org/~psychon/libxcb 1.11
(In retrospect it was a bad idea to have a branch of the same name as a tag)
So my plan would be to do the release based on this. A "git diff" against
Olivier's shows only the expected differences.
For the "release commit" I would use this patch (and of course I will remember
to fix up the date before actually committing this *cough*):
diff --git a/NEWS b/NEWS
index 00285c2..0fa9c07 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,8 @@
+Release 1.11.1 (????-??-??)
+===========================
+* Expose 64-bit sequence numbers for XLib
+* Fix some hangs related to xcb_wait_for_special_event()
+
Release 1.11 (2014-08-01)
=========================
* Force structures with 64-bit fields to be packed
diff --git a/configure.ac b/configure.ac
index eb4a971..8a14a96 100644
--- a/configure.ac
+++ b/configure.ac
@@ -2,7 +2,7 @@ dnl Process this file with autoconf to produce a configure script.
# Initialize Autoconf
AC_PREREQ([2.60])
-AC_INIT([libxcb],[1.11],
+AC_INIT([libxcb],[1.11.1],
[https://bugs.freedesktop.org/enter_bug.cgi?product=xcb],
[libxcb])
AC_CONFIG_AUX_DIR([build-aux])
I'll then just do a release tomorrow afternoon.
Cheers,
Uli
--
"For saving the Earth.. and eating cheesecake!"
More information about the Xcb
mailing list