[ANNOUNCE] libxcb 1.9.2
Thomas Klausner
wiz at NetBSD.org
Thu Nov 7 14:46:32 PST 2013
I couldn't get this to build on NetBSD, where 1.9.1 compiled fine.
The error I see is:
Traceback (most recent call last):
File "./c_client.py", line 3011, in <module>
module.generate()
File "/usr/pkg/lib/python2.7/site-packages/xcbgen/state.py", line 101, in generate
item.out(name)
File "./c_client.py", line 2871, in c_request
has_fds = _c_reply_has_fds(self.reply)
File "./c_client.py", line 2268, in _c_reply_has_fds
if field.isfd:
AttributeError: 'Field' object has no attribute 'isfd'
Makefile:1280: recipe for target 'xc_misc.c' failed
Traceback (most recent call last):
gmake[1]: *** Waiting for unfinished jobs....
File "./c_client.py", line 3011, in <module>
module.generate()
File "/usr/pkg/lib/python2.7/site-packages/xcbgen/state.py", line 101, in generate
item.out(name)
File "./c_client.py", line 2871, in c_request
has_fds = _c_reply_has_fds(self.reply)
File "./c_client.py", line 2268, in _c_reply_has_fds
if field.isfd:
AttributeError: 'Field' object has no attribute 'isfd'
Traceback (most recent call last):
Makefile:1280: recipe for target 'dpms.c' failed
File "./c_client.py", line 3011, in <module>
gmake[1]: *** [dpms.c] Error 1
module.generate()
File "/usr/pkg/lib/python2.7/site-packages/xcbgen/state.py", line 101, in generate
item.out(name)
File "./c_client.py", line 2871, in c_request
has_fds = _c_reply_has_fds(self.reply)
File "./c_client.py", line 2268, in _c_reply_has_fds
if field.isfd:
AttributeError: 'Field' object has no attribute 'isfd'
Makefile:1280: recipe for target 'bigreq.c' failed
gmake[1]: *** [bigreq.c] Error 1
Traceback (most recent call last):
File "./c_client.py", line 3011, in <module>
module.generate()
Traceback (most recent call last):
File "/usr/pkg/lib/python2.7/site-packages/xcbgen/state.py", line 101, in generate
File "./c_client.py", line 3011, in <module>
item.out(name)
File "./c_client.py", line 2871, in c_request
has_fds = _c_reply_has_fds(self.reply)
File "./c_client.py", line 2268, in _c_reply_has_fds
File "/usr/pkg/lib/python2.7/site-packages/xcbgen/state.py", line 101, in generate
item.out(name)
File "./c_client.py", line 2871, in c_request
if field.isfd:
AttributeError: 'Field' object has no attribute 'isfd'
Makefile:1280: recipe for target 'dri3.c' failed
has_fds = _c_reply_has_fds(self.reply)
gmake[1]: *** [dri3.c] Error 1
File "./c_client.py", line 2268, in _c_reply_has_fds
if field.isfd:
AttributeError: 'Field' object has no attribute 'isfd'
Makefile:1280: recipe for target 'dri2.c' failed
gmake[1]: *** [dri2.c] Error 1
Traceback (most recent call last):
File "./c_client.py", line 3011, in <module>
module.generate()
File "/usr/pkg/lib/python2.7/site-packages/xcbgen/state.py", line 101, in generate
item.out(name)
File "./c_client.py", line 2871, in c_request
Traceback (most recent call last):
File "./c_client.py", line 3011, in <module>
has_fds = _c_reply_has_fds(self.reply)
File "./c_client.py", line 2268, in _c_reply_has_fds
if field.isfd:
module.generate()
AttributeError: File "/usr/pkg/lib/python2.7/site-packages/xcbgen/state.py", line 101, in generate
'Field' object has no attribute 'isfd'
item.out(name)
File "./c_client.py", line 2871, in c_request
has_fds = _c_reply_has_fds(self.reply)
File "./c_client.py", line 2268, in _c_reply_has_fds
if field.isfd:
AttributeError: 'Field' object has no attribute 'isfd'
Makefile:1280: recipe for target 'composite.c' failed
gmake[1]: *** [composite.c] Error 1
Makefile:1280: recipe for target 'damage.c' failed
gmake[1]: *** [damage.c] Error 1
Traceback (most recent call last):
File "./c_client.py", line 3011, in <module>
module.generate()
File "/usr/pkg/lib/python2.7/site-packages/xcbgen/state.py", line 101, in generate
item.out(name)
File "./c_client.py", line 2884, in c_request
_c_request_helper(self, name, 'xcb_void_cookie_t', True, False)
File "./c_client.py", line 2160, in _c_request_helper
if field.isfd:
AttributeError: 'Field' object has no attribute 'isfd'
Makefile:1280: recipe for target 'xproto.c' failed
gmake[1]: *** [xproto.c] Error 1
gmake[1]: Leaving directory '/scratch/x11/libxcb/work/libxcb-1.9.2/src'
Makefile:563: recipe for target 'all-recursive' failed
gmake: *** [all-recursive] Error 1
*** Error code 2
That's with python-2.7.5 in case it matters and the same dependencies
installed as for libxcb-1.9.1, except the new version of xcb-proto.
Thomas
On Thu, Nov 07, 2013 at 02:12:57PM -0800, Keith Packard wrote:
>
> This has minimal patches needed to support GE events and current
> xcb-proto, and then the patches for DRI3 and Present.
>
> Daniel Martin (2):
> c_client.py: Handle multiple expr. in a bitcase
> c_client.py: Inject full_sequence into GE events
>
> Keith Packard (10):
> Remove xcb_ge_event_t from xcb.h
> Make protocol C files depend on protocol XML files
> -pendantic is too pendantic
> Add xcb_send_fd API
> Add support for receiving fds in replies
> Add event queue splitting
> Require xcb proto version 1.9
> Add DRI3 library
> Add Present extension
> Update to version 1.9.2
>
> git tag: libxcb-1.9.2
>
> http://xorg.freedesktop.org/archive/individual/xcb/libxcb-1.9.2.tar.bz2
> MD5: c314e4e129baa8e47c1f2cfcadb08520 libxcb-1.9.2.tar.bz2
> SHA1: 038a83f8c8f8d5814a61317ee12675405d6ece52 libxcb-1.9.2.tar.bz2
> SHA256: 4ef496d95ac0c1594ef9eed173d0bb7e198e3a8930661ba8124b7460fa015d68 libxcb-1.9.2.tar.bz2
>
> http://xorg.freedesktop.org/archive/individual/xcb/libxcb-1.9.2.tar.gz
> MD5: 8d79fcc6ccde456a56ffa4618107b77f libxcb-1.9.2.tar.gz
> SHA1: 5b3bcadb8417198a025e69a297a4067a2670cecd libxcb-1.9.2.tar.gz
> SHA256: 8e6067fcfeaac6f7adfdbf7a0e535fe43d20aefe87c74c3a61734e2baa46c54d libxcb-1.9.2.tar.gz
>
> --
> keith.packard at intel.com
> _______________________________________________
> xorg-announce mailing list
> xorg-announce at lists.x.org
> http://lists.x.org/mailman/listinfo/xorg-announce
More information about the xorg-devel
mailing list