[prev in list] [next in list] [prev in thread] [next in thread] 

List:       freedesktop-xorg
Subject:    Re: [ANNOUNCE] xcb-util 0.3.8
From:       Jeremy Huddleston <jeremyhu () freedesktop ! org>
Date:       2011-05-24 16:26:31
Message-ID: 828AA3B5-8463-4E64-B58B-6A9C9FD49F2C () freedesktop ! org
[Download RAW message or body]

It looks like the intention was to merge them all into one file, but there are still \
missing symbols from the old -aux, -atom, -event that are not in the new lib (some of \
which were mentioned in the ChangeLog, others which weren't)

So, do I need to ship two versions of xcb-util to customers, or is this going to be \
reversed to fix binary compatibility?

--- /tmp/old	2011-05-24 09:19:04.000000000 -0700
+++ /tmp/new	2011-05-24 09:18:57.000000000 -0700
@@ -1,49 +1,4 @@
<obviously intended static symbols for atoms snipped />
 _in_word_set
-_xcb_atom_get
-_xcb_atom_get_fast
-_xcb_atom_get_fast_reply
-_xcb_atom_get_name
 _xcb_atom_get_name_predefined
 _xcb_atom_get_predefined
 _xcb_atom_name_by_resource
@@ -72,10 +27,3 @@ _xcb_aux_sync
 _xcb_event_get_error_label
 _xcb_event_get_label
 _xcb_event_get_request_label
-_xcb_event_get_xcb_connection
-_xcb_event_handle
-_xcb_event_handlers_init
-_xcb_event_poll_for_event_loop
-_xcb_event_set_error_handler
-_xcb_event_set_handler
-_xcb_event_wait_for_event_loop



On May 24, 2011, at 09:11, 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@lists.freedesktop.org
> > http://lists.freedesktop.org/mailman/listinfo/xorg-announce
> 
> _______________________________________________
> xorg-announce mailing list
> xorg-announce@lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/xorg-announce
> 

_______________________________________________
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: freedesktop-xorg@progressive-comp.com


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic