Binary compatibility report for the XcbUtil library between 0.3.0 and 0.3.1 versions on x86
Test Info
Library Name | XcbUtil |
Version #1 | 0.3.0 |
Version #2 | 0.3.1 |
CPU Type | x86 |
GCC Version | 4.6.1 |
Test Results
Total Header Files | 12 |
Total Shared Libraries | 10 |
Total Symbols / Types | 242 / 170 |
Verdict | Compatible |
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 1 |
Removed Symbols | High | 0 |
Problems with Data Types | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Symbols | High | 0 |
Medium | 0 |
Low | 3 |
Problems with Constants | Low | 0 |
Added Symbols (1)
xcb_atom.h,
libxcb-atom.so.1.0.0
xcb_atom_get ( xcb_connection_t* connection, char const* atom_name )
to the top
Problems with Symbols, Low Severity (3)
xcb_aux.h,
libxcb-aux.so.0.0.0
[+] xcb_aux_create_window ( xcb_connection_t* c, uint8_t depth, xcb_window_t wid, xcb_window_t parent, int16_t x, int16_t y, uint16_t width, uint16_t height, uint16_t border_width, uint16_t _class, xcb_visualid_t visual, uint32_t mask, xcb_params_cw_t const* params ) (1)
changed to:xcb_aux_create_window ( xcb_connection_t* c, uint8_t depth, xcb_window_t wid, xcb_window_t parent, int16_t x, int16_t y, uint16_t width, uint16_t height, uint16_t border_width, uint16_t class_, xcb_visualid_t visual, uint32_t mask, xcb_params_cw_t const* params )
| Change | Effect |
---|
1 | 10th parameter _class has been renamed to class_. | Renaming of a parameter may indicate a change in its semantic meaning. |
[+] xcb_aux_create_window_checked ( xcb_connection_t* c, uint8_t depth, xcb_window_t wid, xcb_window_t parent, int16_t x, int16_t y, uint16_t width, uint16_t height, uint16_t border_width, uint16_t _class, xcb_visualid_t visual, uint32_t mask, xcb_params_cw_t const* params ) (1)
changed to:xcb_aux_create_window_checked ( xcb_connection_t* c, uint8_t depth, xcb_window_t wid, xcb_window_t parent, int16_t x, int16_t y, uint16_t width, uint16_t height, uint16_t border_width, uint16_t class_, xcb_visualid_t visual, uint32_t mask, xcb_params_cw_t const* params )
| Change | Effect |
---|
1 | 10th parameter _class has been renamed to class_. | Renaming of a parameter may indicate a change in its semantic meaning. |
[+] xcb_aux_find_visual_by_attrs ( xcb_screen_t* screen, int8_t class, int8_t depth ) (1)
changed to:xcb_aux_find_visual_by_attrs ( xcb_screen_t* screen, int8_t class_, int8_t depth )
| Change | Effect |
---|
1 | 2nd parameter class has been renamed to class_. | Renaming of a parameter may indicate a change in its semantic meaning. |
to the top
Header Files (12)
xcb_atom.h
xcb_aux.h
xcb_bitops.h
xcb_event.h
xcb_icccm.h
xcb_image.h
xcb_keysyms.h
xcb_pixel.h
xcb_property.h
xcb_renderutil.h
xcb_reply.h
xcb_wm.h
to the top
Shared Libraries (10)
libxcb-atom.so.1.0.0
libxcb-aux.so.0.0.0
libxcb-event.so.1.0.0
libxcb-icccm.so.1.0.0
libxcb-image.so.0.0.0
libxcb-keysyms.so.0.0.0
libxcb-property.so.1.0.0
libxcb-render-util.so.0.0.0
libxcb-reply.so.1.0.0
libxcb-wm.so.0.0.0
to the top