[Bug 104972] New: eventstruct "out" function is undefined

[email protected]
Newsgroups gmane.comp.freedesktop.xcb
Message-ID <[email protected]/>
https://bugs.freedesktop.org/show_bug.cgi?id=104972

            Bug ID: 104972
           Summary: eventstruct "out" function is undefined
           Product: XCB
           Version: unspecified
          Hardware: All
                OS: Linux (All)
            Status: NEW
          Severity: major
          Priority: medium
         Component: Protocol
          Assignee: [email protected]
          Reporter: [email protected]
        QA Contact: [email protected]

Please see the following stack trace, which indicates that the eventstruct
functionality added in
https://cgit.freedesktop.org/xcb/proto/commit/?id=4aa40fbd5e05833b72327ea37421b09dff246732
is broken, and causing the xcb-proto package to fail altogether, even on basic
import statements:

```
  File "/home/edj/Repos/polybar/lib/xpp/generators/cpp_client.py", line 3163,
in <module>
    from xcbgen.state import Module
  File "/usr/lib/python3.6/site-packages/xcbgen/state.py", line 7, in <module>
    from xcbgen import matcher
  File "/usr/lib/python3.6/site-packages/xcbgen/matcher.py", line 12, in
<module>
    from xcbgen.xtypes import *
  File "/usr/lib/python3.6/site-packages/xcbgen/xtypes.py", line 1201, in
<module>
    class EventStruct(Union):
  File "/usr/lib/python3.6/site-packages/xcbgen/xtypes.py", line 1219, in
EventStruct
    out = __main__.output['eventstruct']
KeyError: 'eventstruct'
```

This has caused build issues in openSUSE, as well as Arch Linux, when the
(currently unreleased) eventstruct functionality tries to be used.

https://github.com/jaagr/polybar/issues/973
https://github.com/jaagr/polybar/issues/564

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are the QA Contact for the bug.

_______________________________________________
Xcb mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/xcb
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.