Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- TOXENV=codestyle,pep8,vulture,mypy tox
- codestyle: commands[0]> pycodestyle --max-line-length=98 '--exclude=_*.py' --ignore=E203,E501,W503 /home/ervin/www/src/mine/qtile/libqtile
- codestyle: OK ✔ in 2.12 seconds
- pep8: commands[0]> flake8 /home/ervin/www/src/mine/qtile/libqtile /home/ervin/www/src/mine/qtile/bin/ /home/ervin/www/src/mine/qtile/test /home/ervin/www/src/mine/qtile/docs '--exclude=test/configs/syntaxerr.py,**/_ffi*.py,docs/_build/'
- pep8: OK ✔ in 2.89 seconds
- vulture: commands[0]> vulture --min-confidence=100 --exclude test/configs/syntaxerr.py libqtile test
- vulture: OK ✔ in 0.75 seconds
- mypy: commands[0]> pip install --ignore-installed xcffib wheel
- Collecting xcffib
- Using cached xcffib-1.4.0-py3-none-any.whl
- Collecting wheel
- Using cached wheel-0.40.0-py3-none-any.whl (64 kB)
- Collecting cffi>=1.1.0 (from xcffib)
- Using cached cffi-1.15.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (462 kB)
- Collecting pycparser (from cffi>=1.1.0->xcffib)
- Using cached pycparser-2.21-py2.py3-none-any.whl (118 kB)
- Installing collected packages: wheel, pycparser, cffi, xcffib
- Successfully installed cffi-1.15.1 pycparser-2.21 wheel-0.40.0 xcffib-1.4.0
- mypy: commands[1]> pip install --ignore-installed --no-cache --upgrade --no-build-isolation cairocffi
- Collecting cairocffi
- Downloading cairocffi-1.6.0-py3-none-any.whl (75 kB)
- ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 75.3/75.3 kB 1.8 MB/s eta 0:00:00
- Collecting cffi>=1.1.0 (from cairocffi)
- Downloading cffi-1.15.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (462 kB)
- ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 462.6/462.6 kB 4.2 MB/s eta 0:00:00
- Collecting pycparser (from cffi>=1.1.0->cairocffi)
- Downloading pycparser-2.21-py2.py3-none-any.whl (118 kB)
- ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 118.7/118.7 kB 6.3 MB/s eta 0:00:00
- Installing collected packages: pycparser, cffi, cairocffi
- Successfully installed cairocffi-1.6.0 cffi-1.15.1 pycparser-2.21
- mypy: commands[2]> pip install 'pywayland>=0.4.14' 'xkbcommon>=0.3'
- Requirement already satisfied: pywayland>=0.4.14 in ./.tox/mypy/lib/python3.11/site-packages (0.4.15)
- Requirement already satisfied: xkbcommon>=0.3 in ./.tox/mypy/lib/python3.11/site-packages (0.8)
- Requirement already satisfied: cffi>=1.12.0 in ./.tox/mypy/lib/python3.11/site-packages (from pywayland>=0.4.14) (1.15.1)
- Requirement already satisfied: pycparser in ./.tox/mypy/lib/python3.11/site-packages (from cffi>=1.12.0->pywayland>=0.4.14) (2.21)
- mypy: commands[3]> pip install 'pywlroots>=0.15.24,<0.16.0'
- Requirement already satisfied: pywlroots<0.16.0,>=0.15.24 in ./.tox/mypy/lib/python3.11/site-packages (0.15.24)
- Requirement already satisfied: cffi>=1.12.0 in ./.tox/mypy/lib/python3.11/site-packages (from pywlroots<0.16.0,>=0.15.24) (1.15.1)
- Requirement already satisfied: pywayland>=0.4.14 in ./.tox/mypy/lib/python3.11/site-packages (from pywlroots<0.16.0,>=0.15.24) (0.4.15)
- Requirement already satisfied: xkbcommon>=0.2 in ./.tox/mypy/lib/python3.11/site-packages (from pywlroots<0.16.0,>=0.15.24) (0.8)
- Requirement already satisfied: pycparser in ./.tox/mypy/lib/python3.11/site-packages (from cffi>=1.12.0->pywlroots<0.16.0,>=0.15.24) (2.21)
- mypy: commands[4]> mypy -p libqtile
- Success: no issues found in 160 source files
- mypy: commands[5]> pip install --no-build-isolation .
- Processing /home/ervin/www/src/mine/qtile
- Preparing metadata (pyproject.toml): started
- Preparing metadata (pyproject.toml): finished with status 'done'
- Requirement already satisfied: cffi>=1.1.0 in ./.tox/mypy/lib/python3.11/site-packages (from qtile==0.0.0) (1.15.1)
- Requirement already satisfied: cairocffi[xcb]>=1.6.0 in ./.tox/mypy/lib/python3.11/site-packages (from qtile==0.0.0) (1.6.0)
- Requirement already satisfied: xcffib>=1.4.0 in ./.tox/mypy/lib/python3.11/site-packages (from qtile==0.0.0) (1.4.0)
- Requirement already satisfied: pycparser in ./.tox/mypy/lib/python3.11/site-packages (from cffi>=1.1.0->qtile==0.0.0) (2.21)
- Building wheels for collected packages: qtile
- Building wheel for qtile (pyproject.toml): started
- Building wheel for qtile (pyproject.toml): finished with status 'error'
- error: subprocess-exited-with-error
- × Building wheel for qtile (pyproject.toml) did not run successfully.
- │ exit code: 1
- ╰─> [602 lines of output]
- Installing wlroots v0.15.24 requires wlroots v0.15.x, found v0.16.2
- /home/ervin/www/src/mine/qtile/.tox/mypy/lib/python3.11/site-packages/setuptools/_distutils/dist.py:265: UserWarning: Unknown distribution option: 'use_scm_version'
- warnings.warn(msg)
- Built with support for XWayland helpers.
- running bdist_wheel
- running build
- running build_py
- running egg_info
- writing qtile.egg-info/PKG-INFO
- writing dependency_links to qtile.egg-info/dependency_links.txt
- writing entry points to qtile.egg-info/entry_points.txt
- writing requirements to qtile.egg-info/requires.txt
- writing top-level names to qtile.egg-info/top_level.txt
- reading manifest file 'qtile.egg-info/SOURCES.txt'
- reading manifest template 'MANIFEST.in'
- warning: no previously-included files found matching '.coveragerc'
- warning: no previously-included files found matching '.pylintrc'
- warning: no previously-included files found matching 'tox.ini'
- warning: no previously-included files found matching 'requirements.txt'
- warning: no previously-included files found matching 'requirements-dev.txt'
- warning: no previously-included files found matching 'Makefile'
- warning: no previously-included files found matching 'dev.sh'
- warning: no previously-included files found matching 'logo.png'
- warning: no previously-included files found matching '.readthedocs.yaml'
- no previously-included directories found matching 'bin'
- no previously-included directories found matching 'docs'
- no previously-included directories found matching 'rpm'
- warning: no previously-included files matching '__pycache__' found under directory '*'
- warning: no previously-included files matching '*' found under directory 'stubs'
- adding license file 'LICENSE'
- writing manifest file 'qtile.egg-info/SOURCES.txt'
- running build_ext
- generating cffi module 'build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c'
- already up-to-date
- generating cffi module 'build/temp.linux-x86_64-cpython-311/libqtile.widget._pulse_audio.c'
- already up-to-date
- building 'libqtile.backend.wayland._libinput' extension
- gcc -DNDEBUG -g -fwrapv -O3 -Wall -march=x86-64-v3 -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -mpclmul -g -ffile-prefix-map=/startdir/src=/usr/src/debug/python -ffat-lto-objects -march=x86-64-v3 -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -mpclmul -g -ffile-prefix-map=/startdir/src=/usr/src/debug/python -march=x86-64-v3 -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -mpclmul -g -ffile-prefix-map=/startdir/src=/usr/src/debug/python -fPIC -DWLR_USE_UNSTABLE -I/usr/include/pixman-1 -I/home/ervin/www/src/mine/qtile/.tox/mypy/lib/python3.11/site-packages/wlroots/include -I/home/ervin/www/src/mine/qtile/.tox/mypy/include -I/usr/include/python3.11 -c build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c -o build/temp.linux-x86_64-cpython-311/build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.o
- In file included from build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:603:
- /usr/include/wlr/types/wlr_surface.h:1:2: warning: #warning "wlr/types/wlr_surface.h has been deprecated and will be removed in the future. Use wlr/types/wlr_compositor.h and wlr/types/wlr_subcompositor.h." [-Wcpp]
- 1 | #warning "wlr/types/wlr_surface.h has been deprecated and will be removed in the future. Use wlr/types/wlr_compositor.h and wlr/types/wlr_subcompositor.h."
- | ^~~~~~~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c: In function ‘_cffi_checkfld_struct_wlr_compositor’:
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:2781:39: error: ‘struct wlr_compositor’ has no member named ‘subcompositor’
- 2781 | { struct wlr_subcompositor *tmp = &p->subcompositor; (void)tmp; }
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c: In function ‘_cffi_checkfld_struct_wlr_drag_icon’:
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:2874:33: error: ‘struct wlr_drag_icon’ has no member named ‘surface_destroy’
- 2874 | { struct wl_listener *tmp = &p->surface_destroy; (void)tmp; }
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c: At top level:
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:2892:65: warning: ‘struct wlr_event_keyboard_key’ declared inside parameter list will not be visible outside of this definition or declaration
- 2892 | static void _cffi_checkfld_struct_wlr_event_keyboard_key(struct wlr_event_keyboard_key *p)
- | ^~~~~~~~~~~~~~~~~~~~~~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c: In function ‘_cffi_checkfld_struct_wlr_event_keyboard_key’:
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:2896:12: error: invalid use of undefined type ‘struct wlr_event_keyboard_key’
- 2896 | (void)((p->time_msec) | 0); /* check that 'struct wlr_event_keyboard_key.time_msec' is an integer */
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:2897:12: error: invalid use of undefined type ‘struct wlr_event_keyboard_key’
- Failed to build qtile
- 2897 | (void)((p->keycode) | 0); /* check that 'struct wlr_event_keyboard_key.keycode' is an integer */
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:2898:12: error: invalid use of undefined type ‘struct wlr_event_keyboard_key’
- 2898 | (void)((p->update_state) | 0); /* check that 'struct wlr_event_keyboard_key.update_state' is an integer */
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:2899:41: error: invalid use of undefined type ‘struct wlr_event_keyboard_key’
- 2899 | { enum wl_keyboard_key_state *tmp = &p->state; (void)tmp; }
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c: At top level:
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:2901:90: error: field ‘y’ has incomplete type
- 2901 | struct _cffi_align_struct_wlr_event_keyboard_key { char x; struct wlr_event_keyboard_key y; };
- | ^
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:2904:65: warning: ‘struct wlr_event_pointer_axis’ declared inside parameter list will not be visible outside of this definition or declaration
- 2904 | static void _cffi_checkfld_struct_wlr_event_pointer_axis(struct wlr_event_pointer_axis *p)
- | ^~~~~~~~~~~~~~~~~~~~~~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c: In function ‘_cffi_checkfld_struct_wlr_event_pointer_axis’:
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:2908:40: error: invalid use of undefined type ‘struct wlr_event_pointer_axis’
- 2908 | { struct wlr_input_device * *tmp = &p->device; (void)tmp; }
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:2909:12: error: invalid use of undefined type ‘struct wlr_event_pointer_axis’
- 2909 | (void)((p->time_msec) | 0); /* check that 'struct wlr_event_pointer_axis.time_msec' is an integer */
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:2910:35: error: invalid use of undefined type ‘struct wlr_event_pointer_axis’
- 2910 | { enum wlr_axis_source *tmp = &p->source; (void)tmp; }
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:2911:40: error: invalid use of undefined type ‘struct wlr_event_pointer_axis’
- 2911 | { enum wlr_axis_orientation *tmp = &p->orientation; (void)tmp; }
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:2912:21: error: invalid use of undefined type ‘struct wlr_event_pointer_axis’
- 2912 | { double *tmp = &p->delta; (void)tmp; }
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:2913:12: error: invalid use of undefined type ‘struct wlr_event_pointer_axis’
- 2913 | (void)((p->delta_discrete) | 0); /* check that 'struct wlr_event_pointer_axis.delta_discrete' is an integer */
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c: At top level:
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:2915:90: error: field ‘y’ has incomplete type
- 2915 | struct _cffi_align_struct_wlr_event_pointer_axis { char x; struct wlr_event_pointer_axis y; };
- | ^
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:2918:67: warning: ‘struct wlr_event_pointer_button’ declared inside parameter list will not be visible outside of this definition or declaration
- 2918 | static void _cffi_checkfld_struct_wlr_event_pointer_button(struct wlr_event_pointer_button *p)
- | ^~~~~~~~~~~~~~~~~~~~~~~~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c: In function ‘_cffi_checkfld_struct_wlr_event_pointer_button’:
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:2922:40: error: invalid use of undefined type ‘struct wlr_event_pointer_button’
- 2922 | { struct wlr_input_device * *tmp = &p->device; (void)tmp; }
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:2923:12: error: invalid use of undefined type ‘struct wlr_event_pointer_button’
- 2923 | (void)((p->time_msec) | 0); /* check that 'struct wlr_event_pointer_button.time_msec' is an integer */
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:2924:12: error: invalid use of undefined type ‘struct wlr_event_pointer_button’
- 2924 | (void)((p->button) | 0); /* check that 'struct wlr_event_pointer_button.button' is an integer */
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:2925:36: error: invalid use of undefined type ‘struct wlr_event_pointer_button’
- 2925 | { enum wlr_button_state *tmp = &p->state; (void)tmp; }
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c: At top level:
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:2927:94: error: field ‘y’ has incomplete type
- 2927 | struct _cffi_align_struct_wlr_event_pointer_button { char x; struct wlr_event_pointer_button y; };
- | ^
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:2930:71: warning: ‘struct wlr_event_pointer_hold_begin’ declared inside parameter list will not be visible outside of this definition or declaration
- 2930 | static void _cffi_checkfld_struct_wlr_event_pointer_hold_begin(struct wlr_event_pointer_hold_begin *p)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c: In function ‘_cffi_checkfld_struct_wlr_event_pointer_hold_begin’:
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:2934:40: error: invalid use of undefined type ‘struct wlr_event_pointer_hold_begin’
- 2934 | { struct wlr_input_device * *tmp = &p->device; (void)tmp; }
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:2935:12: error: invalid use of undefined type ‘struct wlr_event_pointer_hold_begin’
- 2935 | (void)((p->time_msec) | 0); /* check that 'struct wlr_event_pointer_hold_begin.time_msec' is an integer */
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:2936:12: error: invalid use of undefined type ‘struct wlr_event_pointer_hold_begin’
- 2936 | (void)((p->fingers) | 0); /* check that 'struct wlr_event_pointer_hold_begin.fingers' is an integer */
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c: At top level:
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:2938:102: error: field ‘y’ has incomplete type
- 2938 | struct _cffi_align_struct_wlr_event_pointer_hold_begin { char x; struct wlr_event_pointer_hold_begin y; };
- | ^
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:2941:69: warning: ‘struct wlr_event_pointer_hold_end’ declared inside parameter list will not be visible outside of this definition or declaration
- 2941 | static void _cffi_checkfld_struct_wlr_event_pointer_hold_end(struct wlr_event_pointer_hold_end *p)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c: In function ‘_cffi_checkfld_struct_wlr_event_pointer_hold_end’:
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:2945:40: error: invalid use of undefined type ‘struct wlr_event_pointer_hold_end’
- 2945 | { struct wlr_input_device * *tmp = &p->device; (void)tmp; }
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:2946:12: error: invalid use of undefined type ‘struct wlr_event_pointer_hold_end’
- 2946 | (void)((p->time_msec) | 0); /* check that 'struct wlr_event_pointer_hold_end.time_msec' is an integer */
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:2947:12: error: invalid use of undefined type ‘struct wlr_event_pointer_hold_end’
- 2947 | (void)((p->cancelled) | 0); /* check that 'struct wlr_event_pointer_hold_end.cancelled' is an integer */
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c: At top level:
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:2949:98: error: field ‘y’ has incomplete type
- 2949 | struct _cffi_align_struct_wlr_event_pointer_hold_end { char x; struct wlr_event_pointer_hold_end y; };
- | ^
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:2952:67: warning: ‘struct wlr_event_pointer_motion’ declared inside parameter list will not be visible outside of this definition or declaration
- 2952 | static void _cffi_checkfld_struct_wlr_event_pointer_motion(struct wlr_event_pointer_motion *p)
- | ^~~~~~~~~~~~~~~~~~~~~~~~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c: In function ‘_cffi_checkfld_struct_wlr_event_pointer_motion’:
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:2956:40: error: invalid use of undefined type ‘struct wlr_event_pointer_motion’
- 2956 | { struct wlr_input_device * *tmp = &p->device; (void)tmp; }
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:2957:12: error: invalid use of undefined type ‘struct wlr_event_pointer_motion’
- 2957 | (void)((p->time_msec) | 0); /* check that 'struct wlr_event_pointer_motion.time_msec' is an integer */
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:2958:21: error: invalid use of undefined type ‘struct wlr_event_pointer_motion’
- 2958 | { double *tmp = &p->delta_x; (void)tmp; }
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:2959:21: error: invalid use of undefined type ‘struct wlr_event_pointer_motion’
- 2959 | { double *tmp = &p->delta_y; (void)tmp; }
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:2960:21: error: invalid use of undefined type ‘struct wlr_event_pointer_motion’
- 2960 | { double *tmp = &p->unaccel_dx; (void)tmp; }
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:2961:21: error: invalid use of undefined type ‘struct wlr_event_pointer_motion’
- 2961 | { double *tmp = &p->unaccel_dy; (void)tmp; }
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c: At top level:
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:2963:94: error: field ‘y’ has incomplete type
- 2963 | struct _cffi_align_struct_wlr_event_pointer_motion { char x; struct wlr_event_pointer_motion y; };
- | ^
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:2966:76: warning: ‘struct wlr_event_pointer_motion_absolute’ declared inside parameter list will not be visible outside of this definition or declaration
- 2966 | static void _cffi_checkfld_struct_wlr_event_pointer_motion_absolute(struct wlr_event_pointer_motion_absolute *p)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c: In function ‘_cffi_checkfld_struct_wlr_event_pointer_motion_absolute’:
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:2970:40: error: invalid use of undefined type ‘struct wlr_event_pointer_motion_absolute’
- 2970 | { struct wlr_input_device * *tmp = &p->device; (void)tmp; }
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:2971:12: error: invalid use of undefined type ‘struct wlr_event_pointer_motion_absolute’
- 2971 | (void)((p->time_msec) | 0); /* check that 'struct wlr_event_pointer_motion_absolute.time_msec' is an integer */
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:2972:21: error: invalid use of undefined type ‘struct wlr_event_pointer_motion_absolute’
- 2972 | { double *tmp = &p->x; (void)tmp; }
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:2973:21: error: invalid use of undefined type ‘struct wlr_event_pointer_motion_absolute’
- 2973 | { double *tmp = &p->y; (void)tmp; }
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c: At top level:
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:2975:112: error: field ‘y’ has incomplete type
- 2975 | struct _cffi_align_struct_wlr_event_pointer_motion_absolute { char x; struct wlr_event_pointer_motion_absolute y; };
- | ^
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:2978:72: warning: ‘struct wlr_event_pointer_pinch_begin’ declared inside parameter list will not be visible outside of this definition or declaration
- 2978 | static void _cffi_checkfld_struct_wlr_event_pointer_pinch_begin(struct wlr_event_pointer_pinch_begin *p)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c: In function ‘_cffi_checkfld_struct_wlr_event_pointer_pinch_begin’:
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:2982:40: error: invalid use of undefined type ‘struct wlr_event_pointer_pinch_begin’
- 2982 | { struct wlr_input_device * *tmp = &p->device; (void)tmp; }
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:2983:12: error: invalid use of undefined type ‘struct wlr_event_pointer_pinch_begin’
- 2983 | (void)((p->time_msec) | 0); /* check that 'struct wlr_event_pointer_pinch_begin.time_msec' is an integer */
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:2984:12: error: invalid use of undefined type ‘struct wlr_event_pointer_pinch_begin’
- 2984 | (void)((p->fingers) | 0); /* check that 'struct wlr_event_pointer_pinch_begin.fingers' is an integer */
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c: At top level:
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:2986:104: error: field ‘y’ has incomplete type
- 2986 | struct _cffi_align_struct_wlr_event_pointer_pinch_begin { char x; struct wlr_event_pointer_pinch_begin y; };
- | ^
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:2989:70: warning: ‘struct wlr_event_pointer_pinch_end’ declared inside parameter list will not be visible outside of this definition or declaration
- 2989 | static void _cffi_checkfld_struct_wlr_event_pointer_pinch_end(struct wlr_event_pointer_pinch_end *p)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c: In function ‘_cffi_checkfld_struct_wlr_event_pointer_pinch_end’:
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:2993:40: error: invalid use of undefined type ‘struct wlr_event_pointer_pinch_end’
- 2993 | { struct wlr_input_device * *tmp = &p->device; (void)tmp; }
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:2994:12: error: invalid use of undefined type ‘struct wlr_event_pointer_pinch_end’
- 2994 | (void)((p->time_msec) | 0); /* check that 'struct wlr_event_pointer_pinch_end.time_msec' is an integer */
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:2995:12: error: invalid use of undefined type ‘struct wlr_event_pointer_pinch_end’
- 2995 | (void)((p->cancelled) | 0); /* check that 'struct wlr_event_pointer_pinch_end.cancelled' is an integer */
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c: At top level:
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:2997:100: error: field ‘y’ has incomplete type
- 2997 | struct _cffi_align_struct_wlr_event_pointer_pinch_end { char x; struct wlr_event_pointer_pinch_end y; };
- | ^
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:3000:73: warning: ‘struct wlr_event_pointer_pinch_update’ declared inside parameter list will not be visible outside of this definition or declaration
- 3000 | static void _cffi_checkfld_struct_wlr_event_pointer_pinch_update(struct wlr_event_pointer_pinch_update *p)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c: In function ‘_cffi_checkfld_struct_wlr_event_pointer_pinch_update’:
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:3004:40: error: invalid use of undefined type ‘struct wlr_event_pointer_pinch_update’
- 3004 | { struct wlr_input_device * *tmp = &p->device; (void)tmp; }
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:3005:12: error: invalid use of undefined type ‘struct wlr_event_pointer_pinch_update’
- 3005 | (void)((p->time_msec) | 0); /* check that 'struct wlr_event_pointer_pinch_update.time_msec' is an integer */
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:3006:12: error: invalid use of undefined type ‘struct wlr_event_pointer_pinch_update’
- 3006 | (void)((p->fingers) | 0); /* check that 'struct wlr_event_pointer_pinch_update.fingers' is an integer */
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:3007:21: error: invalid use of undefined type ‘struct wlr_event_pointer_pinch_update’
- 3007 | { double *tmp = &p->dx; (void)tmp; }
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:3008:21: error: invalid use of undefined type ‘struct wlr_event_pointer_pinch_update’
- 3008 | { double *tmp = &p->dy; (void)tmp; }
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:3009:21: error: invalid use of undefined type ‘struct wlr_event_pointer_pinch_update’
- 3009 | { double *tmp = &p->scale; (void)tmp; }
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:3010:21: error: invalid use of undefined type ‘struct wlr_event_pointer_pinch_update’
- 3010 | { double *tmp = &p->rotation; (void)tmp; }
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c: At top level:
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:3012:106: error: field ‘y’ has incomplete type
- 3012 | struct _cffi_align_struct_wlr_event_pointer_pinch_update { char x; struct wlr_event_pointer_pinch_update y; };
- | ^
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:3015:72: warning: ‘struct wlr_event_pointer_swipe_begin’ declared inside parameter list will not be visible outside of this definition or declaration
- 3015 | static void _cffi_checkfld_struct_wlr_event_pointer_swipe_begin(struct wlr_event_pointer_swipe_begin *p)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c: In function ‘_cffi_checkfld_struct_wlr_event_pointer_swipe_begin’:
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:3019:40: error: invalid use of undefined type ‘struct wlr_event_pointer_swipe_begin’
- 3019 | { struct wlr_input_device * *tmp = &p->device; (void)tmp; }
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:3020:12: error: invalid use of undefined type ‘struct wlr_event_pointer_swipe_begin’
- 3020 | (void)((p->time_msec) | 0); /* check that 'struct wlr_event_pointer_swipe_begin.time_msec' is an integer */
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:3021:12: error: invalid use of undefined type ‘struct wlr_event_pointer_swipe_begin’
- 3021 | (void)((p->fingers) | 0); /* check that 'struct wlr_event_pointer_swipe_begin.fingers' is an integer */
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c: At top level:
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:3023:104: error: field ‘y’ has incomplete type
- 3023 | struct _cffi_align_struct_wlr_event_pointer_swipe_begin { char x; struct wlr_event_pointer_swipe_begin y; };
- | ^
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:3026:70: warning: ‘struct wlr_event_pointer_swipe_end’ declared inside parameter list will not be visible outside of this definition or declaration
- 3026 | static void _cffi_checkfld_struct_wlr_event_pointer_swipe_end(struct wlr_event_pointer_swipe_end *p)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c: In function ‘_cffi_checkfld_struct_wlr_event_pointer_swipe_end’:
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:3030:40: error: invalid use of undefined type ‘struct wlr_event_pointer_swipe_end’
- 3030 | { struct wlr_input_device * *tmp = &p->device; (void)tmp; }
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:3031:12: error: invalid use of undefined type ‘struct wlr_event_pointer_swipe_end’
- 3031 | (void)((p->time_msec) | 0); /* check that 'struct wlr_event_pointer_swipe_end.time_msec' is an integer */
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:3032:12: error: invalid use of undefined type ‘struct wlr_event_pointer_swipe_end’
- 3032 | (void)((p->cancelled) | 0); /* check that 'struct wlr_event_pointer_swipe_end.cancelled' is an integer */
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c: At top level:
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:3034:100: error: field ‘y’ has incomplete type
- 3034 | struct _cffi_align_struct_wlr_event_pointer_swipe_end { char x; struct wlr_event_pointer_swipe_end y; };
- | ^
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:3037:73: warning: ‘struct wlr_event_pointer_swipe_update’ declared inside parameter list will not be visible outside of this definition or declaration
- 3037 | static void _cffi_checkfld_struct_wlr_event_pointer_swipe_update(struct wlr_event_pointer_swipe_update *p)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c: In function ‘_cffi_checkfld_struct_wlr_event_pointer_swipe_update’:
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:3041:40: error: invalid use of undefined type ‘struct wlr_event_pointer_swipe_update’
- 3041 | { struct wlr_input_device * *tmp = &p->device; (void)tmp; }
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:3042:12: error: invalid use of undefined type ‘struct wlr_event_pointer_swipe_update’
- 3042 | (void)((p->time_msec) | 0); /* check that 'struct wlr_event_pointer_swipe_update.time_msec' is an integer */
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:3043:12: error: invalid use of undefined type ‘struct wlr_event_pointer_swipe_update’
- 3043 | (void)((p->fingers) | 0); /* check that 'struct wlr_event_pointer_swipe_update.fingers' is an integer */
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:3044:21: error: invalid use of undefined type ‘struct wlr_event_pointer_swipe_update’
- 3044 | { double *tmp = &p->dx; (void)tmp; }
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:3045:21: error: invalid use of undefined type ‘struct wlr_event_pointer_swipe_update’
- 3045 | { double *tmp = &p->dy; (void)tmp; }
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c: At top level:
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:3047:106: error: field ‘y’ has incomplete type
- 3047 | struct _cffi_align_struct_wlr_event_pointer_swipe_update { char x; struct wlr_event_pointer_swipe_update y; };
- | ^
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c: In function ‘_cffi_checkfld_struct_wlr_input_device’:
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:3255:51: error: ‘struct wlr_input_device’ has no member named ‘impl’
- 3255 | { struct wlr_input_device_impl const * *tmp = &p->impl; (void)tmp; }
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:3260:21: error: ‘struct wlr_input_device’ has no member named ‘width_mm’
- 3260 | { double *tmp = &p->width_mm; (void)tmp; }
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:3261:21: error: ‘struct wlr_input_device’ has no member named ‘height_mm’
- 3261 | { double *tmp = &p->height_mm; (void)tmp; }
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:3262:21: error: ‘struct wlr_input_device’ has no member named ‘output_name’
- 3262 | { char * *tmp = &p->output_name; (void)tmp; }
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:3263:21: error: ‘struct wlr_input_device’ has no member named ‘_device’
- 3263 | { void * *tmp = &p->_device; (void)tmp; }
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:3264:36: error: ‘struct wlr_input_device’ has no member named ‘keyboard’
- 3264 | { struct wlr_keyboard * *tmp = &p->keyboard; (void)tmp; }
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:3265:35: error: ‘struct wlr_input_device’ has no member named ‘pointer’
- 3265 | { struct wlr_pointer * *tmp = &p->pointer; (void)tmp; }
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:3266:34: error: ‘struct wlr_input_device’ has no member named ‘switch_device’
- 3266 | { struct wlr_switch * *tmp = &p->switch_device; (void)tmp; }
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:3267:33: error: ‘struct wlr_input_device’ has no member named ‘touch’
- 3267 | { struct wlr_touch * *tmp = &p->touch; (void)tmp; }
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:3268:34: error: ‘struct wlr_input_device’ has no member named ‘tablet’
- 3268 | { struct wlr_tablet * *tmp = &p->tablet; (void)tmp; }
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:3269:38: error: ‘struct wlr_input_device’ has no member named ‘tablet_pad’
- 3269 | { struct wlr_tablet_pad * *tmp = &p->tablet_pad; (void)tmp; }
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c: In function ‘_cffi_checkfld_struct_wlr_layer_surface_v1’:
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:3352:33: error: ‘struct wlr_layer_surface_v1’ has no member named ‘surface_destroy’
- 3352 | { struct wl_listener *tmp = &p->surface_destroy; (void)tmp; }
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c: In function ‘_cffi_checkfld_struct_wlr_output’:
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:3387:22: warning: initialization of ‘char (*)[56]’ from incompatible pointer type ‘char **’ [-Wincompatible-pointer-types]
- 3387 | { char(*tmp)[56] = &p->make; (void)tmp; }
- | ^
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:3388:22: warning: initialization of ‘char (*)[16]’ from incompatible pointer type ‘char **’ [-Wincompatible-pointer-types]
- 3388 | { char(*tmp)[16] = &p->model; (void)tmp; }
- | ^
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:3389:22: warning: initialization of ‘char (*)[16]’ from incompatible pointer type ‘char **’ [-Wincompatible-pointer-types]
- 3389 | { char(*tmp)[16] = &p->serial; (void)tmp; }
- | ^
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c: In function ‘_cffi_checkfld_struct_wlr_output_damage’:
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:3454:12: error: ‘struct wlr_output_damage’ has no member named ‘pending_attach_render’
- 3454 | (void)((p->pending_attach_render) | 0); /* check that 'struct wlr_output_damage.pending_attach_render' is an integer */
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:3461:35: error: ‘struct wlr_output_damage’ has no member named ‘output_precommit’; did you mean ‘output_commit’?
- 3461 | { struct wl_listener *tmp = &p->output_precommit; (void)tmp; }
- | ^~~~~~~~~~~~~~~~
- | output_commit
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c: In function ‘_cffi_checkfld_struct_wlr_output_layout’:
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:3488:47: error: ‘struct wlr_output_layout’ has no member named ‘state’
- 3488 | { struct wlr_output_layout_state * *tmp = &p->state; (void)tmp; }
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c: In function ‘_cffi_checkfld_struct_wlr_scene’:
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:3685:36: error: ‘struct wlr_scene’ has no member named ‘node’
- 3685 | { struct wlr_scene_node *tmp = &p->node; (void)tmp; }
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c: In function ‘_cffi_checkfld_struct_wlr_scene_node’:
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:3696:36: warning: initialization of ‘struct wlr_scene_node **’ from incompatible pointer type ‘struct wlr_scene_tree **’ [-Wincompatible-pointer-types]
- 3696 | { struct wlr_scene_node * *tmp = &p->parent; (void)tmp; }
- | ^
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:3697:42: error: ‘struct wlr_scene_node’ has no member named ‘state’
- 3697 | { struct wlr_scene_node_state *tmp = &p->state; (void)tmp; }
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c: At top level:
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:3704:63: warning: ‘struct wlr_scene_node_state’ declared inside parameter list will not be visible outside of this definition or declaration
- 3704 | static void _cffi_checkfld_struct_wlr_scene_node_state(struct wlr_scene_node_state *p)
- | ^~~~~~~~~~~~~~~~~~~~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c: In function ‘_cffi_checkfld_struct_wlr_scene_node_state’:
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:3708:29: error: invalid use of undefined type ‘struct wlr_scene_node_state’
- 3708 | { struct wl_list *tmp = &p->link; (void)tmp; }
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:3709:29: error: invalid use of undefined type ‘struct wlr_scene_node_state’
- 3709 | { struct wl_list *tmp = &p->children; (void)tmp; }
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:3710:12: error: invalid use of undefined type ‘struct wlr_scene_node_state’
- 3710 | (void)((p->enabled) | 0); /* check that 'struct wlr_scene_node_state.enabled' is an integer */
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:3711:12: error: invalid use of undefined type ‘struct wlr_scene_node_state’
- 3711 | (void)((p->x) | 0); /* check that 'struct wlr_scene_node_state.x' is an integer */
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:3712:12: error: invalid use of undefined type ‘struct wlr_scene_node_state’
- 3712 | (void)((p->y) | 0); /* check that 'struct wlr_scene_node_state.y' is an integer */
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c: At top level:
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:3714:86: error: field ‘y’ has incomplete type
- 3714 | struct _cffi_align_struct_wlr_scene_node_state { char x; struct wlr_scene_node_state y; };
- | ^
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c: In function ‘_cffi_checkfld_struct_wlr_subsurface’:
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:3950:33: error: ‘struct wlr_subsurface’ has no member named ‘surface_destroy’
- 3950 | { struct wl_listener *tmp = &p->surface_destroy; (void)tmp; }
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c: In function ‘_cffi_checkfld_struct_wlr_surface_role’:
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:4012:42: warning: initialization of ‘void (**)(struct wlr_surface *)’ from incompatible pointer type ‘void (**)(struct wlr_surface *, const struct wlr_surface_state *)’ [-Wincompatible-pointer-types]
- 4012 | { void(* *tmp)(struct wlr_surface *) = &p->precommit; (void)tmp; }
- | ^
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c: In function ‘_cffi_checkfld_struct_wlr_virtual_keyboard_v1’:
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:4070:38: error: ‘struct wlr_virtual_keyboard_v1’ has no member named ‘input_device’
- 4070 | { struct wlr_input_device *tmp = &p->input_device; (void)tmp; }
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c: In function ‘_cffi_checkfld_struct_wlr_virtual_pointer_v1’:
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:4096:38: error: ‘struct wlr_virtual_pointer_v1’ has no member named ‘input_device’
- 4096 | { struct wlr_input_device *tmp = &p->input_device; (void)tmp; }
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:4098:36: error: array type has incomplete element type ‘struct wlr_event_pointer_axis’
- 4098 | { struct wlr_event_pointer_axis(*tmp)[2] = &p->axis_event; (void)tmp; }
- | ^~~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:4098:36: warning: unused variable ‘tmp’ [-Wunused-variable]
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c: In function ‘_cffi_checkfld_struct_wlr_xdg_popup’:
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:4198:29: error: ‘struct wlr_xdg_popup’ has no member named ‘geometry’
- 4198 | { struct wlr_box *tmp = &p->geometry; (void)tmp; }
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:4199:40: error: ‘struct wlr_xdg_popup’ has no member named ‘positioner’
- 4199 | { struct wlr_xdg_positioner *tmp = &p->positioner; (void)tmp; }
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c: In function ‘_cffi_checkfld_struct_wlr_xdg_positioner’:
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:4209:29: error: ‘struct wlr_xdg_positioner’ has no member named ‘anchor_rect’
- 4209 | { struct wlr_box *tmp = &p->anchor_rect; (void)tmp; }
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:4210:41: error: ‘struct wlr_xdg_positioner’ has no member named ‘anchor’
- 4210 | { enum xdg_positioner_anchor *tmp = &p->anchor; (void)tmp; }
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:4211:42: error: ‘struct wlr_xdg_positioner’ has no member named ‘gravity’
- 4211 | { enum xdg_positioner_gravity *tmp = &p->gravity; (void)tmp; }
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:4212:56: error: ‘struct wlr_xdg_positioner’ has no member named ‘constraint_adjustment’
- 4212 | { enum xdg_positioner_constraint_adjustment *tmp = &p->constraint_adjustment; (void)tmp; }
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c: In function ‘_cffi_checkfld_struct_wlr_xdg_surface’:
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:4254:33: error: ‘struct wlr_xdg_surface’ has no member named ‘surface_destroy’
- 4254 | { struct wl_listener *tmp = &p->surface_destroy; (void)tmp; }
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c: In function ‘_cffi_checkfld_struct_wlr_xdg_toplevel’:
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:4291:37: warning: initialization of ‘struct wlr_xdg_surface **’ from incompatible pointer type ‘struct wlr_xdg_toplevel **’ [-Wincompatible-pointer-types]
- 4291 | { struct wlr_xdg_surface * *tmp = &p->parent; (void)tmp; }
- | ^
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c: In function ‘_cffi_checkfld_struct_wlr_xdg_toplevel_move_event’:
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:4367:39: error: ‘struct wlr_xdg_toplevel_move_event’ has no member named ‘surface’
- 4367 | { struct wlr_xdg_surface * *tmp = &p->surface; (void)tmp; }
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c: In function ‘_cffi_checkfld_struct_wlr_xdg_toplevel_resize_event’:
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:4391:39: error: ‘struct wlr_xdg_toplevel_resize_event’ has no member named ‘surface’
- 4391 | { struct wlr_xdg_surface * *tmp = &p->surface; (void)tmp; }
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c: At top level:
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:4399:80: warning: ‘struct wlr_xdg_toplevel_set_fullscreen_event’ declared inside parameter list will not be visible outside of this definition or declaration
- 4399 | static void _cffi_checkfld_struct_wlr_xdg_toplevel_set_fullscreen_event(struct wlr_xdg_toplevel_set_fullscreen_event *p)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c: In function ‘_cffi_checkfld_struct_wlr_xdg_toplevel_set_fullscreen_event’:
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:4403:39: error: invalid use of undefined type ‘struct wlr_xdg_toplevel_set_fullscreen_event’
- 4403 | { struct wlr_xdg_surface * *tmp = &p->surface; (void)tmp; }
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:4404:12: error: invalid use of undefined type ‘struct wlr_xdg_toplevel_set_fullscreen_event’
- 4404 | (void)((p->fullscreen) | 0); /* check that 'struct wlr_xdg_toplevel_set_fullscreen_event.fullscreen' is an integer */
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:4405:34: error: invalid use of undefined type ‘struct wlr_xdg_toplevel_set_fullscreen_event’
- 4405 | { struct wlr_output * *tmp = &p->output; (void)tmp; }
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c: At top level:
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:4407:120: error: field ‘y’ has incomplete type
- 4407 | struct _cffi_align_struct_wlr_xdg_toplevel_set_fullscreen_event { char x; struct wlr_xdg_toplevel_set_fullscreen_event y; };
- | ^
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c: In function ‘_cffi_checkfld_struct_wlr_xdg_toplevel_show_window_menu_event’:
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:4414:39: error: ‘struct wlr_xdg_toplevel_show_window_menu_event’ has no member named ‘surface’
- 4414 | { struct wlr_xdg_surface * *tmp = &p->surface; (void)tmp; }
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c: In function ‘_cffi_checkfld_struct_wlr_xwayland_surface’:
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:4571:48: warning: initialization of ‘struct wlr_xwayland_surface_hints **’ from incompatible pointer type ‘xcb_icccm_wm_hints_t **’ [-Wincompatible-pointer-types]
- 4571 | { struct wlr_xwayland_surface_hints * *tmp = &p->hints; (void)tmp; }
- | ^
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:4572:12: error: ‘struct wlr_xwayland_surface’ has no member named ‘hints_urgency’
- 4572 | (void)((p->hints_urgency) | 0); /* check that 'struct wlr_xwayland_surface.hints_urgency' is an integer */
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:4573:53: warning: initialization of ‘struct wlr_xwayland_surface_size_hints **’ from incompatible pointer type ‘xcb_size_hints_t **’ [-Wincompatible-pointer-types]
- 4573 | { struct wlr_xwayland_surface_size_hints * *tmp = &p->size_hints; (void)tmp; }
- | ^
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:4583:33: error: ‘struct wlr_xwayland_surface’ has no member named ‘surface_destroy’
- 4583 | { struct wl_listener *tmp = &p->surface_destroy; (void)tmp; }
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c: At top level:
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:4603:69: warning: ‘struct wlr_xwayland_surface_hints’ declared inside parameter list will not be visible outside of this definition or declaration
- 4603 | static void _cffi_checkfld_struct_wlr_xwayland_surface_hints(struct wlr_xwayland_surface_hints *p)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c: In function ‘_cffi_checkfld_struct_wlr_xwayland_surface_hints’:
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:4607:12: error: invalid use of undefined type ‘struct wlr_xwayland_surface_hints’
- 4607 | (void)((p->flags) | 0); /* check that 'struct wlr_xwayland_surface_hints.flags' is an integer */
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:4608:12: error: invalid use of undefined type ‘struct wlr_xwayland_surface_hints’
- 4608 | (void)((p->input) | 0); /* check that 'struct wlr_xwayland_surface_hints.input' is an integer */
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:4609:12: error: invalid use of undefined type ‘struct wlr_xwayland_surface_hints’
- 4609 | (void)((p->initial_state) | 0); /* check that 'struct wlr_xwayland_surface_hints.initial_state' is an integer */
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:4610:12: error: invalid use of undefined type ‘struct wlr_xwayland_surface_hints’
- 4610 | (void)((p->icon_pixmap) | 0); /* check that 'struct wlr_xwayland_surface_hints.icon_pixmap' is an integer */
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:4611:12: error: invalid use of undefined type ‘struct wlr_xwayland_surface_hints’
- 4611 | (void)((p->icon_window) | 0); /* check that 'struct wlr_xwayland_surface_hints.icon_window' is an integer */
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:4612:12: error: invalid use of undefined type ‘struct wlr_xwayland_surface_hints’
- 4612 | (void)((p->icon_x) | 0); /* check that 'struct wlr_xwayland_surface_hints.icon_x' is an integer */
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:4613:12: error: invalid use of undefined type ‘struct wlr_xwayland_surface_hints’
- 4613 | (void)((p->icon_y) | 0); /* check that 'struct wlr_xwayland_surface_hints.icon_y' is an integer */
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:4614:12: error: invalid use of undefined type ‘struct wlr_xwayland_surface_hints’
- 4614 | (void)((p->icon_mask) | 0); /* check that 'struct wlr_xwayland_surface_hints.icon_mask' is an integer */
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:4615:12: error: invalid use of undefined type ‘struct wlr_xwayland_surface_hints’
- 4615 | (void)((p->window_group) | 0); /* check that 'struct wlr_xwayland_surface_hints.window_group' is an integer */
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c: At top level:
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:4617:98: error: field ‘y’ has incomplete type
- 4617 | struct _cffi_align_struct_wlr_xwayland_surface_hints { char x; struct wlr_xwayland_surface_hints y; };
- | ^
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:4620:74: warning: ‘struct wlr_xwayland_surface_size_hints’ declared inside parameter list will not be visible outside of this definition or declaration
- 4620 | static void _cffi_checkfld_struct_wlr_xwayland_surface_size_hints(struct wlr_xwayland_surface_size_hints *p)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c: In function ‘_cffi_checkfld_struct_wlr_xwayland_surface_size_hints’:
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:4624:12: error: invalid use of undefined type ‘struct wlr_xwayland_surface_size_hints’
- 4624 | (void)((p->flags) | 0); /* check that 'struct wlr_xwayland_surface_size_hints.flags' is an integer */
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:4625:12: error: invalid use of undefined type ‘struct wlr_xwayland_surface_size_hints’
- 4625 | (void)((p->x) | 0); /* check that 'struct wlr_xwayland_surface_size_hints.x' is an integer */
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:4626:12: error: invalid use of undefined type ‘struct wlr_xwayland_surface_size_hints’
- 4626 | (void)((p->y) | 0); /* check that 'struct wlr_xwayland_surface_size_hints.y' is an integer */
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:4627:12: error: invalid use of undefined type ‘struct wlr_xwayland_surface_size_hints’
- 4627 | (void)((p->width) | 0); /* check that 'struct wlr_xwayland_surface_size_hints.width' is an integer */
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:4628:12: error: invalid use of undefined type ‘struct wlr_xwayland_surface_size_hints’
- 4628 | (void)((p->height) | 0); /* check that 'struct wlr_xwayland_surface_size_hints.height' is an integer */
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:4629:12: error: invalid use of undefined type ‘struct wlr_xwayland_surface_size_hints’
- 4629 | (void)((p->min_width) | 0); /* check that 'struct wlr_xwayland_surface_size_hints.min_width' is an integer */
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:4630:12: error: invalid use of undefined type ‘struct wlr_xwayland_surface_size_hints’
- 4630 | (void)((p->min_height) | 0); /* check that 'struct wlr_xwayland_surface_size_hints.min_height' is an integer */
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:4631:12: error: invalid use of undefined type ‘struct wlr_xwayland_surface_size_hints’
- 4631 | (void)((p->max_width) | 0); /* check that 'struct wlr_xwayland_surface_size_hints.max_width' is an integer */
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:4632:12: error: invalid use of undefined type ‘struct wlr_xwayland_surface_size_hints’
- 4632 | (void)((p->max_height) | 0); /* check that 'struct wlr_xwayland_surface_size_hints.max_height' is an integer */
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:4633:12: error: invalid use of undefined type ‘struct wlr_xwayland_surface_size_hints’
- 4633 | (void)((p->width_inc) | 0); /* check that 'struct wlr_xwayland_surface_size_hints.width_inc' is an integer */
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:4634:12: error: invalid use of undefined type ‘struct wlr_xwayland_surface_size_hints’
- 4634 | (void)((p->height_inc) | 0); /* check that 'struct wlr_xwayland_surface_size_hints.height_inc' is an integer */
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:4635:12: error: invalid use of undefined type ‘struct wlr_xwayland_surface_size_hints’
- 4635 | (void)((p->base_width) | 0); /* check that 'struct wlr_xwayland_surface_size_hints.base_width' is an integer */
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:4636:12: error: invalid use of undefined type ‘struct wlr_xwayland_surface_size_hints’
- 4636 | (void)((p->base_height) | 0); /* check that 'struct wlr_xwayland_surface_size_hints.base_height' is an integer */
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:4637:12: error: invalid use of undefined type ‘struct wlr_xwayland_surface_size_hints’
- 4637 | (void)((p->min_aspect_num) | 0); /* check that 'struct wlr_xwayland_surface_size_hints.min_aspect_num' is an integer */
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:4638:12: error: invalid use of undefined type ‘struct wlr_xwayland_surface_size_hints’
- 4638 | (void)((p->min_aspect_den) | 0); /* check that 'struct wlr_xwayland_surface_size_hints.min_aspect_den' is an integer */
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:4639:12: error: invalid use of undefined type ‘struct wlr_xwayland_surface_size_hints’
- 4639 | (void)((p->max_aspect_num) | 0); /* check that 'struct wlr_xwayland_surface_size_hints.max_aspect_num' is an integer */
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:4640:12: error: invalid use of undefined type ‘struct wlr_xwayland_surface_size_hints’
- 4640 | (void)((p->max_aspect_den) | 0); /* check that 'struct wlr_xwayland_surface_size_hints.max_aspect_den' is an integer */
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:4641:12: error: invalid use of undefined type ‘struct wlr_xwayland_surface_size_hints’
- 4641 | (void)((p->win_gravity) | 0); /* check that 'struct wlr_xwayland_surface_size_hints.win_gravity' is an integer */
- | ^~
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c: At top level:
- build/temp.linux-x86_64-cpython-311/libqtile.backend.wayland._libinput.c:4643:108: error: field ‘y’ has incomplete type
- 4643 | struct _cffi_align_struct_wlr_xwayland_surface_size_hints { char x; struct wlr_xwayland_surface_size_hints y; };
- | ^
- error: command '/usr/bin/gcc' failed with exit code 1
- [end of output]
- note: This error originates from a subprocess, and is likely not a problem with pip.
- ERROR: Failed building wheel for qtile
- ERROR: Could not build wheels for qtile, which is required to install pyproject.toml-based projects
- mypy: exit 1 (1.34 seconds) /home/ervin/www/src/mine/qtile> pip install --no-build-isolation . pid=385897
- codestyle: OK (2.12=setup[0.16]+cmd[1.97] seconds)
- pep8: OK (2.89=setup[0.02]+cmd[2.87] seconds)
- vulture: OK (0.75=setup[0.01]+cmd[0.73] seconds)
- mypy: FAIL code 1 (4.89=setup[0.02]+cmd[1.07,1.52,0.37,0.37,0.20,1.34] seconds)
- evaluation failed :( (10.82 seconds)
- make: *** [Makefile:15: lint] Error 255
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement