[Xcb] [ANNOUNCE] xcb-util 0.3.8

Jamey Sharp jamey at minilop.net
Tue May 24 17:39:35 PDT 2011


Hi Jeremy! I don't know what happened with that release, but I wanted to
point out that all of these libraries *are* browsable at
cgit.freedesktop.org: Search for "xcb/util".

From a glance at xcb/util/src/Makefile, it looks like xcb-atom, -aux,
and -event really are now merged as libxcb-util.

If that merge is a packaging problem, we should certainly discuss
whether it should be reverted or done differently somehow. It seems
sensible to me, though.

Regarding the symbols that are missing from the merged library, I think
those were all removed intentionally. Do you have applications that were
using them? Note that there's no API or ABI stability guarantee for the
util libraries yet, unlike libxcb itself...

Hope that helps,
Jamey

On Tue, May 24, 2011 at 09:11:56AM -0700, Jeremy Huddleston wrote:
> I didn't see mention of this in the announce list, so I wanted to point out to other packagers that this release of xcb-util-* is *NOT* binary compatible with 0.3.6.  That really should've been mentioned at the top of the release notes.  
> 
> The ChangeLog says:
> >      Split up atom, aux event into their own repository
> 
> but the .pc files are still installed and point to -lxcb-util.  Were they actually rolled into libxcb-util?
> 
> That would be my guess based on:
> >      Create a single shared library and header file and reset SONAME
> 
> 
> Unfortunately, xcb-util and friends are not on git.freedesktop.org, so that makes tracking down exactly what is meant by these messages difficult.
> 
> Can you please provide instructions for packagers.  You released a bunch of xcb-util-*, but -atom, -aux, and -event were not among them.  How do we get the replacements for:
> 
> lib/libxcb-atom.1.dylib
> lib/libxcb-aux.0.dylib
> lib/libxcb-event.1.dylib
> 
> On Apr 25, 2011, at 09:53, Arnaud Fontaine wrote:
> 
> > xcb-util 0.3.8 is now available.
> > 
> > git tag 0.3.8
> > 
> > * Changelog
> > Alan Coopersmith (2):
> >      Fix typos in various header comments
> >      Rename XCB_EVENT_ERROR_SUCESS to XCB_EVENT_ERROR_SUCCESS
> > 
> > Arnaud Fontaine (8):
> >      Add AM_MAINTAINER_MODE for vendors
> >      Split up atom, aux event into their own repository
> >      Create a single shared library and header file and reset SONAME
> >      Remove deprecated atoms.
> >      Remove synchronous xcb_atom_get()
> >      Remove useless xcb_atom_get_fast*() and xcb_atom_get_name().
> >      Bump version to 0.3.8
> >      Release 0.3.8
> > 
> > Dirk Wallenstein (1):
> >      Use an absolute URL for the m4 submodule
> > 
> > Gaetan Nadon (5):
> >      config: use the default xorg .gitignore file
> >      config: generate ChangeLog and INSTALL
> >      Fix distcheck due to xcb_atom.h
> >      Remove the Doxyfile which is unused, out dated and wrong.
> >      pkg-config files: remove LIBS which is unrequired and undesirable
> > 
> > Jamey Sharp (2):
> >      Delete redundant core-protocol error codes.
> >      Delete callback-based APIs for events, properties, and replies.
> > 
> > Jon TURNEY (2):
> >      Update autogen.sh to one that does builddir != srcdir
> >      Link with -no-undefined
> > 
> > Peter Harris (1):
> >      Deprecate namespaceless pre-defined atoms
> > 
> > * Download
> > http://xcb.freedesktop.org/dist/xcb-util-0.3.8.tar.gz
> > md5: 08ae7994646bbd8d741b954d40a0572a
> > sha1: 3ee219b79a70c55841a26f8bde2edf923ab80964
> > 
> > http://xcb.freedesktop.org/dist/xcb-util-0.3.8.tar.bz2
> > md5: 8ce019c4bbf20dce246b98f177cfccff
> > sha1: 71093ad81feb21758a2446cf3297bebaf03af228
> > 
> > Cheers,
> > -- 
> > Arnaud Fontaine
> > _______________________________________________
> > xorg-announce mailing list
> > xorg-announce at lists.freedesktop.org
> > http://lists.freedesktop.org/mailman/listinfo/xorg-announce
> 
> _______________________________________________
> Xcb mailing list
> Xcb at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/xcb
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.freedesktop.org/archives/xcb/attachments/20110524/259ec5cd/attachment.pgp>


More information about the Xcb mailing list