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-annou...@lists.freedesktop.org > > http://lists.freedesktop.org/mailman/listinfo/xorg-announce > > _______________________________________________ > Xcb mailing list > x...@lists.freedesktop.org > http://lists.freedesktop.org/mailman/listinfo/xcb
signature.asc
Description: Digital signature
_______________________________________________ xorg@lists.freedesktop.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: http://lists.freedesktop.org/mailman/listinfo/xorg Your subscription address: arch...@mail-archive.com