[INFO] updating cached repository https://github.com/RoastVeg/wlrusts [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "-c" "remote.origin.fetch=refs/heads/*:refs/heads/*" "fetch" "origin" "--force" "--prune", kill_on_drop: false }` [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 8f86cc8662256916aaa529d36da5ce55e3db93c5 [INFO] testing RoastVeg/wlrusts against try#03a1ea71b075ab964b5278bc6e74cd6c52c36ee0 for pr-74409 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FRoastVeg%2Fwlrusts" "/workspace/builds/worker-0/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-0/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/RoastVeg/wlrusts on toolchain 03a1ea71b075ab964b5278bc6e74cd6c52c36ee0 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+03a1ea71b075ab964b5278bc6e74cd6c52c36ee0" "read-manifest" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/RoastVeg/wlrusts [INFO] removed workspace from git repo https://github.com/RoastVeg/wlrusts [INFO] finished tweaking git repo https://github.com/RoastVeg/wlrusts [INFO] tweaked toml for git repo https://github.com/RoastVeg/wlrusts written to /workspace/builds/worker-0/source/Cargo.toml [INFO] crate git repo https://github.com/RoastVeg/wlrusts already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+03a1ea71b075ab964b5278bc6e74cd6c52c36ee0" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env@sha256:38e1b949b06cde1964af550a6e548bd9b2b2ea170003ae122f8fc0886596cc07" "/opt/rustwide/cargo-home/bin/cargo" "+03a1ea71b075ab964b5278bc6e74cd6c52c36ee0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 88bab1259f8f0a1c00924d1fa891ba2af51c24b6e1355fcaad831b5b1ba9a3a1 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "88bab1259f8f0a1c00924d1fa891ba2af51c24b6e1355fcaad831b5b1ba9a3a1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "88bab1259f8f0a1c00924d1fa891ba2af51c24b6e1355fcaad831b5b1ba9a3a1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "88bab1259f8f0a1c00924d1fa891ba2af51c24b6e1355fcaad831b5b1ba9a3a1", kill_on_drop: false }` [INFO] [stdout] 88bab1259f8f0a1c00924d1fa891ba2af51c24b6e1355fcaad831b5b1ba9a3a1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env@sha256:38e1b949b06cde1964af550a6e548bd9b2b2ea170003ae122f8fc0886596cc07" "/opt/rustwide/cargo-home/bin/cargo" "+03a1ea71b075ab964b5278bc6e74cd6c52c36ee0" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 07c09871062cdd6fd18c16c4a1e2a00fe784774d7168d5a7b8b03e3b0661ab52 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "07c09871062cdd6fd18c16c4a1e2a00fe784774d7168d5a7b8b03e3b0661ab52", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v0.4.30 [INFO] [stderr] Compiling unicode-xid v0.1.0 [INFO] [stderr] Compiling syn v0.15.44 [INFO] [stderr] Compiling libc v0.2.66 [INFO] [stderr] Compiling wlrusts v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Compiling quote v0.6.13 [INFO] [stderr] Compiling c2rust-bitfields-derive v0.2.0 [INFO] [stderr] Compiling c2rust-bitfields v0.3.0 [INFO] [stdout] warning: unnecessary parentheses around block return value [INFO] [stdout] --> src/util/region.rs:493:19 [INFO] [stdout] | [INFO] [stdout] 493 | (if dx > 0i32 as libc::c_double { 1i32 } else { -1i32 }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around block return value [INFO] [stdout] --> src/util/region.rs:500:19 [INFO] [stdout] | [INFO] [stdout] 500 | (if dy > 0i32 as libc::c_double { 1i32 } else { -1i32 }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated item 'std::ptr::mut_ptr::::wrapping_offset_from': Pointer distances across allocation boundaries are not typically meaningful. Use integer subtraction if you really need this. [INFO] [stdout] --> src/backend/drm/drm.rs:2693:27 [INFO] [stdout] | [INFO] [stdout] 2693 | (*conn).crtc.wrapping_offset_from((*drm).crtcs) as libc::c_long, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated item 'std::ptr::mut_ptr::::wrapping_offset_from': Pointer distances across allocation boundaries are not typically meaningful. Use integer subtraction if you really need this. [INFO] [stdout] --> src/backend/drm/drm.rs:2760:35 [INFO] [stdout] | [INFO] [stdout] 2760 | (*conn).crtc.wrapping_offset_from((*drm).crtcs) as [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated item 'std::ptr::mut_ptr::::wrapping_offset_from': Pointer distances across allocation boundaries are not typically meaningful. Use integer subtraction if you really need this. [INFO] [stdout] --> src/backend/drm/drm.rs:2765:62 [INFO] [stdout] | [INFO] [stdout] 2765 | *previous_match.as_mut_ptr().offset((*conn).crtc.wrapping_offset_from((*drm).crtcs) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated item 'std::ptr::mut_ptr::::wrapping_offset_from': Pointer distances across allocation boundaries are not typically meaningful. Use integer subtraction if you really need this. [INFO] [stdout] --> src/backend/drm/drm.rs:2857:37 [INFO] [stdout] | [INFO] [stdout] 2857 | (*conn_1).crtc.wrapping_offset_from((*drm).crtcs) as [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated item 'std::ptr::mut_ptr::::wrapping_offset_from': Pointer distances across allocation boundaries are not typically meaningful. Use integer subtraction if you really need this. [INFO] [stdout] --> src/backend/rdp/output.rs:5427:26 [INFO] [stdout] | [INFO] [stdout] 5427 | return (*_s).pointer.wrapping_offset_from((*_s).buffer) as libc::c_long as [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated item 'std::ptr::const_ptr::::wrapping_offset_from': Pointer distances across allocation boundaries are not typically meaningful. Use integer subtraction if you really need this. [INFO] [stdout] --> src/xcursor/xcursor.rs:754:20 [INFO] [stdout] | [INFO] [stdout] 754 | dirlen = colon.wrapping_offset_from(dir) as libc::c_long as libc::c_int; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated item 'std::ptr::const_ptr::::wrapping_offset_from': Pointer distances across allocation boundaries are not typically meaningful. Use integer subtraction if you really need this. [INFO] [stdout] --> src/xcursor/xcursor.rs:758:16 [INFO] [stdout] | [INFO] [stdout] 758 | tcolon.wrapping_offset_from(theme) as libc::c_long as libc::c_int; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/backend/drm/backend.rs:977:38 [INFO] [stdout] | [INFO] [stdout] 977 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/backend/drm/backend.rs:990:45 [INFO] [stdout] | [INFO] [stdout] 990 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/backend/drm/backend.rs:996:45 [INFO] [stdout] | [INFO] [stdout] 996 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `vblank_porch` is assigned to, but never used [INFO] [stdout] --> src/backend/drm/cvt.rs:113:13 [INFO] [stdout] | [INFO] [stdout] 113 | let mut vblank_porch: libc::c_int = 0; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider using `_vblank_porch` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `fd` [INFO] [stdout] --> src/backend/drm/drm.rs:3353:40 [INFO] [stdout] | [INFO] [stdout] 3353 | unsafe extern "C" fn page_flip_handler(mut fd: libc::c_int, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_fd` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mask` [INFO] [stdout] --> src/backend/drm/drm.rs:3438:43 [INFO] [stdout] | [INFO] [stdout] 3438 | ... mut mask: uint32_t, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_mask` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/backend/drm/drm.rs:3439:43 [INFO] [stdout] | [INFO] [stdout] 3439 | ... mut data: *mut libc::c_void) [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `drm` [INFO] [stdout] --> src/backend/drm/legacy.rs:804:49 [INFO] [stdout] | [INFO] [stdout] 804 | unsafe extern "C" fn legacy_crtc_get_gamma_size(mut drm: *mut wlr_drm_backend, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_drm` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `bo` [INFO] [stdout] --> src/backend/drm/renderer.rs:1076:31 [INFO] [stdout] | [INFO] [stdout] 1076 | unsafe extern "C" fn free_tex(mut bo: *mut gbm_bo, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_bo` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/backend/headless/backend.rs:860:45 [INFO] [stdout] | [INFO] [stdout] 860 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `flags` [INFO] [stdout] --> src/backend/libinput/backend.rs:531:47 [INFO] [stdout] | [INFO] [stdout] 531 | ... mut flags: libc::c_int, [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_flags` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `fd` [INFO] [stdout] --> src/backend/libinput/backend.rs:569:47 [INFO] [stdout] | [INFO] [stdout] 569 | unsafe extern "C" fn handle_libinput_readable(mut fd: libc::c_int, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_fd` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mask` [INFO] [stdout] --> src/backend/libinput/backend.rs:570:47 [INFO] [stdout] | [INFO] [stdout] 570 | ... mut mask: uint32_t, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_mask` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `libinput_context` [INFO] [stdout] --> src/backend/libinput/backend.rs:593:35 [INFO] [stdout] | [INFO] [stdout] 593 | unsafe extern "C" fn log_libinput(mut libinput_context: *mut libinput, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_libinput_context` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `priority` [INFO] [stdout] --> src/backend/libinput/backend.rs:594:35 [INFO] [stdout] | [INFO] [stdout] 594 | ... mut priority: libinput_log_priority, [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_priority` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/backend/libinput/backend.rs:780:45 [INFO] [stdout] | [INFO] [stdout] 780 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/backend/libinput/backend.rs:787:45 [INFO] [stdout] | [INFO] [stdout] 787 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `backend` [INFO] [stdout] --> src/backend/libinput/events.rs:622:38 [INFO] [stdout] | [INFO] [stdout] 622 | unsafe extern "C" fn allocate_device(mut backend: *mut wlr_libinput_backend, [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_backend` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/backend/multi/backend.rs:368:45 [INFO] [stdout] | [INFO] [stdout] 368 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/backend/multi/backend.rs:420:48 [INFO] [stdout] | [INFO] [stdout] 420 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `wlr_output` [INFO] [stdout] --> src/backend/noop/output.rs:409:43 [INFO] [stdout] | [INFO] [stdout] 409 | unsafe extern "C" fn output_attach_render(mut wlr_output: *mut wlr_output, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_wlr_output` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `buffer_age` [INFO] [stdout] --> src/backend/noop/output.rs:410:43 [INFO] [stdout] | [INFO] [stdout] 410 | ... mut buffer_age: *mut libc::c_int) [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_buffer_age` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `wlr_output` [INFO] [stdout] --> src/backend/noop/output.rs:414:36 [INFO] [stdout] | [INFO] [stdout] 414 | unsafe extern "C" fn output_commit(mut wlr_output: *mut wlr_output) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_wlr_output` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/backend/rdp/backend.rs:4562:45 [INFO] [stdout] | [INFO] [stdout] 4562 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `fd` [INFO] [stdout] --> src/backend/rdp/listener.rs:3845:44 [INFO] [stdout] | [INFO] [stdout] 3845 | unsafe extern "C" fn rdp_listener_activity(mut fd: libc::c_int, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_fd` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/backend/rdp/peer.rs:4500:43 [INFO] [stdout] | [INFO] [stdout] 4500 | unsafe extern "C" fn xf_peer_capabilities(mut client: *mut freerdp_peer) [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/backend/rdp/peer.rs:4504:43 [INFO] [stdout] | [INFO] [stdout] 4504 | unsafe extern "C" fn xf_peer_post_connect(mut client: *mut freerdp_peer) [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `area` [INFO] [stdout] --> src/backend/rdp/peer.rs:4575:41 [INFO] [stdout] | [INFO] [stdout] 4575 | ... mut area: *const RECTANGLE_16) [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_area` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `flags` [INFO] [stdout] --> src/backend/rdp/peer.rs:4589:49 [INFO] [stdout] | [INFO] [stdout] 4589 | ... mut flags: UINT32) [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_flags` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `flags` [INFO] [stdout] --> src/backend/rdp/peer.rs:4703:52 [INFO] [stdout] | [INFO] [stdout] 4703 | ... mut flags: UINT16, [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_flags` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `input` [INFO] [stdout] --> src/backend/rdp/peer.rs:4794:54 [INFO] [stdout] | [INFO] [stdout] 4794 | unsafe extern "C" fn xf_input_unicode_keyboard_event(mut input: *mut rdpInput, [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_input` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `fd` [INFO] [stdout] --> src/backend/rdp/peer.rs:4805:42 [INFO] [stdout] | [INFO] [stdout] 4805 | unsafe extern "C" fn rdp_client_activity(mut fd: libc::c_int, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_fd` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mask` [INFO] [stdout] --> src/backend/rdp/peer.rs:4806:42 [INFO] [stdout] | [INFO] [stdout] 4806 | ... mut mask: uint32_t, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_mask` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/backend/rdp/peer.rs:4856:44 [INFO] [stdout] | [INFO] [stdout] 4856 | unsafe extern "C" fn rdp_peer_context_free(mut client: *mut freerdp_peer, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `signo` [INFO] [stdout] --> src/backend/session/direct.rs:349:33 [INFO] [stdout] | [INFO] [stdout] 349 | unsafe extern "C" fn vt_handler(mut signo: libc::c_int, [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_signo` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `msg` [INFO] [stdout] --> src/backend/session/logind.rs:732:38 [INFO] [stdout] | [INFO] [stdout] 732 | unsafe extern "C" fn session_removed(mut msg: *mut sd_bus_message, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_msg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `userdata` [INFO] [stdout] --> src/backend/session/logind.rs:733:38 [INFO] [stdout] | [INFO] [stdout] 733 | ... mut userdata: *mut libc::c_void, [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_userdata` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ret_error` [INFO] [stdout] --> src/backend/session/logind.rs:734:38 [INFO] [stdout] | [INFO] [stdout] 734 | ... mut ret_error: *mut sd_bus_error) [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_ret_error` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ret_error` [INFO] [stdout] --> src/backend/session/logind.rs:837:36 [INFO] [stdout] | [INFO] [stdout] 837 | ... mut ret_error: *mut sd_bus_error) [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_ret_error` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ret_error` [INFO] [stdout] --> src/backend/session/logind.rs:878:49 [INFO] [stdout] | [INFO] [stdout] 878 | ... mut ret_error: [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_ret_error` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ret_error` [INFO] [stdout] --> src/backend/session/logind.rs:1076:46 [INFO] [stdout] | [INFO] [stdout] 1076 | ... mut ret_error: *mut sd_bus_error) [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_ret_error` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `fd` [INFO] [stdout] --> src/backend/session/logind.rs:1337:33 [INFO] [stdout] | [INFO] [stdout] 1337 | unsafe extern "C" fn dbus_event(mut fd: libc::c_int, mut mask: uint32_t, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_fd` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mask` [INFO] [stdout] --> src/backend/session/logind.rs:1337:54 [INFO] [stdout] | [INFO] [stdout] 1337 | unsafe extern "C" fn dbus_event(mut fd: libc::c_int, mut mask: uint32_t, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_mask` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `base` [INFO] [stdout] --> src/backend/session/noop.rs:85:40 [INFO] [stdout] | [INFO] [stdout] 85 | unsafe extern "C" fn noop_session_open(mut base: *mut wlr_session, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_base` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `base` [INFO] [stdout] --> src/backend/session/noop.rs:90:41 [INFO] [stdout] | [INFO] [stdout] 90 | unsafe extern "C" fn noop_session_close(mut base: *mut wlr_session, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_base` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `base` [INFO] [stdout] --> src/backend/session/noop.rs:94:37 [INFO] [stdout] | [INFO] [stdout] 94 | unsafe extern "C" fn noop_change_vt(mut base: *mut wlr_session, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_base` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `vt` [INFO] [stdout] --> src/backend/session/noop.rs:95:37 [INFO] [stdout] | [INFO] [stdout] 95 | ... mut vt: libc::c_uint) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_vt` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `disp` [INFO] [stdout] --> src/backend/session/noop.rs:101:42 [INFO] [stdout] | [INFO] [stdout] 101 | unsafe extern "C" fn noop_session_create(mut disp: *mut wl_display) [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_disp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `fd` [INFO] [stdout] --> src/backend/session/session.rs:316:33 [INFO] [stdout] | [INFO] [stdout] 316 | unsafe extern "C" fn udev_event(mut fd: libc::c_int, mut mask: uint32_t, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_fd` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mask` [INFO] [stdout] --> src/backend/session/session.rs:316:54 [INFO] [stdout] | [INFO] [stdout] 316 | unsafe extern "C" fn udev_event(mut fd: libc::c_int, mut mask: uint32_t, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_mask` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/backend/session/session.rs:356:45 [INFO] [stdout] | [INFO] [stdout] 356 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `fd` [INFO] [stdout] --> src/backend/wayland/backend.rs:1879:38 [INFO] [stdout] | [INFO] [stdout] 1879 | unsafe extern "C" fn dispatch_events(mut fd: libc::c_int, mut mask: uint32_t, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_fd` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/backend/wayland/backend.rs:1903:46 [INFO] [stdout] | [INFO] [stdout] 1903 | unsafe extern "C" fn xdg_wm_base_handle_ping(mut data: *mut libc::c_void, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `linux_dmabuf_v1` [INFO] [stdout] --> src/backend/wayland/backend.rs:1927:52 [INFO] [stdout] | [INFO] [stdout] 1927 | ... mut linux_dmabuf_v1: [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_linux_dmabuf_v1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `linux_dmabuf_v1` [INFO] [stdout] --> src/backend/wayland/backend.rs:1941:54 [INFO] [stdout] | [INFO] [stdout] 1941 | ... mut linux_dmabuf_v1: [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_linux_dmabuf_v1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/backend/wayland/backend.rs:2050:45 [INFO] [stdout] | [INFO] [stdout] 2050 | unsafe extern "C" fn registry_global_remove(mut data: *mut libc::c_void, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `registry` [INFO] [stdout] --> src/backend/wayland/backend.rs:2051:45 [INFO] [stdout] | [INFO] [stdout] 2051 | ... mut registry: *mut wl_registry, [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_registry` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `name` [INFO] [stdout] --> src/backend/wayland/backend.rs:2052:45 [INFO] [stdout] | [INFO] [stdout] 2052 | ... mut name: uint32_t) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_name` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/backend/wayland/backend.rs:2217:45 [INFO] [stdout] | [INFO] [stdout] 2217 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `time` [INFO] [stdout] --> src/backend/wayland/output.rs:1952:45 [INFO] [stdout] | [INFO] [stdout] 1952 | ... mut time: uint32_t) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_time` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/backend/wayland/output.rs:1989:63 [INFO] [stdout] | [INFO] [stdout] 1989 | unsafe extern "C" fn presentation_feedback_handle_sync_output(mut data: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `feedback` [INFO] [stdout] --> src/backend/wayland/output.rs:1991:63 [INFO] [stdout] | [INFO] [stdout] 1991 | ... mut feedback: [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_feedback` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `output` [INFO] [stdout] --> src/backend/wayland/output.rs:1993:63 [INFO] [stdout] | [INFO] [stdout] 1993 | ... mut output: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_output` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `wp_feedback` [INFO] [stdout] --> src/backend/wayland/output.rs:1999:61 [INFO] [stdout] | [INFO] [stdout] 1999 | ... mut wp_feedback: [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_wp_feedback` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `wp_feedback` [INFO] [stdout] --> src/backend/wayland/output.rs:2046:61 [INFO] [stdout] | [INFO] [stdout] 2046 | ... mut wp_feedback: [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_wp_feedback` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `refresh` [INFO] [stdout] --> src/backend/wayland/output.rs:2105:45 [INFO] [stdout] | [INFO] [stdout] 2105 | ... mut refresh: int32_t) -> bool { [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_refresh` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x` [INFO] [stdout] --> src/backend/wayland/output.rs:2443:41 [INFO] [stdout] | [INFO] [stdout] 2443 | ... mut x: libc::c_int, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y` [INFO] [stdout] --> src/backend/wayland/output.rs:2444:41 [INFO] [stdout] | [INFO] [stdout] 2444 | ... mut y: libc::c_int) -> bool { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_y` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `states` [INFO] [stdout] --> src/backend/wayland/output.rs:2583:52 [INFO] [stdout] | [INFO] [stdout] 2583 | ... mut states: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_states` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `zwp_tablet_pad_ring_v2` [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:2438:52 [INFO] [stdout] | [INFO] [stdout] 2438 | ... mut zwp_tablet_pad_ring_v2: [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_zwp_tablet_pad_ring_v2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `zwp_tablet_pad_ring_v2` [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:2446:51 [INFO] [stdout] | [INFO] [stdout] 2446 | ... mut zwp_tablet_pad_ring_v2: [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_zwp_tablet_pad_ring_v2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `zwp_tablet_pad_ring_v2` [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:2454:50 [INFO] [stdout] | [INFO] [stdout] 2454 | ... mut zwp_tablet_pad_ring_v2: [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_zwp_tablet_pad_ring_v2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `zwp_tablet_pad_ring_v2` [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:2461:51 [INFO] [stdout] | [INFO] [stdout] 2461 | ... mut zwp_tablet_pad_ring_v2: [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_zwp_tablet_pad_ring_v2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `zwp_tablet_pad_strip_v2` [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:2539:53 [INFO] [stdout] | [INFO] [stdout] 2539 | ... mut zwp_tablet_pad_strip_v2: [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_zwp_tablet_pad_strip_v2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `zwp_tablet_pad_strip_v2` [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:2548:55 [INFO] [stdout] | [INFO] [stdout] 2548 | ... mut zwp_tablet_pad_strip_v2: [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_zwp_tablet_pad_strip_v2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `zwp_tablet_pad_strip_v2` [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:2557:51 [INFO] [stdout] | [INFO] [stdout] 2557 | ... mut zwp_tablet_pad_strip_v2: [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_zwp_tablet_pad_strip_v2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `zwp_tablet_pad_strip_v2` [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:2565:52 [INFO] [stdout] | [INFO] [stdout] 2565 | ... mut zwp_tablet_pad_strip_v2: [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_zwp_tablet_pad_strip_v2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pad_group` [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:2643:54 [INFO] [stdout] | [INFO] [stdout] 2643 | ... mut pad_group: [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pad_group` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pad_group` [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:2664:52 [INFO] [stdout] | [INFO] [stdout] 2664 | ... mut pad_group: [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pad_group` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pad_group` [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:2672:51 [INFO] [stdout] | [INFO] [stdout] 2672 | ... mut pad_group: [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pad_group` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pad_group` [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:2703:52 [INFO] [stdout] | [INFO] [stdout] 2703 | ... mut pad_group: [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pad_group` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:2735:51 [INFO] [stdout] | [INFO] [stdout] 2735 | unsafe extern "C" fn handle_tablet_pad_group_done(mut data: *mut libc::c_void, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pad_group` [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:2736:51 [INFO] [stdout] | [INFO] [stdout] 2736 | ... mut pad_group: [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pad_group` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pad_group` [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:2742:58 [INFO] [stdout] | [INFO] [stdout] 2742 | ... mut pad_group: [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pad_group` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `time` [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:2744:58 [INFO] [stdout] | [INFO] [stdout] 2744 | ... mut time: uint32_t, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_time` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `serial` [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:2745:58 [INFO] [stdout] | [INFO] [stdout] 2745 | ... mut serial: uint32_t, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_serial` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `zwp_tablet_pad` [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:2874:46 [INFO] [stdout] | [INFO] [stdout] 2874 | ... mut zwp_tablet_pad: [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_zwp_tablet_pad` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `zwp_tablet_pad_v2` [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:2896:45 [INFO] [stdout] | [INFO] [stdout] 2896 | ... mut zwp_tablet_pad_v2: [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_zwp_tablet_pad_v2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `zwp_tablet_pad_v2` [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:2906:48 [INFO] [stdout] | [INFO] [stdout] 2906 | ... mut zwp_tablet_pad_v2: [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_zwp_tablet_pad_v2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `zwp_tablet_pad_v2` [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:2915:47 [INFO] [stdout] | [INFO] [stdout] 2915 | ... mut zwp_tablet_pad_v2: [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_zwp_tablet_pad_v2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `zwp_tablet_pad_v2` [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:2938:45 [INFO] [stdout] | [INFO] [stdout] 2938 | ... mut zwp_tablet_pad_v2: [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_zwp_tablet_pad_v2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `zwp_tablet_pad_v2` [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:2946:46 [INFO] [stdout] | [INFO] [stdout] 2946 | ... mut zwp_tablet_pad_v2: [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_zwp_tablet_pad_v2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `serial` [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:2948:46 [INFO] [stdout] | [INFO] [stdout] 2948 | ... mut serial: uint32_t, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_serial` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `surface` [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:2950:46 [INFO] [stdout] | [INFO] [stdout] 2950 | ... mut surface: *mut wl_surface) { [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_surface` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:2964:46 [INFO] [stdout] | [INFO] [stdout] 2964 | unsafe extern "C" fn handle_tablet_pad_leave(mut data: *mut libc::c_void, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `zwp_tablet_pad_v2` [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:2965:46 [INFO] [stdout] | [INFO] [stdout] 2965 | ... mut zwp_tablet_pad_v2: [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_zwp_tablet_pad_v2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `serial` [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:2967:46 [INFO] [stdout] | [INFO] [stdout] 2967 | ... mut serial: uint32_t, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_serial` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `surface` [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:2968:46 [INFO] [stdout] | [INFO] [stdout] 2968 | ... mut surface: *mut wl_surface) { [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_surface` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `zwp_tablet_pad_v2` [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:2973:48 [INFO] [stdout] | [INFO] [stdout] 2973 | ... mut zwp_tablet_pad_v2: [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_zwp_tablet_pad_v2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `zwp_tablet_seat_v2` [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:3095:39 [INFO] [stdout] | [INFO] [stdout] 3095 | ... mut zwp_tablet_seat_v2: [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_zwp_tablet_seat_v2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:3132:46 [INFO] [stdout] | [INFO] [stdout] 3132 | unsafe extern "C" fn handle_tablet_tool_done(mut data: *mut libc::c_void, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `id` [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:3133:46 [INFO] [stdout] | [INFO] [stdout] 3133 | ... mut id: [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_id` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `id` [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:3164:46 [INFO] [stdout] | [INFO] [stdout] 3164 | ... mut id: *mut zwp_tablet_tool_v2, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_id` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `id` [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:3171:48 [INFO] [stdout] | [INFO] [stdout] 3171 | ... mut id: [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_id` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `id` [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:3180:50 [INFO] [stdout] | [INFO] [stdout] 3180 | ... mut id: [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_id` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `id` [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:3190:52 [INFO] [stdout] | [INFO] [stdout] 3190 | ... mut id: [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_id` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `id` [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:3208:54 [INFO] [stdout] | [INFO] [stdout] 3208 | ... mut id: [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_id` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `serial` [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:3210:54 [INFO] [stdout] | [INFO] [stdout] 3210 | ... mut serial: uint32_t, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_serial` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `surface` [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:3213:54 [INFO] [stdout] | [INFO] [stdout] 3213 | ... mut surface: [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_surface` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `id` [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:3222:55 [INFO] [stdout] | [INFO] [stdout] 3222 | ... mut id: [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_id` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `id` [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:3228:46 [INFO] [stdout] | [INFO] [stdout] 3228 | ... mut id: *mut zwp_tablet_tool_v2, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_id` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `serial` [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:3229:46 [INFO] [stdout] | [INFO] [stdout] 3229 | ... mut serial: libc::c_uint) { [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_serial` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `id` [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:3234:44 [INFO] [stdout] | [INFO] [stdout] 3234 | ... mut id: *mut zwp_tablet_tool_v2) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_id` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `id` [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:3239:48 [INFO] [stdout] | [INFO] [stdout] 3239 | ... mut id: [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_id` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `id` [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:3248:50 [INFO] [stdout] | [INFO] [stdout] 3248 | ... mut id: [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_id` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `id` [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:3255:50 [INFO] [stdout] | [INFO] [stdout] 3255 | ... mut id: [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_id` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `id` [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:3262:46 [INFO] [stdout] | [INFO] [stdout] 3262 | ... mut id: *mut zwp_tablet_tool_v2, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_id` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `id` [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:3270:50 [INFO] [stdout] | [INFO] [stdout] 3270 | ... mut id: [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_id` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `id` [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:3277:48 [INFO] [stdout] | [INFO] [stdout] 3277 | ... mut id: [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_id` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `id` [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:3285:47 [INFO] [stdout] | [INFO] [stdout] 3285 | ... mut id: *mut zwp_tablet_tool_v2, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_id` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `clicks` [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:3287:47 [INFO] [stdout] | [INFO] [stdout] 3287 | ... mut clicks: libc::c_int) { [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_clicks` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `id` [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:3292:48 [INFO] [stdout] | [INFO] [stdout] 3292 | ... mut id: [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_id` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `serial` [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:3294:48 [INFO] [stdout] | [INFO] [stdout] 3294 | ... mut serial: uint32_t, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_serial` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `id` [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:3343:47 [INFO] [stdout] | [INFO] [stdout] 3343 | ... mut id: *mut zwp_tablet_tool_v2, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_id` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `id` [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:3508:49 [INFO] [stdout] | [INFO] [stdout] 3508 | ... mut id: [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_id` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:3724:40 [INFO] [stdout] | [INFO] [stdout] 3724 | unsafe extern "C" fn handle_tool_added(mut data: *mut libc::c_void, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `zwp_tablet_seat_v2` [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:3725:40 [INFO] [stdout] | [INFO] [stdout] 3725 | ... mut zwp_tablet_seat_v2: [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_zwp_tablet_seat_v2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `zwp_tablet_v2` [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:3745:41 [INFO] [stdout] | [INFO] [stdout] 3745 | ... mut zwp_tablet_v2: *mut zwp_tablet_v2, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_zwp_tablet_v2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `zwp_tablet_v2` [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:3754:39 [INFO] [stdout] | [INFO] [stdout] 3754 | ... mut zwp_tablet_v2: *mut zwp_tablet_v2, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_zwp_tablet_v2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `zwp_tablet_v2` [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:3761:41 [INFO] [stdout] | [INFO] [stdout] 3761 | ... mut zwp_tablet_v2: *mut zwp_tablet_v2, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_zwp_tablet_v2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `zwp_tablet_v2` [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:3769:41 [INFO] [stdout] | [INFO] [stdout] 3769 | ... mut zwp_tablet_v2: [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_zwp_tablet_v2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `zwp_tablet_v2` [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:3777:44 [INFO] [stdout] | [INFO] [stdout] 3777 | ... mut zwp_tablet_v2: [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_zwp_tablet_v2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `zwp_tablet_seat_v2` [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:3839:39 [INFO] [stdout] | [INFO] [stdout] 3839 | ... mut zwp_tablet_seat_v2: [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_zwp_tablet_seat_v2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `wl_pointer` [INFO] [stdout] --> src/backend/wayland/wl_seat.rs:1440:43 [INFO] [stdout] | [INFO] [stdout] 1440 | ... mut wl_pointer: *mut wl_pointer, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_wl_pointer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sx` [INFO] [stdout] --> src/backend/wayland/wl_seat.rs:1443:43 [INFO] [stdout] | [INFO] [stdout] 1443 | ... mut sx: wl_fixed_t, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_sx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sy` [INFO] [stdout] --> src/backend/wayland/wl_seat.rs:1444:43 [INFO] [stdout] | [INFO] [stdout] 1444 | ... mut sy: wl_fixed_t) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_sy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `wl_pointer` [INFO] [stdout] --> src/backend/wayland/wl_seat.rs:1463:43 [INFO] [stdout] | [INFO] [stdout] 1463 | ... mut wl_pointer: *mut wl_pointer, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_wl_pointer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `serial` [INFO] [stdout] --> src/backend/wayland/wl_seat.rs:1464:43 [INFO] [stdout] | [INFO] [stdout] 1464 | ... mut serial: uint32_t, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_serial` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `wl_pointer` [INFO] [stdout] --> src/backend/wayland/wl_seat.rs:1486:44 [INFO] [stdout] | [INFO] [stdout] 1486 | ... mut wl_pointer: *mut wl_pointer, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_wl_pointer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `wl_pointer` [INFO] [stdout] --> src/backend/wayland/wl_seat.rs:1518:44 [INFO] [stdout] | [INFO] [stdout] 1518 | ... mut wl_pointer: *mut wl_pointer, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_wl_pointer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `serial` [INFO] [stdout] --> src/backend/wayland/wl_seat.rs:1519:44 [INFO] [stdout] | [INFO] [stdout] 1519 | ... mut serial: uint32_t, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_serial` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `wl_pointer` [INFO] [stdout] --> src/backend/wayland/wl_seat.rs:1541:42 [INFO] [stdout] | [INFO] [stdout] 1541 | ... mut wl_pointer: *mut wl_pointer, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_wl_pointer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `wl_pointer` [INFO] [stdout] --> src/backend/wayland/wl_seat.rs:1568:43 [INFO] [stdout] | [INFO] [stdout] 1568 | ... mut wl_pointer: *mut wl_pointer) { [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_wl_pointer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `wl_pointer` [INFO] [stdout] --> src/backend/wayland/wl_seat.rs:1577:49 [INFO] [stdout] | [INFO] [stdout] 1577 | ... mut wl_pointer: [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_wl_pointer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `wl_pointer` [INFO] [stdout] --> src/backend/wayland/wl_seat.rs:1586:47 [INFO] [stdout] | [INFO] [stdout] 1586 | ... mut wl_pointer: *mut wl_pointer, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_wl_pointer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `wl_pointer` [INFO] [stdout] --> src/backend/wayland/wl_seat.rs:1610:51 [INFO] [stdout] | [INFO] [stdout] 1610 | ... mut wl_pointer: [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_wl_pointer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `axis` [INFO] [stdout] --> src/backend/wayland/wl_seat.rs:1612:51 [INFO] [stdout] | [INFO] [stdout] 1612 | ... mut axis: uint32_t, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_axis` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/backend/wayland/wl_seat.rs:1732:45 [INFO] [stdout] | [INFO] [stdout] 1732 | unsafe extern "C" fn keyboard_handle_keymap(mut data: *mut libc::c_void, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `wl_keyboard` [INFO] [stdout] --> src/backend/wayland/wl_seat.rs:1733:45 [INFO] [stdout] | [INFO] [stdout] 1733 | ... mut wl_keyboard: *mut wl_keyboard, [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_wl_keyboard` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `format` [INFO] [stdout] --> src/backend/wayland/wl_seat.rs:1734:45 [INFO] [stdout] | [INFO] [stdout] 1734 | ... mut format: uint32_t, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_format` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `fd` [INFO] [stdout] --> src/backend/wayland/wl_seat.rs:1735:45 [INFO] [stdout] | [INFO] [stdout] 1735 | ... mut fd: int32_t, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_fd` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `size` [INFO] [stdout] --> src/backend/wayland/wl_seat.rs:1736:45 [INFO] [stdout] | [INFO] [stdout] 1736 | ... mut size: uint32_t) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_size` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `wl_keyboard` [INFO] [stdout] --> src/backend/wayland/wl_seat.rs:1745:44 [INFO] [stdout] | [INFO] [stdout] 1745 | ... mut wl_keyboard: *mut wl_keyboard, [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_wl_keyboard` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `serial` [INFO] [stdout] --> src/backend/wayland/wl_seat.rs:1746:44 [INFO] [stdout] | [INFO] [stdout] 1746 | ... mut serial: uint32_t, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_serial` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `surface` [INFO] [stdout] --> src/backend/wayland/wl_seat.rs:1747:44 [INFO] [stdout] | [INFO] [stdout] 1747 | ... mut surface: *mut wl_surface, [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_surface` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `wl_keyboard` [INFO] [stdout] --> src/backend/wayland/wl_seat.rs:1770:44 [INFO] [stdout] | [INFO] [stdout] 1770 | ... mut wl_keyboard: *mut wl_keyboard, [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_wl_keyboard` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `serial` [INFO] [stdout] --> src/backend/wayland/wl_seat.rs:1771:44 [INFO] [stdout] | [INFO] [stdout] 1771 | ... mut serial: uint32_t, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_serial` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `surface` [INFO] [stdout] --> src/backend/wayland/wl_seat.rs:1772:44 [INFO] [stdout] | [INFO] [stdout] 1772 | ... mut surface: *mut wl_surface) { [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_surface` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `wl_keyboard` [INFO] [stdout] --> src/backend/wayland/wl_seat.rs:1806:42 [INFO] [stdout] | [INFO] [stdout] 1806 | ... mut wl_keyboard: *mut wl_keyboard, [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_wl_keyboard` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `serial` [INFO] [stdout] --> src/backend/wayland/wl_seat.rs:1807:42 [INFO] [stdout] | [INFO] [stdout] 1807 | ... mut serial: uint32_t, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_serial` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `wl_keyboard` [INFO] [stdout] --> src/backend/wayland/wl_seat.rs:1833:48 [INFO] [stdout] | [INFO] [stdout] 1833 | ... mut wl_keyboard: [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_wl_keyboard` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `serial` [INFO] [stdout] --> src/backend/wayland/wl_seat.rs:1835:48 [INFO] [stdout] | [INFO] [stdout] 1835 | ... mut serial: uint32_t, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_serial` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/backend/wayland/wl_seat.rs:1854:50 [INFO] [stdout] | [INFO] [stdout] 1854 | unsafe extern "C" fn keyboard_handle_repeat_info(mut data: *mut libc::c_void, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `wl_keyboard` [INFO] [stdout] --> src/backend/wayland/wl_seat.rs:1855:50 [INFO] [stdout] | [INFO] [stdout] 1855 | ... mut wl_keyboard: [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_wl_keyboard` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `rate` [INFO] [stdout] --> src/backend/wayland/wl_seat.rs:1857:50 [INFO] [stdout] | [INFO] [stdout] 1857 | ... mut rate: int32_t, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_rate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `delay` [INFO] [stdout] --> src/backend/wayland/wl_seat.rs:1858:50 [INFO] [stdout] | [INFO] [stdout] 1858 | ... mut delay: int32_t) { [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_delay` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `zwp_pointer_gesture_swipe_v1` [INFO] [stdout] --> src/backend/wayland/wl_seat.rs:2063:42 [INFO] [stdout] | [INFO] [stdout] 2063 | ... mut zwp_pointer_gesture_swipe_v1: [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_zwp_pointer_gesture_swipe_v1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `serial` [INFO] [stdout] --> src/backend/wayland/wl_seat.rs:2065:42 [INFO] [stdout] | [INFO] [stdout] 2065 | ... mut serial: uint32_t, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_serial` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `surface` [INFO] [stdout] --> src/backend/wayland/wl_seat.rs:2067:42 [INFO] [stdout] | [INFO] [stdout] 2067 | ... mut surface: *mut wl_surface, [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_surface` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `zwp_pointer_gesture_swipe_v1` [INFO] [stdout] --> src/backend/wayland/wl_seat.rs:2087:43 [INFO] [stdout] | [INFO] [stdout] 2087 | ... mut zwp_pointer_gesture_swipe_v1: [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_zwp_pointer_gesture_swipe_v1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `zwp_pointer_gesture_swipe_v1` [INFO] [stdout] --> src/backend/wayland/wl_seat.rs:2112:40 [INFO] [stdout] | [INFO] [stdout] 2112 | ... mut zwp_pointer_gesture_swipe_v1: [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_zwp_pointer_gesture_swipe_v1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `serial` [INFO] [stdout] --> src/backend/wayland/wl_seat.rs:2114:40 [INFO] [stdout] | [INFO] [stdout] 2114 | ... mut serial: uint32_t, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_serial` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `zwp_pointer_gesture_pinch_v1` [INFO] [stdout] --> src/backend/wayland/wl_seat.rs:2187:42 [INFO] [stdout] | [INFO] [stdout] 2187 | ... mut zwp_pointer_gesture_pinch_v1: [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_zwp_pointer_gesture_pinch_v1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `serial` [INFO] [stdout] --> src/backend/wayland/wl_seat.rs:2189:42 [INFO] [stdout] | [INFO] [stdout] 2189 | ... mut serial: uint32_t, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_serial` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `surface` [INFO] [stdout] --> src/backend/wayland/wl_seat.rs:2191:42 [INFO] [stdout] | [INFO] [stdout] 2191 | ... mut surface: *mut wl_surface, [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_surface` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `zwp_pointer_gesture_pinch_v1` [INFO] [stdout] --> src/backend/wayland/wl_seat.rs:2211:43 [INFO] [stdout] | [INFO] [stdout] 2211 | ... mut zwp_pointer_gesture_pinch_v1: [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_zwp_pointer_gesture_pinch_v1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `zwp_pointer_gesture_pinch_v1` [INFO] [stdout] --> src/backend/wayland/wl_seat.rs:2242:40 [INFO] [stdout] | [INFO] [stdout] 2242 | ... mut zwp_pointer_gesture_pinch_v1: [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_zwp_pointer_gesture_pinch_v1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `serial` [INFO] [stdout] --> src/backend/wayland/wl_seat.rs:2244:40 [INFO] [stdout] | [INFO] [stdout] 2244 | ... mut serial: uint32_t, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_serial` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `relative_pointer` [INFO] [stdout] --> src/backend/wayland/wl_seat.rs:2322:62 [INFO] [stdout] | [INFO] [stdout] 2322 | ... mut relative_pointer: [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_relative_pointer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/backend/wayland/wl_seat.rs:2392:52 [INFO] [stdout] | [INFO] [stdout] 2392 | ... mut data: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `fd` [INFO] [stdout] --> src/backend/x11/backend.rs:1218:32 [INFO] [stdout] | [INFO] [stdout] 1218 | unsafe extern "C" fn x11_event(mut fd: libc::c_int, mut mask: uint32_t, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_fd` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/backend/x11/backend.rs:1339:45 [INFO] [stdout] | [INFO] [stdout] 1339 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `wlr_device` [INFO] [stdout] --> src/backend/x11/input_device.rs:1374:43 [INFO] [stdout] | [INFO] [stdout] 1374 | unsafe extern "C" fn input_device_destroy(mut wlr_device: [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_wlr_device` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `wlr_keyboard` [INFO] [stdout] --> src/backend/x11/input_device.rs:1392:39 [INFO] [stdout] | [INFO] [stdout] 1392 | unsafe extern "C" fn keyboard_destroy(mut wlr_keyboard: *mut wlr_keyboard) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_wlr_keyboard` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `wlr_pointer` [INFO] [stdout] --> src/backend/x11/input_device.rs:1410:38 [INFO] [stdout] | [INFO] [stdout] 1410 | unsafe extern "C" fn pointer_destroy(mut wlr_pointer: *mut wlr_pointer) { [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_wlr_pointer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `wlr_touch` [INFO] [stdout] --> src/backend/x11/input_device.rs:1427:36 [INFO] [stdout] | [INFO] [stdout] 1427 | unsafe extern "C" fn touch_destroy(mut wlr_touch: *mut wlr_touch) { [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_wlr_touch` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `thread` [INFO] [stdout] --> src/render/egl.rs:577:52 [INFO] [stdout] | [INFO] [stdout] 577 | ... mut msg_type: EGLint, mut thread: EGLLabelKHR, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_thread` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `obj` [INFO] [stdout] --> src/render/egl.rs:578:30 [INFO] [stdout] | [INFO] [stdout] 578 | ... mut obj: EGLLabelKHR, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_obj` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `wlr_renderer` [INFO] [stdout] --> src/render/gles2/renderer.rs:878:45 [INFO] [stdout] | [INFO] [stdout] 878 | unsafe extern "C" fn gles2_renderer_formats(mut wlr_renderer: [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_wlr_renderer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `wlr_renderer` [INFO] [stdout] --> src/render/gles2/renderer.rs:884:45 [INFO] [stdout] | [INFO] [stdout] 884 | unsafe extern "C" fn gles2_format_supported(mut wlr_renderer: [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_wlr_renderer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `src` [INFO] [stdout] --> src/render/gles2/renderer.rs:1329:32 [INFO] [stdout] | [INFO] [stdout] 1329 | unsafe extern "C" fn gles2_log(mut src: GLenum, mut type_0: GLenum, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_src` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `id` [INFO] [stdout] --> src/render/gles2/renderer.rs:1330:32 [INFO] [stdout] | [INFO] [stdout] 1330 | ... mut id: GLuint, mut severity: GLenum, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_id` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `severity` [INFO] [stdout] --> src/render/gles2/renderer.rs:1330:48 [INFO] [stdout] | [INFO] [stdout] 1330 | ... mut id: GLuint, mut severity: GLenum, [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_severity` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `len` [INFO] [stdout] --> src/render/gles2/renderer.rs:1331:32 [INFO] [stdout] | [INFO] [stdout] 1331 | ... mut len: GLsizei, mut msg: *const GLchar, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_len` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `user` [INFO] [stdout] --> src/render/gles2/renderer.rs:1332:32 [INFO] [stdout] | [INFO] [stdout] 1332 | ... mut user: *const libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_user` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/data_device/wlr_data_device.rs:874:48 [INFO] [stdout] | [INFO] [stdout] 874 | unsafe extern "C" fn data_device_set_selection(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/data_device/wlr_data_device.rs:896:45 [INFO] [stdout] | [INFO] [stdout] 896 | unsafe extern "C" fn data_device_start_drag(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/data_device/wlr_data_device.rs:936:42 [INFO] [stdout] | [INFO] [stdout] 936 | unsafe extern "C" fn data_device_release(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/data_device/wlr_data_device.rs:1097:59 [INFO] [stdout] | [INFO] [stdout] 1097 | ... mut data: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/data_device/wlr_data_device.rs:1268:45 [INFO] [stdout] | [INFO] [stdout] 1268 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/data_device/wlr_data_offer.rs:935:47 [INFO] [stdout] | [INFO] [stdout] 935 | unsafe extern "C" fn data_offer_handle_accept(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/data_device/wlr_data_offer.rs:953:48 [INFO] [stdout] | [INFO] [stdout] 953 | unsafe extern "C" fn data_offer_handle_receive(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/data_device/wlr_data_offer.rs:971:48 [INFO] [stdout] | [INFO] [stdout] 971 | unsafe extern "C" fn data_offer_handle_destroy(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/data_device/wlr_data_offer.rs:976:47 [INFO] [stdout] | [INFO] [stdout] 976 | unsafe extern "C" fn data_offer_handle_finish(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/data_device/wlr_data_offer.rs:1017:52 [INFO] [stdout] | [INFO] [stdout] 1017 | unsafe extern "C" fn data_offer_handle_set_actions(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/data_device/wlr_data_offer.rs:1145:55 [INFO] [stdout] | [INFO] [stdout] 1145 | ... mut data: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `serial` [INFO] [stdout] --> src/types/data_device/wlr_data_source.rs:474:48 [INFO] [stdout] | [INFO] [stdout] 474 | ... mut serial: uint32_t, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_serial` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/data_device/wlr_data_source.rs:549:42 [INFO] [stdout] | [INFO] [stdout] 549 | unsafe extern "C" fn data_source_destroy(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/data_device/wlr_data_source.rs:553:46 [INFO] [stdout] | [INFO] [stdout] 553 | unsafe extern "C" fn data_source_set_actions(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/data_device/wlr_data_source.rs:589:40 [INFO] [stdout] | [INFO] [stdout] 589 | unsafe extern "C" fn data_source_offer(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/data_device/wlr_drag.rs:848:54 [INFO] [stdout] | [INFO] [stdout] 848 | ... mut data: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `grab` [INFO] [stdout] --> src/types/data_device/wlr_drag.rs:1103:47 [INFO] [stdout] | [INFO] [stdout] 1103 | unsafe extern "C" fn drag_handle_pointer_axis(mut grab: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_grab` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `time` [INFO] [stdout] --> src/types/data_device/wlr_drag.rs:1105:47 [INFO] [stdout] | [INFO] [stdout] 1105 | ... mut time: uint32_t, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_time` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `orientation` [INFO] [stdout] --> src/types/data_device/wlr_drag.rs:1106:47 [INFO] [stdout] | [INFO] [stdout] 1106 | ... mut orientation: [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_orientation` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `value` [INFO] [stdout] --> src/types/data_device/wlr_drag.rs:1108:47 [INFO] [stdout] | [INFO] [stdout] 1108 | ... mut value: libc::c_double, [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_value` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `value_discrete` [INFO] [stdout] --> src/types/data_device/wlr_drag.rs:1109:47 [INFO] [stdout] | [INFO] [stdout] 1109 | ... mut value_discrete: int32_t, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_value_discrete` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `source` [INFO] [stdout] --> src/types/data_device/wlr_drag.rs:1110:47 [INFO] [stdout] | [INFO] [stdout] 1110 | ... mut source: wlr_axis_source) { [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_source` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `grab` [INFO] [stdout] --> src/types/data_device/wlr_drag.rs:1204:45 [INFO] [stdout] | [INFO] [stdout] 1204 | unsafe extern "C" fn drag_handle_touch_down(mut grab: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_grab` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `time` [INFO] [stdout] --> src/types/data_device/wlr_drag.rs:1206:45 [INFO] [stdout] | [INFO] [stdout] 1206 | ... mut time: uint32_t, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_time` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `point` [INFO] [stdout] --> src/types/data_device/wlr_drag.rs:1207:45 [INFO] [stdout] | [INFO] [stdout] 1207 | ... mut point: *mut wlr_touch_point) [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_point` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `time` [INFO] [stdout] --> src/types/data_device/wlr_drag.rs:1243:46 [INFO] [stdout] | [INFO] [stdout] 1243 | ... mut time: uint32_t, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_time` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `grab` [INFO] [stdout] --> src/types/data_device/wlr_drag.rs:1303:49 [INFO] [stdout] | [INFO] [stdout] 1303 | unsafe extern "C" fn drag_handle_keyboard_enter(mut grab: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_grab` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `surface` [INFO] [stdout] --> src/types/data_device/wlr_drag.rs:1305:49 [INFO] [stdout] | [INFO] [stdout] 1305 | ... mut surface: *mut wlr_surface, [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_surface` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `keycodes` [INFO] [stdout] --> src/types/data_device/wlr_drag.rs:1306:49 [INFO] [stdout] | [INFO] [stdout] 1306 | ... mut keycodes: *mut uint32_t, [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_keycodes` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `num_keycodes` [INFO] [stdout] --> src/types/data_device/wlr_drag.rs:1307:49 [INFO] [stdout] | [INFO] [stdout] 1307 | ... mut num_keycodes: size_t, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_num_keycodes` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `modifiers` [INFO] [stdout] --> src/types/data_device/wlr_drag.rs:1308:49 [INFO] [stdout] | [INFO] [stdout] 1308 | ... mut modifiers: [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_modifiers` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `grab` [INFO] [stdout] --> src/types/data_device/wlr_drag.rs:1312:47 [INFO] [stdout] | [INFO] [stdout] 1312 | unsafe extern "C" fn drag_handle_keyboard_key(mut grab: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_grab` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `time` [INFO] [stdout] --> src/types/data_device/wlr_drag.rs:1314:47 [INFO] [stdout] | [INFO] [stdout] 1314 | ... mut time: uint32_t, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_time` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `key` [INFO] [stdout] --> src/types/data_device/wlr_drag.rs:1315:47 [INFO] [stdout] | [INFO] [stdout] 1315 | ... mut key: uint32_t, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `state` [INFO] [stdout] --> src/types/data_device/wlr_drag.rs:1316:47 [INFO] [stdout] | [INFO] [stdout] 1316 | ... mut state: uint32_t) { [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_state` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `grab` [INFO] [stdout] --> src/types/data_device/wlr_drag.rs:1319:53 [INFO] [stdout] | [INFO] [stdout] 1319 | unsafe extern "C" fn drag_handle_keyboard_modifiers(mut grab: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_grab` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `modifiers` [INFO] [stdout] --> src/types/data_device/wlr_drag.rs:1321:53 [INFO] [stdout] | [INFO] [stdout] 1321 | ... mut modifiers: [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_modifiers` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/data_device/wlr_drag.rs:1381:47 [INFO] [stdout] | [INFO] [stdout] 1381 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/data_device/wlr_drag.rs:1388:54 [INFO] [stdout] | [INFO] [stdout] 1388 | ... mut data: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/data_device/wlr_drag.rs:1405:55 [INFO] [stdout] | [INFO] [stdout] 1405 | ... mut data: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/data_device/wlr_drag.rs:1555:54 [INFO] [stdout] | [INFO] [stdout] 1555 | ... mut data: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/tablet_v2/wlr_tablet_v2.rs:1149:46 [INFO] [stdout] | [INFO] [stdout] 1149 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/tablet_v2/wlr_tablet_v2.rs:1198:49 [INFO] [stdout] | [INFO] [stdout] 1198 | unsafe extern "C" fn tablet_seat_handle_destroy(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/tablet_v2/wlr_tablet_v2.rs:1314:49 [INFO] [stdout] | [INFO] [stdout] 1314 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/tablet_v2/wlr_tablet_v2.rs:1320:45 [INFO] [stdout] | [INFO] [stdout] 1320 | unsafe extern "C" fn tablet_manager_destroy(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/tablet_v2/wlr_tablet_v2.rs:1544:45 [INFO] [stdout] | [INFO] [stdout] 1544 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/tablet_v2/wlr_tablet_v2_pad.rs:1593:51 [INFO] [stdout] | [INFO] [stdout] 1593 | unsafe extern "C" fn handle_tablet_pad_v2_destroy(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/tablet_v2/wlr_tablet_v2_pad.rs:1609:61 [INFO] [stdout] | [INFO] [stdout] 1609 | unsafe extern "C" fn handle_tablet_pad_ring_v2_set_feedback(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/tablet_v2/wlr_tablet_v2_pad.rs:1633:56 [INFO] [stdout] | [INFO] [stdout] 1633 | unsafe extern "C" fn handle_tablet_pad_ring_v2_destroy(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/tablet_v2/wlr_tablet_v2_pad.rs:1678:62 [INFO] [stdout] | [INFO] [stdout] 1678 | unsafe extern "C" fn handle_tablet_pad_strip_v2_set_feedback(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/tablet_v2/wlr_tablet_v2_pad.rs:1702:57 [INFO] [stdout] | [INFO] [stdout] 1702 | unsafe extern "C" fn handle_tablet_pad_strip_v2_destroy(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/tablet_v2/wlr_tablet_v2_pad.rs:1736:56 [INFO] [stdout] | [INFO] [stdout] 1736 | unsafe extern "C" fn handle_tablet_pad_v2_set_feedback(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/tablet_v2/wlr_tablet_v2_pad.rs:1843:57 [INFO] [stdout] | [INFO] [stdout] 1843 | unsafe extern "C" fn handle_tablet_pad_group_v2_destroy(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pad` [INFO] [stdout] --> src/types/tablet_v2/wlr_tablet_v2_pad.rs:1865:43 [INFO] [stdout] | [INFO] [stdout] 1865 | unsafe extern "C" fn add_tablet_pad_group(mut pad: [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pad` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/tablet_v2/wlr_tablet_v2_pad.rs:2104:52 [INFO] [stdout] | [INFO] [stdout] 2104 | ... mut data: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `grab` [INFO] [stdout] --> src/types/tablet_v2/wlr_tablet_v2_pad.rs:2631:41 [INFO] [stdout] | [INFO] [stdout] 2631 | unsafe extern "C" fn default_pad_cancel(mut grab: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_grab` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/tablet_v2/wlr_tablet_v2_tablet.rs:890:47 [INFO] [stdout] | [INFO] [stdout] 890 | unsafe extern "C" fn handle_tablet_v2_destroy(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/tablet_v2/wlr_tablet_v2_tablet.rs:911:48 [INFO] [stdout] | [INFO] [stdout] 911 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/tablet_v2/wlr_tablet_v2_tool.rs:1445:55 [INFO] [stdout] | [INFO] [stdout] 1445 | unsafe extern "C" fn handle_tablet_tool_v2_set_cursor(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/tablet_v2/wlr_tablet_v2_tool.rs:1483:52 [INFO] [stdout] | [INFO] [stdout] 1483 | unsafe extern "C" fn handle_tablet_tool_v2_destroy(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/tablet_v2/wlr_tablet_v2_tool.rs:1669:53 [INFO] [stdout] | [INFO] [stdout] 1669 | ... mut data: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `grab` [INFO] [stdout] --> src/types/tablet_v2/wlr_tablet_v2_tool.rs:2318:42 [INFO] [stdout] | [INFO] [stdout] 2318 | unsafe extern "C" fn default_tool_cancel(mut grab: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_grab` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_buffer.rs:423:53 [INFO] [stdout] | [INFO] [stdout] 423 | ... mut data: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_compositor.rs:440:51 [INFO] [stdout] | [INFO] [stdout] 440 | unsafe extern "C" fn subcompositor_handle_destroy(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_compositor.rs:445:58 [INFO] [stdout] | [INFO] [stdout] 445 | unsafe extern "C" fn subcompositor_handle_get_subsurface(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `version` [INFO] [stdout] --> src/types/wlr_compositor.rs:535:41 [INFO] [stdout] | [INFO] [stdout] 535 | ... mut version: uint32_t, [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_version` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_compositor.rs:652:45 [INFO] [stdout] | [INFO] [stdout] 652 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_cursor.rs:1406:43 [INFO] [stdout] | [INFO] [stdout] 1406 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_cursor.rs:1594:44 [INFO] [stdout] | [INFO] [stdout] 1594 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_cursor.rs:1804:44 [INFO] [stdout] | [INFO] [stdout] 1804 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_cursor.rs:1811:51 [INFO] [stdout] | [INFO] [stdout] 1811 | ... mut data: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_data_control_v1.rs:1153:42 [INFO] [stdout] | [INFO] [stdout] 1153 | unsafe extern "C" fn source_handle_offer(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_data_control_v1.rs:1199:44 [INFO] [stdout] | [INFO] [stdout] 1199 | unsafe extern "C" fn source_handle_destroy(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_data_control_v1.rs:1411:43 [INFO] [stdout] | [INFO] [stdout] 1411 | unsafe extern "C" fn offer_handle_receive(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_data_control_v1.rs:1432:43 [INFO] [stdout] | [INFO] [stdout] 1432 | unsafe extern "C" fn offer_handle_destroy(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_data_control_v1.rs:1628:45 [INFO] [stdout] | [INFO] [stdout] 1628 | unsafe extern "C" fn control_handle_destroy(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_data_control_v1.rs:1724:50 [INFO] [stdout] | [INFO] [stdout] 1724 | ... mut data: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_data_control_v1.rs:1733:56 [INFO] [stdout] | [INFO] [stdout] 1733 | ... mut data: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_data_control_v1.rs:1742:64 [INFO] [stdout] | [INFO] [stdout] 1742 | ... mut data: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_data_control_v1.rs:1895:45 [INFO] [stdout] | [INFO] [stdout] 1895 | unsafe extern "C" fn manager_handle_destroy(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_data_control_v1.rs:1957:45 [INFO] [stdout] | [INFO] [stdout] 1957 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_export_dmabuf_v1.rs:698:43 [INFO] [stdout] | [INFO] [stdout] 698 | unsafe extern "C" fn frame_handle_destroy(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_export_dmabuf_v1.rs:889:45 [INFO] [stdout] | [INFO] [stdout] 889 | unsafe extern "C" fn manager_handle_destroy(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_export_dmabuf_v1.rs:942:45 [INFO] [stdout] | [INFO] [stdout] 942 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_foreign_toplevel_management_v1.rs:1189:60 [INFO] [stdout] | [INFO] [stdout] 1189 | unsafe extern "C" fn foreign_toplevel_handle_set_maximized(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_foreign_toplevel_management_v1.rs:1195:62 [INFO] [stdout] | [INFO] [stdout] 1195 | unsafe extern "C" fn foreign_toplevel_handle_unset_maximized(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_foreign_toplevel_management_v1.rs:1221:60 [INFO] [stdout] | [INFO] [stdout] 1221 | unsafe extern "C" fn foreign_toplevel_handle_set_minimized(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_foreign_toplevel_management_v1.rs:1227:62 [INFO] [stdout] | [INFO] [stdout] 1227 | unsafe extern "C" fn foreign_toplevel_handle_unset_minimized(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_foreign_toplevel_management_v1.rs:1261:61 [INFO] [stdout] | [INFO] [stdout] 1261 | unsafe extern "C" fn foreign_toplevel_handle_set_fullscreen(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_foreign_toplevel_management_v1.rs:1269:63 [INFO] [stdout] | [INFO] [stdout] 1269 | unsafe extern "C" fn foreign_toplevel_handle_unset_fullscreen(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_foreign_toplevel_management_v1.rs:1276:55 [INFO] [stdout] | [INFO] [stdout] 1276 | unsafe extern "C" fn foreign_toplevel_handle_activate(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_foreign_toplevel_management_v1.rs:1301:52 [INFO] [stdout] | [INFO] [stdout] 1301 | unsafe extern "C" fn foreign_toplevel_handle_close(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_foreign_toplevel_management_v1.rs:1310:60 [INFO] [stdout] | [INFO] [stdout] 1310 | unsafe extern "C" fn foreign_toplevel_handle_set_rectangle(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_foreign_toplevel_management_v1.rs:1352:54 [INFO] [stdout] | [INFO] [stdout] 1352 | unsafe extern "C" fn foreign_toplevel_handle_destroy(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_foreign_toplevel_management_v1.rs:1570:53 [INFO] [stdout] | [INFO] [stdout] 1570 | ... mut data: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_foreign_toplevel_management_v1.rs:1922:59 [INFO] [stdout] | [INFO] [stdout] 1922 | unsafe extern "C" fn foreign_toplevel_manager_handle_stop(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_foreign_toplevel_management_v1.rs:2049:45 [INFO] [stdout] | [INFO] [stdout] 2049 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `surface_resource` [INFO] [stdout] --> src/types/wlr_fullscreen_shell_v1.rs:478:60 [INFO] [stdout] | [INFO] [stdout] 478 | ... mut surface_resource: [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_surface_resource` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `output_resource` [INFO] [stdout] --> src/types/wlr_fullscreen_shell_v1.rs:480:60 [INFO] [stdout] | [INFO] [stdout] 480 | ... mut output_resource: [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_output_resource` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `framerate` [INFO] [stdout] --> src/types/wlr_fullscreen_shell_v1.rs:482:60 [INFO] [stdout] | [INFO] [stdout] 482 | ... mut framerate: [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_framerate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_fullscreen_shell_v1.rs:554:45 [INFO] [stdout] | [INFO] [stdout] 554 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_gamma_control_v1.rs:555:51 [INFO] [stdout] | [INFO] [stdout] 555 | unsafe extern "C" fn gamma_control_handle_destroy(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_gamma_control_v1.rs:602:58 [INFO] [stdout] | [INFO] [stdout] 602 | ... mut data: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_gamma_control_v1.rs:609:53 [INFO] [stdout] | [INFO] [stdout] 609 | unsafe extern "C" fn gamma_control_handle_set_gamma(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_gamma_control_v1.rs:809:52 [INFO] [stdout] | [INFO] [stdout] 809 | unsafe extern "C" fn gamma_control_manager_destroy(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_gamma_control_v1.rs:862:45 [INFO] [stdout] | [INFO] [stdout] 862 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_gtk_primary_selection.rs:952:43 [INFO] [stdout] | [INFO] [stdout] 952 | unsafe extern "C" fn offer_handle_receive(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_gtk_primary_selection.rs:966:43 [INFO] [stdout] | [INFO] [stdout] 966 | unsafe extern "C" fn offer_handle_destroy(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_gtk_primary_selection.rs:1117:42 [INFO] [stdout] | [INFO] [stdout] 1117 | unsafe extern "C" fn source_handle_offer(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_gtk_primary_selection.rs:1164:44 [INFO] [stdout] | [INFO] [stdout] 1164 | unsafe extern "C" fn source_handle_destroy(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_gtk_primary_selection.rs:1246:44 [INFO] [stdout] | [INFO] [stdout] 1246 | unsafe extern "C" fn device_handle_destroy(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_gtk_primary_selection.rs:1324:49 [INFO] [stdout] | [INFO] [stdout] 1324 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_gtk_primary_selection.rs:1332:54 [INFO] [stdout] | [INFO] [stdout] 1332 | ... mut data: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_gtk_primary_selection.rs:1343:63 [INFO] [stdout] | [INFO] [stdout] 1343 | ... mut data: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_gtk_primary_selection.rs:1535:52 [INFO] [stdout] | [INFO] [stdout] 1535 | unsafe extern "C" fn device_manager_handle_destroy(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_gtk_primary_selection.rs:1603:45 [INFO] [stdout] | [INFO] [stdout] 1603 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_idle.rs:797:42 [INFO] [stdout] | [INFO] [stdout] 797 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_idle.rs:802:43 [INFO] [stdout] | [INFO] [stdout] 802 | unsafe extern "C" fn release_idle_timeout(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_idle.rs:806:40 [INFO] [stdout] | [INFO] [stdout] 806 | unsafe extern "C" fn simulate_activity(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_idle.rs:1027:45 [INFO] [stdout] | [INFO] [stdout] 1027 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_idle_inhibit_v1.rs:458:60 [INFO] [stdout] | [INFO] [stdout] 458 | ... mut data: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_idle_inhibit_v1.rs:465:55 [INFO] [stdout] | [INFO] [stdout] 465 | unsafe extern "C" fn idle_inhibitor_v1_handle_destroy(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_idle_inhibit_v1.rs:534:45 [INFO] [stdout] | [INFO] [stdout] 534 | unsafe extern "C" fn manager_handle_destroy(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_idle_inhibit_v1.rs:569:45 [INFO] [stdout] | [INFO] [stdout] 569 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_input_inhibitor.rs:266:46 [INFO] [stdout] | [INFO] [stdout] 266 | unsafe extern "C" fn input_inhibitor_destroy(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_input_inhibitor.rs:388:45 [INFO] [stdout] | [INFO] [stdout] 388 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_input_method_v2.rs:919:33 [INFO] [stdout] | [INFO] [stdout] 919 | unsafe extern "C" fn im_destroy(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_input_method_v2.rs:923:32 [INFO] [stdout] | [INFO] [stdout] 923 | unsafe extern "C" fn im_commit(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_input_method_v2.rs:959:39 [INFO] [stdout] | [INFO] [stdout] 959 | unsafe extern "C" fn im_commit_string(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_input_method_v2.rs:968:44 [INFO] [stdout] | [INFO] [stdout] 968 | unsafe extern "C" fn im_set_preedit_string(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_input_method_v2.rs:981:49 [INFO] [stdout] | [INFO] [stdout] 981 | unsafe extern "C" fn im_delete_surrounding_text(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_input_method_v2.rs:992:49 [INFO] [stdout] | [INFO] [stdout] 992 | unsafe extern "C" fn im_get_input_popup_surface(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `resource` [INFO] [stdout] --> src/types/wlr_input_method_v2.rs:993:49 [INFO] [stdout] | [INFO] [stdout] 993 | ... mut resource: [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_resource` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `id` [INFO] [stdout] --> src/types/wlr_input_method_v2.rs:995:49 [INFO] [stdout] | [INFO] [stdout] 995 | ... mut id: uint32_t, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_id` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `surface` [INFO] [stdout] --> src/types/wlr_input_method_v2.rs:996:49 [INFO] [stdout] | [INFO] [stdout] 996 | ... mut surface: [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_surface` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_input_method_v2.rs:1004:39 [INFO] [stdout] | [INFO] [stdout] 1004 | unsafe extern "C" fn im_grab_keyboard(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `resource` [INFO] [stdout] --> src/types/wlr_input_method_v2.rs:1005:39 [INFO] [stdout] | [INFO] [stdout] 1005 | ... mut resource: *mut wl_resource, [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_resource` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `keyboard` [INFO] [stdout] --> src/types/wlr_input_method_v2.rs:1006:39 [INFO] [stdout] | [INFO] [stdout] 1006 | ... mut keyboard: uint32_t) { [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_keyboard` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_input_method_v2.rs:1176:55 [INFO] [stdout] | [INFO] [stdout] 1176 | ... mut data: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_input_method_v2.rs:1229:38 [INFO] [stdout] | [INFO] [stdout] 1229 | unsafe extern "C" fn manager_destroy(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_input_method_v2.rs:1290:45 [INFO] [stdout] | [INFO] [stdout] 1290 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_keyboard_group.rs:550:48 [INFO] [stdout] | [INFO] [stdout] 550 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_keyboard_group.rs:584:45 [INFO] [stdout] | [INFO] [stdout] 584 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_keyboard_group.rs:615:50 [INFO] [stdout] | [INFO] [stdout] 615 | ... mut data: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_keyboard_group.rs:686:46 [INFO] [stdout] | [INFO] [stdout] 686 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_layer_shell_v1.rs:1691:46 [INFO] [stdout] | [INFO] [stdout] 1691 | unsafe extern "C" fn resource_handle_destroy(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_layer_shell_v1.rs:1755:57 [INFO] [stdout] | [INFO] [stdout] 1755 | unsafe extern "C" fn layer_surface_handle_ack_configure(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_layer_shell_v1.rs:1804:52 [INFO] [stdout] | [INFO] [stdout] 1804 | unsafe extern "C" fn layer_surface_handle_set_size(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_layer_shell_v1.rs:1815:54 [INFO] [stdout] | [INFO] [stdout] 1815 | unsafe extern "C" fn layer_surface_handle_set_anchor(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_layer_shell_v1.rs:1837:62 [INFO] [stdout] | [INFO] [stdout] 1837 | unsafe extern "C" fn layer_surface_handle_set_exclusive_zone(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_layer_shell_v1.rs:1848:54 [INFO] [stdout] | [INFO] [stdout] 1848 | unsafe extern "C" fn layer_surface_handle_set_margin(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_layer_shell_v1.rs:1864:70 [INFO] [stdout] | [INFO] [stdout] 1864 | unsafe extern "C" fn layer_surface_handle_set_keyboard_interactivity(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_layer_shell_v1.rs:1875:53 [INFO] [stdout] | [INFO] [stdout] 1875 | unsafe extern "C" fn layer_surface_handle_get_popup(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_layer_shell_v1.rs:1902:46 [INFO] [stdout] | [INFO] [stdout] 1902 | unsafe extern "C" fn layer_surface_set_layer(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_layer_shell_v1.rs:2237:47 [INFO] [stdout] | [INFO] [stdout] 2237 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_layer_shell_v1.rs:2383:45 [INFO] [stdout] | [INFO] [stdout] 2383 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_linux_dmabuf_v1.rs:658:44 [INFO] [stdout] | [INFO] [stdout] 658 | unsafe extern "C" fn buffer_handle_destroy(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_linux_dmabuf_v1.rs:764:37 [INFO] [stdout] | [INFO] [stdout] 764 | unsafe extern "C" fn params_destroy(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_linux_dmabuf_v1.rs:768:33 [INFO] [stdout] | [INFO] [stdout] 768 | unsafe extern "C" fn params_add(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_linux_dmabuf_v1.rs:1268:43 [INFO] [stdout] | [INFO] [stdout] 1268 | unsafe extern "C" fn linux_dmabuf_destroy(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_linux_dmabuf_v1.rs:1402:45 [INFO] [stdout] | [INFO] [stdout] 1402 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_linux_dmabuf_v1.rs:1409:46 [INFO] [stdout] | [INFO] [stdout] 1409 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_output.rs:996:44 [INFO] [stdout] | [INFO] [stdout] 996 | unsafe extern "C" fn output_handle_release(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_output.rs:1266:45 [INFO] [stdout] | [INFO] [stdout] 1266 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_output.rs:2128:50 [INFO] [stdout] | [INFO] [stdout] 2128 | ... mut data: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_output.rs:2136:51 [INFO] [stdout] | [INFO] [stdout] 2136 | ... mut data: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_output_damage.rs:430:44 [INFO] [stdout] | [INFO] [stdout] 430 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_output_damage.rs:437:41 [INFO] [stdout] | [INFO] [stdout] 437 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_output_damage.rs:444:46 [INFO] [stdout] | [INFO] [stdout] 444 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_output_damage.rs:451:42 [INFO] [stdout] | [INFO] [stdout] 451 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_output_damage.rs:458:48 [INFO] [stdout] | [INFO] [stdout] 458 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_output_damage.rs:468:42 [INFO] [stdout] | [INFO] [stdout] 468 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_output_damage.rs:477:43 [INFO] [stdout] | [INFO] [stdout] 477 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_output_layout.rs:535:41 [INFO] [stdout] | [INFO] [stdout] 535 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_output_layout.rs:543:42 [INFO] [stdout] | [INFO] [stdout] 543 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_output_layout.rs:550:46 [INFO] [stdout] | [INFO] [stdout] 550 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_output_layout.rs:557:44 [INFO] [stdout] | [INFO] [stdout] 557 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_output_management_v1.rs:1113:49 [INFO] [stdout] | [INFO] [stdout] 1113 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_output_management_v1.rs:1153:56 [INFO] [stdout] | [INFO] [stdout] 1153 | ... mut data: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_output_management_v1.rs:1225:50 [INFO] [stdout] | [INFO] [stdout] 1225 | unsafe extern "C" fn config_head_handle_set_mode(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_output_management_v1.rs:1269:57 [INFO] [stdout] | [INFO] [stdout] 1269 | unsafe extern "C" fn config_head_handle_set_custom_mode(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_output_management_v1.rs:1293:54 [INFO] [stdout] | [INFO] [stdout] 1293 | unsafe extern "C" fn config_head_handle_set_position(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_output_management_v1.rs:1305:55 [INFO] [stdout] | [INFO] [stdout] 1305 | unsafe extern "C" fn config_head_handle_set_transform(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_output_management_v1.rs:1325:51 [INFO] [stdout] | [INFO] [stdout] 1325 | unsafe extern "C" fn config_head_handle_set_scale(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_output_management_v1.rs:1518:49 [INFO] [stdout] | [INFO] [stdout] 1518 | unsafe extern "C" fn config_handle_disable_head(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_output_management_v1.rs:1595:42 [INFO] [stdout] | [INFO] [stdout] 1595 | unsafe extern "C" fn config_handle_apply(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_output_management_v1.rs:1613:41 [INFO] [stdout] | [INFO] [stdout] 1613 | unsafe extern "C" fn config_handle_test(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_output_management_v1.rs:1631:44 [INFO] [stdout] | [INFO] [stdout] 1631 | unsafe extern "C" fn config_handle_destroy(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_output_management_v1.rs:1853:42 [INFO] [stdout] | [INFO] [stdout] 1853 | unsafe extern "C" fn manager_handle_stop(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_output_management_v1.rs:1925:53 [INFO] [stdout] | [INFO] [stdout] 1925 | ... mut data: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `manager` [INFO] [stdout] --> src/types/wlr_output_management_v1.rs:2131:40 [INFO] [stdout] | [INFO] [stdout] 2131 | unsafe extern "C" fn manager_send_head(mut manager: [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_manager` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `manager` [INFO] [stdout] --> src/types/wlr_output_management_v1.rs:2189:42 [INFO] [stdout] | [INFO] [stdout] 2189 | unsafe extern "C" fn manager_update_head(mut manager: [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_manager` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_pointer_constraints_v1.rs:1137:39 [INFO] [stdout] | [INFO] [stdout] 1137 | unsafe extern "C" fn resource_destroy(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_pointer_constraints_v1.rs:1180:59 [INFO] [stdout] | [INFO] [stdout] 1180 | unsafe extern "C" fn pointer_constraint_handle_set_region(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_pointer_constraints_v1.rs:1191:66 [INFO] [stdout] | [INFO] [stdout] 1191 | unsafe extern "C" fn pointer_constraint_set_cursor_position_hint(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_pointer_constraints_v1.rs:1234:44 [INFO] [stdout] | [INFO] [stdout] 1234 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_pointer_constraints_v1.rs:1241:45 [INFO] [stdout] | [INFO] [stdout] 1241 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_pointer_constraints_v1.rs:1248:42 [INFO] [stdout] | [INFO] [stdout] 1248 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_pointer_constraints_v1.rs:1604:45 [INFO] [stdout] | [INFO] [stdout] 1604 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_pointer_gestures_v1.rs:946:46 [INFO] [stdout] | [INFO] [stdout] 946 | unsafe extern "C" fn resource_handle_destroy(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_pointer_gestures_v1.rs:1333:45 [INFO] [stdout] | [INFO] [stdout] 1333 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_presentation_time.rs:714:53 [INFO] [stdout] | [INFO] [stdout] 714 | ... mut data: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_presentation_time.rs:735:54 [INFO] [stdout] | [INFO] [stdout] 735 | ... mut data: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_presentation_time.rs:826:50 [INFO] [stdout] | [INFO] [stdout] 826 | unsafe extern "C" fn presentation_handle_destroy(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_presentation_time.rs:878:45 [INFO] [stdout] | [INFO] [stdout] 878 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_presentation_time.rs:1028:52 [INFO] [stdout] | [INFO] [stdout] 1028 | ... mut data: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_presentation_time.rs:1067:53 [INFO] [stdout] | [INFO] [stdout] 1067 | ... mut data: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_primary_selection.rs:710:67 [INFO] [stdout] | [INFO] [stdout] 710 | ... mut data: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_primary_selection_v1.rs:951:43 [INFO] [stdout] | [INFO] [stdout] 951 | unsafe extern "C" fn offer_handle_receive(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_primary_selection_v1.rs:965:43 [INFO] [stdout] | [INFO] [stdout] 965 | unsafe extern "C" fn offer_handle_destroy(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_primary_selection_v1.rs:1119:42 [INFO] [stdout] | [INFO] [stdout] 1119 | unsafe extern "C" fn source_handle_offer(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_primary_selection_v1.rs:1166:44 [INFO] [stdout] | [INFO] [stdout] 1166 | unsafe extern "C" fn source_handle_destroy(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_primary_selection_v1.rs:1248:44 [INFO] [stdout] | [INFO] [stdout] 1248 | unsafe extern "C" fn device_handle_destroy(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_primary_selection_v1.rs:1326:49 [INFO] [stdout] | [INFO] [stdout] 1326 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_primary_selection_v1.rs:1334:54 [INFO] [stdout] | [INFO] [stdout] 1334 | ... mut data: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_primary_selection_v1.rs:1345:63 [INFO] [stdout] | [INFO] [stdout] 1345 | ... mut data: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_primary_selection_v1.rs:1537:52 [INFO] [stdout] | [INFO] [stdout] 1537 | unsafe extern "C" fn device_manager_handle_destroy(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_primary_selection_v1.rs:1605:45 [INFO] [stdout] | [INFO] [stdout] 1605 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_region.rs:241:33 [INFO] [stdout] | [INFO] [stdout] 241 | unsafe extern "C" fn region_add(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_region.rs:250:38 [INFO] [stdout] | [INFO] [stdout] 250 | unsafe extern "C" fn region_subtract(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_region.rs:268:37 [INFO] [stdout] | [INFO] [stdout] 268 | unsafe extern "C" fn region_destroy(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_relative_pointer_v1.rs:892:59 [INFO] [stdout] | [INFO] [stdout] 892 | ... mut data: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_relative_pointer_v1.rs:901:62 [INFO] [stdout] | [INFO] [stdout] 901 | ... mut data: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_relative_pointer_v1.rs:1006:45 [INFO] [stdout] | [INFO] [stdout] 1006 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_screencopy_v1.rs:852:64 [INFO] [stdout] | [INFO] [stdout] 852 | ... mut data: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_screencopy_v1.rs:868:62 [INFO] [stdout] | [INFO] [stdout] 868 | ... mut data: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_screencopy_v1.rs:1081:49 [INFO] [stdout] | [INFO] [stdout] 1081 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_screencopy_v1.rs:1092:50 [INFO] [stdout] | [INFO] [stdout] 1092 | ... mut data: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_screencopy_v1.rs:1102:50 [INFO] [stdout] | [INFO] [stdout] 1102 | ... mut data: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `wl_client` [INFO] [stdout] --> src/types/wlr_screencopy_v1.rs:1110:40 [INFO] [stdout] | [INFO] [stdout] 1110 | unsafe extern "C" fn frame_handle_copy(mut wl_client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_wl_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `wl_client` [INFO] [stdout] --> src/types/wlr_screencopy_v1.rs:1201:43 [INFO] [stdout] | [INFO] [stdout] 1201 | unsafe extern "C" fn frame_handle_destroy(mut wl_client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_wl_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `wl_client` [INFO] [stdout] --> src/types/wlr_screencopy_v1.rs:1412:45 [INFO] [stdout] | [INFO] [stdout] 1412 | unsafe extern "C" fn manager_handle_destroy(mut wl_client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_wl_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_screencopy_v1.rs:1512:45 [INFO] [stdout] | [INFO] [stdout] 1512 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_server_decoration.rs:452:55 [INFO] [stdout] | [INFO] [stdout] 452 | unsafe extern "C" fn server_decoration_handle_release(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_server_decoration.rs:458:60 [INFO] [stdout] | [INFO] [stdout] 458 | unsafe extern "C" fn server_decoration_handle_request_mode(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_server_decoration.rs:490:63 [INFO] [stdout] | [INFO] [stdout] 490 | ... mut data: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_server_decoration.rs:679:45 [INFO] [stdout] | [INFO] [stdout] 679 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_surface.rs:941:52 [INFO] [stdout] | [INFO] [stdout] 941 | ... mut data: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_surface.rs:963:38 [INFO] [stdout] | [INFO] [stdout] 963 | unsafe extern "C" fn surface_destroy(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_surface.rs:967:37 [INFO] [stdout] | [INFO] [stdout] 967 | unsafe extern "C" fn surface_attach(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_surface.rs:978:37 [INFO] [stdout] | [INFO] [stdout] 978 | unsafe extern "C" fn surface_damage(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_surface.rs:1016:48 [INFO] [stdout] | [INFO] [stdout] 1016 | unsafe extern "C" fn surface_set_opaque_region(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_surface.rs:1029:47 [INFO] [stdout] | [INFO] [stdout] 1029 | unsafe extern "C" fn surface_set_input_region(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_surface.rs:1367:37 [INFO] [stdout] | [INFO] [stdout] 1367 | unsafe extern "C" fn surface_commit(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_surface.rs:1388:51 [INFO] [stdout] | [INFO] [stdout] 1388 | unsafe extern "C" fn surface_set_buffer_transform(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_surface.rs:1407:47 [INFO] [stdout] | [INFO] [stdout] 1407 | unsafe extern "C" fn surface_set_buffer_scale(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_surface.rs:1424:44 [INFO] [stdout] | [INFO] [stdout] 1424 | unsafe extern "C" fn surface_damage_buffer(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_surface.rs:1631:54 [INFO] [stdout] | [INFO] [stdout] 1631 | ... mut data: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_surface.rs:1804:48 [INFO] [stdout] | [INFO] [stdout] 1804 | unsafe extern "C" fn subsurface_handle_destroy(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_surface.rs:1809:53 [INFO] [stdout] | [INFO] [stdout] 1809 | unsafe extern "C" fn subsurface_handle_set_position(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_surface.rs:1841:52 [INFO] [stdout] | [INFO] [stdout] 1841 | unsafe extern "C" fn subsurface_handle_place_above(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_surface.rs:1869:52 [INFO] [stdout] | [INFO] [stdout] 1869 | unsafe extern "C" fn subsurface_handle_place_below(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_surface.rs:1897:49 [INFO] [stdout] | [INFO] [stdout] 1897 | unsafe extern "C" fn subsurface_handle_set_sync(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_surface.rs:1905:51 [INFO] [stdout] | [INFO] [stdout] 1905 | unsafe extern "C" fn subsurface_handle_set_desync(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_surface.rs:2109:55 [INFO] [stdout] | [INFO] [stdout] 2109 | ... mut data: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_surface.rs:2121:56 [INFO] [stdout] | [INFO] [stdout] 2121 | ... mut data: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_text_input_v3.rs:1031:41 [INFO] [stdout] | [INFO] [stdout] 1031 | unsafe extern "C" fn text_input_destroy(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_text_input_v3.rs:1035:40 [INFO] [stdout] | [INFO] [stdout] 1035 | unsafe extern "C" fn text_input_enable(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_text_input_v3.rs:1069:41 [INFO] [stdout] | [INFO] [stdout] 1069 | unsafe extern "C" fn text_input_disable(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_text_input_v3.rs:1095:55 [INFO] [stdout] | [INFO] [stdout] 1095 | unsafe extern "C" fn text_input_set_text_change_cause(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_text_input_v3.rs:1105:50 [INFO] [stdout] | [INFO] [stdout] 1105 | unsafe extern "C" fn text_input_set_content_type(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_text_input_v3.rs:1116:54 [INFO] [stdout] | [INFO] [stdout] 1116 | unsafe extern "C" fn text_input_set_cursor_rectangle(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_text_input_v3.rs:1132:40 [INFO] [stdout] | [INFO] [stdout] 1132 | unsafe extern "C" fn text_input_commit(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_text_input_v3.rs:1272:49 [INFO] [stdout] | [INFO] [stdout] 1272 | unsafe extern "C" fn text_input_manager_destroy(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_text_input_v3.rs:1279:53 [INFO] [stdout] | [INFO] [stdout] 1279 | ... mut data: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_text_input_v3.rs:1290:64 [INFO] [stdout] | [INFO] [stdout] 1290 | ... mut data: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_text_input_v3.rs:1406:45 [INFO] [stdout] | [INFO] [stdout] 1406 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `wlr_kb` [INFO] [stdout] --> src/types/wlr_virtual_keyboard_v1.rs:947:42 [INFO] [stdout] | [INFO] [stdout] 947 | unsafe extern "C" fn keyboard_led_update(mut wlr_kb: *mut wlr_keyboard, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_wlr_kb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `leds` [INFO] [stdout] --> src/types/wlr_virtual_keyboard_v1.rs:948:42 [INFO] [stdout] | [INFO] [stdout] 948 | ... mut leds: uint32_t) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_leds` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `wlr_kb` [INFO] [stdout] --> src/types/wlr_virtual_keyboard_v1.rs:951:39 [INFO] [stdout] | [INFO] [stdout] 951 | unsafe extern "C" fn keyboard_destroy(mut wlr_kb: *mut wlr_keyboard) { [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_wlr_kb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dev` [INFO] [stdout] --> src/types/wlr_virtual_keyboard_v1.rs:975:43 [INFO] [stdout] | [INFO] [stdout] 975 | unsafe extern "C" fn input_device_destroy(mut dev: *mut wlr_input_device) { } [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_dev` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `format` [INFO] [stdout] --> src/types/wlr_virtual_keyboard_v1.rs:1009:46 [INFO] [stdout] | [INFO] [stdout] 1009 | ... mut format: uint32_t, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_format` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_virtual_keyboard_v1.rs:1041:43 [INFO] [stdout] | [INFO] [stdout] 1041 | unsafe extern "C" fn virtual_keyboard_key(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_virtual_keyboard_v1.rs:1068:49 [INFO] [stdout] | [INFO] [stdout] 1068 | unsafe extern "C" fn virtual_keyboard_modifiers(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_virtual_keyboard_v1.rs:1099:47 [INFO] [stdout] | [INFO] [stdout] 1099 | unsafe extern "C" fn virtual_keyboard_destroy(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_virtual_keyboard_v1.rs:1284:45 [INFO] [stdout] | [INFO] [stdout] 1284 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_xdg_decoration_v1.rs:1171:57 [INFO] [stdout] | [INFO] [stdout] 1171 | unsafe extern "C" fn toplevel_decoration_handle_destroy(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_xdg_decoration_v1.rs:1177:58 [INFO] [stdout] | [INFO] [stdout] 1177 | unsafe extern "C" fn toplevel_decoration_handle_set_mode(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_xdg_decoration_v1.rs:1190:60 [INFO] [stdout] | [INFO] [stdout] 1190 | unsafe extern "C" fn toplevel_decoration_handle_unset_mode(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_xdg_decoration_v1.rs:1304:65 [INFO] [stdout] | [INFO] [stdout] 1304 | ... mut data: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_xdg_decoration_v1.rs:1369:64 [INFO] [stdout] | [INFO] [stdout] 1369 | ... mut data: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_xdg_decoration_v1.rs:1403:56 [INFO] [stdout] | [INFO] [stdout] 1403 | unsafe extern "C" fn decoration_manager_handle_destroy(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_xdg_decoration_v1.rs:1555:45 [INFO] [stdout] | [INFO] [stdout] 1555 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_xdg_output_v1.rs:517:44 [INFO] [stdout] | [INFO] [stdout] 517 | unsafe extern "C" fn output_handle_destroy(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/wlr_xdg_output_v1.rs:601:52 [INFO] [stdout] | [INFO] [stdout] 601 | unsafe extern "C" fn output_manager_handle_destroy(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_xdg_output_v1.rs:749:44 [INFO] [stdout] | [INFO] [stdout] 749 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_xdg_output_v1.rs:798:43 [INFO] [stdout] | [INFO] [stdout] 798 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_xdg_output_v1.rs:815:44 [INFO] [stdout] | [INFO] [stdout] 815 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/wlr_xdg_output_v1.rs:822:45 [INFO] [stdout] | [INFO] [stdout] 822 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `grab` [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_popup.rs:1465:46 [INFO] [stdout] | [INFO] [stdout] 1465 | unsafe extern "C" fn xdg_keyboard_grab_enter(mut grab: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_grab` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `surface` [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_popup.rs:1467:46 [INFO] [stdout] | [INFO] [stdout] 1467 | ... mut surface: *mut wlr_surface, [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_surface` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `keycodes` [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_popup.rs:1468:46 [INFO] [stdout] | [INFO] [stdout] 1468 | ... mut keycodes: *mut uint32_t, [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_keycodes` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `num_keycodes` [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_popup.rs:1469:46 [INFO] [stdout] | [INFO] [stdout] 1469 | ... mut num_keycodes: size_t, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_num_keycodes` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `modifiers` [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_popup.rs:1470:46 [INFO] [stdout] | [INFO] [stdout] 1470 | ... mut modifiers: [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_modifiers` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `grab` [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_popup.rs:1564:43 [INFO] [stdout] | [INFO] [stdout] 1564 | unsafe extern "C" fn xdg_touch_grab_enter(mut grab: *mut wlr_seat_touch_grab, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_grab` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `time` [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_popup.rs:1565:43 [INFO] [stdout] | [INFO] [stdout] 1565 | ... mut time: uint32_t, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_time` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `point` [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_popup.rs:1566:43 [INFO] [stdout] | [INFO] [stdout] 1566 | ... mut point: *mut wlr_touch_point) { [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_point` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_popup.rs:1623:57 [INFO] [stdout] | [INFO] [stdout] 1623 | ... mut data: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_popup.rs:1704:44 [INFO] [stdout] | [INFO] [stdout] 1704 | unsafe extern "C" fn xdg_popup_handle_grab(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `serial` [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_popup.rs:1708:44 [INFO] [stdout] | [INFO] [stdout] 1708 | ... mut serial: uint32_t) { [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_serial` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_popup.rs:1744:47 [INFO] [stdout] | [INFO] [stdout] 1744 | unsafe extern "C" fn xdg_popup_handle_destroy(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_positioner.rs:1042:53 [INFO] [stdout] | [INFO] [stdout] 1042 | unsafe extern "C" fn xdg_positioner_handle_set_size(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_positioner.rs:1061:60 [INFO] [stdout] | [INFO] [stdout] 1061 | unsafe extern "C" fn xdg_positioner_handle_set_anchor_rect(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_positioner.rs:1085:55 [INFO] [stdout] | [INFO] [stdout] 1085 | unsafe extern "C" fn xdg_positioner_handle_set_anchor(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_positioner.rs:1103:56 [INFO] [stdout] | [INFO] [stdout] 1103 | unsafe extern "C" fn xdg_positioner_handle_set_gravity(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_positioner.rs:1123:70 [INFO] [stdout] | [INFO] [stdout] 1123 | unsafe extern "C" fn xdg_positioner_handle_set_constraint_adjustment(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_positioner.rs:1134:55 [INFO] [stdout] | [INFO] [stdout] 1134 | unsafe extern "C" fn xdg_positioner_handle_set_offset(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_positioner.rs:1145:52 [INFO] [stdout] | [INFO] [stdout] 1145 | unsafe extern "C" fn xdg_positioner_handle_destroy(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `wl_client` [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_shell.rs:1019:57 [INFO] [stdout] | [INFO] [stdout] 1019 | unsafe extern "C" fn xdg_shell_handle_create_positioner(mut wl_client: [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_wl_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `wl_client` [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_shell.rs:1027:55 [INFO] [stdout] | [INFO] [stdout] 1027 | unsafe extern "C" fn xdg_shell_handle_get_xdg_surface(mut wl_client: [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_wl_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `wl_client` [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_shell.rs:1040:44 [INFO] [stdout] | [INFO] [stdout] 1040 | unsafe extern "C" fn xdg_shell_handle_pong(mut wl_client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_wl_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `wl_client` [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_shell.rs:1048:47 [INFO] [stdout] | [INFO] [stdout] 1048 | unsafe extern "C" fn xdg_shell_handle_destroy(mut wl_client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_wl_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_shell.rs:1205:45 [INFO] [stdout] | [INFO] [stdout] 1205 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_surface.rs:1497:55 [INFO] [stdout] | [INFO] [stdout] 1497 | unsafe extern "C" fn xdg_surface_handle_ack_configure(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_surface.rs:1680:51 [INFO] [stdout] | [INFO] [stdout] 1680 | unsafe extern "C" fn xdg_surface_handle_get_popup(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_surface.rs:1696:54 [INFO] [stdout] | [INFO] [stdout] 1696 | unsafe extern "C" fn xdg_surface_handle_get_toplevel(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_surface.rs:1705:61 [INFO] [stdout] | [INFO] [stdout] 1705 | unsafe extern "C" fn xdg_surface_handle_set_window_geometry(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_surface.rs:1744:49 [INFO] [stdout] | [INFO] [stdout] 1744 | unsafe extern "C" fn xdg_surface_handle_destroy(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_surface.rs:1832:56 [INFO] [stdout] | [INFO] [stdout] 1832 | ... mut data: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_surface.rs:1932:57 [INFO] [stdout] | [INFO] [stdout] 1932 | ... mut data: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_toplevel.rs:1527:42 [INFO] [stdout] | [INFO] [stdout] 1527 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_toplevel.rs:1573:53 [INFO] [stdout] | [INFO] [stdout] 1573 | unsafe extern "C" fn xdg_toplevel_handle_set_parent(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_toplevel.rs:1587:52 [INFO] [stdout] | [INFO] [stdout] 1587 | unsafe extern "C" fn xdg_toplevel_handle_set_title(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_toplevel.rs:1602:53 [INFO] [stdout] | [INFO] [stdout] 1602 | unsafe extern "C" fn xdg_toplevel_handle_set_app_id(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_toplevel.rs:1618:59 [INFO] [stdout] | [INFO] [stdout] 1618 | unsafe extern "C" fn xdg_toplevel_handle_show_window_menu(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_toplevel.rs:1663:47 [INFO] [stdout] | [INFO] [stdout] 1663 | unsafe extern "C" fn xdg_toplevel_handle_move(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_toplevel.rs:1700:49 [INFO] [stdout] | [INFO] [stdout] 1700 | unsafe extern "C" fn xdg_toplevel_handle_resize(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_toplevel.rs:1740:55 [INFO] [stdout] | [INFO] [stdout] 1740 | unsafe extern "C" fn xdg_toplevel_handle_set_max_size(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_toplevel.rs:1753:55 [INFO] [stdout] | [INFO] [stdout] 1753 | unsafe extern "C" fn xdg_toplevel_handle_set_min_size(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_toplevel.rs:1766:56 [INFO] [stdout] | [INFO] [stdout] 1766 | unsafe extern "C" fn xdg_toplevel_handle_set_maximized(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_toplevel.rs:1777:58 [INFO] [stdout] | [INFO] [stdout] 1777 | unsafe extern "C" fn xdg_toplevel_handle_unset_maximized(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_toplevel.rs:1790:55 [INFO] [stdout] | [INFO] [stdout] 1790 | ... mut data: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_toplevel.rs:1818:57 [INFO] [stdout] | [INFO] [stdout] 1818 | unsafe extern "C" fn xdg_toplevel_handle_set_fullscreen(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_toplevel.rs:1844:59 [INFO] [stdout] | [INFO] [stdout] 1844 | unsafe extern "C" fn xdg_toplevel_handle_unset_fullscreen(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_toplevel.rs:1866:56 [INFO] [stdout] | [INFO] [stdout] 1866 | unsafe extern "C" fn xdg_toplevel_handle_set_minimized(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_toplevel.rs:1875:50 [INFO] [stdout] | [INFO] [stdout] 1875 | unsafe extern "C" fn xdg_toplevel_handle_destroy(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `grab` [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_popup_v6.rs:1208:46 [INFO] [stdout] | [INFO] [stdout] 1208 | unsafe extern "C" fn xdg_keyboard_grab_enter(mut grab: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_grab` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `surface` [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_popup_v6.rs:1210:46 [INFO] [stdout] | [INFO] [stdout] 1210 | ... mut surface: *mut wlr_surface, [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_surface` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `keycodes` [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_popup_v6.rs:1211:46 [INFO] [stdout] | [INFO] [stdout] 1211 | ... mut keycodes: *mut uint32_t, [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_keycodes` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `num_keycodes` [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_popup_v6.rs:1212:46 [INFO] [stdout] | [INFO] [stdout] 1212 | ... mut num_keycodes: size_t, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_num_keycodes` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `modifiers` [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_popup_v6.rs:1213:46 [INFO] [stdout] | [INFO] [stdout] 1213 | ... mut modifiers: [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_modifiers` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `grab` [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_popup_v6.rs:1307:43 [INFO] [stdout] | [INFO] [stdout] 1307 | unsafe extern "C" fn xdg_touch_grab_enter(mut grab: *mut wlr_seat_touch_grab, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_grab` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `time` [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_popup_v6.rs:1308:43 [INFO] [stdout] | [INFO] [stdout] 1308 | ... mut time: uint32_t, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_time` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `point` [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_popup_v6.rs:1309:43 [INFO] [stdout] | [INFO] [stdout] 1309 | ... mut point: *mut wlr_touch_point) { [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_point` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_popup_v6.rs:1366:57 [INFO] [stdout] | [INFO] [stdout] 1366 | ... mut data: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_popup_v6.rs:1470:44 [INFO] [stdout] | [INFO] [stdout] 1470 | unsafe extern "C" fn xdg_popup_handle_grab(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `serial` [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_popup_v6.rs:1474:44 [INFO] [stdout] | [INFO] [stdout] 1474 | ... mut serial: uint32_t) { [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_serial` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_popup_v6.rs:1517:47 [INFO] [stdout] | [INFO] [stdout] 1517 | unsafe extern "C" fn xdg_popup_handle_destroy(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_positioner_v6.rs:266:52 [INFO] [stdout] | [INFO] [stdout] 266 | unsafe extern "C" fn xdg_positioner_handle_destroy(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_positioner_v6.rs:271:53 [INFO] [stdout] | [INFO] [stdout] 271 | unsafe extern "C" fn xdg_positioner_handle_set_size(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_positioner_v6.rs:290:60 [INFO] [stdout] | [INFO] [stdout] 290 | unsafe extern "C" fn xdg_positioner_handle_set_anchor_rect(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_positioner_v6.rs:314:55 [INFO] [stdout] | [INFO] [stdout] 314 | unsafe extern "C" fn xdg_positioner_handle_set_anchor(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_positioner_v6.rs:341:56 [INFO] [stdout] | [INFO] [stdout] 341 | unsafe extern "C" fn xdg_positioner_handle_set_gravity(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_positioner_v6.rs:369:70 [INFO] [stdout] | [INFO] [stdout] 369 | unsafe extern "C" fn xdg_positioner_handle_set_constraint_adjustment(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_positioner_v6.rs:380:55 [INFO] [stdout] | [INFO] [stdout] 380 | unsafe extern "C" fn xdg_positioner_handle_set_offset(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `wl_client` [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_shell_v6.rs:1053:57 [INFO] [stdout] | [INFO] [stdout] 1053 | unsafe extern "C" fn xdg_shell_handle_create_positioner(mut wl_client: [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_wl_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `wl_client` [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_shell_v6.rs:1062:55 [INFO] [stdout] | [INFO] [stdout] 1062 | unsafe extern "C" fn xdg_shell_handle_get_xdg_surface(mut wl_client: [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_wl_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `wl_client` [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_shell_v6.rs:1075:44 [INFO] [stdout] | [INFO] [stdout] 1075 | unsafe extern "C" fn xdg_shell_handle_pong(mut wl_client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_wl_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `wl_client` [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_shell_v6.rs:1084:47 [INFO] [stdout] | [INFO] [stdout] 1084 | unsafe extern "C" fn xdg_shell_handle_destroy(mut wl_client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_wl_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_shell_v6.rs:1247:45 [INFO] [stdout] | [INFO] [stdout] 1247 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_surface_v6.rs:1299:54 [INFO] [stdout] | [INFO] [stdout] 1299 | unsafe extern "C" fn xdg_surface_handle_get_toplevel(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `wl_client` [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_surface_v6.rs:1308:51 [INFO] [stdout] | [INFO] [stdout] 1308 | unsafe extern "C" fn xdg_surface_handle_get_popup(mut wl_client: [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_wl_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_surface_v6.rs:1325:55 [INFO] [stdout] | [INFO] [stdout] 1325 | unsafe extern "C" fn xdg_surface_handle_ack_configure(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_surface_v6.rs:1396:61 [INFO] [stdout] | [INFO] [stdout] 1396 | unsafe extern "C" fn xdg_surface_handle_set_window_geometry(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_surface_v6.rs:1433:49 [INFO] [stdout] | [INFO] [stdout] 1433 | unsafe extern "C" fn xdg_surface_handle_destroy(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_surface_v6.rs:1659:57 [INFO] [stdout] | [INFO] [stdout] 1659 | ... mut data: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_surface_v6.rs:1668:56 [INFO] [stdout] | [INFO] [stdout] 1668 | ... mut data: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_toplevel_v6.rs:1327:50 [INFO] [stdout] | [INFO] [stdout] 1327 | unsafe extern "C" fn xdg_toplevel_handle_destroy(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_toplevel_v6.rs:1332:53 [INFO] [stdout] | [INFO] [stdout] 1332 | unsafe extern "C" fn xdg_toplevel_handle_set_parent(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_toplevel_v6.rs:1348:52 [INFO] [stdout] | [INFO] [stdout] 1348 | unsafe extern "C" fn xdg_toplevel_handle_set_title(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_toplevel_v6.rs:1362:53 [INFO] [stdout] | [INFO] [stdout] 1362 | unsafe extern "C" fn xdg_toplevel_handle_set_app_id(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_toplevel_v6.rs:1377:59 [INFO] [stdout] | [INFO] [stdout] 1377 | unsafe extern "C" fn xdg_toplevel_handle_show_window_menu(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_toplevel_v6.rs:1422:47 [INFO] [stdout] | [INFO] [stdout] 1422 | unsafe extern "C" fn xdg_toplevel_handle_move(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_toplevel_v6.rs:1459:49 [INFO] [stdout] | [INFO] [stdout] 1459 | unsafe extern "C" fn xdg_toplevel_handle_resize(mut client: *mut wl_client, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_toplevel_v6.rs:1499:55 [INFO] [stdout] | [INFO] [stdout] 1499 | unsafe extern "C" fn xdg_toplevel_handle_set_max_size(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_toplevel_v6.rs:1512:55 [INFO] [stdout] | [INFO] [stdout] 1512 | unsafe extern "C" fn xdg_toplevel_handle_set_min_size(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_toplevel_v6.rs:1525:56 [INFO] [stdout] | [INFO] [stdout] 1525 | unsafe extern "C" fn xdg_toplevel_handle_set_maximized(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_toplevel_v6.rs:1536:58 [INFO] [stdout] | [INFO] [stdout] 1536 | unsafe extern "C" fn xdg_toplevel_handle_unset_maximized(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_toplevel_v6.rs:1549:55 [INFO] [stdout] | [INFO] [stdout] 1549 | ... mut data: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_toplevel_v6.rs:1577:57 [INFO] [stdout] | [INFO] [stdout] 1577 | unsafe extern "C" fn xdg_toplevel_handle_set_fullscreen(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_toplevel_v6.rs:1604:59 [INFO] [stdout] | [INFO] [stdout] 1604 | unsafe extern "C" fn xdg_toplevel_handle_unset_fullscreen(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_toplevel_v6.rs:1627:56 [INFO] [stdout] | [INFO] [stdout] 1627 | unsafe extern "C" fn xdg_toplevel_handle_set_minimized(mut client: [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cap` [INFO] [stdout] --> src/util/array.rs:51:48 [INFO] [stdout] | [INFO] [stdout] 51 | mut len: *mut size_t, mut cap: size_t, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_cap` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `listener` [INFO] [stdout] --> src/util/signal.rs:29:34 [INFO] [stdout] | [INFO] [stdout] 29 | unsafe extern "C" fn handle_noop(mut listener: *mut wl_listener, [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_listener` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/util/signal.rs:30:34 [INFO] [stdout] | [INFO] [stdout] 30 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `theme` [INFO] [stdout] --> src/xcursor/wlr_xcursor.rs:1169:47 [INFO] [stdout] | [INFO] [stdout] 1169 | ... mut theme: [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_theme` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `theme` [INFO] [stdout] --> src/xcursor/wlr_xcursor.rs:1254:57 [INFO] [stdout] | [INFO] [stdout] 1254 | ... mut theme: [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_theme` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/xwayland/selection/dnd.rs:1742:47 [INFO] [stdout] | [INFO] [stdout] 1742 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/xwayland/selection/dnd.rs:1763:54 [INFO] [stdout] | [INFO] [stdout] 1763 | ... mut data: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mask` [INFO] [stdout] --> src/xwayland/selection/incoming.rs:1379:44 [INFO] [stdout] | [INFO] [stdout] 1379 | ... mut mask: uint32_t, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_mask` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/xwayland/xwayland.rs:1230:44 [INFO] [stdout] | [INFO] [stdout] 1230 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/xwayland/xwayland.rs:1261:45 [INFO] [stdout] | [INFO] [stdout] 1261 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `signal_number` [INFO] [stdout] --> src/xwayland/xwayland.rs:1271:43 [INFO] [stdout] | [INFO] [stdout] 1271 | unsafe extern "C" fn xserver_handle_ready(mut signal_number: libc::c_int, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_signal_number` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `fd` [INFO] [stdout] --> src/xwayland/xwayland.rs:1324:48 [INFO] [stdout] | [INFO] [stdout] 1324 | unsafe extern "C" fn xwayland_socket_connected(mut fd: libc::c_int, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_fd` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mask` [INFO] [stdout] --> src/xwayland/xwayland.rs:1325:48 [INFO] [stdout] | [INFO] [stdout] 1325 | ... mut mask: uint32_t, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_mask` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/xwayland/xwayland.rs:1569:51 [INFO] [stdout] | [INFO] [stdout] 1569 | ... mut data: [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `xwm` [INFO] [stdout] --> src/xwayland/xwm.rs:2576:39 [INFO] [stdout] | [INFO] [stdout] 2576 | unsafe extern "C" fn read_surface_pid(mut xwm: *mut wlr_xwm, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_xwm` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `xwm` [INFO] [stdout] --> src/xwayland/xwm.rs:2592:47 [INFO] [stdout] | [INFO] [stdout] 2592 | unsafe extern "C" fn read_surface_window_type(mut xwm: *mut wlr_xwm, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_xwm` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `xwm` [INFO] [stdout] --> src/xwayland/xwm.rs:2620:45 [INFO] [stdout] | [INFO] [stdout] 2620 | unsafe extern "C" fn read_surface_protocols(mut xwm: *mut wlr_xwm, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_xwm` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `xwm` [INFO] [stdout] --> src/xwayland/xwm.rs:2646:41 [INFO] [stdout] | [INFO] [stdout] 2646 | unsafe extern "C" fn read_surface_hints(mut xwm: *mut wlr_xwm, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_xwm` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `xwm` [INFO] [stdout] --> src/xwayland/xwm.rs:2765:47 [INFO] [stdout] | [INFO] [stdout] 2765 | unsafe extern "C" fn read_surface_motif_hints(mut xwm: *mut wlr_xwm, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_xwm` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/xwayland/xwm.rs:2972:45 [INFO] [stdout] | [INFO] [stdout] 2972 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `fd` [INFO] [stdout] --> src/xwayland/xwm.rs:3596:40 [INFO] [stdout] | [INFO] [stdout] 3596 | unsafe extern "C" fn x11_event_handler(mut fd: libc::c_int, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_fd` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mask` [INFO] [stdout] --> src/xwayland/xwm.rs:3597:40 [INFO] [stdout] | [INFO] [stdout] 3597 | ... mut mask: uint32_t, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_mask` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/xwayland/xwm.rs:3715:48 [INFO] [stdout] | [INFO] [stdout] 3715 | ... mut data: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0635]: unknown feature `const_transmute` [INFO] [stdout] --> lib.rs:10:12 [INFO] [stdout] | [INFO] [stdout] 10 | #![feature(const_transmute)] [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_event_source_remove` redeclared with a different signature [INFO] [stdout] --> src/backend/drm/drm.rs:80:5 [INFO] [stdout] | [INFO] [stdout] 80 | fn wl_event_source_remove(source: *mut wl_event_source) -> libc::c_int; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | fn wl_event_source_remove(source: *mut wl_event_source) -> libc::c_int; [INFO] [stdout] | ----------------------------------------------------------------------- `wl_event_source_remove` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(clashing_extern_declarations)]` on by default [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_event_source) -> i32` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::drm::drm::wl_event_source) -> i32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_get_event_loop` redeclared with a different signature [INFO] [stdout] --> src/backend/drm/drm.rs:82:5 [INFO] [stdout] | [INFO] [stdout] 82 | / fn wl_display_get_event_loop(display: *mut wl_display) [INFO] [stdout] 83 | | -> *mut wl_event_loop; [INFO] [stdout] | |___________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 47 | / fn wl_display_get_event_loop(display: *mut wl_display) [INFO] [stdout] 48 | | -> *mut wl_event_loop; [INFO] [stdout] | |___________________________- `wl_display_get_event_loop` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_display) -> *mut src::backend::drm::backend::wl_event_loop` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::drm::drm::wl_display) -> *mut src::backend::drm::drm::wl_event_loop` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `get_fb_for_bo` redeclared with a different signature [INFO] [stdout] --> src/backend/drm/drm.rs:316:5 [INFO] [stdout] | [INFO] [stdout] 316 | / fn get_fb_for_bo(bo: *mut gbm_bo, drm_format: uint32_t, [INFO] [stdout] 317 | | with_modifiers: bool) -> uint32_t; [INFO] [stdout] | |_______________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/atomic.rs:93:5 [INFO] [stdout] | [INFO] [stdout] 93 | / fn get_fb_for_bo(bo: *mut gbm_bo, drm_format: uint32_t, [INFO] [stdout] 94 | | with_modifiers: bool) -> uint32_t; [INFO] [stdout] | |_______________________________________________________- `get_fb_for_bo` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::atomic::gbm_bo, u32, bool) -> u32` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::drm::drm::gbm_bo, u32, bool) -> u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `gbm_bo_get_format` redeclared with a different signature [INFO] [stdout] --> src/backend/drm/renderer.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | fn gbm_bo_get_format(bo: *mut gbm_bo) -> uint32_t; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/drm.rs:27:5 [INFO] [stdout] | [INFO] [stdout] 27 | fn gbm_bo_get_format(bo: *mut gbm_bo) -> uint32_t; [INFO] [stdout] | -------------------------------------------------- `gbm_bo_get_format` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::drm::gbm_bo) -> u32` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::drm::renderer::gbm_bo) -> u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `gbm_bo_get_width` redeclared with a different signature [INFO] [stdout] --> src/backend/drm/util.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | fn gbm_bo_get_width(bo: *mut gbm_bo) -> uint32_t; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/renderer.rs:38:5 [INFO] [stdout] | [INFO] [stdout] 38 | fn gbm_bo_get_width(bo: *mut gbm_bo) -> uint32_t; [INFO] [stdout] | ------------------------------------------------- `gbm_bo_get_width` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::renderer::gbm_bo) -> u32` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::drm::util::gbm_bo) -> u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `gbm_bo_get_height` redeclared with a different signature [INFO] [stdout] --> src/backend/drm/util.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | fn gbm_bo_get_height(bo: *mut gbm_bo) -> uint32_t; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/renderer.rs:40:5 [INFO] [stdout] | [INFO] [stdout] 40 | fn gbm_bo_get_height(bo: *mut gbm_bo) -> uint32_t; [INFO] [stdout] | -------------------------------------------------- `gbm_bo_get_height` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::renderer::gbm_bo) -> u32` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::drm::util::gbm_bo) -> u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `gbm_bo_get_stride_for_plane` redeclared with a different signature [INFO] [stdout] --> src/backend/drm/util.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | / fn gbm_bo_get_stride_for_plane(bo: *mut gbm_bo, plane: libc::c_int) [INFO] [stdout] 21 | | -> uint32_t; [INFO] [stdout] | |_________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/renderer.rs:42:5 [INFO] [stdout] | [INFO] [stdout] 42 | / fn gbm_bo_get_stride_for_plane(bo: *mut gbm_bo, plane: libc::c_int) [INFO] [stdout] 43 | | -> uint32_t; [INFO] [stdout] | |_________________- `gbm_bo_get_stride_for_plane` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::renderer::gbm_bo, i32) -> u32` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::drm::util::gbm_bo, i32) -> u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `gbm_bo_get_offset` redeclared with a different signature [INFO] [stdout] --> src/backend/drm/util.rs:23:5 [INFO] [stdout] | [INFO] [stdout] 23 | fn gbm_bo_get_offset(bo: *mut gbm_bo, plane: libc::c_int) -> uint32_t; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/renderer.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 47 | fn gbm_bo_get_offset(bo: *mut gbm_bo, plane: libc::c_int) -> uint32_t; [INFO] [stdout] | ---------------------------------------------------------------------- `gbm_bo_get_offset` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::renderer::gbm_bo, i32) -> u32` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::drm::util::gbm_bo, i32) -> u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `gbm_bo_get_modifier` redeclared with a different signature [INFO] [stdout] --> src/backend/drm/util.rs:27:5 [INFO] [stdout] | [INFO] [stdout] 27 | fn gbm_bo_get_modifier(bo: *mut gbm_bo) -> uint64_t; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/renderer.rs:51:5 [INFO] [stdout] | [INFO] [stdout] 51 | fn gbm_bo_get_modifier(bo: *mut gbm_bo) -> uint64_t; [INFO] [stdout] | ---------------------------------------------------- `gbm_bo_get_modifier` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::renderer::gbm_bo) -> u64` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::drm::util::gbm_bo) -> u64` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `gbm_bo_get_plane_count` redeclared with a different signature [INFO] [stdout] --> src/backend/drm/util.rs:29:5 [INFO] [stdout] | [INFO] [stdout] 29 | fn gbm_bo_get_plane_count(bo: *mut gbm_bo) -> libc::c_int; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/renderer.rs:53:5 [INFO] [stdout] | [INFO] [stdout] 53 | fn gbm_bo_get_plane_count(bo: *mut gbm_bo) -> libc::c_int; [INFO] [stdout] | ---------------------------------------------------------- `gbm_bo_get_plane_count` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::renderer::gbm_bo) -> i32` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::drm::util::gbm_bo) -> i32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `gbm_bo_set_user_data` redeclared with a different signature [INFO] [stdout] --> src/backend/drm/util.rs:34:5 [INFO] [stdout] | [INFO] [stdout] 34 | / fn gbm_bo_set_user_data(bo: *mut gbm_bo, data: *mut libc::c_void, [INFO] [stdout] 35 | | destroy_user_data: [INFO] [stdout] 36 | | Option ()>); [INFO] [stdout] | |___________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/renderer.rs:55:5 [INFO] [stdout] | [INFO] [stdout] 55 | / fn gbm_bo_set_user_data(bo: *mut gbm_bo, data: *mut libc::c_void, [INFO] [stdout] 56 | | destroy_user_data: [INFO] [stdout] 57 | | Option ()>); [INFO] [stdout] | |___________________________________________________- `gbm_bo_set_user_data` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::renderer::gbm_bo, *mut libc::c_void, std::option::Option)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::drm::util::gbm_bo, *mut libc::c_void, std::option::Option)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `gbm_bo_get_user_data` redeclared with a different signature [INFO] [stdout] --> src/backend/drm/util.rs:41:5 [INFO] [stdout] | [INFO] [stdout] 41 | fn gbm_bo_get_user_data(bo: *mut gbm_bo) -> *mut libc::c_void; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/renderer.rs:62:5 [INFO] [stdout] | [INFO] [stdout] 62 | fn gbm_bo_get_user_data(bo: *mut gbm_bo) -> *mut libc::c_void; [INFO] [stdout] | -------------------------------------------------------------- `gbm_bo_get_user_data` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::renderer::gbm_bo) -> *mut libc::c_void` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::drm::util::gbm_bo) -> *mut libc::c_void` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_event_source_timer_update` redeclared with a different signature [INFO] [stdout] --> src/backend/headless/backend.rs:31:5 [INFO] [stdout] | [INFO] [stdout] 31 | / fn wl_event_source_timer_update(source: *mut wl_event_source, [INFO] [stdout] 32 | | ms_delay: libc::c_int) -> libc::c_int; [INFO] [stdout] | |__________________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/drm.rs:77:5 [INFO] [stdout] | [INFO] [stdout] 77 | / fn wl_event_source_timer_update(source: *mut wl_event_source, [INFO] [stdout] 78 | | ms_delay: libc::c_int) -> libc::c_int; [INFO] [stdout] | |__________________________________________________________________________- `wl_event_source_timer_update` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::drm::wl_event_source, i32) -> i32` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::headless::backend::wl_event_source, i32) -> i32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_add_destroy_listener` redeclared with a different signature [INFO] [stdout] --> src/backend/headless/backend.rs:34:5 [INFO] [stdout] | [INFO] [stdout] 34 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 35 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 51 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________- `wl_display_add_destroy_listener` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_display, *mut src::backend::drm::backend::wl_listener)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::headless::backend::wl_display, *mut src::backend::headless::backend::wl_listener)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_event_loop_add_timer` redeclared with a different signature [INFO] [stdout] --> src/backend/headless/output.rs:27:5 [INFO] [stdout] | [INFO] [stdout] 27 | / fn wl_event_loop_add_timer(loop_0: *mut wl_event_loop, [INFO] [stdout] 28 | | func: wl_event_loop_timer_func_t, [INFO] [stdout] 29 | | data: *mut libc::c_void) [INFO] [stdout] 30 | | -> *mut wl_event_source; [INFO] [stdout] | |_____________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/drm.rs:72:5 [INFO] [stdout] | [INFO] [stdout] 72 | / fn wl_event_loop_add_timer(loop_0: *mut wl_event_loop, [INFO] [stdout] 73 | | func: wl_event_loop_timer_func_t, [INFO] [stdout] 74 | | data: *mut libc::c_void) [INFO] [stdout] 75 | | -> *mut wl_event_source; [INFO] [stdout] | |_____________________________- `wl_event_loop_add_timer` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::drm::wl_event_loop, std::option::Option i32>, *mut libc::c_void) -> *mut src::backend::drm::drm::wl_event_source` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::headless::output::wl_event_loop, std::option::Option i32>, *mut libc::c_void) -> *mut src::backend::headless::output::wl_event_source` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_event_source_timer_update` redeclared with a different signature [INFO] [stdout] --> src/backend/headless/output.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | / fn wl_event_source_timer_update(source: *mut wl_event_source, [INFO] [stdout] 33 | | ms_delay: libc::c_int) -> libc::c_int; [INFO] [stdout] | |__________________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/drm.rs:77:5 [INFO] [stdout] | [INFO] [stdout] 77 | / fn wl_event_source_timer_update(source: *mut wl_event_source, [INFO] [stdout] 78 | | ms_delay: libc::c_int) -> libc::c_int; [INFO] [stdout] | |__________________________________________________________________________- `wl_event_source_timer_update` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::drm::wl_event_source, i32) -> i32` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::headless::output::wl_event_source, i32) -> i32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_event_source_remove` redeclared with a different signature [INFO] [stdout] --> src/backend/headless/output.rs:35:5 [INFO] [stdout] | [INFO] [stdout] 35 | fn wl_event_source_remove(source: *mut wl_event_source) -> libc::c_int; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | fn wl_event_source_remove(source: *mut wl_event_source) -> libc::c_int; [INFO] [stdout] | ----------------------------------------------------------------------- `wl_event_source_remove` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_event_source) -> i32` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::headless::output::wl_event_source) -> i32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_get_event_loop` redeclared with a different signature [INFO] [stdout] --> src/backend/headless/output.rs:37:5 [INFO] [stdout] | [INFO] [stdout] 37 | / fn wl_display_get_event_loop(display: *mut wl_display) [INFO] [stdout] 38 | | -> *mut wl_event_loop; [INFO] [stdout] | |___________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 47 | / fn wl_display_get_event_loop(display: *mut wl_display) [INFO] [stdout] 48 | | -> *mut wl_event_loop; [INFO] [stdout] | |___________________________- `wl_display_get_event_loop` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_display) -> *mut src::backend::drm::backend::wl_event_loop` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::headless::output::wl_display) -> *mut src::backend::headless::output::wl_event_loop` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wlr_output_init` redeclared with a different signature [INFO] [stdout] --> src/backend/headless/output.rs:54:5 [INFO] [stdout] | [INFO] [stdout] 54 | / fn wlr_output_init(output: *mut wlr_output, backend: *mut wlr_backend, [INFO] [stdout] 55 | | impl_0: *const wlr_output_impl, [INFO] [stdout] 56 | | display: *mut wl_display); [INFO] [stdout] | |_________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/drm.rs:127:5 [INFO] [stdout] | [INFO] [stdout] 127 | / fn wlr_output_init(output: *mut wlr_output, backend: *mut wlr_backend, [INFO] [stdout] 128 | | impl_0: *const wlr_output_impl, [INFO] [stdout] 129 | | display: *mut wl_display); [INFO] [stdout] | |_________________________________________________- `wlr_output_init` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::drm::wlr_output, *mut src::backend::drm::drm::wlr_backend, *const src::backend::drm::drm::wlr_output_impl, *mut src::backend::drm::drm::wl_display)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::headless::output::wlr_output, *mut src::backend::headless::output::wlr_backend, *const src::backend::headless::output::wlr_output_impl, *mut src::backend::headless::output::wl_display)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_event_loop_add_fd` redeclared with a different signature [INFO] [stdout] --> src/backend/libinput/backend.rs:64:5 [INFO] [stdout] | [INFO] [stdout] 64 | / fn wl_event_loop_add_fd(loop_0: *mut wl_event_loop, fd: libc::c_int, [INFO] [stdout] 65 | | mask: uint32_t, func: wl_event_loop_fd_func_t, [INFO] [stdout] 66 | | data: *mut libc::c_void) -> *mut wl_event_source; [INFO] [stdout] | |_____________________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:41:5 [INFO] [stdout] | [INFO] [stdout] 41 | / fn wl_event_loop_add_fd(loop_0: *mut wl_event_loop, fd: libc::c_int, [INFO] [stdout] 42 | | mask: uint32_t, func: wl_event_loop_fd_func_t, [INFO] [stdout] 43 | | data: *mut libc::c_void) -> *mut wl_event_source; [INFO] [stdout] | |_____________________________________________________________________________- `wl_event_loop_add_fd` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_event_loop, i32, u32, std::option::Option i32>, *mut libc::c_void) -> *mut src::backend::drm::backend::wl_event_source` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::libinput::backend::wl_event_loop, i32, u32, std::option::Option i32>, *mut libc::c_void) -> *mut src::backend::libinput::backend::wl_event_source` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_event_source_remove` redeclared with a different signature [INFO] [stdout] --> src/backend/libinput/backend.rs:68:5 [INFO] [stdout] | [INFO] [stdout] 68 | fn wl_event_source_remove(source: *mut wl_event_source) -> libc::c_int; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | fn wl_event_source_remove(source: *mut wl_event_source) -> libc::c_int; [INFO] [stdout] | ----------------------------------------------------------------------- `wl_event_source_remove` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_event_source) -> i32` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::libinput::backend::wl_event_source) -> i32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_get_event_loop` redeclared with a different signature [INFO] [stdout] --> src/backend/libinput/backend.rs:70:5 [INFO] [stdout] | [INFO] [stdout] 70 | / fn wl_display_get_event_loop(display: *mut wl_display) [INFO] [stdout] 71 | | -> *mut wl_event_loop; [INFO] [stdout] | |___________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 47 | / fn wl_display_get_event_loop(display: *mut wl_display) [INFO] [stdout] 48 | | -> *mut wl_event_loop; [INFO] [stdout] | |___________________________- `wl_display_get_event_loop` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_display) -> *mut src::backend::drm::backend::wl_event_loop` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::libinput::backend::wl_display) -> *mut src::backend::libinput::backend::wl_event_loop` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_add_destroy_listener` redeclared with a different signature [INFO] [stdout] --> src/backend/libinput/backend.rs:73:5 [INFO] [stdout] | [INFO] [stdout] 73 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 74 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 51 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________- `wl_display_add_destroy_listener` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_display, *mut src::backend::drm::backend::wl_listener)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::libinput::backend::wl_display, *mut src::backend::libinput::backend::wl_listener)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `libinput_device_ref` redeclared with a different signature [INFO] [stdout] --> src/backend/libinput/keyboard.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | / fn libinput_device_ref(device: *mut libinput_device) [INFO] [stdout] 46 | | -> *mut libinput_device; [INFO] [stdout] | |_____________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/libinput/events.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 36 | / fn libinput_device_ref(device: *mut libinput_device) [INFO] [stdout] 37 | | -> *mut libinput_device; [INFO] [stdout] | |_____________________________- `libinput_device_ref` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::libinput::events::libinput_device) -> *mut src::backend::libinput::events::libinput_device` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::libinput::keyboard::libinput_device) -> *mut src::backend::libinput::keyboard::libinput_device` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `libinput_device_unref` redeclared with a different signature [INFO] [stdout] --> src/backend/libinput/keyboard.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 48 | / fn libinput_device_unref(device: *mut libinput_device) [INFO] [stdout] 49 | | -> *mut libinput_device; [INFO] [stdout] | |_____________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/libinput/events.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | / fn libinput_device_unref(device: *mut libinput_device) [INFO] [stdout] 40 | | -> *mut libinput_device; [INFO] [stdout] | |_____________________________- `libinput_device_unref` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::libinput::events::libinput_device) -> *mut src::backend::libinput::events::libinput_device` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::libinput::keyboard::libinput_device) -> *mut src::backend::libinput::keyboard::libinput_device` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `get_appropriate_device` redeclared with a different signature [INFO] [stdout] --> src/backend/libinput/pointer.rs:113:5 [INFO] [stdout] | [INFO] [stdout] 113 | / fn get_appropriate_device(desired_type: wlr_input_device_type, [INFO] [stdout] 114 | | device: *mut libinput_device) [INFO] [stdout] 115 | | -> *mut wlr_input_device; [INFO] [stdout] | |______________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/libinput/keyboard.rs:63:5 [INFO] [stdout] | [INFO] [stdout] 63 | / fn get_appropriate_device(desired_type: wlr_input_device_type, [INFO] [stdout] 64 | | device: *mut libinput_device) [INFO] [stdout] 65 | | -> *mut wlr_input_device; [INFO] [stdout] | |______________________________- `get_appropriate_device` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(u32, *mut src::backend::libinput::keyboard::libinput_device) -> *mut src::backend::libinput::keyboard::wlr_input_device` [INFO] [stdout] found `unsafe extern "C" fn(u32, *mut src::backend::libinput::pointer::libinput_device) -> *mut src::backend::libinput::pointer::wlr_input_device` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `libinput_device_get_name` redeclared with a different signature [INFO] [stdout] --> src/backend/libinput/switch.rs:38:5 [INFO] [stdout] | [INFO] [stdout] 38 | / fn libinput_device_get_name(device: *mut libinput_device) [INFO] [stdout] 39 | | -> *const libc::c_char; [INFO] [stdout] | |____________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/libinput/events.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 48 | / fn libinput_device_get_name(device: *mut libinput_device) [INFO] [stdout] 49 | | -> *const libc::c_char; [INFO] [stdout] | |____________________________- `libinput_device_get_name` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::libinput::events::libinput_device) -> *const i8` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::libinput::switch::libinput_device) -> *const i8` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `get_appropriate_device` redeclared with a different signature [INFO] [stdout] --> src/backend/libinput/switch.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 47 | / fn get_appropriate_device(desired_type: wlr_input_device_type, [INFO] [stdout] 48 | | device: *mut libinput_device) [INFO] [stdout] 49 | | -> *mut wlr_input_device; [INFO] [stdout] | |______________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/libinput/keyboard.rs:63:5 [INFO] [stdout] | [INFO] [stdout] 63 | / fn get_appropriate_device(desired_type: wlr_input_device_type, [INFO] [stdout] 64 | | device: *mut libinput_device) [INFO] [stdout] 65 | | -> *mut wlr_input_device; [INFO] [stdout] | |______________________________- `get_appropriate_device` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(u32, *mut src::backend::libinput::keyboard::libinput_device) -> *mut src::backend::libinput::keyboard::wlr_input_device` [INFO] [stdout] found `unsafe extern "C" fn(u32, *mut src::backend::libinput::switch::libinput_device) -> *mut src::backend::libinput::switch::wlr_input_device` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `get_appropriate_device` redeclared with a different signature [INFO] [stdout] --> src/backend/libinput/tablet_pad.rs:137:5 [INFO] [stdout] | [INFO] [stdout] 137 | / fn get_appropriate_device(desired_type: wlr_input_device_type, [INFO] [stdout] 138 | | device: *mut libinput_device) [INFO] [stdout] 139 | | -> *mut wlr_input_device; [INFO] [stdout] | |______________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/libinput/keyboard.rs:63:5 [INFO] [stdout] | [INFO] [stdout] 63 | / fn get_appropriate_device(desired_type: wlr_input_device_type, [INFO] [stdout] 64 | | device: *mut libinput_device) [INFO] [stdout] 65 | | -> *mut wlr_input_device; [INFO] [stdout] | |______________________________- `get_appropriate_device` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(u32, *mut src::backend::libinput::keyboard::libinput_device) -> *mut src::backend::libinput::keyboard::wlr_input_device` [INFO] [stdout] found `unsafe extern "C" fn(u32, *mut src::backend::libinput::tablet_pad::libinput_device) -> *mut src::backend::libinput::tablet_pad::wlr_input_device` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `udev_device_get_syspath` redeclared with a different signature [INFO] [stdout] --> src/backend/libinput/tablet_tool.rs:27:5 [INFO] [stdout] | [INFO] [stdout] 27 | / fn udev_device_get_syspath(udev_device: *mut udev_device) [INFO] [stdout] 28 | | -> *const libc::c_char; [INFO] [stdout] | |____________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/libinput/tablet_pad.rs:28:28 [INFO] [stdout] | [INFO] [stdout] 28 | -> *const libc::c_char; [INFO] [stdout] | - `udev_device_get_syspath` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::libinput::tablet_pad::udev_device) -> *const i8` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::libinput::tablet_tool::udev_device) -> *const i8` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `libinput_device_get_name` redeclared with a different signature [INFO] [stdout] --> src/backend/libinput/tablet_tool.rs:182:5 [INFO] [stdout] | [INFO] [stdout] 182 | / fn libinput_device_get_name(device: *mut libinput_device) [INFO] [stdout] 183 | | -> *const libc::c_char; [INFO] [stdout] | |____________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/libinput/events.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 48 | / fn libinput_device_get_name(device: *mut libinput_device) [INFO] [stdout] 49 | | -> *const libc::c_char; [INFO] [stdout] | |____________________________- `libinput_device_get_name` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::libinput::events::libinput_device) -> *const i8` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::libinput::tablet_tool::libinput_device) -> *const i8` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `libinput_device_get_udev_device` redeclared with a different signature [INFO] [stdout] --> src/backend/libinput/tablet_tool.rs:185:5 [INFO] [stdout] | [INFO] [stdout] 185 | / fn libinput_device_get_udev_device(device: *mut libinput_device) [INFO] [stdout] 186 | | -> *mut udev_device; [INFO] [stdout] | |_________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/libinput/tablet_pad.rs:110:5 [INFO] [stdout] | [INFO] [stdout] 110 | / fn libinput_device_get_udev_device(device: *mut libinput_device) [INFO] [stdout] 111 | | -> *mut udev_device; [INFO] [stdout] | |_________________________- `libinput_device_get_udev_device` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::libinput::tablet_pad::libinput_device) -> *mut src::backend::libinput::tablet_pad::udev_device` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::libinput::tablet_tool::libinput_device) -> *mut src::backend::libinput::tablet_tool::udev_device` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `get_appropriate_device` redeclared with a different signature [INFO] [stdout] --> src/backend/libinput/tablet_tool.rs:210:5 [INFO] [stdout] | [INFO] [stdout] 210 | / fn get_appropriate_device(desired_type: wlr_input_device_type, [INFO] [stdout] 211 | | device: *mut libinput_device) [INFO] [stdout] 212 | | -> *mut wlr_input_device; [INFO] [stdout] | |______________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/libinput/keyboard.rs:63:5 [INFO] [stdout] | [INFO] [stdout] 63 | / fn get_appropriate_device(desired_type: wlr_input_device_type, [INFO] [stdout] 64 | | device: *mut libinput_device) [INFO] [stdout] 65 | | -> *mut wlr_input_device; [INFO] [stdout] | |______________________________- `get_appropriate_device` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(u32, *mut src::backend::libinput::keyboard::libinput_device) -> *mut src::backend::libinput::keyboard::wlr_input_device` [INFO] [stdout] found `unsafe extern "C" fn(u32, *mut src::backend::libinput::tablet_tool::libinput_device) -> *mut src::backend::libinput::tablet_tool::wlr_input_device` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `get_appropriate_device` redeclared with a different signature [INFO] [stdout] --> src/backend/libinput/touch.rs:79:5 [INFO] [stdout] | [INFO] [stdout] 79 | / fn get_appropriate_device(desired_type: wlr_input_device_type, [INFO] [stdout] 80 | | device: *mut libinput_device) [INFO] [stdout] 81 | | -> *mut wlr_input_device; [INFO] [stdout] | |______________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/libinput/keyboard.rs:63:5 [INFO] [stdout] | [INFO] [stdout] 63 | / fn get_appropriate_device(desired_type: wlr_input_device_type, [INFO] [stdout] 64 | | device: *mut libinput_device) [INFO] [stdout] 65 | | -> *mut wlr_input_device; [INFO] [stdout] | |______________________________- `get_appropriate_device` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(u32, *mut src::backend::libinput::keyboard::libinput_device) -> *mut src::backend::libinput::keyboard::wlr_input_device` [INFO] [stdout] found `unsafe extern "C" fn(u32, *mut src::backend::libinput::touch::libinput_device) -> *mut src::backend::libinput::touch::wlr_input_device` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_add_destroy_listener` redeclared with a different signature [INFO] [stdout] --> src/backend/multi/backend.rs:26:5 [INFO] [stdout] | [INFO] [stdout] 26 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 27 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 51 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________- `wl_display_add_destroy_listener` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_display, *mut src::backend::drm::backend::wl_listener)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::multi::backend::wl_display, *mut src::backend::multi::backend::wl_listener)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wlr_output_init` redeclared with a different signature [INFO] [stdout] --> src/backend/noop/output.rs:34:5 [INFO] [stdout] | [INFO] [stdout] 34 | / fn wlr_output_init(output: *mut wlr_output, backend: *mut wlr_backend, [INFO] [stdout] 35 | | impl_0: *const wlr_output_impl, [INFO] [stdout] 36 | | display: *mut wl_display); [INFO] [stdout] | |_________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/drm.rs:127:5 [INFO] [stdout] | [INFO] [stdout] 127 | / fn wlr_output_init(output: *mut wlr_output, backend: *mut wlr_backend, [INFO] [stdout] 128 | | impl_0: *const wlr_output_impl, [INFO] [stdout] 129 | | display: *mut wl_display); [INFO] [stdout] | |_________________________________________________- `wlr_output_init` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::drm::wlr_output, *mut src::backend::drm::drm::wlr_backend, *const src::backend::drm::drm::wlr_output_impl, *mut src::backend::drm::drm::wl_display)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::noop::output::wlr_output, *mut src::backend::noop::output::wlr_backend, *const src::backend::noop::output::wlr_output_impl, *mut src::backend::noop::output::wl_display)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_add_destroy_listener` redeclared with a different signature [INFO] [stdout] --> src/backend/rdp/backend.rs:80:5 [INFO] [stdout] | [INFO] [stdout] 80 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 81 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 51 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________- `wl_display_add_destroy_listener` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_display, *mut src::backend::drm::backend::wl_listener)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::rdp::backend::wl_display, *mut src::backend::rdp::backend::wl_listener)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_event_loop_add_fd` redeclared with a different signature [INFO] [stdout] --> src/backend/rdp/listener.rs:51:5 [INFO] [stdout] | [INFO] [stdout] 51 | / fn wl_event_loop_add_fd(loop_0: *mut wl_event_loop, fd: libc::c_int, [INFO] [stdout] 52 | | mask: uint32_t, func: wl_event_loop_fd_func_t, [INFO] [stdout] 53 | | data: *mut libc::c_void) -> *mut wl_event_source; [INFO] [stdout] | |_____________________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:41:5 [INFO] [stdout] | [INFO] [stdout] 41 | / fn wl_event_loop_add_fd(loop_0: *mut wl_event_loop, fd: libc::c_int, [INFO] [stdout] 42 | | mask: uint32_t, func: wl_event_loop_fd_func_t, [INFO] [stdout] 43 | | data: *mut libc::c_void) -> *mut wl_event_source; [INFO] [stdout] | |_____________________________________________________________________________- `wl_event_loop_add_fd` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_event_loop, i32, u32, std::option::Option i32>, *mut libc::c_void) -> *mut src::backend::drm::backend::wl_event_source` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::rdp::listener::wl_event_loop, i32, u32, std::option::Option i32>, *mut libc::c_void) -> *mut src::backend::rdp::listener::wl_event_source` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_get_event_loop` redeclared with a different signature [INFO] [stdout] --> src/backend/rdp/listener.rs:55:5 [INFO] [stdout] | [INFO] [stdout] 55 | / fn wl_display_get_event_loop(display: *mut wl_display) [INFO] [stdout] 56 | | -> *mut wl_event_loop; [INFO] [stdout] | |___________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 47 | / fn wl_display_get_event_loop(display: *mut wl_display) [INFO] [stdout] 48 | | -> *mut wl_event_loop; [INFO] [stdout] | |___________________________- `wl_display_get_event_loop` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_display) -> *mut src::backend::drm::backend::wl_event_loop` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::rdp::listener::wl_display) -> *mut src::backend::rdp::listener::wl_event_loop` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_get_event_loop` redeclared with a different signature [INFO] [stdout] --> src/backend/rdp/output.rs:57:5 [INFO] [stdout] | [INFO] [stdout] 57 | / fn wl_display_get_event_loop(display: *mut wl_display) [INFO] [stdout] 58 | | -> *mut wl_event_loop; [INFO] [stdout] | |___________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 47 | / fn wl_display_get_event_loop(display: *mut wl_display) [INFO] [stdout] 48 | | -> *mut wl_event_loop; [INFO] [stdout] | |___________________________- `wl_display_get_event_loop` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_display) -> *mut src::backend::drm::backend::wl_event_loop` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::rdp::output::wl_display) -> *mut src::backend::rdp::output::wl_event_loop` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_event_source_remove` redeclared with a different signature [INFO] [stdout] --> src/backend/rdp/output.rs:60:5 [INFO] [stdout] | [INFO] [stdout] 60 | fn wl_event_source_remove(source: *mut wl_event_source) -> libc::c_int; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | fn wl_event_source_remove(source: *mut wl_event_source) -> libc::c_int; [INFO] [stdout] | ----------------------------------------------------------------------- `wl_event_source_remove` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_event_source) -> i32` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::rdp::output::wl_event_source) -> i32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_event_source_timer_update` redeclared with a different signature [INFO] [stdout] --> src/backend/rdp/output.rs:62:5 [INFO] [stdout] | [INFO] [stdout] 62 | / fn wl_event_source_timer_update(source: *mut wl_event_source, [INFO] [stdout] 63 | | ms_delay: libc::c_int) -> libc::c_int; [INFO] [stdout] | |__________________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/drm.rs:77:5 [INFO] [stdout] | [INFO] [stdout] 77 | / fn wl_event_source_timer_update(source: *mut wl_event_source, [INFO] [stdout] 78 | | ms_delay: libc::c_int) -> libc::c_int; [INFO] [stdout] | |__________________________________________________________________________- `wl_event_source_timer_update` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::drm::wl_event_source, i32) -> i32` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::rdp::output::wl_event_source, i32) -> i32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_event_loop_add_timer` redeclared with a different signature [INFO] [stdout] --> src/backend/rdp/output.rs:65:5 [INFO] [stdout] | [INFO] [stdout] 65 | / fn wl_event_loop_add_timer(loop_0: *mut wl_event_loop, [INFO] [stdout] 66 | | func: wl_event_loop_timer_func_t, [INFO] [stdout] 67 | | data: *mut libc::c_void) [INFO] [stdout] 68 | | -> *mut wl_event_source; [INFO] [stdout] | |_____________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/drm.rs:72:5 [INFO] [stdout] | [INFO] [stdout] 72 | / fn wl_event_loop_add_timer(loop_0: *mut wl_event_loop, [INFO] [stdout] 73 | | func: wl_event_loop_timer_func_t, [INFO] [stdout] 74 | | data: *mut libc::c_void) [INFO] [stdout] 75 | | -> *mut wl_event_source; [INFO] [stdout] | |_____________________________- `wl_event_loop_add_timer` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::drm::wl_event_loop, std::option::Option i32>, *mut libc::c_void) -> *mut src::backend::drm::drm::wl_event_source` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::rdp::output::wl_event_loop, std::option::Option i32>, *mut libc::c_void) -> *mut src::backend::rdp::output::wl_event_source` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wlr_output_init` redeclared with a different signature [INFO] [stdout] --> src/backend/rdp/output.rs:135:5 [INFO] [stdout] | [INFO] [stdout] 135 | / fn wlr_output_init(output: *mut wlr_output, backend: *mut wlr_backend, [INFO] [stdout] 136 | | impl_0: *const wlr_output_impl, [INFO] [stdout] 137 | | display: *mut wl_display); [INFO] [stdout] | |_________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/drm.rs:127:5 [INFO] [stdout] | [INFO] [stdout] 127 | / fn wlr_output_init(output: *mut wlr_output, backend: *mut wlr_backend, [INFO] [stdout] 128 | | impl_0: *const wlr_output_impl, [INFO] [stdout] 129 | | display: *mut wl_display); [INFO] [stdout] | |_________________________________________________- `wlr_output_init` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::drm::wlr_output, *mut src::backend::drm::drm::wlr_backend, *const src::backend::drm::drm::wlr_output_impl, *mut src::backend::drm::drm::wl_display)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::rdp::output::wlr_output, *mut src::backend::rdp::output::wlr_backend, *const src::backend::rdp::output::wlr_output_impl, *mut src::backend::rdp::output::wl_display)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_event_loop_add_fd` redeclared with a different signature [INFO] [stdout] --> src/backend/rdp/peer.rs:74:5 [INFO] [stdout] | [INFO] [stdout] 74 | / fn wl_event_loop_add_fd(loop_0: *mut wl_event_loop, fd: libc::c_int, [INFO] [stdout] 75 | | mask: uint32_t, func: wl_event_loop_fd_func_t, [INFO] [stdout] 76 | | data: *mut libc::c_void) -> *mut wl_event_source; [INFO] [stdout] | |_____________________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:41:5 [INFO] [stdout] | [INFO] [stdout] 41 | / fn wl_event_loop_add_fd(loop_0: *mut wl_event_loop, fd: libc::c_int, [INFO] [stdout] 42 | | mask: uint32_t, func: wl_event_loop_fd_func_t, [INFO] [stdout] 43 | | data: *mut libc::c_void) -> *mut wl_event_source; [INFO] [stdout] | |_____________________________________________________________________________- `wl_event_loop_add_fd` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_event_loop, i32, u32, std::option::Option i32>, *mut libc::c_void) -> *mut src::backend::drm::backend::wl_event_source` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::rdp::peer::wl_event_loop, i32, u32, std::option::Option i32>, *mut libc::c_void) -> *mut src::backend::rdp::peer::wl_event_source` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_event_source_remove` redeclared with a different signature [INFO] [stdout] --> src/backend/rdp/peer.rs:78:5 [INFO] [stdout] | [INFO] [stdout] 78 | fn wl_event_source_remove(source: *mut wl_event_source) -> libc::c_int; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | fn wl_event_source_remove(source: *mut wl_event_source) -> libc::c_int; [INFO] [stdout] | ----------------------------------------------------------------------- `wl_event_source_remove` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_event_source) -> i32` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::rdp::peer::wl_event_source) -> i32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_get_event_loop` redeclared with a different signature [INFO] [stdout] --> src/backend/rdp/peer.rs:80:5 [INFO] [stdout] | [INFO] [stdout] 80 | / fn wl_display_get_event_loop(display: *mut wl_display) [INFO] [stdout] 81 | | -> *mut wl_event_loop; [INFO] [stdout] | |___________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 47 | / fn wl_display_get_event_loop(display: *mut wl_display) [INFO] [stdout] 48 | | -> *mut wl_event_loop; [INFO] [stdout] | |___________________________- `wl_display_get_event_loop` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_display) -> *mut src::backend::drm::backend::wl_event_loop` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::rdp::peer::wl_display) -> *mut src::backend::rdp::peer::wl_event_loop` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_event_source_remove` redeclared with a different signature [INFO] [stdout] --> src/backend/session/direct.rs:42:5 [INFO] [stdout] | [INFO] [stdout] 42 | fn wl_event_source_remove(source: *mut wl_event_source) -> libc::c_int; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | fn wl_event_source_remove(source: *mut wl_event_source) -> libc::c_int; [INFO] [stdout] | ----------------------------------------------------------------------- `wl_event_source_remove` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_event_source) -> i32` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::session::direct::wl_event_source) -> i32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_get_event_loop` redeclared with a different signature [INFO] [stdout] --> src/backend/session/direct.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | / fn wl_display_get_event_loop(display: *mut wl_display) [INFO] [stdout] 45 | | -> *mut wl_event_loop; [INFO] [stdout] | |___________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 47 | / fn wl_display_get_event_loop(display: *mut wl_display) [INFO] [stdout] 48 | | -> *mut wl_event_loop; [INFO] [stdout] | |___________________________- `wl_display_get_event_loop` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_display) -> *mut src::backend::drm::backend::wl_event_loop` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::session::direct::wl_display) -> *mut src::backend::session::direct::wl_event_loop` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_event_loop_add_fd` redeclared with a different signature [INFO] [stdout] --> src/backend/session/logind.rs:52:5 [INFO] [stdout] | [INFO] [stdout] 52 | / fn wl_event_loop_add_fd(loop_0: *mut wl_event_loop, fd: libc::c_int, [INFO] [stdout] 53 | | mask: uint32_t, func: wl_event_loop_fd_func_t, [INFO] [stdout] 54 | | data: *mut libc::c_void) -> *mut wl_event_source; [INFO] [stdout] | |_____________________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:41:5 [INFO] [stdout] | [INFO] [stdout] 41 | / fn wl_event_loop_add_fd(loop_0: *mut wl_event_loop, fd: libc::c_int, [INFO] [stdout] 42 | | mask: uint32_t, func: wl_event_loop_fd_func_t, [INFO] [stdout] 43 | | data: *mut libc::c_void) -> *mut wl_event_source; [INFO] [stdout] | |_____________________________________________________________________________- `wl_event_loop_add_fd` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_event_loop, i32, u32, std::option::Option i32>, *mut libc::c_void) -> *mut src::backend::drm::backend::wl_event_source` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::session::logind::wl_event_loop, i32, u32, std::option::Option i32>, *mut libc::c_void) -> *mut src::backend::session::logind::wl_event_source` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_event_source_remove` redeclared with a different signature [INFO] [stdout] --> src/backend/session/logind.rs:56:5 [INFO] [stdout] | [INFO] [stdout] 56 | fn wl_event_source_remove(source: *mut wl_event_source) -> libc::c_int; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | fn wl_event_source_remove(source: *mut wl_event_source) -> libc::c_int; [INFO] [stdout] | ----------------------------------------------------------------------- `wl_event_source_remove` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_event_source) -> i32` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::session::logind::wl_event_source) -> i32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_get_event_loop` redeclared with a different signature [INFO] [stdout] --> src/backend/session/logind.rs:61:5 [INFO] [stdout] | [INFO] [stdout] 61 | / fn wl_display_get_event_loop(display: *mut wl_display) [INFO] [stdout] 62 | | -> *mut wl_event_loop; [INFO] [stdout] | |___________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 47 | / fn wl_display_get_event_loop(display: *mut wl_display) [INFO] [stdout] 48 | | -> *mut wl_event_loop; [INFO] [stdout] | |___________________________- `wl_display_get_event_loop` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_display) -> *mut src::backend::drm::backend::wl_event_loop` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::session::logind::wl_display) -> *mut src::backend::session::logind::wl_event_loop` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_event_loop_add_fd` redeclared with a different signature [INFO] [stdout] --> src/backend/session/session.rs:124:5 [INFO] [stdout] | [INFO] [stdout] 124 | / fn wl_event_loop_add_fd(loop_0: *mut wl_event_loop, fd: libc::c_int, [INFO] [stdout] 125 | | mask: uint32_t, func: wl_event_loop_fd_func_t, [INFO] [stdout] 126 | | data: *mut libc::c_void) -> *mut wl_event_source; [INFO] [stdout] | |_____________________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:41:5 [INFO] [stdout] | [INFO] [stdout] 41 | / fn wl_event_loop_add_fd(loop_0: *mut wl_event_loop, fd: libc::c_int, [INFO] [stdout] 42 | | mask: uint32_t, func: wl_event_loop_fd_func_t, [INFO] [stdout] 43 | | data: *mut libc::c_void) -> *mut wl_event_source; [INFO] [stdout] | |_____________________________________________________________________________- `wl_event_loop_add_fd` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_event_loop, i32, u32, std::option::Option i32>, *mut libc::c_void) -> *mut src::backend::drm::backend::wl_event_source` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::session::session::wl_event_loop, i32, u32, std::option::Option i32>, *mut libc::c_void) -> *mut src::backend::session::session::wl_event_source` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_event_source_remove` redeclared with a different signature [INFO] [stdout] --> src/backend/session/session.rs:128:5 [INFO] [stdout] | [INFO] [stdout] 128 | fn wl_event_source_remove(source: *mut wl_event_source) -> libc::c_int; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | fn wl_event_source_remove(source: *mut wl_event_source) -> libc::c_int; [INFO] [stdout] | ----------------------------------------------------------------------- `wl_event_source_remove` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_event_source) -> i32` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::session::session::wl_event_source) -> i32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_get_event_loop` redeclared with a different signature [INFO] [stdout] --> src/backend/session/session.rs:130:5 [INFO] [stdout] | [INFO] [stdout] 130 | / fn wl_display_get_event_loop(display: *mut wl_display) [INFO] [stdout] 131 | | -> *mut wl_event_loop; [INFO] [stdout] | |___________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 47 | / fn wl_display_get_event_loop(display: *mut wl_display) [INFO] [stdout] 48 | | -> *mut wl_event_loop; [INFO] [stdout] | |___________________________- `wl_display_get_event_loop` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_display) -> *mut src::backend::drm::backend::wl_event_loop` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::session::session::wl_display) -> *mut src::backend::session::session::wl_event_loop` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_add_destroy_listener` redeclared with a different signature [INFO] [stdout] --> src/backend/session/session.rs:133:5 [INFO] [stdout] | [INFO] [stdout] 133 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 134 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 51 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________- `wl_display_add_destroy_listener` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_display, *mut src::backend::drm::backend::wl_listener)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::session::session::wl_display, *mut src::backend::session::session::wl_listener)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_event_source_remove` redeclared with a different signature [INFO] [stdout] --> src/backend/wayland/backend.rs:315:5 [INFO] [stdout] | [INFO] [stdout] 315 | fn wl_event_source_remove(source: *mut wl_event_source) -> libc::c_int; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | fn wl_event_source_remove(source: *mut wl_event_source) -> libc::c_int; [INFO] [stdout] | ----------------------------------------------------------------------- `wl_event_source_remove` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_event_source) -> i32` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::wayland::backend::wl_event_source) -> i32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_event_loop_add_fd` redeclared with a different signature [INFO] [stdout] --> src/backend/wayland/backend.rs:321:5 [INFO] [stdout] | [INFO] [stdout] 321 | / fn wl_event_loop_add_fd(loop_0: *mut wl_event_loop, fd: libc::c_int, [INFO] [stdout] 322 | | mask: uint32_t, func: wl_event_loop_fd_func_t, [INFO] [stdout] 323 | | data: *mut libc::c_void) -> *mut wl_event_source; [INFO] [stdout] | |_____________________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:41:5 [INFO] [stdout] | [INFO] [stdout] 41 | / fn wl_event_loop_add_fd(loop_0: *mut wl_event_loop, fd: libc::c_int, [INFO] [stdout] 42 | | mask: uint32_t, func: wl_event_loop_fd_func_t, [INFO] [stdout] 43 | | data: *mut libc::c_void) -> *mut wl_event_source; [INFO] [stdout] | |_____________________________________________________________________________- `wl_event_loop_add_fd` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_event_loop, i32, u32, std::option::Option i32>, *mut libc::c_void) -> *mut src::backend::drm::backend::wl_event_source` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::wayland::backend::wl_event_loop, i32, u32, std::option::Option i32>, *mut libc::c_void) -> *mut src::backend::wayland::backend::wl_event_source` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_get_event_loop` redeclared with a different signature [INFO] [stdout] --> src/backend/wayland/backend.rs:325:5 [INFO] [stdout] | [INFO] [stdout] 325 | / fn wl_display_get_event_loop(display: *mut wl_display) [INFO] [stdout] 326 | | -> *mut wl_event_loop; [INFO] [stdout] | |___________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 47 | / fn wl_display_get_event_loop(display: *mut wl_display) [INFO] [stdout] 48 | | -> *mut wl_event_loop; [INFO] [stdout] | |___________________________- `wl_display_get_event_loop` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_display) -> *mut src::backend::drm::backend::wl_event_loop` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::wayland::backend::wl_display) -> *mut src::backend::wayland::backend::wl_event_loop` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_add_destroy_listener` redeclared with a different signature [INFO] [stdout] --> src/backend/wayland/backend.rs:330:5 [INFO] [stdout] | [INFO] [stdout] 330 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 331 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 51 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________- `wl_display_add_destroy_listener` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_display, *mut src::backend::drm::backend::wl_listener)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::wayland::backend::wl_display, *mut src::backend::wayland::backend::wl_listener)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_proxy_marshal` redeclared with a different signature [INFO] [stdout] --> src/backend/wayland/output.rs:207:5 [INFO] [stdout] | [INFO] [stdout] 207 | fn wl_proxy_marshal(p: *mut wl_proxy, opcode: uint32_t, _: ...); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/wayland/backend.rs:476:5 [INFO] [stdout] | [INFO] [stdout] 476 | fn wl_proxy_marshal(p: *mut wl_proxy, opcode: uint32_t, _: ...); [INFO] [stdout] | ---------------------------------------------------------------- `wl_proxy_marshal` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::wayland::backend::wl_proxy, u32, ...)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::wayland::output::wl_proxy, u32, ...)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_proxy_marshal_constructor` redeclared with a different signature [INFO] [stdout] --> src/backend/wayland/output.rs:209:5 [INFO] [stdout] | [INFO] [stdout] 209 | / fn wl_proxy_marshal_constructor(proxy: *mut wl_proxy, opcode: uint32_t, [INFO] [stdout] 210 | | interface: *const wl_interface, _: ...) [INFO] [stdout] 211 | | -> *mut wl_proxy; [INFO] [stdout] | |______________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/wayland/backend.rs:478:5 [INFO] [stdout] | [INFO] [stdout] 478 | / fn wl_proxy_marshal_constructor(proxy: *mut wl_proxy, opcode: uint32_t, [INFO] [stdout] 479 | | interface: *const wl_interface, _: ...) [INFO] [stdout] 480 | | -> *mut wl_proxy; [INFO] [stdout] | |______________________- `wl_proxy_marshal_constructor` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::wayland::backend::wl_proxy, u32, *const src::backend::wayland::backend::wl_interface, ...) -> *mut src::backend::wayland::backend::wl_proxy` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::wayland::output::wl_proxy, u32, *const src::backend::wayland::output::wl_interface, ...) -> *mut src::backend::wayland::output::wl_proxy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_proxy_destroy` redeclared with a different signature [INFO] [stdout] --> src/backend/wayland/output.rs:213:5 [INFO] [stdout] | [INFO] [stdout] 213 | fn wl_proxy_destroy(proxy: *mut wl_proxy); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/wayland/backend.rs:467:5 [INFO] [stdout] | [INFO] [stdout] 467 | fn wl_proxy_destroy(proxy: *mut wl_proxy); [INFO] [stdout] | ------------------------------------------ `wl_proxy_destroy` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::wayland::backend::wl_proxy)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::wayland::output::wl_proxy)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_proxy_add_listener` redeclared with a different signature [INFO] [stdout] --> src/backend/wayland/output.rs:215:5 [INFO] [stdout] | [INFO] [stdout] 215 | / fn wl_proxy_add_listener(proxy: *mut wl_proxy, [INFO] [stdout] 216 | | implementation: [INFO] [stdout] 217 | | *mut Option ()>, [INFO] [stdout] 218 | | data: *mut libc::c_void) -> libc::c_int; [INFO] [stdout] | |_____________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/wayland/backend.rs:460:5 [INFO] [stdout] | [INFO] [stdout] 460 | / fn wl_proxy_add_listener(proxy: *mut wl_proxy, [INFO] [stdout] 461 | | implementation: [INFO] [stdout] 462 | | *mut Option ()>, [INFO] [stdout] 463 | | data: *mut libc::c_void) -> libc::c_int; [INFO] [stdout] | |_____________________________________________________________________- `wl_proxy_add_listener` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::wayland::backend::wl_proxy, *mut std::option::Option, *mut libc::c_void) -> i32` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::wayland::output::wl_proxy, *mut std::option::Option, *mut libc::c_void) -> i32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_roundtrip` redeclared with a different signature [INFO] [stdout] --> src/backend/wayland/output.rs:223:5 [INFO] [stdout] | [INFO] [stdout] 223 | fn wl_display_roundtrip(display: *mut wl_display) -> libc::c_int; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/wayland/backend.rs:446:5 [INFO] [stdout] | [INFO] [stdout] 446 | fn wl_display_roundtrip(display: *mut wl_display) -> libc::c_int; [INFO] [stdout] | ----------------------------------------------------------------- `wl_display_roundtrip` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::wayland::backend::wl_display) -> i32` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::wayland::output::wl_display) -> i32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wlr_output_init` redeclared with a different signature [INFO] [stdout] --> src/backend/wayland/output.rs:249:5 [INFO] [stdout] | [INFO] [stdout] 249 | / fn wlr_output_init(output: *mut wlr_output, backend: *mut wlr_backend, [INFO] [stdout] 250 | | impl_0: *const wlr_output_impl, [INFO] [stdout] 251 | | display: *mut wl_display); [INFO] [stdout] | |_________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/drm.rs:127:5 [INFO] [stdout] | [INFO] [stdout] 127 | / fn wlr_output_init(output: *mut wlr_output, backend: *mut wlr_backend, [INFO] [stdout] 128 | | impl_0: *const wlr_output_impl, [INFO] [stdout] 129 | | display: *mut wl_display); [INFO] [stdout] | |_________________________________________________- `wlr_output_init` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::drm::wlr_output, *mut src::backend::drm::drm::wlr_backend, *const src::backend::drm::drm::wlr_output_impl, *mut src::backend::drm::drm::wl_display)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::wayland::output::wlr_output, *mut src::backend::wayland::output::wlr_backend, *const src::backend::wayland::output::wlr_output_impl, *mut src::backend::wayland::output::wl_display)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_proxy_set_user_data` redeclared with a different signature [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:97:5 [INFO] [stdout] | [INFO] [stdout] 97 | / fn wl_proxy_set_user_data(proxy: *mut wl_proxy, [INFO] [stdout] 98 | | user_data: *mut libc::c_void); [INFO] [stdout] | |____________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/wayland/output.rs:220:5 [INFO] [stdout] | [INFO] [stdout] 220 | / fn wl_proxy_set_user_data(proxy: *mut wl_proxy, [INFO] [stdout] 221 | | user_data: *mut libc::c_void); [INFO] [stdout] | |____________________________________________________________- `wl_proxy_set_user_data` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::wayland::output::wl_proxy, *mut libc::c_void)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::wayland::tablet_v2::wl_proxy, *mut libc::c_void)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_proxy_add_listener` redeclared with a different signature [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:100:5 [INFO] [stdout] | [INFO] [stdout] 100 | / fn wl_proxy_add_listener(proxy: *mut wl_proxy, [INFO] [stdout] 101 | | implementation: [INFO] [stdout] 102 | | *mut Option ()>, [INFO] [stdout] 103 | | data: *mut libc::c_void) -> libc::c_int; [INFO] [stdout] | |_____________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/wayland/backend.rs:460:5 [INFO] [stdout] | [INFO] [stdout] 460 | / fn wl_proxy_add_listener(proxy: *mut wl_proxy, [INFO] [stdout] 461 | | implementation: [INFO] [stdout] 462 | | *mut Option ()>, [INFO] [stdout] 463 | | data: *mut libc::c_void) -> libc::c_int; [INFO] [stdout] | |_____________________________________________________________________- `wl_proxy_add_listener` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::wayland::backend::wl_proxy, *mut std::option::Option, *mut libc::c_void) -> i32` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::wayland::tablet_v2::wl_proxy, *mut std::option::Option, *mut libc::c_void) -> i32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_proxy_destroy` redeclared with a different signature [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:105:5 [INFO] [stdout] | [INFO] [stdout] 105 | fn wl_proxy_destroy(proxy: *mut wl_proxy); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/wayland/backend.rs:467:5 [INFO] [stdout] | [INFO] [stdout] 467 | fn wl_proxy_destroy(proxy: *mut wl_proxy); [INFO] [stdout] | ------------------------------------------ `wl_proxy_destroy` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::wayland::backend::wl_proxy)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::wayland::tablet_v2::wl_proxy)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_proxy_marshal_constructor` redeclared with a different signature [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:107:5 [INFO] [stdout] | [INFO] [stdout] 107 | / fn wl_proxy_marshal_constructor(proxy: *mut wl_proxy, opcode: uint32_t, [INFO] [stdout] 108 | | interface: *const wl_interface, _: ...) [INFO] [stdout] 109 | | -> *mut wl_proxy; [INFO] [stdout] | |______________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/wayland/backend.rs:478:5 [INFO] [stdout] | [INFO] [stdout] 478 | / fn wl_proxy_marshal_constructor(proxy: *mut wl_proxy, opcode: uint32_t, [INFO] [stdout] 479 | | interface: *const wl_interface, _: ...) [INFO] [stdout] 480 | | -> *mut wl_proxy; [INFO] [stdout] | |______________________- `wl_proxy_marshal_constructor` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::wayland::backend::wl_proxy, u32, *const src::backend::wayland::backend::wl_interface, ...) -> *mut src::backend::wayland::backend::wl_proxy` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::wayland::tablet_v2::wl_proxy, u32, *const src::backend::wayland::tablet_v2::wl_interface, ...) -> *mut src::backend::wayland::tablet_v2::wl_proxy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_proxy_marshal` redeclared with a different signature [INFO] [stdout] --> src/backend/wayland/tablet_v2.rs:113:5 [INFO] [stdout] | [INFO] [stdout] 113 | fn wl_proxy_marshal(p: *mut wl_proxy, opcode: uint32_t, _: ...); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/wayland/backend.rs:476:5 [INFO] [stdout] | [INFO] [stdout] 476 | fn wl_proxy_marshal(p: *mut wl_proxy, opcode: uint32_t, _: ...); [INFO] [stdout] | ---------------------------------------------------------------- `wl_proxy_marshal` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::wayland::backend::wl_proxy, u32, ...)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::wayland::tablet_v2::wl_proxy, u32, ...)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_proxy_marshal_constructor` redeclared with a different signature [INFO] [stdout] --> src/backend/wayland/wl_seat.rs:134:5 [INFO] [stdout] | [INFO] [stdout] 134 | / fn wl_proxy_marshal_constructor(proxy: *mut wl_proxy, opcode: uint32_t, [INFO] [stdout] 135 | | interface: *const wl_interface, _: ...) [INFO] [stdout] 136 | | -> *mut wl_proxy; [INFO] [stdout] | |______________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/wayland/backend.rs:478:5 [INFO] [stdout] | [INFO] [stdout] 478 | / fn wl_proxy_marshal_constructor(proxy: *mut wl_proxy, opcode: uint32_t, [INFO] [stdout] 479 | | interface: *const wl_interface, _: ...) [INFO] [stdout] 480 | | -> *mut wl_proxy; [INFO] [stdout] | |______________________- `wl_proxy_marshal_constructor` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::wayland::backend::wl_proxy, u32, *const src::backend::wayland::backend::wl_interface, ...) -> *mut src::backend::wayland::backend::wl_proxy` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::wayland::wl_seat::wl_proxy, u32, *const src::backend::wayland::wl_seat::wl_interface, ...) -> *mut src::backend::wayland::wl_seat::wl_proxy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_proxy_destroy` redeclared with a different signature [INFO] [stdout] --> src/backend/wayland/wl_seat.rs:138:5 [INFO] [stdout] | [INFO] [stdout] 138 | fn wl_proxy_destroy(proxy: *mut wl_proxy); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/wayland/backend.rs:467:5 [INFO] [stdout] | [INFO] [stdout] 467 | fn wl_proxy_destroy(proxy: *mut wl_proxy); [INFO] [stdout] | ------------------------------------------ `wl_proxy_destroy` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::wayland::backend::wl_proxy)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::wayland::wl_seat::wl_proxy)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_proxy_add_listener` redeclared with a different signature [INFO] [stdout] --> src/backend/wayland/wl_seat.rs:140:5 [INFO] [stdout] | [INFO] [stdout] 140 | / fn wl_proxy_add_listener(proxy: *mut wl_proxy, [INFO] [stdout] 141 | | implementation: [INFO] [stdout] 142 | | *mut Option ()>, [INFO] [stdout] 143 | | data: *mut libc::c_void) -> libc::c_int; [INFO] [stdout] | |_____________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/wayland/backend.rs:460:5 [INFO] [stdout] | [INFO] [stdout] 460 | / fn wl_proxy_add_listener(proxy: *mut wl_proxy, [INFO] [stdout] 461 | | implementation: [INFO] [stdout] 462 | | *mut Option ()>, [INFO] [stdout] 463 | | data: *mut libc::c_void) -> libc::c_int; [INFO] [stdout] | |_____________________________________________________________________- `wl_proxy_add_listener` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::wayland::backend::wl_proxy, *mut std::option::Option, *mut libc::c_void) -> i32` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::wayland::wl_seat::wl_proxy, *mut std::option::Option, *mut libc::c_void) -> i32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_proxy_get_user_data` redeclared with a different signature [INFO] [stdout] --> src/backend/wayland/wl_seat.rs:145:5 [INFO] [stdout] | [INFO] [stdout] 145 | fn wl_proxy_get_user_data(proxy: *mut wl_proxy) -> *mut libc::c_void; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/wayland/tablet_v2.rs:95:5 [INFO] [stdout] | [INFO] [stdout] 95 | fn wl_proxy_get_user_data(proxy: *mut wl_proxy) -> *mut libc::c_void; [INFO] [stdout] | --------------------------------------------------------------------- `wl_proxy_get_user_data` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::wayland::tablet_v2::wl_proxy) -> *mut libc::c_void` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::wayland::wl_seat::wl_proxy) -> *mut libc::c_void` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_event_loop_add_fd` redeclared with a different signature [INFO] [stdout] --> src/backend/x11/backend.rs:74:5 [INFO] [stdout] | [INFO] [stdout] 74 | / fn wl_event_loop_add_fd(loop_0: *mut wl_event_loop, fd: libc::c_int, [INFO] [stdout] 75 | | mask: uint32_t, func: wl_event_loop_fd_func_t, [INFO] [stdout] 76 | | data: *mut libc::c_void) -> *mut wl_event_source; [INFO] [stdout] | |_____________________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:41:5 [INFO] [stdout] | [INFO] [stdout] 41 | / fn wl_event_loop_add_fd(loop_0: *mut wl_event_loop, fd: libc::c_int, [INFO] [stdout] 42 | | mask: uint32_t, func: wl_event_loop_fd_func_t, [INFO] [stdout] 43 | | data: *mut libc::c_void) -> *mut wl_event_source; [INFO] [stdout] | |_____________________________________________________________________________- `wl_event_loop_add_fd` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_event_loop, i32, u32, std::option::Option i32>, *mut libc::c_void) -> *mut src::backend::drm::backend::wl_event_source` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::x11::backend::wl_event_loop, i32, u32, std::option::Option i32>, *mut libc::c_void) -> *mut src::backend::x11::backend::wl_event_source` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_event_source_remove` redeclared with a different signature [INFO] [stdout] --> src/backend/x11/backend.rs:78:5 [INFO] [stdout] | [INFO] [stdout] 78 | fn wl_event_source_remove(source: *mut wl_event_source) -> libc::c_int; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | fn wl_event_source_remove(source: *mut wl_event_source) -> libc::c_int; [INFO] [stdout] | ----------------------------------------------------------------------- `wl_event_source_remove` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_event_source) -> i32` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::x11::backend::wl_event_source) -> i32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_event_source_check` redeclared with a different signature [INFO] [stdout] --> src/backend/x11/backend.rs:80:5 [INFO] [stdout] | [INFO] [stdout] 80 | fn wl_event_source_check(source: *mut wl_event_source); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/wayland/backend.rs:333:5 [INFO] [stdout] | [INFO] [stdout] 333 | fn wl_event_source_check(source: *mut wl_event_source); [INFO] [stdout] | ------------------------------------------------------- `wl_event_source_check` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::wayland::backend::wl_event_source)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::x11::backend::wl_event_source)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_get_event_loop` redeclared with a different signature [INFO] [stdout] --> src/backend/x11/backend.rs:82:5 [INFO] [stdout] | [INFO] [stdout] 82 | / fn wl_display_get_event_loop(display: *mut wl_display) [INFO] [stdout] 83 | | -> *mut wl_event_loop; [INFO] [stdout] | |___________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 47 | / fn wl_display_get_event_loop(display: *mut wl_display) [INFO] [stdout] 48 | | -> *mut wl_event_loop; [INFO] [stdout] | |___________________________- `wl_display_get_event_loop` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_display) -> *mut src::backend::drm::backend::wl_event_loop` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::x11::backend::wl_display) -> *mut src::backend::x11::backend::wl_event_loop` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_terminate` redeclared with a different signature [INFO] [stdout] --> src/backend/x11/backend.rs:85:5 [INFO] [stdout] | [INFO] [stdout] 85 | fn wl_display_terminate(display: *mut wl_display); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/wayland/backend.rs:328:5 [INFO] [stdout] | [INFO] [stdout] 328 | fn wl_display_terminate(display: *mut wl_display); [INFO] [stdout] | -------------------------------------------------- `wl_display_terminate` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::wayland::backend::wl_display)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::x11::backend::wl_display)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_add_destroy_listener` redeclared with a different signature [INFO] [stdout] --> src/backend/x11/backend.rs:87:5 [INFO] [stdout] | [INFO] [stdout] 87 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 88 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 51 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________- `wl_display_add_destroy_listener` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_display, *mut src::backend::drm::backend::wl_listener)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::x11::backend::wl_display, *mut src::backend::x11::backend::wl_listener)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `xcb_flush` redeclared with a different signature [INFO] [stdout] --> src/backend/x11/output.rs:70:5 [INFO] [stdout] | [INFO] [stdout] 70 | fn xcb_flush(c: *mut xcb_connection_t) -> libc::c_int; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/x11/input_device.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 36 | fn xcb_flush(c: *mut xcb_connection_t) -> libc::c_int; [INFO] [stdout] | ------------------------------------------------------ `xcb_flush` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::x11::input_device::xcb_connection_t) -> i32` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::x11::output::xcb_connection_t) -> i32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `xcb_get_setup` redeclared with a different signature [INFO] [stdout] --> src/backend/x11/output.rs:75:5 [INFO] [stdout] | [INFO] [stdout] 75 | fn xcb_get_setup(c: *mut xcb_connection_t) -> *const xcb_setup_t; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/x11/backend.rs:56:5 [INFO] [stdout] | [INFO] [stdout] 56 | fn xcb_get_setup(c: *mut xcb_connection_t) -> *const xcb_setup_t; [INFO] [stdout] | ----------------------------------------------------------------- `xcb_get_setup` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::x11::backend::xcb_connection_t) -> *const src::backend::x11::backend::xcb_setup_t` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::x11::output::xcb_connection_t) -> *const src::backend::x11::output::xcb_setup_t` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_event_loop_add_timer` redeclared with a different signature [INFO] [stdout] --> src/backend/x11/output.rs:82:5 [INFO] [stdout] | [INFO] [stdout] 82 | / fn wl_event_loop_add_timer(loop_0: *mut wl_event_loop, [INFO] [stdout] 83 | | func: wl_event_loop_timer_func_t, [INFO] [stdout] 84 | | data: *mut libc::c_void) [INFO] [stdout] 85 | | -> *mut wl_event_source; [INFO] [stdout] | |_____________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/drm.rs:72:5 [INFO] [stdout] | [INFO] [stdout] 72 | / fn wl_event_loop_add_timer(loop_0: *mut wl_event_loop, [INFO] [stdout] 73 | | func: wl_event_loop_timer_func_t, [INFO] [stdout] 74 | | data: *mut libc::c_void) [INFO] [stdout] 75 | | -> *mut wl_event_source; [INFO] [stdout] | |_____________________________- `wl_event_loop_add_timer` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::drm::wl_event_loop, std::option::Option i32>, *mut libc::c_void) -> *mut src::backend::drm::drm::wl_event_source` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::x11::output::wl_event_loop, std::option::Option i32>, *mut libc::c_void) -> *mut src::backend::x11::output::wl_event_source` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_event_source_timer_update` redeclared with a different signature [INFO] [stdout] --> src/backend/x11/output.rs:87:5 [INFO] [stdout] | [INFO] [stdout] 87 | / fn wl_event_source_timer_update(source: *mut wl_event_source, [INFO] [stdout] 88 | | ms_delay: libc::c_int) -> libc::c_int; [INFO] [stdout] | |__________________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/drm.rs:77:5 [INFO] [stdout] | [INFO] [stdout] 77 | / fn wl_event_source_timer_update(source: *mut wl_event_source, [INFO] [stdout] 78 | | ms_delay: libc::c_int) -> libc::c_int; [INFO] [stdout] | |__________________________________________________________________________- `wl_event_source_timer_update` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::drm::wl_event_source, i32) -> i32` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::x11::output::wl_event_source, i32) -> i32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_event_source_remove` redeclared with a different signature [INFO] [stdout] --> src/backend/x11/output.rs:90:5 [INFO] [stdout] | [INFO] [stdout] 90 | fn wl_event_source_remove(source: *mut wl_event_source) -> libc::c_int; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | fn wl_event_source_remove(source: *mut wl_event_source) -> libc::c_int; [INFO] [stdout] | ----------------------------------------------------------------------- `wl_event_source_remove` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_event_source) -> i32` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::x11::output::wl_event_source) -> i32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_get_event_loop` redeclared with a different signature [INFO] [stdout] --> src/backend/x11/output.rs:92:5 [INFO] [stdout] | [INFO] [stdout] 92 | / fn wl_display_get_event_loop(display: *mut wl_display) [INFO] [stdout] 93 | | -> *mut wl_event_loop; [INFO] [stdout] | |___________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 47 | / fn wl_display_get_event_loop(display: *mut wl_display) [INFO] [stdout] 48 | | -> *mut wl_event_loop; [INFO] [stdout] | |___________________________- `wl_display_get_event_loop` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_display) -> *mut src::backend::drm::backend::wl_event_loop` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::x11::output::wl_display) -> *mut src::backend::x11::output::wl_event_loop` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wlr_output_init` redeclared with a different signature [INFO] [stdout] --> src/backend/x11/output.rs:115:5 [INFO] [stdout] | [INFO] [stdout] 115 | / fn wlr_output_init(output: *mut wlr_output, backend: *mut wlr_backend, [INFO] [stdout] 116 | | impl_0: *const wlr_output_impl, [INFO] [stdout] 117 | | display: *mut wl_display); [INFO] [stdout] | |_________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/drm.rs:127:5 [INFO] [stdout] | [INFO] [stdout] 127 | / fn wlr_output_init(output: *mut wlr_output, backend: *mut wlr_backend, [INFO] [stdout] 128 | | impl_0: *const wlr_output_impl, [INFO] [stdout] 129 | | display: *mut wl_display); [INFO] [stdout] | |_________________________________________________- `wlr_output_init` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::drm::wlr_output, *mut src::backend::drm::drm::wlr_backend, *const src::backend::drm::drm::wlr_output_impl, *mut src::backend::drm::drm::wl_display)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::x11::output::wlr_output, *mut src::backend::x11::output::wlr_backend, *const src::backend::x11::output::wlr_output_impl, *mut src::backend::x11::output::wl_display)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_add_destroy_listener` redeclared with a different signature [INFO] [stdout] --> src/types/data_device/wlr_data_device.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 23 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 51 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________- `wl_display_add_destroy_listener` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_display, *mut src::backend::drm::backend::wl_listener)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_display, *mut src::types::data_device::wlr_data_device::wl_listener)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_resource_create` redeclared with a different signature [INFO] [stdout] --> src/types/data_device/wlr_data_offer.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 33 | | interface: *const wl_interface, [INFO] [stdout] 34 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 35 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 40 | | interface: *const wl_interface, [INFO] [stdout] 41 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 42 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________- `wl_resource_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client, *const src::types::data_device::wlr_data_device::wl_interface, i32, u32) -> *mut src::types::data_device::wlr_data_device::wl_resource` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_offer::wl_client, *const src::types::data_device::wlr_data_offer::wl_interface, i32, u32) -> *mut src::types::data_device::wlr_data_offer::wl_resource` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_resource_create` redeclared with a different signature [INFO] [stdout] --> src/types/data_device/wlr_data_source.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 45 | | interface: *const wl_interface, [INFO] [stdout] 46 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 47 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 40 | | interface: *const wl_interface, [INFO] [stdout] 41 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 42 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________- `wl_resource_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client, *const src::types::data_device::wlr_data_device::wl_interface, i32, u32) -> *mut src::types::data_device::wlr_data_device::wl_resource` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_source::wl_client, *const src::types::data_device::wlr_data_source::wl_interface, i32, u32) -> *mut src::types::data_device::wlr_data_source::wl_resource` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_resource_get_client` redeclared with a different signature [INFO] [stdout] --> src/types/data_device/wlr_drag.rs:33:5 [INFO] [stdout] | [INFO] [stdout] 33 | fn wl_resource_get_client(resource: *mut wl_resource) -> *mut wl_client; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_offer.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | fn wl_resource_get_client(resource: *mut wl_resource) -> *mut wl_client; [INFO] [stdout] | ------------------------------------------------------------------------ `wl_resource_get_client` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_offer::wl_resource) -> *mut src::types::data_device::wlr_data_offer::wl_client` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::data_device::wlr_drag::wl_resource) -> *mut src::types::data_device::wlr_drag::wl_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_add_destroy_listener` redeclared with a different signature [INFO] [stdout] --> src/types/tablet_v2/wlr_tablet_v2.rs:61:5 [INFO] [stdout] | [INFO] [stdout] 61 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 62 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 51 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________- `wl_display_add_destroy_listener` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_display, *mut src::backend::drm::backend::wl_listener)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::tablet_v2::wlr_tablet_v2::wl_display, *mut src::types::tablet_v2::wlr_tablet_v2::wl_listener)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_global_create` redeclared with a different signature [INFO] [stdout] --> src/types/tablet_v2/wlr_tablet_v2.rs:64:5 [INFO] [stdout] | [INFO] [stdout] 64 | / fn wl_global_create(display: *mut wl_display, [INFO] [stdout] 65 | | interface: *const wl_interface, version: libc::c_int, [INFO] [stdout] 66 | | data: *mut libc::c_void, bind: wl_global_bind_func_t) [INFO] [stdout] 67 | | -> *mut wl_global; [INFO] [stdout] | |_______________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | / fn wl_global_create(display: *mut wl_display, [INFO] [stdout] 26 | | interface: *const wl_interface, version: libc::c_int, [INFO] [stdout] 27 | | data: *mut libc::c_void, bind: wl_global_bind_func_t) [INFO] [stdout] 28 | | -> *mut wl_global; [INFO] [stdout] | |_______________________- `wl_global_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_display, *const src::types::data_device::wlr_data_device::wl_interface, i32, *mut libc::c_void, std::option::Option) -> *mut src::types::data_device::wlr_data_device::wl_global` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::tablet_v2::wlr_tablet_v2::wl_display, *const src::types::tablet_v2::wlr_tablet_v2::wl_interface, i32, *mut libc::c_void, std::option::Option) -> *mut src::types::tablet_v2::wlr_tablet_v2::wl_global` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_global_destroy` redeclared with a different signature [INFO] [stdout] --> src/types/tablet_v2/wlr_tablet_v2.rs:69:5 [INFO] [stdout] | [INFO] [stdout] 69 | fn wl_global_destroy(global: *mut wl_global); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | fn wl_global_destroy(global: *mut wl_global); [INFO] [stdout] | --------------------------------------------- `wl_global_destroy` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_global)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::tablet_v2::wlr_tablet_v2::wl_global)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_client_post_no_memory` redeclared with a different signature [INFO] [stdout] --> src/types/tablet_v2/wlr_tablet_v2.rs:71:5 [INFO] [stdout] | [INFO] [stdout] 71 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ---------------------------------------------------- `wl_client_post_no_memory` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::tablet_v2::wlr_tablet_v2::wl_client)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_resource_create` redeclared with a different signature [INFO] [stdout] --> src/types/tablet_v2/wlr_tablet_v2.rs:73:5 [INFO] [stdout] | [INFO] [stdout] 73 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 74 | | interface: *const wl_interface, [INFO] [stdout] 75 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 76 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 40 | | interface: *const wl_interface, [INFO] [stdout] 41 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 42 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________- `wl_resource_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client, *const src::types::data_device::wlr_data_device::wl_interface, i32, u32) -> *mut src::types::data_device::wlr_data_device::wl_resource` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::tablet_v2::wlr_tablet_v2::wl_client, *const src::types::tablet_v2::wlr_tablet_v2::wl_interface, i32, u32) -> *mut src::types::tablet_v2::wlr_tablet_v2::wl_resource` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_client_post_no_memory` redeclared with a different signature [INFO] [stdout] --> src/types/tablet_v2/wlr_tablet_v2_pad.rs:201:5 [INFO] [stdout] | [INFO] [stdout] 201 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ---------------------------------------------------- `wl_client_post_no_memory` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::tablet_v2::wlr_tablet_v2_pad::wl_client)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_resource_create` redeclared with a different signature [INFO] [stdout] --> src/types/tablet_v2/wlr_tablet_v2_pad.rs:206:5 [INFO] [stdout] | [INFO] [stdout] 206 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 207 | | interface: *const wl_interface, [INFO] [stdout] 208 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 209 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 40 | | interface: *const wl_interface, [INFO] [stdout] 41 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 42 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________- `wl_resource_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client, *const src::types::data_device::wlr_data_device::wl_interface, i32, u32) -> *mut src::types::data_device::wlr_data_device::wl_resource` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::tablet_v2::wlr_tablet_v2_pad::wl_client, *const src::types::tablet_v2::wlr_tablet_v2_pad::wl_interface, i32, u32) -> *mut src::types::tablet_v2::wlr_tablet_v2_pad::wl_resource` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_resource_get_client` redeclared with a different signature [INFO] [stdout] --> src/types/tablet_v2/wlr_tablet_v2_pad.rs:218:5 [INFO] [stdout] | [INFO] [stdout] 218 | fn wl_resource_get_client(resource: *mut wl_resource) -> *mut wl_client; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_offer.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | fn wl_resource_get_client(resource: *mut wl_resource) -> *mut wl_client; [INFO] [stdout] | ------------------------------------------------------------------------ `wl_resource_get_client` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_offer::wl_resource) -> *mut src::types::data_device::wlr_data_offer::wl_client` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::tablet_v2::wlr_tablet_v2_pad::wl_resource) -> *mut src::types::tablet_v2::wlr_tablet_v2_pad::wl_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_resource_create` redeclared with a different signature [INFO] [stdout] --> src/types/tablet_v2/wlr_tablet_v2_tablet.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 47 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 48 | | interface: *const wl_interface, [INFO] [stdout] 49 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 50 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 40 | | interface: *const wl_interface, [INFO] [stdout] 41 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 42 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________- `wl_resource_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client, *const src::types::data_device::wlr_data_device::wl_interface, i32, u32) -> *mut src::types::data_device::wlr_data_device::wl_resource` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::tablet_v2::wlr_tablet_v2_tablet::wl_client, *const src::types::tablet_v2::wlr_tablet_v2_tablet::wl_interface, i32, u32) -> *mut src::types::tablet_v2::wlr_tablet_v2_tablet::wl_resource` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_event_source_remove` redeclared with a different signature [INFO] [stdout] --> src/types/tablet_v2/wlr_tablet_v2_tool.rs:90:5 [INFO] [stdout] | [INFO] [stdout] 90 | fn wl_event_source_remove(source: *mut wl_event_source) -> libc::c_int; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | fn wl_event_source_remove(source: *mut wl_event_source) -> libc::c_int; [INFO] [stdout] | ----------------------------------------------------------------------- `wl_event_source_remove` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_event_source) -> i32` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::tablet_v2::wlr_tablet_v2_tool::wl_event_source) -> i32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_get_event_loop` redeclared with a different signature [INFO] [stdout] --> src/types/tablet_v2/wlr_tablet_v2_tool.rs:97:5 [INFO] [stdout] | [INFO] [stdout] 97 | / fn wl_display_get_event_loop(display: *mut wl_display) [INFO] [stdout] 98 | | -> *mut wl_event_loop; [INFO] [stdout] | |___________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 47 | / fn wl_display_get_event_loop(display: *mut wl_display) [INFO] [stdout] 48 | | -> *mut wl_event_loop; [INFO] [stdout] | |___________________________- `wl_display_get_event_loop` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_display) -> *mut src::backend::drm::backend::wl_event_loop` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::tablet_v2::wlr_tablet_v2_tool::wl_display) -> *mut src::types::tablet_v2::wlr_tablet_v2_tool::wl_event_loop` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_resource_create` redeclared with a different signature [INFO] [stdout] --> src/types/tablet_v2/wlr_tablet_v2_tool.rs:105:5 [INFO] [stdout] | [INFO] [stdout] 105 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 106 | | interface: *const wl_interface, [INFO] [stdout] 107 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 108 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 40 | | interface: *const wl_interface, [INFO] [stdout] 41 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 42 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________- `wl_resource_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client, *const src::types::data_device::wlr_data_device::wl_interface, i32, u32) -> *mut src::types::data_device::wlr_data_device::wl_resource` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::tablet_v2::wlr_tablet_v2_tool::wl_client, *const src::types::tablet_v2::wlr_tablet_v2_tool::wl_interface, i32, u32) -> *mut src::types::tablet_v2::wlr_tablet_v2_tool::wl_resource` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_resource_get_client` redeclared with a different signature [INFO] [stdout] --> src/types/tablet_v2/wlr_tablet_v2_tool.rs:117:5 [INFO] [stdout] | [INFO] [stdout] 117 | fn wl_resource_get_client(resource: *mut wl_resource) -> *mut wl_client; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_offer.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | fn wl_resource_get_client(resource: *mut wl_resource) -> *mut wl_client; [INFO] [stdout] | ------------------------------------------------------------------------ `wl_resource_get_client` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_offer::wl_resource) -> *mut src::types::data_device::wlr_data_offer::wl_client` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::tablet_v2::wlr_tablet_v2_tool::wl_resource) -> *mut src::types::tablet_v2::wlr_tablet_v2_tool::wl_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_add_destroy_listener` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_compositor.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 22 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 51 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________- `wl_display_add_destroy_listener` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_display, *mut src::backend::drm::backend::wl_listener)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_compositor::wl_display, *mut src::types::wlr_compositor::wl_listener)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_global_create` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_compositor.rs:24:5 [INFO] [stdout] | [INFO] [stdout] 24 | / fn wl_global_create(display: *mut wl_display, [INFO] [stdout] 25 | | interface: *const wl_interface, version: libc::c_int, [INFO] [stdout] 26 | | data: *mut libc::c_void, bind: wl_global_bind_func_t) [INFO] [stdout] 27 | | -> *mut wl_global; [INFO] [stdout] | |_______________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | / fn wl_global_create(display: *mut wl_display, [INFO] [stdout] 26 | | interface: *const wl_interface, version: libc::c_int, [INFO] [stdout] 27 | | data: *mut libc::c_void, bind: wl_global_bind_func_t) [INFO] [stdout] 28 | | -> *mut wl_global; [INFO] [stdout] | |________________________- `wl_global_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_display, *const src::types::data_device::wlr_data_device::wl_interface, i32, *mut libc::c_void, std::option::Option) -> *mut src::types::data_device::wlr_data_device::wl_global` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_compositor::wl_display, *const src::types::wlr_compositor::wl_interface, i32, *mut libc::c_void, std::option::Option) -> *mut src::types::wlr_compositor::wl_global` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_global_destroy` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_compositor.rs:29:5 [INFO] [stdout] | [INFO] [stdout] 29 | fn wl_global_destroy(global: *mut wl_global); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | fn wl_global_destroy(global: *mut wl_global); [INFO] [stdout] | --------------------------------------------- `wl_global_destroy` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_global)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_compositor::wl_global)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_client_post_no_memory` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_compositor.rs:31:5 [INFO] [stdout] | [INFO] [stdout] 31 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ---------------------------------------------------- `wl_client_post_no_memory` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_compositor::wl_client)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_resource_create` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_compositor.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 36 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 37 | | interface: *const wl_interface, [INFO] [stdout] 38 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 39 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 40 | | interface: *const wl_interface, [INFO] [stdout] 41 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 42 | | -> *mut wl_resource; [INFO] [stdout] | |__________________________- `wl_resource_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client, *const src::types::data_device::wlr_data_device::wl_interface, i32, u32) -> *mut src::types::data_device::wlr_data_device::wl_resource` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_compositor::wl_client, *const src::types::wlr_compositor::wl_interface, i32, u32) -> *mut src::types::wlr_compositor::wl_resource` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_next_serial` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_data_control_v1.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | fn wl_display_next_serial(display: *mut wl_display) -> uint32_t; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_drag.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | fn wl_display_next_serial(display: *mut wl_display) -> uint32_t; [INFO] [stdout] | ---------------------------------------------------------------- `wl_display_next_serial` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_drag::wl_display) -> u32` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_data_control_v1::wl_display) -> u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_add_destroy_listener` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_data_control_v1.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 31 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 51 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________- `wl_display_add_destroy_listener` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_display, *mut src::backend::drm::backend::wl_listener)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_data_control_v1::wl_display, *mut src::types::wlr_data_control_v1::wl_listener)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_global_create` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_data_control_v1.rs:33:5 [INFO] [stdout] | [INFO] [stdout] 33 | / fn wl_global_create(display: *mut wl_display, [INFO] [stdout] 34 | | interface: *const wl_interface, version: libc::c_int, [INFO] [stdout] 35 | | data: *mut libc::c_void, bind: wl_global_bind_func_t) [INFO] [stdout] 36 | | -> *mut wl_global; [INFO] [stdout] | |_______________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | / fn wl_global_create(display: *mut wl_display, [INFO] [stdout] 26 | | interface: *const wl_interface, version: libc::c_int, [INFO] [stdout] 27 | | data: *mut libc::c_void, bind: wl_global_bind_func_t) [INFO] [stdout] 28 | | -> *mut wl_global; [INFO] [stdout] | |_______________________- `wl_global_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_display, *const src::types::data_device::wlr_data_device::wl_interface, i32, *mut libc::c_void, std::option::Option) -> *mut src::types::data_device::wlr_data_device::wl_global` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_data_control_v1::wl_display, *const src::types::wlr_data_control_v1::wl_interface, i32, *mut libc::c_void, std::option::Option) -> *mut src::types::wlr_data_control_v1::wl_global` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_global_destroy` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_data_control_v1.rs:38:5 [INFO] [stdout] | [INFO] [stdout] 38 | fn wl_global_destroy(global: *mut wl_global); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | fn wl_global_destroy(global: *mut wl_global); [INFO] [stdout] | --------------------------------------------- `wl_global_destroy` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_global)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_data_control_v1::wl_global)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_client_post_no_memory` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_data_control_v1.rs:40:5 [INFO] [stdout] | [INFO] [stdout] 40 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ---------------------------------------------------- `wl_client_post_no_memory` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_data_control_v1::wl_client)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_resource_create` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_data_control_v1.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 51 | | interface: *const wl_interface, [INFO] [stdout] 52 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 53 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 40 | | interface: *const wl_interface, [INFO] [stdout] 41 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 42 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________- `wl_resource_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client, *const src::types::data_device::wlr_data_device::wl_interface, i32, u32) -> *mut src::types::data_device::wlr_data_device::wl_resource` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_data_control_v1::wl_client, *const src::types::wlr_data_control_v1::wl_interface, i32, u32) -> *mut src::types::wlr_data_control_v1::wl_resource` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_resource_get_client` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_data_control_v1.rs:62:5 [INFO] [stdout] | [INFO] [stdout] 62 | fn wl_resource_get_client(resource: *mut wl_resource) -> *mut wl_client; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_offer.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | fn wl_resource_get_client(resource: *mut wl_resource) -> *mut wl_client; [INFO] [stdout] | ------------------------------------------------------------------------ `wl_resource_get_client` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_offer::wl_resource) -> *mut src::types::data_device::wlr_data_offer::wl_client` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_data_control_v1::wl_resource) -> *mut src::types::wlr_data_control_v1::wl_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_add_destroy_listener` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_export_dmabuf_v1.rs:43:5 [INFO] [stdout] | [INFO] [stdout] 43 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 44 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 51 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________- `wl_display_add_destroy_listener` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_display, *mut src::backend::drm::backend::wl_listener)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_export_dmabuf_v1::wl_display, *mut src::types::wlr_export_dmabuf_v1::wl_listener)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_global_create` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_export_dmabuf_v1.rs:46:5 [INFO] [stdout] | [INFO] [stdout] 46 | / fn wl_global_create(display: *mut wl_display, [INFO] [stdout] 47 | | interface: *const wl_interface, version: libc::c_int, [INFO] [stdout] 48 | | data: *mut libc::c_void, bind: wl_global_bind_func_t) [INFO] [stdout] 49 | | -> *mut wl_global; [INFO] [stdout] | |_______________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | / fn wl_global_create(display: *mut wl_display, [INFO] [stdout] 26 | | interface: *const wl_interface, version: libc::c_int, [INFO] [stdout] 27 | | data: *mut libc::c_void, bind: wl_global_bind_func_t) [INFO] [stdout] 28 | | -> *mut wl_global; [INFO] [stdout] | |_______________________- `wl_global_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_display, *const src::types::data_device::wlr_data_device::wl_interface, i32, *mut libc::c_void, std::option::Option) -> *mut src::types::data_device::wlr_data_device::wl_global` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_export_dmabuf_v1::wl_display, *const src::types::wlr_export_dmabuf_v1::wl_interface, i32, *mut libc::c_void, std::option::Option) -> *mut src::types::wlr_export_dmabuf_v1::wl_global` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_global_destroy` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_export_dmabuf_v1.rs:51:5 [INFO] [stdout] | [INFO] [stdout] 51 | fn wl_global_destroy(global: *mut wl_global); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | fn wl_global_destroy(global: *mut wl_global); [INFO] [stdout] | --------------------------------------------- `wl_global_destroy` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_global)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_export_dmabuf_v1::wl_global)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_client_post_no_memory` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_export_dmabuf_v1.rs:53:5 [INFO] [stdout] | [INFO] [stdout] 53 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ---------------------------------------------------- `wl_client_post_no_memory` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_export_dmabuf_v1::wl_client)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_resource_create` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_export_dmabuf_v1.rs:60:5 [INFO] [stdout] | [INFO] [stdout] 60 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 61 | | interface: *const wl_interface, [INFO] [stdout] 62 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 63 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 40 | | interface: *const wl_interface, [INFO] [stdout] 41 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 42 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________- `wl_resource_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client, *const src::types::data_device::wlr_data_device::wl_interface, i32, u32) -> *mut src::types::data_device::wlr_data_device::wl_resource` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_export_dmabuf_v1::wl_client, *const src::types::wlr_export_dmabuf_v1::wl_interface, i32, u32) -> *mut src::types::wlr_export_dmabuf_v1::wl_resource` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_event_source_remove` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_foreign_toplevel_management_v1.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | fn wl_event_source_remove(source: *mut wl_event_source) -> libc::c_int; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | fn wl_event_source_remove(source: *mut wl_event_source) -> libc::c_int; [INFO] [stdout] | ----------------------------------------------------------------------- `wl_event_source_remove` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_event_source) -> i32` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_foreign_toplevel_management_v1::wl_event_source) -> i32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_event_loop_add_idle` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_foreign_toplevel_management_v1.rs:52:5 [INFO] [stdout] | [INFO] [stdout] 52 | / fn wl_event_loop_add_idle(loop_0: *mut wl_event_loop, [INFO] [stdout] 53 | | func: wl_event_loop_idle_func_t, [INFO] [stdout] 54 | | data: *mut libc::c_void) [INFO] [stdout] 55 | | -> *mut wl_event_source; [INFO] [stdout] | |_____________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/tablet_v2/wlr_tablet_v2_tool.rs:92:5 [INFO] [stdout] | [INFO] [stdout] 92 | / fn wl_event_loop_add_idle(loop_0: *mut wl_event_loop, [INFO] [stdout] 93 | | func: wl_event_loop_idle_func_t, [INFO] [stdout] 94 | | data: *mut libc::c_void) [INFO] [stdout] 95 | | -> *mut wl_event_source; [INFO] [stdout] | |_____________________________- `wl_event_loop_add_idle` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::tablet_v2::wlr_tablet_v2_tool::wl_event_loop, std::option::Option, *mut libc::c_void) -> *mut src::types::tablet_v2::wlr_tablet_v2_tool::wl_event_source` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_foreign_toplevel_management_v1::wl_event_loop, std::option::Option, *mut libc::c_void) -> *mut src::types::wlr_foreign_toplevel_management_v1::wl_event_source` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_get_event_loop` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_foreign_toplevel_management_v1.rs:57:5 [INFO] [stdout] | [INFO] [stdout] 57 | / fn wl_display_get_event_loop(display: *mut wl_display) [INFO] [stdout] 58 | | -> *mut wl_event_loop; [INFO] [stdout] | |___________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 47 | / fn wl_display_get_event_loop(display: *mut wl_display) [INFO] [stdout] 48 | | -> *mut wl_event_loop; [INFO] [stdout] | |___________________________- `wl_display_get_event_loop` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_display) -> *mut src::backend::drm::backend::wl_event_loop` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_foreign_toplevel_management_v1::wl_display) -> *mut src::types::wlr_foreign_toplevel_management_v1::wl_event_loop` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_add_destroy_listener` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_foreign_toplevel_management_v1.rs:60:5 [INFO] [stdout] | [INFO] [stdout] 60 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 61 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 51 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________- `wl_display_add_destroy_listener` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_display, *mut src::backend::drm::backend::wl_listener)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_foreign_toplevel_management_v1::wl_display, *mut src::types::wlr_foreign_toplevel_management_v1::wl_listener)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_global_create` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_foreign_toplevel_management_v1.rs:63:5 [INFO] [stdout] | [INFO] [stdout] 63 | / fn wl_global_create(display: *mut wl_display, [INFO] [stdout] 64 | | interface: *const wl_interface, version: libc::c_int, [INFO] [stdout] 65 | | data: *mut libc::c_void, bind: wl_global_bind_func_t) [INFO] [stdout] 66 | | -> *mut wl_global; [INFO] [stdout] | |_______________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | / fn wl_global_create(display: *mut wl_display, [INFO] [stdout] 26 | | interface: *const wl_interface, version: libc::c_int, [INFO] [stdout] 27 | | data: *mut libc::c_void, bind: wl_global_bind_func_t) [INFO] [stdout] 28 | | -> *mut wl_global; [INFO] [stdout] | |_______________________- `wl_global_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_display, *const src::types::data_device::wlr_data_device::wl_interface, i32, *mut libc::c_void, std::option::Option) -> *mut src::types::data_device::wlr_data_device::wl_global` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_foreign_toplevel_management_v1::wl_display, *const src::types::wlr_foreign_toplevel_management_v1::wl_interface, i32, *mut libc::c_void, std::option::Option) -> *mut src::types::wlr_foreign_toplevel_management_v1::wl_global` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_global_destroy` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_foreign_toplevel_management_v1.rs:68:5 [INFO] [stdout] | [INFO] [stdout] 68 | fn wl_global_destroy(global: *mut wl_global); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | fn wl_global_destroy(global: *mut wl_global); [INFO] [stdout] | --------------------------------------------- `wl_global_destroy` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_global)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_foreign_toplevel_management_v1::wl_global)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_resource_create` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_foreign_toplevel_management_v1.rs:75:5 [INFO] [stdout] | [INFO] [stdout] 75 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 76 | | interface: *const wl_interface, [INFO] [stdout] 77 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 78 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 40 | | interface: *const wl_interface, [INFO] [stdout] 41 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 42 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________- `wl_resource_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client, *const src::types::data_device::wlr_data_device::wl_interface, i32, u32) -> *mut src::types::data_device::wlr_data_device::wl_resource` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_foreign_toplevel_management_v1::wl_client, *const src::types::wlr_foreign_toplevel_management_v1::wl_interface, i32, u32) -> *mut src::types::wlr_foreign_toplevel_management_v1::wl_resource` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_client_post_no_memory` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_foreign_toplevel_management_v1.rs:88:5 [INFO] [stdout] | [INFO] [stdout] 88 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ---------------------------------------------------- `wl_client_post_no_memory` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_foreign_toplevel_management_v1::wl_client)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_resource_get_client` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_foreign_toplevel_management_v1.rs:96:5 [INFO] [stdout] | [INFO] [stdout] 96 | fn wl_resource_get_client(resource: *mut wl_resource) -> *mut wl_client; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_offer.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | fn wl_resource_get_client(resource: *mut wl_resource) -> *mut wl_client; [INFO] [stdout] | ------------------------------------------------------------------------ `wl_resource_get_client` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_offer::wl_resource) -> *mut src::types::data_device::wlr_data_offer::wl_client` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_foreign_toplevel_management_v1::wl_resource) -> *mut src::types::wlr_foreign_toplevel_management_v1::wl_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_add_destroy_listener` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_fullscreen_shell_v1.rs:24:5 [INFO] [stdout] | [INFO] [stdout] 24 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 25 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 51 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________- `wl_display_add_destroy_listener` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_display, *mut src::backend::drm::backend::wl_listener)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_fullscreen_shell_v1::wl_display, *mut src::types::wlr_fullscreen_shell_v1::wl_listener)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_global_create` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_fullscreen_shell_v1.rs:27:5 [INFO] [stdout] | [INFO] [stdout] 27 | / fn wl_global_create(display: *mut wl_display, [INFO] [stdout] 28 | | interface: *const wl_interface, version: libc::c_int, [INFO] [stdout] 29 | | data: *mut libc::c_void, bind: wl_global_bind_func_t) [INFO] [stdout] 30 | | -> *mut wl_global; [INFO] [stdout] | |________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | / fn wl_global_create(display: *mut wl_display, [INFO] [stdout] 26 | | interface: *const wl_interface, version: libc::c_int, [INFO] [stdout] 27 | | data: *mut libc::c_void, bind: wl_global_bind_func_t) [INFO] [stdout] 28 | | -> *mut wl_global; [INFO] [stdout] | |_______________________- `wl_global_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_display, *const src::types::data_device::wlr_data_device::wl_interface, i32, *mut libc::c_void, std::option::Option) -> *mut src::types::data_device::wlr_data_device::wl_global` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_fullscreen_shell_v1::wl_display, *const src::types::wlr_fullscreen_shell_v1::wl_interface, i32, *mut libc::c_void, std::option::Option) -> *mut src::types::wlr_fullscreen_shell_v1::wl_global` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_global_destroy` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_fullscreen_shell_v1.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | fn wl_global_destroy(global: *mut wl_global); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | fn wl_global_destroy(global: *mut wl_global); [INFO] [stdout] | --------------------------------------------- `wl_global_destroy` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_global)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_fullscreen_shell_v1::wl_global)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_client_post_no_memory` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_fullscreen_shell_v1.rs:34:5 [INFO] [stdout] | [INFO] [stdout] 34 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ---------------------------------------------------- `wl_client_post_no_memory` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_fullscreen_shell_v1::wl_client)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_resource_create` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_fullscreen_shell_v1.rs:41:5 [INFO] [stdout] | [INFO] [stdout] 41 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 42 | | interface: *const wl_interface, [INFO] [stdout] 43 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 44 | | -> *mut wl_resource; [INFO] [stdout] | |__________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 40 | | interface: *const wl_interface, [INFO] [stdout] 41 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 42 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________- `wl_resource_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client, *const src::types::data_device::wlr_data_device::wl_interface, i32, u32) -> *mut src::types::data_device::wlr_data_device::wl_resource` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_fullscreen_shell_v1::wl_client, *const src::types::wlr_fullscreen_shell_v1::wl_interface, i32, u32) -> *mut src::types::wlr_fullscreen_shell_v1::wl_resource` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_resource_create` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_gamma_control_v1.rs:53:5 [INFO] [stdout] | [INFO] [stdout] 53 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 54 | | interface: *const wl_interface, [INFO] [stdout] 55 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 56 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 40 | | interface: *const wl_interface, [INFO] [stdout] 41 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 42 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________- `wl_resource_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client, *const src::types::data_device::wlr_data_device::wl_interface, i32, u32) -> *mut src::types::data_device::wlr_data_device::wl_resource` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_gamma_control_v1::wl_client, *const src::types::wlr_gamma_control_v1::wl_interface, i32, u32) -> *mut src::types::wlr_gamma_control_v1::wl_resource` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_client_post_no_memory` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_gamma_control_v1.rs:66:5 [INFO] [stdout] | [INFO] [stdout] 66 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ---------------------------------------------------- `wl_client_post_no_memory` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_gamma_control_v1::wl_client)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_global_destroy` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_gamma_control_v1.rs:68:5 [INFO] [stdout] | [INFO] [stdout] 68 | fn wl_global_destroy(global: *mut wl_global); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | fn wl_global_destroy(global: *mut wl_global); [INFO] [stdout] | --------------------------------------------- `wl_global_destroy` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_global)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_gamma_control_v1::wl_global)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_global_create` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_gamma_control_v1.rs:70:5 [INFO] [stdout] | [INFO] [stdout] 70 | / fn wl_global_create(display: *mut wl_display, [INFO] [stdout] 71 | | interface: *const wl_interface, version: libc::c_int, [INFO] [stdout] 72 | | data: *mut libc::c_void, bind: wl_global_bind_func_t) [INFO] [stdout] 73 | | -> *mut wl_global; [INFO] [stdout] | |_______________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | / fn wl_global_create(display: *mut wl_display, [INFO] [stdout] 26 | | interface: *const wl_interface, version: libc::c_int, [INFO] [stdout] 27 | | data: *mut libc::c_void, bind: wl_global_bind_func_t) [INFO] [stdout] 28 | | -> *mut wl_global; [INFO] [stdout] | |_______________________- `wl_global_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_display, *const src::types::data_device::wlr_data_device::wl_interface, i32, *mut libc::c_void, std::option::Option) -> *mut src::types::data_device::wlr_data_device::wl_global` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_gamma_control_v1::wl_display, *const src::types::wlr_gamma_control_v1::wl_interface, i32, *mut libc::c_void, std::option::Option) -> *mut src::types::wlr_gamma_control_v1::wl_global` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_add_destroy_listener` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_gamma_control_v1.rs:75:5 [INFO] [stdout] | [INFO] [stdout] 75 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 76 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 51 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________- `wl_display_add_destroy_listener` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_display, *mut src::backend::drm::backend::wl_listener)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_gamma_control_v1::wl_display, *mut src::types::wlr_gamma_control_v1::wl_listener)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_add_destroy_listener` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_gtk_primary_selection.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 31 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 51 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________- `wl_display_add_destroy_listener` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_display, *mut src::backend::drm::backend::wl_listener)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_gtk_primary_selection::wl_display, *mut src::types::wlr_gtk_primary_selection::wl_listener)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_global_create` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_gtk_primary_selection.rs:33:5 [INFO] [stdout] | [INFO] [stdout] 33 | / fn wl_global_create(display: *mut wl_display, [INFO] [stdout] 34 | | interface: *const wl_interface, version: libc::c_int, [INFO] [stdout] 35 | | data: *mut libc::c_void, bind: wl_global_bind_func_t) [INFO] [stdout] 36 | | -> *mut wl_global; [INFO] [stdout] | |_______________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | / fn wl_global_create(display: *mut wl_display, [INFO] [stdout] 26 | | interface: *const wl_interface, version: libc::c_int, [INFO] [stdout] 27 | | data: *mut libc::c_void, bind: wl_global_bind_func_t) [INFO] [stdout] 28 | | -> *mut wl_global; [INFO] [stdout] | |_______________________- `wl_global_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_display, *const src::types::data_device::wlr_data_device::wl_interface, i32, *mut libc::c_void, std::option::Option) -> *mut src::types::data_device::wlr_data_device::wl_global` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_gtk_primary_selection::wl_display, *const src::types::wlr_gtk_primary_selection::wl_interface, i32, *mut libc::c_void, std::option::Option) -> *mut src::types::wlr_gtk_primary_selection::wl_global` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_global_destroy` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_gtk_primary_selection.rs:38:5 [INFO] [stdout] | [INFO] [stdout] 38 | fn wl_global_destroy(global: *mut wl_global); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | fn wl_global_destroy(global: *mut wl_global); [INFO] [stdout] | --------------------------------------------- `wl_global_destroy` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_global)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_gtk_primary_selection::wl_global)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_client_post_no_memory` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_gtk_primary_selection.rs:40:5 [INFO] [stdout] | [INFO] [stdout] 40 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ---------------------------------------------------- `wl_client_post_no_memory` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_gtk_primary_selection::wl_client)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_resource_create` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_gtk_primary_selection.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 47 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 48 | | interface: *const wl_interface, [INFO] [stdout] 49 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 50 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 40 | | interface: *const wl_interface, [INFO] [stdout] 41 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 42 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________- `wl_resource_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client, *const src::types::data_device::wlr_data_device::wl_interface, i32, u32) -> *mut src::types::data_device::wlr_data_device::wl_resource` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_gtk_primary_selection::wl_client, *const src::types::wlr_gtk_primary_selection::wl_interface, i32, u32) -> *mut src::types::wlr_gtk_primary_selection::wl_resource` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_resource_get_client` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_gtk_primary_selection.rs:71:5 [INFO] [stdout] | [INFO] [stdout] 71 | fn wl_resource_get_client(resource: *mut wl_resource) -> *mut wl_client; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_offer.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | fn wl_resource_get_client(resource: *mut wl_resource) -> *mut wl_client; [INFO] [stdout] | ------------------------------------------------------------------------ `wl_resource_get_client` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_offer::wl_resource) -> *mut src::types::data_device::wlr_data_offer::wl_client` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_gtk_primary_selection::wl_resource) -> *mut src::types::wlr_gtk_primary_selection::wl_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wlr_seat_client_for_wl_client` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_gtk_primary_selection.rs:89:5 [INFO] [stdout] | [INFO] [stdout] 89 | / fn wlr_seat_client_for_wl_client(wlr_seat: *mut wlr_seat, [INFO] [stdout] 90 | | wl_client: *mut wl_client) [INFO] [stdout] 91 | | -> *mut wlr_seat_client; [INFO] [stdout] | |_____________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_drag.rs:55:5 [INFO] [stdout] | [INFO] [stdout] 55 | / fn wlr_seat_client_for_wl_client(wlr_seat: *mut wlr_seat, [INFO] [stdout] 56 | | wl_client: *mut wl_client) [INFO] [stdout] 57 | | -> *mut wlr_seat_client; [INFO] [stdout] | |_____________________________- `wlr_seat_client_for_wl_client` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_drag::wlr_seat, *mut src::types::data_device::wlr_drag::wl_client) -> *mut src::types::data_device::wlr_drag::wlr_seat_client` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_gtk_primary_selection::wlr_seat, *mut src::types::wlr_gtk_primary_selection::wl_client) -> *mut src::types::wlr_gtk_primary_selection::wlr_seat_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_event_loop_add_timer` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_idle.rs:27:5 [INFO] [stdout] | [INFO] [stdout] 27 | / fn wl_event_loop_add_timer(loop_0: *mut wl_event_loop, [INFO] [stdout] 28 | | func: wl_event_loop_timer_func_t, [INFO] [stdout] 29 | | data: *mut libc::c_void) [INFO] [stdout] 30 | | -> *mut wl_event_source; [INFO] [stdout] | |_____________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/drm.rs:72:5 [INFO] [stdout] | [INFO] [stdout] 72 | / fn wl_event_loop_add_timer(loop_0: *mut wl_event_loop, [INFO] [stdout] 73 | | func: wl_event_loop_timer_func_t, [INFO] [stdout] 74 | | data: *mut libc::c_void) [INFO] [stdout] 75 | | -> *mut wl_event_source; [INFO] [stdout] | |_____________________________- `wl_event_loop_add_timer` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::drm::wl_event_loop, std::option::Option i32>, *mut libc::c_void) -> *mut src::backend::drm::drm::wl_event_source` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_idle::wl_event_loop, std::option::Option i32>, *mut libc::c_void) -> *mut src::types::wlr_idle::wl_event_source` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_event_source_timer_update` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_idle.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | / fn wl_event_source_timer_update(source: *mut wl_event_source, [INFO] [stdout] 33 | | ms_delay: libc::c_int) -> libc::c_int; [INFO] [stdout] | |__________________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/drm.rs:77:5 [INFO] [stdout] | [INFO] [stdout] 77 | / fn wl_event_source_timer_update(source: *mut wl_event_source, [INFO] [stdout] 78 | | ms_delay: libc::c_int) -> libc::c_int; [INFO] [stdout] | |__________________________________________________________________________- `wl_event_source_timer_update` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::drm::wl_event_source, i32) -> i32` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_idle::wl_event_source, i32) -> i32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_event_source_remove` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_idle.rs:35:5 [INFO] [stdout] | [INFO] [stdout] 35 | fn wl_event_source_remove(source: *mut wl_event_source) -> libc::c_int; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | fn wl_event_source_remove(source: *mut wl_event_source) -> libc::c_int; [INFO] [stdout] | ----------------------------------------------------------------------- `wl_event_source_remove` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_event_source) -> i32` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_idle::wl_event_source) -> i32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_get_event_loop` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_idle.rs:37:5 [INFO] [stdout] | [INFO] [stdout] 37 | / fn wl_display_get_event_loop(display: *mut wl_display) [INFO] [stdout] 38 | | -> *mut wl_event_loop; [INFO] [stdout] | |___________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 47 | / fn wl_display_get_event_loop(display: *mut wl_display) [INFO] [stdout] 48 | | -> *mut wl_event_loop; [INFO] [stdout] | |___________________________- `wl_display_get_event_loop` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_display) -> *mut src::backend::drm::backend::wl_event_loop` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_idle::wl_display) -> *mut src::types::wlr_idle::wl_event_loop` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_add_destroy_listener` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_idle.rs:40:5 [INFO] [stdout] | [INFO] [stdout] 40 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 41 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 51 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________- `wl_display_add_destroy_listener` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_display, *mut src::backend::drm::backend::wl_listener)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_idle::wl_display, *mut src::types::wlr_idle::wl_listener)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_global_create` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_idle.rs:43:5 [INFO] [stdout] | [INFO] [stdout] 43 | / fn wl_global_create(display: *mut wl_display, [INFO] [stdout] 44 | | interface: *const wl_interface, version: libc::c_int, [INFO] [stdout] 45 | | data: *mut libc::c_void, bind: wl_global_bind_func_t) [INFO] [stdout] 46 | | -> *mut wl_global; [INFO] [stdout] | |_______________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | / fn wl_global_create(display: *mut wl_display, [INFO] [stdout] 26 | | interface: *const wl_interface, version: libc::c_int, [INFO] [stdout] 27 | | data: *mut libc::c_void, bind: wl_global_bind_func_t) [INFO] [stdout] 28 | | -> *mut wl_global; [INFO] [stdout] | |_______________________- `wl_global_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_display, *const src::types::data_device::wlr_data_device::wl_interface, i32, *mut libc::c_void, std::option::Option) -> *mut src::types::data_device::wlr_data_device::wl_global` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_idle::wl_display, *const src::types::wlr_idle::wl_interface, i32, *mut libc::c_void, std::option::Option) -> *mut src::types::wlr_idle::wl_global` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_global_destroy` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_idle.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 48 | fn wl_global_destroy(global: *mut wl_global); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | fn wl_global_destroy(global: *mut wl_global); [INFO] [stdout] | --------------------------------------------- `wl_global_destroy` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_global)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_idle::wl_global)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_client_post_no_memory` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_idle.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ---------------------------------------------------- `wl_client_post_no_memory` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_idle::wl_client)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_resource_create` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_idle.rs:57:5 [INFO] [stdout] | [INFO] [stdout] 57 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 58 | | interface: *const wl_interface, [INFO] [stdout] 59 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 60 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 40 | | interface: *const wl_interface, [INFO] [stdout] 41 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 42 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________- `wl_resource_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client, *const src::types::data_device::wlr_data_device::wl_interface, i32, u32) -> *mut src::types::data_device::wlr_data_device::wl_resource` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_idle::wl_client, *const src::types::wlr_idle::wl_interface, i32, u32) -> *mut src::types::wlr_idle::wl_resource` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_resource_create` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_idle_inhibit_v1.rs:58:5 [INFO] [stdout] | [INFO] [stdout] 58 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 59 | | interface: *const wl_interface, [INFO] [stdout] 60 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 61 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 40 | | interface: *const wl_interface, [INFO] [stdout] 41 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 42 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________- `wl_resource_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client, *const src::types::data_device::wlr_data_device::wl_interface, i32, u32) -> *mut src::types::data_device::wlr_data_device::wl_resource` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_idle_inhibit_v1::wl_client, *const src::types::wlr_idle_inhibit_v1::wl_interface, i32, u32) -> *mut src::types::wlr_idle_inhibit_v1::wl_resource` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_client_post_no_memory` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_idle_inhibit_v1.rs:63:5 [INFO] [stdout] | [INFO] [stdout] 63 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ---------------------------------------------------- `wl_client_post_no_memory` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_idle_inhibit_v1::wl_client)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_global_destroy` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_idle_inhibit_v1.rs:65:5 [INFO] [stdout] | [INFO] [stdout] 65 | fn wl_global_destroy(global: *mut wl_global); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | fn wl_global_destroy(global: *mut wl_global); [INFO] [stdout] | --------------------------------------------- `wl_global_destroy` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_global)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_idle_inhibit_v1::wl_global)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_global_create` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_idle_inhibit_v1.rs:67:5 [INFO] [stdout] | [INFO] [stdout] 67 | / fn wl_global_create(display: *mut wl_display, [INFO] [stdout] 68 | | interface: *const wl_interface, version: libc::c_int, [INFO] [stdout] 69 | | data: *mut libc::c_void, bind: wl_global_bind_func_t) [INFO] [stdout] 70 | | -> *mut wl_global; [INFO] [stdout] | |_______________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | / fn wl_global_create(display: *mut wl_display, [INFO] [stdout] 26 | | interface: *const wl_interface, version: libc::c_int, [INFO] [stdout] 27 | | data: *mut libc::c_void, bind: wl_global_bind_func_t) [INFO] [stdout] 28 | | -> *mut wl_global; [INFO] [stdout] | |_______________________- `wl_global_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_display, *const src::types::data_device::wlr_data_device::wl_interface, i32, *mut libc::c_void, std::option::Option) -> *mut src::types::data_device::wlr_data_device::wl_global` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_idle_inhibit_v1::wl_display, *const src::types::wlr_idle_inhibit_v1::wl_interface, i32, *mut libc::c_void, std::option::Option) -> *mut src::types::wlr_idle_inhibit_v1::wl_global` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_add_destroy_listener` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_idle_inhibit_v1.rs:72:5 [INFO] [stdout] | [INFO] [stdout] 72 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 73 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 51 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________- `wl_display_add_destroy_listener` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_display, *mut src::backend::drm::backend::wl_listener)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_idle_inhibit_v1::wl_display, *mut src::types::wlr_idle_inhibit_v1::wl_listener)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_add_destroy_listener` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_input_inhibitor.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 20 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 51 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________- `wl_display_add_destroy_listener` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_display, *mut src::backend::drm::backend::wl_listener)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_input_inhibitor::wl_display, *mut src::types::wlr_input_inhibitor::wl_listener)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_global_create` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_input_inhibitor.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | / fn wl_global_create(display: *mut wl_display, [INFO] [stdout] 23 | | interface: *const wl_interface, version: libc::c_int, [INFO] [stdout] 24 | | data: *mut libc::c_void, bind: wl_global_bind_func_t) [INFO] [stdout] 25 | | -> *mut wl_global; [INFO] [stdout] | |_______________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | / fn wl_global_create(display: *mut wl_display, [INFO] [stdout] 26 | | interface: *const wl_interface, version: libc::c_int, [INFO] [stdout] 27 | | data: *mut libc::c_void, bind: wl_global_bind_func_t) [INFO] [stdout] 28 | | -> *mut wl_global; [INFO] [stdout] | |________________________- `wl_global_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_display, *const src::types::data_device::wlr_data_device::wl_interface, i32, *mut libc::c_void, std::option::Option) -> *mut src::types::data_device::wlr_data_device::wl_global` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_input_inhibitor::wl_display, *const src::types::wlr_input_inhibitor::wl_interface, i32, *mut libc::c_void, std::option::Option) -> *mut src::types::wlr_input_inhibitor::wl_global` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_global_destroy` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_input_inhibitor.rs:27:5 [INFO] [stdout] | [INFO] [stdout] 27 | fn wl_global_destroy(global: *mut wl_global); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | fn wl_global_destroy(global: *mut wl_global); [INFO] [stdout] | --------------------------------------------- `wl_global_destroy` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_global)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_input_inhibitor::wl_global)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_client_post_no_memory` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_input_inhibitor.rs:29:5 [INFO] [stdout] | [INFO] [stdout] 29 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ---------------------------------------------------- `wl_client_post_no_memory` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_input_inhibitor::wl_client)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_resource_create` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_input_inhibitor.rs:34:5 [INFO] [stdout] | [INFO] [stdout] 34 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 35 | | interface: *const wl_interface, [INFO] [stdout] 36 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 37 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 40 | | interface: *const wl_interface, [INFO] [stdout] 41 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 42 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________- `wl_resource_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client, *const src::types::data_device::wlr_data_device::wl_interface, i32, u32) -> *mut src::types::data_device::wlr_data_device::wl_resource` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_input_inhibitor::wl_client, *const src::types::wlr_input_inhibitor::wl_interface, i32, u32) -> *mut src::types::wlr_input_inhibitor::wl_resource` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_resource_get_client` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_input_inhibitor.rs:46:5 [INFO] [stdout] | [INFO] [stdout] 46 | fn wl_resource_get_client(resource: *mut wl_resource) -> *mut wl_client; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_offer.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | fn wl_resource_get_client(resource: *mut wl_resource) -> *mut wl_client; [INFO] [stdout] | ------------------------------------------------------------------------ `wl_resource_get_client` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_offer::wl_resource) -> *mut src::types::data_device::wlr_data_offer::wl_client` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_input_inhibitor::wl_resource) -> *mut src::types::wlr_input_inhibitor::wl_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_add_destroy_listener` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_input_method_v2.rs:33:5 [INFO] [stdout] | [INFO] [stdout] 33 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 34 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 51 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________- `wl_display_add_destroy_listener` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_display, *mut src::backend::drm::backend::wl_listener)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_input_method_v2::wl_display, *mut src::types::wlr_input_method_v2::wl_listener)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_global_create` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_input_method_v2.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 36 | / fn wl_global_create(display: *mut wl_display, [INFO] [stdout] 37 | | interface: *const wl_interface, version: libc::c_int, [INFO] [stdout] 38 | | data: *mut libc::c_void, bind: wl_global_bind_func_t) [INFO] [stdout] 39 | | -> *mut wl_global; [INFO] [stdout] | |_______________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | / fn wl_global_create(display: *mut wl_display, [INFO] [stdout] 26 | | interface: *const wl_interface, version: libc::c_int, [INFO] [stdout] 27 | | data: *mut libc::c_void, bind: wl_global_bind_func_t) [INFO] [stdout] 28 | | -> *mut wl_global; [INFO] [stdout] | |_______________________- `wl_global_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_display, *const src::types::data_device::wlr_data_device::wl_interface, i32, *mut libc::c_void, std::option::Option) -> *mut src::types::data_device::wlr_data_device::wl_global` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_input_method_v2::wl_display, *const src::types::wlr_input_method_v2::wl_interface, i32, *mut libc::c_void, std::option::Option) -> *mut src::types::wlr_input_method_v2::wl_global` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_global_destroy` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_input_method_v2.rs:41:5 [INFO] [stdout] | [INFO] [stdout] 41 | fn wl_global_destroy(global: *mut wl_global); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | fn wl_global_destroy(global: *mut wl_global); [INFO] [stdout] | --------------------------------------------- `wl_global_destroy` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_global)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_input_method_v2::wl_global)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_client_post_no_memory` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_input_method_v2.rs:43:5 [INFO] [stdout] | [INFO] [stdout] 43 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ---------------------------------------------------- `wl_client_post_no_memory` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_input_method_v2::wl_client)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_resource_create` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_input_method_v2.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 48 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 49 | | interface: *const wl_interface, [INFO] [stdout] 50 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 51 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 40 | | interface: *const wl_interface, [INFO] [stdout] 41 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 42 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________- `wl_resource_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client, *const src::types::data_device::wlr_data_device::wl_interface, i32, u32) -> *mut src::types::data_device::wlr_data_device::wl_resource` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_input_method_v2::wl_client, *const src::types::wlr_input_method_v2::wl_interface, i32, u32) -> *mut src::types::wlr_input_method_v2::wl_resource` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `xkb_keymap_unref` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_keyboard.rs:65:5 [INFO] [stdout] | [INFO] [stdout] 65 | fn xkb_keymap_unref(keymap: *mut xkb_keymap); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/rdp/keyboard.rs:67:5 [INFO] [stdout] | [INFO] [stdout] 67 | fn xkb_keymap_unref(keymap: *mut xkb_keymap); [INFO] [stdout] | --------------------------------------------- `xkb_keymap_unref` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::rdp::keyboard::xkb_keymap)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_keyboard::xkb_keymap)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `xkb_keymap_get_as_string` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_keyboard_group.rs:35:5 [INFO] [stdout] | [INFO] [stdout] 35 | / fn xkb_keymap_get_as_string(keymap: *mut xkb_keymap, [INFO] [stdout] 36 | | format: xkb_keymap_format) [INFO] [stdout] 37 | | -> *mut libc::c_char; [INFO] [stdout] | |__________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/wlr_keyboard.rs:67:5 [INFO] [stdout] | [INFO] [stdout] 67 | / fn xkb_keymap_get_as_string(keymap: *mut xkb_keymap, [INFO] [stdout] 68 | | format: xkb_keymap_format) [INFO] [stdout] 69 | | -> *mut libc::c_char; [INFO] [stdout] | |__________________________- `xkb_keymap_get_as_string` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::wlr_keyboard::xkb_keymap, u32) -> *mut i8` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_keyboard_group::xkb_keymap, u32) -> *mut i8` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wlr_keyboard_set_keymap` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_keyboard_group.rs:52:5 [INFO] [stdout] | [INFO] [stdout] 52 | / fn wlr_keyboard_set_keymap(kb: *mut wlr_keyboard, [INFO] [stdout] 53 | | keymap: *mut xkb_keymap); [INFO] [stdout] | |________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/rdp/keyboard.rs:69:5 [INFO] [stdout] | [INFO] [stdout] 69 | / fn wlr_keyboard_set_keymap(kb: *mut wlr_keyboard, [INFO] [stdout] 70 | | keymap: *mut xkb_keymap); [INFO] [stdout] | |________________________________________________________- `wlr_keyboard_set_keymap` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::rdp::keyboard::wlr_keyboard, *mut src::backend::rdp::keyboard::xkb_keymap)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_keyboard_group::wlr_keyboard, *mut src::types::wlr_keyboard_group::xkb_keymap)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_next_serial` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_layer_shell_v1.rs:42:5 [INFO] [stdout] | [INFO] [stdout] 42 | fn wl_display_next_serial(display: *mut wl_display) -> uint32_t; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_drag.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | fn wl_display_next_serial(display: *mut wl_display) -> uint32_t; [INFO] [stdout] | ---------------------------------------------------------------- `wl_display_next_serial` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_drag::wl_display) -> u32` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_layer_shell_v1::wl_display) -> u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_add_destroy_listener` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_layer_shell_v1.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 45 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 51 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________- `wl_display_add_destroy_listener` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_display, *mut src::backend::drm::backend::wl_listener)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_layer_shell_v1::wl_display, *mut src::types::wlr_layer_shell_v1::wl_listener)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_global_create` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_layer_shell_v1.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 47 | / fn wl_global_create(display: *mut wl_display, [INFO] [stdout] 48 | | interface: *const wl_interface, version: libc::c_int, [INFO] [stdout] 49 | | data: *mut libc::c_void, bind: wl_global_bind_func_t) [INFO] [stdout] 50 | | -> *mut wl_global; [INFO] [stdout] | |_______________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | / fn wl_global_create(display: *mut wl_display, [INFO] [stdout] 26 | | interface: *const wl_interface, version: libc::c_int, [INFO] [stdout] 27 | | data: *mut libc::c_void, bind: wl_global_bind_func_t) [INFO] [stdout] 28 | | -> *mut wl_global; [INFO] [stdout] | |_______________________- `wl_global_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_display, *const src::types::data_device::wlr_data_device::wl_interface, i32, *mut libc::c_void, std::option::Option) -> *mut src::types::data_device::wlr_data_device::wl_global` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_layer_shell_v1::wl_display, *const src::types::wlr_layer_shell_v1::wl_interface, i32, *mut libc::c_void, std::option::Option) -> *mut src::types::wlr_layer_shell_v1::wl_global` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_global_destroy` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_layer_shell_v1.rs:52:5 [INFO] [stdout] | [INFO] [stdout] 52 | fn wl_global_destroy(global: *mut wl_global); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | fn wl_global_destroy(global: *mut wl_global); [INFO] [stdout] | --------------------------------------------- `wl_global_destroy` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_global)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_layer_shell_v1::wl_global)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_client_post_no_memory` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_layer_shell_v1.rs:54:5 [INFO] [stdout] | [INFO] [stdout] 54 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ---------------------------------------------------- `wl_client_post_no_memory` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_layer_shell_v1::wl_client)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_client_get_display` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_layer_shell_v1.rs:62:5 [INFO] [stdout] | [INFO] [stdout] 62 | fn wl_client_get_display(client: *mut wl_client) -> *mut wl_display; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/tablet_v2/wlr_tablet_v2_tool.rs:103:5 [INFO] [stdout] | [INFO] [stdout] 103 | fn wl_client_get_display(client: *mut wl_client) -> *mut wl_display; [INFO] [stdout] | -------------------------------------------------------------------- `wl_client_get_display` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::tablet_v2::wlr_tablet_v2_tool::wl_client) -> *mut src::types::tablet_v2::wlr_tablet_v2_tool::wl_display` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_layer_shell_v1::wl_client) -> *mut src::types::wlr_layer_shell_v1::wl_display` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_resource_create` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_layer_shell_v1.rs:64:5 [INFO] [stdout] | [INFO] [stdout] 64 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 65 | | interface: *const wl_interface, [INFO] [stdout] 66 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 67 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 40 | | interface: *const wl_interface, [INFO] [stdout] 41 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 42 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________- `wl_resource_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client, *const src::types::data_device::wlr_data_device::wl_interface, i32, u32) -> *mut src::types::data_device::wlr_data_device::wl_resource` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_layer_shell_v1::wl_client, *const src::types::wlr_layer_shell_v1::wl_interface, i32, u32) -> *mut src::types::wlr_layer_shell_v1::wl_resource` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_resource_get_client` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_layer_shell_v1.rs:76:5 [INFO] [stdout] | [INFO] [stdout] 76 | fn wl_resource_get_client(resource: *mut wl_resource) -> *mut wl_client; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_offer.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | fn wl_resource_get_client(resource: *mut wl_resource) -> *mut wl_client; [INFO] [stdout] | ------------------------------------------------------------------------ `wl_resource_get_client` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_offer::wl_resource) -> *mut src::types::data_device::wlr_data_offer::wl_client` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_layer_shell_v1::wl_resource) -> *mut src::types::wlr_layer_shell_v1::wl_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_add_destroy_listener` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_linux_dmabuf_v1.rs:29:5 [INFO] [stdout] | [INFO] [stdout] 29 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 30 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 51 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________- `wl_display_add_destroy_listener` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_display, *mut src::backend::drm::backend::wl_listener)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_linux_dmabuf_v1::wl_display, *mut src::types::wlr_linux_dmabuf_v1::wl_listener)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_global_create` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_linux_dmabuf_v1.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | / fn wl_global_create(display: *mut wl_display, [INFO] [stdout] 33 | | interface: *const wl_interface, version: libc::c_int, [INFO] [stdout] 34 | | data: *mut libc::c_void, bind: wl_global_bind_func_t) [INFO] [stdout] 35 | | -> *mut wl_global; [INFO] [stdout] | |_______________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | / fn wl_global_create(display: *mut wl_display, [INFO] [stdout] 26 | | interface: *const wl_interface, version: libc::c_int, [INFO] [stdout] 27 | | data: *mut libc::c_void, bind: wl_global_bind_func_t) [INFO] [stdout] 28 | | -> *mut wl_global; [INFO] [stdout] | |_______________________- `wl_global_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_display, *const src::types::data_device::wlr_data_device::wl_interface, i32, *mut libc::c_void, std::option::Option) -> *mut src::types::data_device::wlr_data_device::wl_global` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_linux_dmabuf_v1::wl_display, *const src::types::wlr_linux_dmabuf_v1::wl_interface, i32, *mut libc::c_void, std::option::Option) -> *mut src::types::wlr_linux_dmabuf_v1::wl_global` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_global_destroy` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_linux_dmabuf_v1.rs:37:5 [INFO] [stdout] | [INFO] [stdout] 37 | fn wl_global_destroy(global: *mut wl_global); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | fn wl_global_destroy(global: *mut wl_global); [INFO] [stdout] | --------------------------------------------- `wl_global_destroy` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_global)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_linux_dmabuf_v1::wl_global)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_client_post_no_memory` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_linux_dmabuf_v1.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ---------------------------------------------------- `wl_client_post_no_memory` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_linux_dmabuf_v1::wl_client)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_resource_create` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_linux_dmabuf_v1.rs:49:5 [INFO] [stdout] | [INFO] [stdout] 49 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 50 | | interface: *const wl_interface, [INFO] [stdout] 51 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 52 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 40 | | interface: *const wl_interface, [INFO] [stdout] 41 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 42 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________- `wl_resource_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client, *const src::types::data_device::wlr_data_device::wl_interface, i32, u32) -> *mut src::types::data_device::wlr_data_device::wl_resource` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_linux_dmabuf_v1::wl_client, *const src::types::wlr_linux_dmabuf_v1::wl_interface, i32, u32) -> *mut src::types::wlr_linux_dmabuf_v1::wl_resource` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_event_source_remove` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_output.rs:41:5 [INFO] [stdout] | [INFO] [stdout] 41 | fn wl_event_source_remove(source: *mut wl_event_source) -> libc::c_int; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | fn wl_event_source_remove(source: *mut wl_event_source) -> libc::c_int; [INFO] [stdout] | ----------------------------------------------------------------------- `wl_event_source_remove` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_event_source) -> i32` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_output::wl_event_source) -> i32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_event_loop_add_idle` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_output.rs:43:5 [INFO] [stdout] | [INFO] [stdout] 43 | / fn wl_event_loop_add_idle(loop_0: *mut wl_event_loop, [INFO] [stdout] 44 | | func: wl_event_loop_idle_func_t, [INFO] [stdout] 45 | | data: *mut libc::c_void) [INFO] [stdout] 46 | | -> *mut wl_event_source; [INFO] [stdout] | |_____________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/tablet_v2/wlr_tablet_v2_tool.rs:92:5 [INFO] [stdout] | [INFO] [stdout] 92 | / fn wl_event_loop_add_idle(loop_0: *mut wl_event_loop, [INFO] [stdout] 93 | | func: wl_event_loop_idle_func_t, [INFO] [stdout] 94 | | data: *mut libc::c_void) [INFO] [stdout] 95 | | -> *mut wl_event_source; [INFO] [stdout] | |_____________________________- `wl_event_loop_add_idle` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::tablet_v2::wlr_tablet_v2_tool::wl_event_loop, std::option::Option, *mut libc::c_void) -> *mut src::types::tablet_v2::wlr_tablet_v2_tool::wl_event_source` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_output::wl_event_loop, std::option::Option, *mut libc::c_void) -> *mut src::types::wlr_output::wl_event_source` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_get_event_loop` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_output.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 48 | / fn wl_display_get_event_loop(display: *mut wl_display) [INFO] [stdout] 49 | | -> *mut wl_event_loop; [INFO] [stdout] | |____________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 47 | / fn wl_display_get_event_loop(display: *mut wl_display) [INFO] [stdout] 48 | | -> *mut wl_event_loop; [INFO] [stdout] | |___________________________- `wl_display_get_event_loop` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_display) -> *mut src::backend::drm::backend::wl_event_loop` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_output::wl_display) -> *mut src::types::wlr_output::wl_event_loop` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_add_destroy_listener` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_output.rs:51:5 [INFO] [stdout] | [INFO] [stdout] 51 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 52 | | listener: *mut wl_listener); [INFO] [stdout] | |____________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 51 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________- `wl_display_add_destroy_listener` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_display, *mut src::backend::drm::backend::wl_listener)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_output::wl_display, *mut src::types::wlr_output::wl_listener)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_global_create` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_output.rs:54:5 [INFO] [stdout] | [INFO] [stdout] 54 | / fn wl_global_create(display: *mut wl_display, [INFO] [stdout] 55 | | interface: *const wl_interface, version: libc::c_int, [INFO] [stdout] 56 | | data: *mut libc::c_void, bind: wl_global_bind_func_t) [INFO] [stdout] 57 | | -> *mut wl_global; [INFO] [stdout] | |_______________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | / fn wl_global_create(display: *mut wl_display, [INFO] [stdout] 26 | | interface: *const wl_interface, version: libc::c_int, [INFO] [stdout] 27 | | data: *mut libc::c_void, bind: wl_global_bind_func_t) [INFO] [stdout] 28 | | -> *mut wl_global; [INFO] [stdout] | |_______________________- `wl_global_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_display, *const src::types::data_device::wlr_data_device::wl_interface, i32, *mut libc::c_void, std::option::Option) -> *mut src::types::data_device::wlr_data_device::wl_global` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_output::wl_display, *const src::types::wlr_output::wl_interface, i32, *mut libc::c_void, std::option::Option) -> *mut src::types::wlr_output::wl_global` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_global_destroy` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_output.rs:59:5 [INFO] [stdout] | [INFO] [stdout] 59 | fn wl_global_destroy(global: *mut wl_global); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | fn wl_global_destroy(global: *mut wl_global); [INFO] [stdout] | --------------------------------------------- `wl_global_destroy` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_global)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_output::wl_global)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_client_post_no_memory` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_output.rs:61:5 [INFO] [stdout] | [INFO] [stdout] 61 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ---------------------------------------------------- `wl_client_post_no_memory` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_output::wl_client)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_resource_create` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_output.rs:66:5 [INFO] [stdout] | [INFO] [stdout] 66 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 67 | | interface: *const wl_interface, [INFO] [stdout] 68 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 69 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 40 | | interface: *const wl_interface, [INFO] [stdout] 41 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 42 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________- `wl_resource_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client, *const src::types::data_device::wlr_data_device::wl_interface, i32, u32) -> *mut src::types::data_device::wlr_data_device::wl_resource` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_output::wl_client, *const src::types::wlr_output::wl_interface, i32, u32) -> *mut src::types::wlr_output::wl_resource` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_next_serial` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_output_management_v1.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | fn wl_display_next_serial(display: *mut wl_display) -> uint32_t; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_drag.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | fn wl_display_next_serial(display: *mut wl_display) -> uint32_t; [INFO] [stdout] | ---------------------------------------------------------------- `wl_display_next_serial` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_drag::wl_display) -> u32` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_output_management_v1::wl_display) -> u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_add_destroy_listener` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_output_management_v1.rs:34:5 [INFO] [stdout] | [INFO] [stdout] 34 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 35 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 51 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________- `wl_display_add_destroy_listener` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_display, *mut src::backend::drm::backend::wl_listener)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_output_management_v1::wl_display, *mut src::types::wlr_output_management_v1::wl_listener)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_global_create` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_output_management_v1.rs:37:5 [INFO] [stdout] | [INFO] [stdout] 37 | / fn wl_global_create(display: *mut wl_display, [INFO] [stdout] 38 | | interface: *const wl_interface, version: libc::c_int, [INFO] [stdout] 39 | | data: *mut libc::c_void, bind: wl_global_bind_func_t) [INFO] [stdout] 40 | | -> *mut wl_global; [INFO] [stdout] | |_______________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | / fn wl_global_create(display: *mut wl_display, [INFO] [stdout] 26 | | interface: *const wl_interface, version: libc::c_int, [INFO] [stdout] 27 | | data: *mut libc::c_void, bind: wl_global_bind_func_t) [INFO] [stdout] 28 | | -> *mut wl_global; [INFO] [stdout] | |_______________________- `wl_global_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_display, *const src::types::data_device::wlr_data_device::wl_interface, i32, *mut libc::c_void, std::option::Option) -> *mut src::types::data_device::wlr_data_device::wl_global` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_output_management_v1::wl_display, *const src::types::wlr_output_management_v1::wl_interface, i32, *mut libc::c_void, std::option::Option) -> *mut src::types::wlr_output_management_v1::wl_global` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_global_destroy` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_output_management_v1.rs:42:5 [INFO] [stdout] | [INFO] [stdout] 42 | fn wl_global_destroy(global: *mut wl_global); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | fn wl_global_destroy(global: *mut wl_global); [INFO] [stdout] | --------------------------------------------- `wl_global_destroy` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_global)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_output_management_v1::wl_global)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_client_post_no_memory` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_output_management_v1.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ---------------------------------------------------- `wl_client_post_no_memory` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_output_management_v1::wl_client)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_resource_create` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_output_management_v1.rs:54:5 [INFO] [stdout] | [INFO] [stdout] 54 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 55 | | interface: *const wl_interface, [INFO] [stdout] 56 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 57 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 40 | | interface: *const wl_interface, [INFO] [stdout] 41 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 42 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________- `wl_resource_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client, *const src::types::data_device::wlr_data_device::wl_interface, i32, u32) -> *mut src::types::data_device::wlr_data_device::wl_resource` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_output_management_v1::wl_client, *const src::types::wlr_output_management_v1::wl_interface, i32, u32) -> *mut src::types::wlr_output_management_v1::wl_resource` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_resource_get_client` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_output_management_v1.rs:70:5 [INFO] [stdout] | [INFO] [stdout] 70 | fn wl_resource_get_client(resource: *mut wl_resource) -> *mut wl_client; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_offer.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | fn wl_resource_get_client(resource: *mut wl_resource) -> *mut wl_client; [INFO] [stdout] | ------------------------------------------------------------------------ `wl_resource_get_client` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_offer::wl_resource) -> *mut src::types::data_device::wlr_data_offer::wl_client` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_output_management_v1::wl_resource) -> *mut src::types::wlr_output_management_v1::wl_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_add_destroy_listener` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_pointer_constraints_v1.rs:49:5 [INFO] [stdout] | [INFO] [stdout] 49 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 50 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 51 | | listener: *mut wl_listener); [INFO] [stdout] | |____________________________________________________________________- `wl_display_add_destroy_listener` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_display, *mut src::backend::drm::backend::wl_listener)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_pointer_constraints_v1::wl_display, *mut src::types::wlr_pointer_constraints_v1::wl_listener)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_global_create` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_pointer_constraints_v1.rs:52:5 [INFO] [stdout] | [INFO] [stdout] 52 | / fn wl_global_create(display: *mut wl_display, [INFO] [stdout] 53 | | interface: *const wl_interface, version: libc::c_int, [INFO] [stdout] 54 | | data: *mut libc::c_void, bind: wl_global_bind_func_t) [INFO] [stdout] 55 | | -> *mut wl_global; [INFO] [stdout] | |_______________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | / fn wl_global_create(display: *mut wl_display, [INFO] [stdout] 26 | | interface: *const wl_interface, version: libc::c_int, [INFO] [stdout] 27 | | data: *mut libc::c_void, bind: wl_global_bind_func_t) [INFO] [stdout] 28 | | -> *mut wl_global; [INFO] [stdout] | |_______________________- `wl_global_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_display, *const src::types::data_device::wlr_data_device::wl_interface, i32, *mut libc::c_void, std::option::Option) -> *mut src::types::data_device::wlr_data_device::wl_global` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_pointer_constraints_v1::wl_display, *const src::types::wlr_pointer_constraints_v1::wl_interface, i32, *mut libc::c_void, std::option::Option) -> *mut src::types::wlr_pointer_constraints_v1::wl_global` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_global_destroy` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_pointer_constraints_v1.rs:57:5 [INFO] [stdout] | [INFO] [stdout] 57 | fn wl_global_destroy(global: *mut wl_global); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | fn wl_global_destroy(global: *mut wl_global); [INFO] [stdout] | --------------------------------------------- `wl_global_destroy` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_global)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_pointer_constraints_v1::wl_global)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_client_post_no_memory` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_pointer_constraints_v1.rs:59:5 [INFO] [stdout] | [INFO] [stdout] 59 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ---------------------------------------------------- `wl_client_post_no_memory` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_pointer_constraints_v1::wl_client)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_resource_create` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_pointer_constraints_v1.rs:67:5 [INFO] [stdout] | [INFO] [stdout] 67 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 68 | | interface: *const wl_interface, [INFO] [stdout] 69 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 70 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 40 | | interface: *const wl_interface, [INFO] [stdout] 41 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 42 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________- `wl_resource_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client, *const src::types::data_device::wlr_data_device::wl_interface, i32, u32) -> *mut src::types::data_device::wlr_data_device::wl_resource` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_pointer_constraints_v1::wl_client, *const src::types::wlr_pointer_constraints_v1::wl_interface, i32, u32) -> *mut src::types::wlr_pointer_constraints_v1::wl_resource` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_add_destroy_listener` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_pointer_gestures_v1.rs:31:5 [INFO] [stdout] | [INFO] [stdout] 31 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 32 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 51 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________- `wl_display_add_destroy_listener` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_display, *mut src::backend::drm::backend::wl_listener)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_pointer_gestures_v1::wl_display, *mut src::types::wlr_pointer_gestures_v1::wl_listener)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_global_create` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_pointer_gestures_v1.rs:34:5 [INFO] [stdout] | [INFO] [stdout] 34 | / fn wl_global_create(display: *mut wl_display, [INFO] [stdout] 35 | | interface: *const wl_interface, version: libc::c_int, [INFO] [stdout] 36 | | data: *mut libc::c_void, bind: wl_global_bind_func_t) [INFO] [stdout] 37 | | -> *mut wl_global; [INFO] [stdout] | |_______________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | / fn wl_global_create(display: *mut wl_display, [INFO] [stdout] 26 | | interface: *const wl_interface, version: libc::c_int, [INFO] [stdout] 27 | | data: *mut libc::c_void, bind: wl_global_bind_func_t) [INFO] [stdout] 28 | | -> *mut wl_global; [INFO] [stdout] | |_______________________- `wl_global_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_display, *const src::types::data_device::wlr_data_device::wl_interface, i32, *mut libc::c_void, std::option::Option) -> *mut src::types::data_device::wlr_data_device::wl_global` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_pointer_gestures_v1::wl_display, *const src::types::wlr_pointer_gestures_v1::wl_interface, i32, *mut libc::c_void, std::option::Option) -> *mut src::types::wlr_pointer_gestures_v1::wl_global` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_global_destroy` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_pointer_gestures_v1.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | fn wl_global_destroy(global: *mut wl_global); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | fn wl_global_destroy(global: *mut wl_global); [INFO] [stdout] | --------------------------------------------- `wl_global_destroy` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_global)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_pointer_gestures_v1::wl_global)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_client_post_no_memory` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_pointer_gestures_v1.rs:41:5 [INFO] [stdout] | [INFO] [stdout] 41 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ---------------------------------------------------- `wl_client_post_no_memory` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_pointer_gestures_v1::wl_client)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_resource_create` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_pointer_gestures_v1.rs:46:5 [INFO] [stdout] | [INFO] [stdout] 46 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 47 | | interface: *const wl_interface, [INFO] [stdout] 48 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 49 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 40 | | interface: *const wl_interface, [INFO] [stdout] 41 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 42 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________- `wl_resource_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client, *const src::types::data_device::wlr_data_device::wl_interface, i32, u32) -> *mut src::types::data_device::wlr_data_device::wl_resource` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_pointer_gestures_v1::wl_client, *const src::types::wlr_pointer_gestures_v1::wl_interface, i32, u32) -> *mut src::types::wlr_pointer_gestures_v1::wl_resource` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_resource_get_client` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_pointer_gestures_v1.rs:62:5 [INFO] [stdout] | [INFO] [stdout] 62 | fn wl_resource_get_client(resource: *mut wl_resource) -> *mut wl_client; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_offer.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | fn wl_resource_get_client(resource: *mut wl_resource) -> *mut wl_client; [INFO] [stdout] | ------------------------------------------------------------------------ `wl_resource_get_client` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_offer::wl_resource) -> *mut src::types::data_device::wlr_data_offer::wl_client` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_pointer_gestures_v1::wl_resource) -> *mut src::types::wlr_pointer_gestures_v1::wl_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_resource_get_client` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_presentation_time.rs:34:5 [INFO] [stdout] | [INFO] [stdout] 34 | fn wl_resource_get_client(resource: *mut wl_resource) -> *mut wl_client; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_offer.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | fn wl_resource_get_client(resource: *mut wl_resource) -> *mut wl_client; [INFO] [stdout] | ------------------------------------------------------------------------ `wl_resource_get_client` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_offer::wl_resource) -> *mut src::types::data_device::wlr_data_offer::wl_client` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_presentation_time::wl_resource) -> *mut src::types::wlr_presentation_time::wl_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_add_destroy_listener` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_presentation_time.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 48 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 49 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 51 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________- `wl_display_add_destroy_listener` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_display, *mut src::backend::drm::backend::wl_listener)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_presentation_time::wl_display, *mut src::types::wlr_presentation_time::wl_listener)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_global_create` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_presentation_time.rs:51:5 [INFO] [stdout] | [INFO] [stdout] 51 | / fn wl_global_create(display: *mut wl_display, [INFO] [stdout] 52 | | interface: *const wl_interface, version: libc::c_int, [INFO] [stdout] 53 | | data: *mut libc::c_void, bind: wl_global_bind_func_t) [INFO] [stdout] 54 | | -> *mut wl_global; [INFO] [stdout] | |_______________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | / fn wl_global_create(display: *mut wl_display, [INFO] [stdout] 26 | | interface: *const wl_interface, version: libc::c_int, [INFO] [stdout] 27 | | data: *mut libc::c_void, bind: wl_global_bind_func_t) [INFO] [stdout] 28 | | -> *mut wl_global; [INFO] [stdout] | |_______________________- `wl_global_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_display, *const src::types::data_device::wlr_data_device::wl_interface, i32, *mut libc::c_void, std::option::Option) -> *mut src::types::data_device::wlr_data_device::wl_global` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_presentation_time::wl_display, *const src::types::wlr_presentation_time::wl_interface, i32, *mut libc::c_void, std::option::Option) -> *mut src::types::wlr_presentation_time::wl_global` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_global_destroy` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_presentation_time.rs:56:5 [INFO] [stdout] | [INFO] [stdout] 56 | fn wl_global_destroy(global: *mut wl_global); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | fn wl_global_destroy(global: *mut wl_global); [INFO] [stdout] | --------------------------------------------- `wl_global_destroy` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_global)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_presentation_time::wl_global)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_client_post_no_memory` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_presentation_time.rs:58:5 [INFO] [stdout] | [INFO] [stdout] 58 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ---------------------------------------------------- `wl_client_post_no_memory` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_presentation_time::wl_client)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_resource_create` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_presentation_time.rs:67:5 [INFO] [stdout] | [INFO] [stdout] 67 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 68 | | interface: *const wl_interface, [INFO] [stdout] 69 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 70 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 40 | | interface: *const wl_interface, [INFO] [stdout] 41 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 42 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________- `wl_resource_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client, *const src::types::data_device::wlr_data_device::wl_interface, i32, u32) -> *mut src::types::data_device::wlr_data_device::wl_resource` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_presentation_time::wl_client, *const src::types::wlr_presentation_time::wl_interface, i32, u32) -> *mut src::types::wlr_presentation_time::wl_resource` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_add_destroy_listener` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_primary_selection_v1.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 31 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 51 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________- `wl_display_add_destroy_listener` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_display, *mut src::backend::drm::backend::wl_listener)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_primary_selection_v1::wl_display, *mut src::types::wlr_primary_selection_v1::wl_listener)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_global_create` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_primary_selection_v1.rs:33:5 [INFO] [stdout] | [INFO] [stdout] 33 | / fn wl_global_create(display: *mut wl_display, [INFO] [stdout] 34 | | interface: *const wl_interface, version: libc::c_int, [INFO] [stdout] 35 | | data: *mut libc::c_void, bind: wl_global_bind_func_t) [INFO] [stdout] 36 | | -> *mut wl_global; [INFO] [stdout] | |_______________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | / fn wl_global_create(display: *mut wl_display, [INFO] [stdout] 26 | | interface: *const wl_interface, version: libc::c_int, [INFO] [stdout] 27 | | data: *mut libc::c_void, bind: wl_global_bind_func_t) [INFO] [stdout] 28 | | -> *mut wl_global; [INFO] [stdout] | |_______________________- `wl_global_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_display, *const src::types::data_device::wlr_data_device::wl_interface, i32, *mut libc::c_void, std::option::Option) -> *mut src::types::data_device::wlr_data_device::wl_global` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_primary_selection_v1::wl_display, *const src::types::wlr_primary_selection_v1::wl_interface, i32, *mut libc::c_void, std::option::Option) -> *mut src::types::wlr_primary_selection_v1::wl_global` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_global_destroy` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_primary_selection_v1.rs:38:5 [INFO] [stdout] | [INFO] [stdout] 38 | fn wl_global_destroy(global: *mut wl_global); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | fn wl_global_destroy(global: *mut wl_global); [INFO] [stdout] | --------------------------------------------- `wl_global_destroy` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_global)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_primary_selection_v1::wl_global)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_client_post_no_memory` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_primary_selection_v1.rs:40:5 [INFO] [stdout] | [INFO] [stdout] 40 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ---------------------------------------------------- `wl_client_post_no_memory` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_primary_selection_v1::wl_client)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_resource_create` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_primary_selection_v1.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 47 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 48 | | interface: *const wl_interface, [INFO] [stdout] 49 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 50 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 40 | | interface: *const wl_interface, [INFO] [stdout] 41 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 42 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________- `wl_resource_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client, *const src::types::data_device::wlr_data_device::wl_interface, i32, u32) -> *mut src::types::data_device::wlr_data_device::wl_resource` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_primary_selection_v1::wl_client, *const src::types::wlr_primary_selection_v1::wl_interface, i32, u32) -> *mut src::types::wlr_primary_selection_v1::wl_resource` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_resource_get_client` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_primary_selection_v1.rs:71:5 [INFO] [stdout] | [INFO] [stdout] 71 | fn wl_resource_get_client(resource: *mut wl_resource) -> *mut wl_client; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_offer.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | fn wl_resource_get_client(resource: *mut wl_resource) -> *mut wl_client; [INFO] [stdout] | ------------------------------------------------------------------------ `wl_resource_get_client` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_offer::wl_resource) -> *mut src::types::data_device::wlr_data_offer::wl_client` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_primary_selection_v1::wl_resource) -> *mut src::types::wlr_primary_selection_v1::wl_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wlr_seat_client_for_wl_client` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_primary_selection_v1.rs:89:5 [INFO] [stdout] | [INFO] [stdout] 89 | / fn wlr_seat_client_for_wl_client(wlr_seat: *mut wlr_seat, [INFO] [stdout] 90 | | wl_client: *mut wl_client) [INFO] [stdout] 91 | | -> *mut wlr_seat_client; [INFO] [stdout] | |_____________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_drag.rs:55:5 [INFO] [stdout] | [INFO] [stdout] 55 | / fn wlr_seat_client_for_wl_client(wlr_seat: *mut wlr_seat, [INFO] [stdout] 56 | | wl_client: *mut wl_client) [INFO] [stdout] 57 | | -> *mut wlr_seat_client; [INFO] [stdout] | |_____________________________- `wlr_seat_client_for_wl_client` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_drag::wlr_seat, *mut src::types::data_device::wlr_drag::wl_client) -> *mut src::types::data_device::wlr_drag::wlr_seat_client` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_primary_selection_v1::wlr_seat, *mut src::types::wlr_primary_selection_v1::wl_client) -> *mut src::types::wlr_primary_selection_v1::wlr_seat_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_client_post_no_memory` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_region.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ---------------------------------------------------- `wl_client_post_no_memory` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_region::wl_client)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_resource_create` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_region.rs:46:5 [INFO] [stdout] | [INFO] [stdout] 46 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 47 | | interface: *const wl_interface, [INFO] [stdout] 48 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 49 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 40 | | interface: *const wl_interface, [INFO] [stdout] 41 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 42 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________- `wl_resource_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client, *const src::types::data_device::wlr_data_device::wl_interface, i32, u32) -> *mut src::types::data_device::wlr_data_device::wl_resource` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_region::wl_client, *const src::types::wlr_region::wl_interface, i32, u32) -> *mut src::types::wlr_region::wl_resource` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_add_destroy_listener` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_relative_pointer_v1.rs:34:5 [INFO] [stdout] | [INFO] [stdout] 34 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 35 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 51 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________- `wl_display_add_destroy_listener` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_display, *mut src::backend::drm::backend::wl_listener)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_relative_pointer_v1::wl_display, *mut src::types::wlr_relative_pointer_v1::wl_listener)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_global_create` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_relative_pointer_v1.rs:37:5 [INFO] [stdout] | [INFO] [stdout] 37 | / fn wl_global_create(display: *mut wl_display, [INFO] [stdout] 38 | | interface: *const wl_interface, version: libc::c_int, [INFO] [stdout] 39 | | data: *mut libc::c_void, bind: wl_global_bind_func_t) [INFO] [stdout] 40 | | -> *mut wl_global; [INFO] [stdout] | |_______________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | / fn wl_global_create(display: *mut wl_display, [INFO] [stdout] 26 | | interface: *const wl_interface, version: libc::c_int, [INFO] [stdout] 27 | | data: *mut libc::c_void, bind: wl_global_bind_func_t) [INFO] [stdout] 28 | | -> *mut wl_global; [INFO] [stdout] | |_______________________- `wl_global_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_display, *const src::types::data_device::wlr_data_device::wl_interface, i32, *mut libc::c_void, std::option::Option) -> *mut src::types::data_device::wlr_data_device::wl_global` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_relative_pointer_v1::wl_display, *const src::types::wlr_relative_pointer_v1::wl_interface, i32, *mut libc::c_void, std::option::Option) -> *mut src::types::wlr_relative_pointer_v1::wl_global` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_global_destroy` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_relative_pointer_v1.rs:42:5 [INFO] [stdout] | [INFO] [stdout] 42 | fn wl_global_destroy(global: *mut wl_global); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | fn wl_global_destroy(global: *mut wl_global); [INFO] [stdout] | --------------------------------------------- `wl_global_destroy` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_global)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_relative_pointer_v1::wl_global)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_client_post_no_memory` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_relative_pointer_v1.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ---------------------------------------------------- `wl_client_post_no_memory` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_relative_pointer_v1::wl_client)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_resource_create` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_relative_pointer_v1.rs:49:5 [INFO] [stdout] | [INFO] [stdout] 49 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 50 | | interface: *const wl_interface, [INFO] [stdout] 51 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 52 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 40 | | interface: *const wl_interface, [INFO] [stdout] 41 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 42 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________- `wl_resource_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client, *const src::types::data_device::wlr_data_device::wl_interface, i32, u32) -> *mut src::types::data_device::wlr_data_device::wl_resource` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_relative_pointer_v1::wl_client, *const src::types::wlr_relative_pointer_v1::wl_interface, i32, u32) -> *mut src::types::wlr_relative_pointer_v1::wl_resource` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_add_destroy_listener` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_screencopy_v1.rs:42:5 [INFO] [stdout] | [INFO] [stdout] 42 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 43 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 51 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________- `wl_display_add_destroy_listener` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_display, *mut src::backend::drm::backend::wl_listener)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_screencopy_v1::wl_display, *mut src::types::wlr_screencopy_v1::wl_listener)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_global_create` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_screencopy_v1.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | / fn wl_global_create(display: *mut wl_display, [INFO] [stdout] 46 | | interface: *const wl_interface, version: libc::c_int, [INFO] [stdout] 47 | | data: *mut libc::c_void, bind: wl_global_bind_func_t) [INFO] [stdout] 48 | | -> *mut wl_global; [INFO] [stdout] | |_______________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | / fn wl_global_create(display: *mut wl_display, [INFO] [stdout] 26 | | interface: *const wl_interface, version: libc::c_int, [INFO] [stdout] 27 | | data: *mut libc::c_void, bind: wl_global_bind_func_t) [INFO] [stdout] 28 | | -> *mut wl_global; [INFO] [stdout] | |_______________________- `wl_global_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_display, *const src::types::data_device::wlr_data_device::wl_interface, i32, *mut libc::c_void, std::option::Option) -> *mut src::types::data_device::wlr_data_device::wl_global` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_screencopy_v1::wl_display, *const src::types::wlr_screencopy_v1::wl_interface, i32, *mut libc::c_void, std::option::Option) -> *mut src::types::wlr_screencopy_v1::wl_global` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_global_destroy` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_screencopy_v1.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | fn wl_global_destroy(global: *mut wl_global); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | fn wl_global_destroy(global: *mut wl_global); [INFO] [stdout] | --------------------------------------------- `wl_global_destroy` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_global)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_screencopy_v1::wl_global)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_client_post_no_memory` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_screencopy_v1.rs:52:5 [INFO] [stdout] | [INFO] [stdout] 52 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ---------------------------------------------------- `wl_client_post_no_memory` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_screencopy_v1::wl_client)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_resource_create` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_screencopy_v1.rs:60:5 [INFO] [stdout] | [INFO] [stdout] 60 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 61 | | interface: *const wl_interface, [INFO] [stdout] 62 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 63 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 40 | | interface: *const wl_interface, [INFO] [stdout] 41 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 42 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________- `wl_resource_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client, *const src::types::data_device::wlr_data_device::wl_interface, i32, u32) -> *mut src::types::data_device::wlr_data_device::wl_resource` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_screencopy_v1::wl_client, *const src::types::wlr_screencopy_v1::wl_interface, i32, u32) -> *mut src::types::wlr_screencopy_v1::wl_resource` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_shm_buffer_get` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_screencopy_v1.rs:88:5 [INFO] [stdout] | [INFO] [stdout] 88 | fn wl_shm_buffer_get(resource: *mut wl_resource) -> *mut wl_shm_buffer; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/wlr_buffer.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | fn wl_shm_buffer_get(resource: *mut wl_resource) -> *mut wl_shm_buffer; [INFO] [stdout] | ----------------------------------------------------------------------- `wl_shm_buffer_get` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::wlr_buffer::wl_resource) -> *mut src::types::wlr_buffer::wl_shm_buffer` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_screencopy_v1::wl_resource) -> *mut src::types::wlr_screencopy_v1::wl_shm_buffer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_shm_buffer_begin_access` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_screencopy_v1.rs:90:5 [INFO] [stdout] | [INFO] [stdout] 90 | fn wl_shm_buffer_begin_access(buffer: *mut wl_shm_buffer); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/wlr_buffer.rs:34:5 [INFO] [stdout] | [INFO] [stdout] 34 | fn wl_shm_buffer_begin_access(buffer: *mut wl_shm_buffer); [INFO] [stdout] | ---------------------------------------------------------- `wl_shm_buffer_begin_access` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::wlr_buffer::wl_shm_buffer)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_screencopy_v1::wl_shm_buffer)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_shm_buffer_end_access` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_screencopy_v1.rs:92:5 [INFO] [stdout] | [INFO] [stdout] 92 | fn wl_shm_buffer_end_access(buffer: *mut wl_shm_buffer); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/wlr_buffer.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 36 | fn wl_shm_buffer_end_access(buffer: *mut wl_shm_buffer); [INFO] [stdout] | -------------------------------------------------------- `wl_shm_buffer_end_access` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::wlr_buffer::wl_shm_buffer)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_screencopy_v1::wl_shm_buffer)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_shm_buffer_get_data` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_screencopy_v1.rs:94:5 [INFO] [stdout] | [INFO] [stdout] 94 | / fn wl_shm_buffer_get_data(buffer: *mut wl_shm_buffer) [INFO] [stdout] 95 | | -> *mut libc::c_void; [INFO] [stdout] | |__________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/wlr_buffer.rs:38:5 [INFO] [stdout] | [INFO] [stdout] 38 | / fn wl_shm_buffer_get_data(buffer: *mut wl_shm_buffer) [INFO] [stdout] 39 | | -> *mut libc::c_void; [INFO] [stdout] | |__________________________- `wl_shm_buffer_get_data` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::wlr_buffer::wl_shm_buffer) -> *mut libc::c_void` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_screencopy_v1::wl_shm_buffer) -> *mut libc::c_void` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_shm_buffer_get_stride` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_screencopy_v1.rs:97:5 [INFO] [stdout] | [INFO] [stdout] 97 | fn wl_shm_buffer_get_stride(buffer: *mut wl_shm_buffer) -> int32_t; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/wlr_buffer.rs:41:5 [INFO] [stdout] | [INFO] [stdout] 41 | fn wl_shm_buffer_get_stride(buffer: *mut wl_shm_buffer) -> int32_t; [INFO] [stdout] | ------------------------------------------------------------------- `wl_shm_buffer_get_stride` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::wlr_buffer::wl_shm_buffer) -> i32` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_screencopy_v1::wl_shm_buffer) -> i32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_shm_buffer_get_format` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_screencopy_v1.rs:99:5 [INFO] [stdout] | [INFO] [stdout] 99 | fn wl_shm_buffer_get_format(buffer: *mut wl_shm_buffer) -> uint32_t; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/wlr_buffer.rs:43:5 [INFO] [stdout] | [INFO] [stdout] 43 | fn wl_shm_buffer_get_format(buffer: *mut wl_shm_buffer) -> uint32_t; [INFO] [stdout] | -------------------------------------------------------------------- `wl_shm_buffer_get_format` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::wlr_buffer::wl_shm_buffer) -> u32` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_screencopy_v1::wl_shm_buffer) -> u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_shm_buffer_get_width` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_screencopy_v1.rs:101:5 [INFO] [stdout] | [INFO] [stdout] 101 | fn wl_shm_buffer_get_width(buffer: *mut wl_shm_buffer) -> int32_t; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/wlr_buffer.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | fn wl_shm_buffer_get_width(buffer: *mut wl_shm_buffer) -> int32_t; [INFO] [stdout] | ------------------------------------------------------------------ `wl_shm_buffer_get_width` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::wlr_buffer::wl_shm_buffer) -> i32` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_screencopy_v1::wl_shm_buffer) -> i32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_shm_buffer_get_height` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_screencopy_v1.rs:103:5 [INFO] [stdout] | [INFO] [stdout] 103 | fn wl_shm_buffer_get_height(buffer: *mut wl_shm_buffer) -> int32_t; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/wlr_buffer.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 47 | fn wl_shm_buffer_get_height(buffer: *mut wl_shm_buffer) -> int32_t; [INFO] [stdout] | ------------------------------------------------------------------- `wl_shm_buffer_get_height` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::wlr_buffer::wl_shm_buffer) -> i32` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_screencopy_v1::wl_shm_buffer) -> i32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_add_destroy_listener` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_server_decoration.rs:38:5 [INFO] [stdout] | [INFO] [stdout] 38 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 39 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 51 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________- `wl_display_add_destroy_listener` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_display, *mut src::backend::drm::backend::wl_listener)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_server_decoration::wl_display, *mut src::types::wlr_server_decoration::wl_listener)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_resource_create` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_server_decoration.rs:65:5 [INFO] [stdout] | [INFO] [stdout] 65 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 66 | | interface: *const wl_interface, [INFO] [stdout] 67 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 68 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 40 | | interface: *const wl_interface, [INFO] [stdout] 41 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 42 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________- `wl_resource_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client, *const src::types::data_device::wlr_data_device::wl_interface, i32, u32) -> *mut src::types::data_device::wlr_data_device::wl_resource` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_server_decoration::wl_client, *const src::types::wlr_server_decoration::wl_interface, i32, u32) -> *mut src::types::wlr_server_decoration::wl_resource` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_client_post_no_memory` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_server_decoration.rs:73:5 [INFO] [stdout] | [INFO] [stdout] 73 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ---------------------------------------------------- `wl_client_post_no_memory` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_server_decoration::wl_client)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_global_destroy` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_server_decoration.rs:75:5 [INFO] [stdout] | [INFO] [stdout] 75 | fn wl_global_destroy(global: *mut wl_global); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | fn wl_global_destroy(global: *mut wl_global); [INFO] [stdout] | --------------------------------------------- `wl_global_destroy` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_global)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_server_decoration::wl_global)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_global_create` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_server_decoration.rs:77:5 [INFO] [stdout] | [INFO] [stdout] 77 | / fn wl_global_create(display: *mut wl_display, [INFO] [stdout] 78 | | interface: *const wl_interface, version: libc::c_int, [INFO] [stdout] 79 | | data: *mut libc::c_void, bind: wl_global_bind_func_t) [INFO] [stdout] 80 | | -> *mut wl_global; [INFO] [stdout] | |_______________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | / fn wl_global_create(display: *mut wl_display, [INFO] [stdout] 26 | | interface: *const wl_interface, version: libc::c_int, [INFO] [stdout] 27 | | data: *mut libc::c_void, bind: wl_global_bind_func_t) [INFO] [stdout] 28 | | -> *mut wl_global; [INFO] [stdout] | |_______________________- `wl_global_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_display, *const src::types::data_device::wlr_data_device::wl_interface, i32, *mut libc::c_void, std::option::Option) -> *mut src::types::data_device::wlr_data_device::wl_global` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_server_decoration::wl_display, *const src::types::wlr_server_decoration::wl_interface, i32, *mut libc::c_void, std::option::Option) -> *mut src::types::wlr_server_decoration::wl_global` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_client_post_no_memory` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_surface.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ---------------------------------------------------- `wl_client_post_no_memory` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_surface::wl_client)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_resource_create` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_surface.rs:38:5 [INFO] [stdout] | [INFO] [stdout] 38 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 39 | | interface: *const wl_interface, [INFO] [stdout] 40 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 41 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 40 | | interface: *const wl_interface, [INFO] [stdout] 41 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 42 | | -> *mut wl_resource; [INFO] [stdout] | |__________________________- `wl_resource_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client, *const src::types::data_device::wlr_data_device::wl_interface, i32, u32) -> *mut src::types::data_device::wlr_data_device::wl_resource` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_surface::wl_client, *const src::types::wlr_surface::wl_interface, i32, u32) -> *mut src::types::wlr_surface::wl_resource` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_resource_get_client` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_surface.rs:56:5 [INFO] [stdout] | [INFO] [stdout] 56 | fn wl_resource_get_client(resource: *mut wl_resource) -> *mut wl_client; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_offer.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | fn wl_resource_get_client(resource: *mut wl_resource) -> *mut wl_client; [INFO] [stdout] | ------------------------------------------------------------------------ `wl_resource_get_client` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_offer::wl_resource) -> *mut src::types::data_device::wlr_data_offer::wl_client` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_surface::wl_resource) -> *mut src::types::wlr_surface::wl_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_add_destroy_listener` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_text_input_v3.rs:34:5 [INFO] [stdout] | [INFO] [stdout] 34 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 35 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 51 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________- `wl_display_add_destroy_listener` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_display, *mut src::backend::drm::backend::wl_listener)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_text_input_v3::wl_display, *mut src::types::wlr_text_input_v3::wl_listener)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_global_create` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_text_input_v3.rs:37:5 [INFO] [stdout] | [INFO] [stdout] 37 | / fn wl_global_create(display: *mut wl_display, [INFO] [stdout] 38 | | interface: *const wl_interface, version: libc::c_int, [INFO] [stdout] 39 | | data: *mut libc::c_void, bind: wl_global_bind_func_t) [INFO] [stdout] 40 | | -> *mut wl_global; [INFO] [stdout] | |_______________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | / fn wl_global_create(display: *mut wl_display, [INFO] [stdout] 26 | | interface: *const wl_interface, version: libc::c_int, [INFO] [stdout] 27 | | data: *mut libc::c_void, bind: wl_global_bind_func_t) [INFO] [stdout] 28 | | -> *mut wl_global; [INFO] [stdout] | |_______________________- `wl_global_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_display, *const src::types::data_device::wlr_data_device::wl_interface, i32, *mut libc::c_void, std::option::Option) -> *mut src::types::data_device::wlr_data_device::wl_global` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_text_input_v3::wl_display, *const src::types::wlr_text_input_v3::wl_interface, i32, *mut libc::c_void, std::option::Option) -> *mut src::types::wlr_text_input_v3::wl_global` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_global_destroy` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_text_input_v3.rs:42:5 [INFO] [stdout] | [INFO] [stdout] 42 | fn wl_global_destroy(global: *mut wl_global); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | fn wl_global_destroy(global: *mut wl_global); [INFO] [stdout] | --------------------------------------------- `wl_global_destroy` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_global)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_text_input_v3::wl_global)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_client_post_no_memory` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_text_input_v3.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ---------------------------------------------------- `wl_client_post_no_memory` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_text_input_v3::wl_client)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_resource_create` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_text_input_v3.rs:49:5 [INFO] [stdout] | [INFO] [stdout] 49 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 50 | | interface: *const wl_interface, [INFO] [stdout] 51 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 52 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 40 | | interface: *const wl_interface, [INFO] [stdout] 41 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 42 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________- `wl_resource_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client, *const src::types::data_device::wlr_data_device::wl_interface, i32, u32) -> *mut src::types::data_device::wlr_data_device::wl_resource` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_text_input_v3::wl_client, *const src::types::wlr_text_input_v3::wl_interface, i32, u32) -> *mut src::types::wlr_text_input_v3::wl_resource` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_resource_get_client` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_text_input_v3.rs:61:5 [INFO] [stdout] | [INFO] [stdout] 61 | fn wl_resource_get_client(resource: *mut wl_resource) -> *mut wl_client; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_offer.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | fn wl_resource_get_client(resource: *mut wl_resource) -> *mut wl_client; [INFO] [stdout] | ------------------------------------------------------------------------ `wl_resource_get_client` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_offer::wl_resource) -> *mut src::types::data_device::wlr_data_offer::wl_client` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_text_input_v3::wl_resource) -> *mut src::types::wlr_text_input_v3::wl_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_add_destroy_listener` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_virtual_keyboard_v1.rs:46:5 [INFO] [stdout] | [INFO] [stdout] 46 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 47 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 51 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________- `wl_display_add_destroy_listener` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_display, *mut src::backend::drm::backend::wl_listener)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_virtual_keyboard_v1::wl_display, *mut src::types::wlr_virtual_keyboard_v1::wl_listener)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_global_create` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_virtual_keyboard_v1.rs:49:5 [INFO] [stdout] | [INFO] [stdout] 49 | / fn wl_global_create(display: *mut wl_display, [INFO] [stdout] 50 | | interface: *const wl_interface, version: libc::c_int, [INFO] [stdout] 51 | | data: *mut libc::c_void, bind: wl_global_bind_func_t) [INFO] [stdout] 52 | | -> *mut wl_global; [INFO] [stdout] | |_______________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | / fn wl_global_create(display: *mut wl_display, [INFO] [stdout] 26 | | interface: *const wl_interface, version: libc::c_int, [INFO] [stdout] 27 | | data: *mut libc::c_void, bind: wl_global_bind_func_t) [INFO] [stdout] 28 | | -> *mut wl_global; [INFO] [stdout] | |_______________________- `wl_global_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_display, *const src::types::data_device::wlr_data_device::wl_interface, i32, *mut libc::c_void, std::option::Option) -> *mut src::types::data_device::wlr_data_device::wl_global` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_virtual_keyboard_v1::wl_display, *const src::types::wlr_virtual_keyboard_v1::wl_interface, i32, *mut libc::c_void, std::option::Option) -> *mut src::types::wlr_virtual_keyboard_v1::wl_global` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_global_destroy` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_virtual_keyboard_v1.rs:54:5 [INFO] [stdout] | [INFO] [stdout] 54 | fn wl_global_destroy(global: *mut wl_global); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | fn wl_global_destroy(global: *mut wl_global); [INFO] [stdout] | --------------------------------------------- `wl_global_destroy` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_global)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_virtual_keyboard_v1::wl_global)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_client_post_no_memory` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_virtual_keyboard_v1.rs:56:5 [INFO] [stdout] | [INFO] [stdout] 56 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ---------------------------------------------------- `wl_client_post_no_memory` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_virtual_keyboard_v1::wl_client)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_resource_create` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_virtual_keyboard_v1.rs:61:5 [INFO] [stdout] | [INFO] [stdout] 61 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 62 | | interface: *const wl_interface, [INFO] [stdout] 63 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 64 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 40 | | interface: *const wl_interface, [INFO] [stdout] 41 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 42 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________- `wl_resource_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client, *const src::types::data_device::wlr_data_device::wl_interface, i32, u32) -> *mut src::types::data_device::wlr_data_device::wl_resource` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_virtual_keyboard_v1::wl_client, *const src::types::wlr_virtual_keyboard_v1::wl_interface, i32, u32) -> *mut src::types::wlr_virtual_keyboard_v1::wl_resource` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `xkb_context_new` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_virtual_keyboard_v1.rs:83:5 [INFO] [stdout] | [INFO] [stdout] 83 | fn xkb_context_new(flags: xkb_context_flags) -> *mut xkb_context; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/rdp/keyboard.rs:58:5 [INFO] [stdout] | [INFO] [stdout] 58 | fn xkb_context_new(flags: xkb_context_flags) -> *mut xkb_context; [INFO] [stdout] | ----------------------------------------------------------------- `xkb_context_new` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(u32) -> *mut src::backend::rdp::keyboard::xkb_context` [INFO] [stdout] found `unsafe extern "C" fn(u32) -> *mut src::types::wlr_virtual_keyboard_v1::xkb_context` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `xkb_context_unref` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_virtual_keyboard_v1.rs:85:5 [INFO] [stdout] | [INFO] [stdout] 85 | fn xkb_context_unref(context: *mut xkb_context); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/rdp/keyboard.rs:60:5 [INFO] [stdout] | [INFO] [stdout] 60 | fn xkb_context_unref(context: *mut xkb_context); [INFO] [stdout] | ------------------------------------------------ `xkb_context_unref` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::rdp::keyboard::xkb_context)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_virtual_keyboard_v1::xkb_context)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `xkb_keymap_unref` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_virtual_keyboard_v1.rs:93:5 [INFO] [stdout] | [INFO] [stdout] 93 | fn xkb_keymap_unref(keymap: *mut xkb_keymap); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/rdp/keyboard.rs:67:5 [INFO] [stdout] | [INFO] [stdout] 67 | fn xkb_keymap_unref(keymap: *mut xkb_keymap); [INFO] [stdout] | --------------------------------------------- `xkb_keymap_unref` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::rdp::keyboard::xkb_keymap)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_virtual_keyboard_v1::xkb_keymap)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wlr_keyboard_set_keymap` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_virtual_keyboard_v1.rs:95:5 [INFO] [stdout] | [INFO] [stdout] 95 | / fn wlr_keyboard_set_keymap(kb: *mut wlr_keyboard, [INFO] [stdout] 96 | | keymap: *mut xkb_keymap); [INFO] [stdout] | |________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/rdp/keyboard.rs:69:5 [INFO] [stdout] | [INFO] [stdout] 69 | / fn wlr_keyboard_set_keymap(kb: *mut wlr_keyboard, [INFO] [stdout] 70 | | keymap: *mut xkb_keymap); [INFO] [stdout] | |________________________________________________________- `wlr_keyboard_set_keymap` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::rdp::keyboard::wlr_keyboard, *mut src::backend::rdp::keyboard::xkb_keymap)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_virtual_keyboard_v1::wlr_keyboard, *mut src::types::wlr_virtual_keyboard_v1::xkb_keymap)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_add_destroy_listener` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_xdg_decoration_v1.rs:42:5 [INFO] [stdout] | [INFO] [stdout] 42 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 43 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 51 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________- `wl_display_add_destroy_listener` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_display, *mut src::backend::drm::backend::wl_listener)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_xdg_decoration_v1::wl_display, *mut src::types::wlr_xdg_decoration_v1::wl_listener)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_global_create` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_xdg_decoration_v1.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | / fn wl_global_create(display: *mut wl_display, [INFO] [stdout] 46 | | interface: *const wl_interface, version: libc::c_int, [INFO] [stdout] 47 | | data: *mut libc::c_void, bind: wl_global_bind_func_t) [INFO] [stdout] 48 | | -> *mut wl_global; [INFO] [stdout] | |_______________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | / fn wl_global_create(display: *mut wl_display, [INFO] [stdout] 26 | | interface: *const wl_interface, version: libc::c_int, [INFO] [stdout] 27 | | data: *mut libc::c_void, bind: wl_global_bind_func_t) [INFO] [stdout] 28 | | -> *mut wl_global; [INFO] [stdout] | |_______________________- `wl_global_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_display, *const src::types::data_device::wlr_data_device::wl_interface, i32, *mut libc::c_void, std::option::Option) -> *mut src::types::data_device::wlr_data_device::wl_global` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_xdg_decoration_v1::wl_display, *const src::types::wlr_xdg_decoration_v1::wl_interface, i32, *mut libc::c_void, std::option::Option) -> *mut src::types::wlr_xdg_decoration_v1::wl_global` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_global_destroy` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_xdg_decoration_v1.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | fn wl_global_destroy(global: *mut wl_global); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | fn wl_global_destroy(global: *mut wl_global); [INFO] [stdout] | --------------------------------------------- `wl_global_destroy` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_global)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_xdg_decoration_v1::wl_global)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_client_post_no_memory` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_xdg_decoration_v1.rs:52:5 [INFO] [stdout] | [INFO] [stdout] 52 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ---------------------------------------------------- `wl_client_post_no_memory` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_xdg_decoration_v1::wl_client)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_resource_create` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_xdg_decoration_v1.rs:60:5 [INFO] [stdout] | [INFO] [stdout] 60 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 61 | | interface: *const wl_interface, [INFO] [stdout] 62 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 63 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 40 | | interface: *const wl_interface, [INFO] [stdout] 41 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 42 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________- `wl_resource_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client, *const src::types::data_device::wlr_data_device::wl_interface, i32, u32) -> *mut src::types::data_device::wlr_data_device::wl_resource` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_xdg_decoration_v1::wl_client, *const src::types::wlr_xdg_decoration_v1::wl_interface, i32, u32) -> *mut src::types::wlr_xdg_decoration_v1::wl_resource` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_add_destroy_listener` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_xdg_output_v1.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 46 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 51 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________- `wl_display_add_destroy_listener` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_display, *mut src::backend::drm::backend::wl_listener)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_xdg_output_v1::wl_display, *mut src::types::wlr_xdg_output_v1::wl_listener)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_global_create` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_xdg_output_v1.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 48 | / fn wl_global_create(display: *mut wl_display, [INFO] [stdout] 49 | | interface: *const wl_interface, version: libc::c_int, [INFO] [stdout] 50 | | data: *mut libc::c_void, bind: wl_global_bind_func_t) [INFO] [stdout] 51 | | -> *mut wl_global; [INFO] [stdout] | |_______________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | / fn wl_global_create(display: *mut wl_display, [INFO] [stdout] 26 | | interface: *const wl_interface, version: libc::c_int, [INFO] [stdout] 27 | | data: *mut libc::c_void, bind: wl_global_bind_func_t) [INFO] [stdout] 28 | | -> *mut wl_global; [INFO] [stdout] | |_______________________- `wl_global_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_display, *const src::types::data_device::wlr_data_device::wl_interface, i32, *mut libc::c_void, std::option::Option) -> *mut src::types::data_device::wlr_data_device::wl_global` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_xdg_output_v1::wl_display, *const src::types::wlr_xdg_output_v1::wl_interface, i32, *mut libc::c_void, std::option::Option) -> *mut src::types::wlr_xdg_output_v1::wl_global` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_client_post_no_memory` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_xdg_output_v1.rs:53:5 [INFO] [stdout] | [INFO] [stdout] 53 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ---------------------------------------------------- `wl_client_post_no_memory` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_xdg_output_v1::wl_client)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_resource_create` redeclared with a different signature [INFO] [stdout] --> src/types/wlr_xdg_output_v1.rs:58:5 [INFO] [stdout] | [INFO] [stdout] 58 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 59 | | interface: *const wl_interface, [INFO] [stdout] 60 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 61 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 40 | | interface: *const wl_interface, [INFO] [stdout] 41 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 42 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________- `wl_resource_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client, *const src::types::data_device::wlr_data_device::wl_interface, i32, u32) -> *mut src::types::data_device::wlr_data_device::wl_resource` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_xdg_output_v1::wl_client, *const src::types::wlr_xdg_output_v1::wl_interface, i32, u32) -> *mut src::types::wlr_xdg_output_v1::wl_resource` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_resource_create` redeclared with a different signature [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_popup.rs:95:5 [INFO] [stdout] | [INFO] [stdout] 95 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 96 | | interface: *const wl_interface, [INFO] [stdout] 97 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 98 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 40 | | interface: *const wl_interface, [INFO] [stdout] 41 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 42 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________- `wl_resource_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client, *const src::types::data_device::wlr_data_device::wl_interface, i32, u32) -> *mut src::types::data_device::wlr_data_device::wl_resource` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::xdg_shell::wlr_xdg_popup::wl_client, *const src::types::xdg_shell::wlr_xdg_popup::wl_interface, i32, u32) -> *mut src::types::xdg_shell::wlr_xdg_popup::wl_resource` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_resource_get_client` redeclared with a different signature [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_popup.rs:107:5 [INFO] [stdout] | [INFO] [stdout] 107 | fn wl_resource_get_client(resource: *mut wl_resource) -> *mut wl_client; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_offer.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | fn wl_resource_get_client(resource: *mut wl_resource) -> *mut wl_client; [INFO] [stdout] | ------------------------------------------------------------------------ `wl_resource_get_client` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_offer::wl_resource) -> *mut src::types::data_device::wlr_data_offer::wl_client` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::xdg_shell::wlr_xdg_popup::wl_resource) -> *mut src::types::xdg_shell::wlr_xdg_popup::wl_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_client_post_no_memory` redeclared with a different signature [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_positioner.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ---------------------------------------------------- `wl_client_post_no_memory` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::xdg_shell::wlr_xdg_positioner::wl_client)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_resource_create` redeclared with a different signature [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_positioner.rs:33:5 [INFO] [stdout] | [INFO] [stdout] 33 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 34 | | interface: *const wl_interface, [INFO] [stdout] 35 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 36 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 40 | | interface: *const wl_interface, [INFO] [stdout] 41 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 42 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________- `wl_resource_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client, *const src::types::data_device::wlr_data_device::wl_interface, i32, u32) -> *mut src::types::data_device::wlr_data_device::wl_resource` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::xdg_shell::wlr_xdg_positioner::wl_client, *const src::types::xdg_shell::wlr_xdg_positioner::wl_interface, i32, u32) -> *mut src::types::xdg_shell::wlr_xdg_positioner::wl_resource` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_event_loop_add_timer` redeclared with a different signature [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_shell.rs:37:5 [INFO] [stdout] | [INFO] [stdout] 37 | / fn wl_event_loop_add_timer(loop_0: *mut wl_event_loop, [INFO] [stdout] 38 | | func: wl_event_loop_timer_func_t, [INFO] [stdout] 39 | | data: *mut libc::c_void) [INFO] [stdout] 40 | | -> *mut wl_event_source; [INFO] [stdout] | |_____________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/drm.rs:72:5 [INFO] [stdout] | [INFO] [stdout] 72 | / fn wl_event_loop_add_timer(loop_0: *mut wl_event_loop, [INFO] [stdout] 73 | | func: wl_event_loop_timer_func_t, [INFO] [stdout] 74 | | data: *mut libc::c_void) [INFO] [stdout] 75 | | -> *mut wl_event_source; [INFO] [stdout] | |_____________________________- `wl_event_loop_add_timer` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::drm::wl_event_loop, std::option::Option i32>, *mut libc::c_void) -> *mut src::backend::drm::drm::wl_event_source` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::xdg_shell::wlr_xdg_shell::wl_event_loop, std::option::Option i32>, *mut libc::c_void) -> *mut src::types::xdg_shell::wlr_xdg_shell::wl_event_source` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_event_source_timer_update` redeclared with a different signature [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_shell.rs:42:5 [INFO] [stdout] | [INFO] [stdout] 42 | / fn wl_event_source_timer_update(source: *mut wl_event_source, [INFO] [stdout] 43 | | ms_delay: libc::c_int) -> libc::c_int; [INFO] [stdout] | |__________________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/drm.rs:77:5 [INFO] [stdout] | [INFO] [stdout] 77 | / fn wl_event_source_timer_update(source: *mut wl_event_source, [INFO] [stdout] 78 | | ms_delay: libc::c_int) -> libc::c_int; [INFO] [stdout] | |__________________________________________________________________________- `wl_event_source_timer_update` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::drm::wl_event_source, i32) -> i32` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::xdg_shell::wlr_xdg_shell::wl_event_source, i32) -> i32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_event_source_remove` redeclared with a different signature [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_shell.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | fn wl_event_source_remove(source: *mut wl_event_source) -> libc::c_int; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | fn wl_event_source_remove(source: *mut wl_event_source) -> libc::c_int; [INFO] [stdout] | ----------------------------------------------------------------------- `wl_event_source_remove` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_event_source) -> i32` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::xdg_shell::wlr_xdg_shell::wl_event_source) -> i32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_get_event_loop` redeclared with a different signature [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_shell.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 47 | / fn wl_display_get_event_loop(display: *mut wl_display) [INFO] [stdout] 48 | | -> *mut wl_event_loop; [INFO] [stdout] | |___________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:48:27 [INFO] [stdout] | [INFO] [stdout] 48 | -> *mut wl_event_loop; [INFO] [stdout] | - `wl_display_get_event_loop` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_display) -> *mut src::backend::drm::backend::wl_event_loop` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::xdg_shell::wlr_xdg_shell::wl_display) -> *mut src::types::xdg_shell::wlr_xdg_shell::wl_event_loop` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_add_destroy_listener` redeclared with a different signature [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_shell.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 51 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:51:67 [INFO] [stdout] | [INFO] [stdout] 51 | ... listener: *mut wl_listener); [INFO] [stdout] | - `wl_display_add_destroy_listener` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_display, *mut src::backend::drm::backend::wl_listener)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::xdg_shell::wlr_xdg_shell::wl_display, *mut src::types::xdg_shell::wlr_xdg_shell::wl_listener)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_global_create` redeclared with a different signature [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_shell.rs:53:5 [INFO] [stdout] | [INFO] [stdout] 53 | / fn wl_global_create(display: *mut wl_display, [INFO] [stdout] 54 | | interface: *const wl_interface, version: libc::c_int, [INFO] [stdout] 55 | | data: *mut libc::c_void, bind: wl_global_bind_func_t) [INFO] [stdout] 56 | | -> *mut wl_global; [INFO] [stdout] | |_______________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | / fn wl_global_create(display: *mut wl_display, [INFO] [stdout] 26 | | interface: *const wl_interface, version: libc::c_int, [INFO] [stdout] 27 | | data: *mut libc::c_void, bind: wl_global_bind_func_t) [INFO] [stdout] 28 | | -> *mut wl_global; [INFO] [stdout] | |_______________________- `wl_global_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_display, *const src::types::data_device::wlr_data_device::wl_interface, i32, *mut libc::c_void, std::option::Option) -> *mut src::types::data_device::wlr_data_device::wl_global` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::xdg_shell::wlr_xdg_shell::wl_display, *const src::types::xdg_shell::wlr_xdg_shell::wl_interface, i32, *mut libc::c_void, std::option::Option) -> *mut src::types::xdg_shell::wlr_xdg_shell::wl_global` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_global_destroy` redeclared with a different signature [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_shell.rs:58:5 [INFO] [stdout] | [INFO] [stdout] 58 | fn wl_global_destroy(global: *mut wl_global); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | fn wl_global_destroy(global: *mut wl_global); [INFO] [stdout] | --------------------------------------------- `wl_global_destroy` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_global)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::xdg_shell::wlr_xdg_shell::wl_global)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_client_post_no_memory` redeclared with a different signature [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_shell.rs:60:5 [INFO] [stdout] | [INFO] [stdout] 60 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ---------------------------------------------------- `wl_client_post_no_memory` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::xdg_shell::wlr_xdg_shell::wl_client)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_client_get_display` redeclared with a different signature [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_shell.rs:65:5 [INFO] [stdout] | [INFO] [stdout] 65 | fn wl_client_get_display(client: *mut wl_client) -> *mut wl_display; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/tablet_v2/wlr_tablet_v2_tool.rs:103:5 [INFO] [stdout] | [INFO] [stdout] 103 | fn wl_client_get_display(client: *mut wl_client) -> *mut wl_display; [INFO] [stdout] | -------------------------------------------------------------------- `wl_client_get_display` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::tablet_v2::wlr_tablet_v2_tool::wl_client) -> *mut src::types::tablet_v2::wlr_tablet_v2_tool::wl_display` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::xdg_shell::wlr_xdg_shell::wl_client) -> *mut src::types::xdg_shell::wlr_xdg_shell::wl_display` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_resource_create` redeclared with a different signature [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_shell.rs:67:5 [INFO] [stdout] | [INFO] [stdout] 67 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 68 | | interface: *const wl_interface, [INFO] [stdout] 69 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 70 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 40 | | interface: *const wl_interface, [INFO] [stdout] 41 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 42 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________- `wl_resource_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client, *const src::types::data_device::wlr_data_device::wl_interface, i32, u32) -> *mut src::types::data_device::wlr_data_device::wl_resource` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::xdg_shell::wlr_xdg_shell::wl_client, *const src::types::xdg_shell::wlr_xdg_shell::wl_interface, i32, u32) -> *mut src::types::xdg_shell::wlr_xdg_shell::wl_resource` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_event_source_timer_update` redeclared with a different signature [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_surface.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 48 | / fn wl_event_source_timer_update(source: *mut wl_event_source, [INFO] [stdout] 49 | | ms_delay: libc::c_int) -> libc::c_int; [INFO] [stdout] | |__________________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/drm.rs:77:5 [INFO] [stdout] | [INFO] [stdout] 77 | / fn wl_event_source_timer_update(source: *mut wl_event_source, [INFO] [stdout] 78 | | ms_delay: libc::c_int) -> libc::c_int; [INFO] [stdout] | |__________________________________________________________________________- `wl_event_source_timer_update` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::drm::wl_event_source, i32) -> i32` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::xdg_shell::wlr_xdg_surface::wl_event_source, i32) -> i32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_event_source_remove` redeclared with a different signature [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_surface.rs:51:5 [INFO] [stdout] | [INFO] [stdout] 51 | fn wl_event_source_remove(source: *mut wl_event_source) -> libc::c_int; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | fn wl_event_source_remove(source: *mut wl_event_source) -> libc::c_int; [INFO] [stdout] | ----------------------------------------------------------------------- `wl_event_source_remove` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_event_source) -> i32` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::xdg_shell::wlr_xdg_surface::wl_event_source) -> i32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_event_loop_add_idle` redeclared with a different signature [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_surface.rs:53:5 [INFO] [stdout] | [INFO] [stdout] 53 | / fn wl_event_loop_add_idle(loop_0: *mut wl_event_loop, [INFO] [stdout] 54 | | func: wl_event_loop_idle_func_t, [INFO] [stdout] 55 | | data: *mut libc::c_void) [INFO] [stdout] 56 | | -> *mut wl_event_source; [INFO] [stdout] | |_____________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/tablet_v2/wlr_tablet_v2_tool.rs:92:5 [INFO] [stdout] | [INFO] [stdout] 92 | / fn wl_event_loop_add_idle(loop_0: *mut wl_event_loop, [INFO] [stdout] 93 | | func: wl_event_loop_idle_func_t, [INFO] [stdout] 94 | | data: *mut libc::c_void) [INFO] [stdout] 95 | | -> *mut wl_event_source; [INFO] [stdout] | |_____________________________- `wl_event_loop_add_idle` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::tablet_v2::wlr_tablet_v2_tool::wl_event_loop, std::option::Option, *mut libc::c_void) -> *mut src::types::tablet_v2::wlr_tablet_v2_tool::wl_event_source` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::xdg_shell::wlr_xdg_surface::wl_event_loop, std::option::Option, *mut libc::c_void) -> *mut src::types::xdg_shell::wlr_xdg_surface::wl_event_source` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_get_event_loop` redeclared with a different signature [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_surface.rs:58:5 [INFO] [stdout] | [INFO] [stdout] 58 | / fn wl_display_get_event_loop(display: *mut wl_display) [INFO] [stdout] 59 | | -> *mut wl_event_loop; [INFO] [stdout] | |___________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 47 | / fn wl_display_get_event_loop(display: *mut wl_display) [INFO] [stdout] 48 | | -> *mut wl_event_loop; [INFO] [stdout] | |___________________________- `wl_display_get_event_loop` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_display) -> *mut src::backend::drm::backend::wl_event_loop` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::xdg_shell::wlr_xdg_surface::wl_display) -> *mut src::types::xdg_shell::wlr_xdg_surface::wl_event_loop` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_next_serial` redeclared with a different signature [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_surface.rs:61:5 [INFO] [stdout] | [INFO] [stdout] 61 | fn wl_display_next_serial(display: *mut wl_display) -> uint32_t; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_drag.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | fn wl_display_next_serial(display: *mut wl_display) -> uint32_t; [INFO] [stdout] | ---------------------------------------------------------------- `wl_display_next_serial` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_drag::wl_display) -> u32` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::xdg_shell::wlr_xdg_surface::wl_display) -> u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_client_post_no_memory` redeclared with a different signature [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_surface.rs:63:5 [INFO] [stdout] | [INFO] [stdout] 63 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ---------------------------------------------------- `wl_client_post_no_memory` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::xdg_shell::wlr_xdg_surface::wl_client)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_client_get_display` redeclared with a different signature [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_surface.rs:71:5 [INFO] [stdout] | [INFO] [stdout] 71 | fn wl_client_get_display(client: *mut wl_client) -> *mut wl_display; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/tablet_v2/wlr_tablet_v2_tool.rs:103:5 [INFO] [stdout] | [INFO] [stdout] 103 | fn wl_client_get_display(client: *mut wl_client) -> *mut wl_display; [INFO] [stdout] | -------------------------------------------------------------------- `wl_client_get_display` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::tablet_v2::wlr_tablet_v2_tool::wl_client) -> *mut src::types::tablet_v2::wlr_tablet_v2_tool::wl_display` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::xdg_shell::wlr_xdg_surface::wl_client) -> *mut src::types::xdg_shell::wlr_xdg_surface::wl_display` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_resource_create` redeclared with a different signature [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_surface.rs:73:5 [INFO] [stdout] | [INFO] [stdout] 73 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 74 | | interface: *const wl_interface, [INFO] [stdout] 75 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 76 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 40 | | interface: *const wl_interface, [INFO] [stdout] 41 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 42 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________- `wl_resource_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client, *const src::types::data_device::wlr_data_device::wl_interface, i32, u32) -> *mut src::types::data_device::wlr_data_device::wl_resource` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::xdg_shell::wlr_xdg_surface::wl_client, *const src::types::xdg_shell::wlr_xdg_surface::wl_interface, i32, u32) -> *mut src::types::xdg_shell::wlr_xdg_surface::wl_resource` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_resource_create` redeclared with a different signature [INFO] [stdout] --> src/types/xdg_shell/wlr_xdg_toplevel.rs:82:5 [INFO] [stdout] | [INFO] [stdout] 82 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 83 | | interface: *const wl_interface, [INFO] [stdout] 84 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 85 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 40 | | interface: *const wl_interface, [INFO] [stdout] 41 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 42 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________- `wl_resource_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client, *const src::types::data_device::wlr_data_device::wl_interface, i32, u32) -> *mut src::types::data_device::wlr_data_device::wl_resource` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::xdg_shell::wlr_xdg_toplevel::wl_client, *const src::types::xdg_shell::wlr_xdg_toplevel::wl_interface, i32, u32) -> *mut src::types::xdg_shell::wlr_xdg_toplevel::wl_resource` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_resource_create` redeclared with a different signature [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_popup_v6.rs:46:5 [INFO] [stdout] | [INFO] [stdout] 46 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 47 | | interface: *const wl_interface, [INFO] [stdout] 48 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 49 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 40 | | interface: *const wl_interface, [INFO] [stdout] 41 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 42 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________- `wl_resource_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client, *const src::types::data_device::wlr_data_device::wl_interface, i32, u32) -> *mut src::types::data_device::wlr_data_device::wl_resource` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::xdg_shell_v6::wlr_xdg_popup_v6::wl_client, *const src::types::xdg_shell_v6::wlr_xdg_popup_v6::wl_interface, i32, u32) -> *mut src::types::xdg_shell_v6::wlr_xdg_popup_v6::wl_resource` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_resource_get_client` redeclared with a different signature [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_popup_v6.rs:58:5 [INFO] [stdout] | [INFO] [stdout] 58 | fn wl_resource_get_client(resource: *mut wl_resource) -> *mut wl_client; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_offer.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | fn wl_resource_get_client(resource: *mut wl_resource) -> *mut wl_client; [INFO] [stdout] | ------------------------------------------------------------------------ `wl_resource_get_client` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_offer::wl_resource) -> *mut src::types::data_device::wlr_data_offer::wl_client` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::xdg_shell_v6::wlr_xdg_popup_v6::wl_resource) -> *mut src::types::xdg_shell_v6::wlr_xdg_popup_v6::wl_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_client_post_no_memory` redeclared with a different signature [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_positioner_v6.rs:17:5 [INFO] [stdout] | [INFO] [stdout] 17 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ---------------------------------------------------- `wl_client_post_no_memory` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::xdg_shell_v6::wlr_xdg_positioner_v6::wl_client)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_resource_create` redeclared with a different signature [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_positioner_v6.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 23 | | interface: *const wl_interface, [INFO] [stdout] 24 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 25 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 40 | | interface: *const wl_interface, [INFO] [stdout] 41 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 42 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________- `wl_resource_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client, *const src::types::data_device::wlr_data_device::wl_interface, i32, u32) -> *mut src::types::data_device::wlr_data_device::wl_resource` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::xdg_shell_v6::wlr_xdg_positioner_v6::wl_client, *const src::types::xdg_shell_v6::wlr_xdg_positioner_v6::wl_interface, i32, u32) -> *mut src::types::xdg_shell_v6::wlr_xdg_positioner_v6::wl_resource` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_event_loop_add_timer` redeclared with a different signature [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_shell_v6.rs:37:5 [INFO] [stdout] | [INFO] [stdout] 37 | / fn wl_event_loop_add_timer(loop_0: *mut wl_event_loop, [INFO] [stdout] 38 | | func: wl_event_loop_timer_func_t, [INFO] [stdout] 39 | | data: *mut libc::c_void) [INFO] [stdout] 40 | | -> *mut wl_event_source; [INFO] [stdout] | |_____________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/drm.rs:72:5 [INFO] [stdout] | [INFO] [stdout] 72 | / fn wl_event_loop_add_timer(loop_0: *mut wl_event_loop, [INFO] [stdout] 73 | | func: wl_event_loop_timer_func_t, [INFO] [stdout] 74 | | data: *mut libc::c_void) [INFO] [stdout] 75 | | -> *mut wl_event_source; [INFO] [stdout] | |_____________________________- `wl_event_loop_add_timer` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::drm::wl_event_loop, std::option::Option i32>, *mut libc::c_void) -> *mut src::backend::drm::drm::wl_event_source` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::xdg_shell_v6::wlr_xdg_shell_v6::wl_event_loop, std::option::Option i32>, *mut libc::c_void) -> *mut src::types::xdg_shell_v6::wlr_xdg_shell_v6::wl_event_source` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_event_source_timer_update` redeclared with a different signature [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_shell_v6.rs:42:5 [INFO] [stdout] | [INFO] [stdout] 42 | / fn wl_event_source_timer_update(source: *mut wl_event_source, [INFO] [stdout] 43 | | ms_delay: libc::c_int) -> libc::c_int; [INFO] [stdout] | |__________________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/drm.rs:77:5 [INFO] [stdout] | [INFO] [stdout] 77 | / fn wl_event_source_timer_update(source: *mut wl_event_source, [INFO] [stdout] 78 | | ms_delay: libc::c_int) -> libc::c_int; [INFO] [stdout] | |__________________________________________________________________________- `wl_event_source_timer_update` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::drm::wl_event_source, i32) -> i32` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::xdg_shell_v6::wlr_xdg_shell_v6::wl_event_source, i32) -> i32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_event_source_remove` redeclared with a different signature [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_shell_v6.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | fn wl_event_source_remove(source: *mut wl_event_source) -> libc::c_int; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | fn wl_event_source_remove(source: *mut wl_event_source) -> libc::c_int; [INFO] [stdout] | ----------------------------------------------------------------------- `wl_event_source_remove` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_event_source) -> i32` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::xdg_shell_v6::wlr_xdg_shell_v6::wl_event_source) -> i32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_get_event_loop` redeclared with a different signature [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_shell_v6.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 47 | / fn wl_display_get_event_loop(display: *mut wl_display) [INFO] [stdout] 48 | | -> *mut wl_event_loop; [INFO] [stdout] | |___________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:48:27 [INFO] [stdout] | [INFO] [stdout] 48 | -> *mut wl_event_loop; [INFO] [stdout] | - `wl_display_get_event_loop` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_display) -> *mut src::backend::drm::backend::wl_event_loop` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::xdg_shell_v6::wlr_xdg_shell_v6::wl_display) -> *mut src::types::xdg_shell_v6::wlr_xdg_shell_v6::wl_event_loop` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_add_destroy_listener` redeclared with a different signature [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_shell_v6.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 51 | | listener: *mut wl_listener); [INFO] [stdout] | |___________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:51:67 [INFO] [stdout] | [INFO] [stdout] 51 | ... listener: *mut wl_listener); [INFO] [stdout] | - `wl_display_add_destroy_listener` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_display, *mut src::backend::drm::backend::wl_listener)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::xdg_shell_v6::wlr_xdg_shell_v6::wl_display, *mut src::types::xdg_shell_v6::wlr_xdg_shell_v6::wl_listener)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_global_create` redeclared with a different signature [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_shell_v6.rs:53:5 [INFO] [stdout] | [INFO] [stdout] 53 | / fn wl_global_create(display: *mut wl_display, [INFO] [stdout] 54 | | interface: *const wl_interface, version: libc::c_int, [INFO] [stdout] 55 | | data: *mut libc::c_void, bind: wl_global_bind_func_t) [INFO] [stdout] 56 | | -> *mut wl_global; [INFO] [stdout] | |_______________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | / fn wl_global_create(display: *mut wl_display, [INFO] [stdout] 26 | | interface: *const wl_interface, version: libc::c_int, [INFO] [stdout] 27 | | data: *mut libc::c_void, bind: wl_global_bind_func_t) [INFO] [stdout] 28 | | -> *mut wl_global; [INFO] [stdout] | |_______________________- `wl_global_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_display, *const src::types::data_device::wlr_data_device::wl_interface, i32, *mut libc::c_void, std::option::Option) -> *mut src::types::data_device::wlr_data_device::wl_global` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::xdg_shell_v6::wlr_xdg_shell_v6::wl_display, *const src::types::xdg_shell_v6::wlr_xdg_shell_v6::wl_interface, i32, *mut libc::c_void, std::option::Option) -> *mut src::types::xdg_shell_v6::wlr_xdg_shell_v6::wl_global` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_global_destroy` redeclared with a different signature [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_shell_v6.rs:58:5 [INFO] [stdout] | [INFO] [stdout] 58 | fn wl_global_destroy(global: *mut wl_global); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | fn wl_global_destroy(global: *mut wl_global); [INFO] [stdout] | --------------------------------------------- `wl_global_destroy` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_global)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::xdg_shell_v6::wlr_xdg_shell_v6::wl_global)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_client_post_no_memory` redeclared with a different signature [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_shell_v6.rs:60:5 [INFO] [stdout] | [INFO] [stdout] 60 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ---------------------------------------------------- `wl_client_post_no_memory` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::xdg_shell_v6::wlr_xdg_shell_v6::wl_client)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_client_get_display` redeclared with a different signature [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_shell_v6.rs:65:5 [INFO] [stdout] | [INFO] [stdout] 65 | fn wl_client_get_display(client: *mut wl_client) -> *mut wl_display; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/tablet_v2/wlr_tablet_v2_tool.rs:103:5 [INFO] [stdout] | [INFO] [stdout] 103 | fn wl_client_get_display(client: *mut wl_client) -> *mut wl_display; [INFO] [stdout] | -------------------------------------------------------------------- `wl_client_get_display` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::tablet_v2::wlr_tablet_v2_tool::wl_client) -> *mut src::types::tablet_v2::wlr_tablet_v2_tool::wl_display` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::xdg_shell_v6::wlr_xdg_shell_v6::wl_client) -> *mut src::types::xdg_shell_v6::wlr_xdg_shell_v6::wl_display` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_resource_create` redeclared with a different signature [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_shell_v6.rs:67:5 [INFO] [stdout] | [INFO] [stdout] 67 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 68 | | interface: *const wl_interface, [INFO] [stdout] 69 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 70 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 40 | | interface: *const wl_interface, [INFO] [stdout] 41 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 42 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________- `wl_resource_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client, *const src::types::data_device::wlr_data_device::wl_interface, i32, u32) -> *mut src::types::data_device::wlr_data_device::wl_resource` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::xdg_shell_v6::wlr_xdg_shell_v6::wl_client, *const src::types::xdg_shell_v6::wlr_xdg_shell_v6::wl_interface, i32, u32) -> *mut src::types::xdg_shell_v6::wlr_xdg_shell_v6::wl_resource` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_event_source_timer_update` redeclared with a different signature [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_surface_v6.rs:42:5 [INFO] [stdout] | [INFO] [stdout] 42 | / fn wl_event_source_timer_update(source: *mut wl_event_source, [INFO] [stdout] 43 | | ms_delay: libc::c_int) -> libc::c_int; [INFO] [stdout] | |__________________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/drm.rs:77:5 [INFO] [stdout] | [INFO] [stdout] 77 | / fn wl_event_source_timer_update(source: *mut wl_event_source, [INFO] [stdout] 78 | | ms_delay: libc::c_int) -> libc::c_int; [INFO] [stdout] | |__________________________________________________________________________- `wl_event_source_timer_update` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::drm::wl_event_source, i32) -> i32` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::xdg_shell_v6::wlr_xdg_surface_v6::wl_event_source, i32) -> i32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_event_source_remove` redeclared with a different signature [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_surface_v6.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | fn wl_event_source_remove(source: *mut wl_event_source) -> libc::c_int; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | fn wl_event_source_remove(source: *mut wl_event_source) -> libc::c_int; [INFO] [stdout] | ----------------------------------------------------------------------- `wl_event_source_remove` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_event_source) -> i32` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::xdg_shell_v6::wlr_xdg_surface_v6::wl_event_source) -> i32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_event_loop_add_idle` redeclared with a different signature [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_surface_v6.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 47 | / fn wl_event_loop_add_idle(loop_0: *mut wl_event_loop, [INFO] [stdout] 48 | | func: wl_event_loop_idle_func_t, [INFO] [stdout] 49 | | data: *mut libc::c_void) [INFO] [stdout] 50 | | -> *mut wl_event_source; [INFO] [stdout] | |_____________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/tablet_v2/wlr_tablet_v2_tool.rs:92:5 [INFO] [stdout] | [INFO] [stdout] 92 | / fn wl_event_loop_add_idle(loop_0: *mut wl_event_loop, [INFO] [stdout] 93 | | func: wl_event_loop_idle_func_t, [INFO] [stdout] 94 | | data: *mut libc::c_void) [INFO] [stdout] 95 | | -> *mut wl_event_source; [INFO] [stdout] | |_____________________________- `wl_event_loop_add_idle` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::tablet_v2::wlr_tablet_v2_tool::wl_event_loop, std::option::Option, *mut libc::c_void) -> *mut src::types::tablet_v2::wlr_tablet_v2_tool::wl_event_source` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::xdg_shell_v6::wlr_xdg_surface_v6::wl_event_loop, std::option::Option, *mut libc::c_void) -> *mut src::types::xdg_shell_v6::wlr_xdg_surface_v6::wl_event_source` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_get_event_loop` redeclared with a different signature [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_surface_v6.rs:52:5 [INFO] [stdout] | [INFO] [stdout] 52 | / fn wl_display_get_event_loop(display: *mut wl_display) [INFO] [stdout] 53 | | -> *mut wl_event_loop; [INFO] [stdout] | |___________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/drm/backend.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 47 | / fn wl_display_get_event_loop(display: *mut wl_display) [INFO] [stdout] 48 | | -> *mut wl_event_loop; [INFO] [stdout] | |___________________________- `wl_display_get_event_loop` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::drm::backend::wl_display) -> *mut src::backend::drm::backend::wl_event_loop` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::xdg_shell_v6::wlr_xdg_surface_v6::wl_display) -> *mut src::types::xdg_shell_v6::wlr_xdg_surface_v6::wl_event_loop` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_next_serial` redeclared with a different signature [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_surface_v6.rs:55:5 [INFO] [stdout] | [INFO] [stdout] 55 | fn wl_display_next_serial(display: *mut wl_display) -> uint32_t; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_drag.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | fn wl_display_next_serial(display: *mut wl_display) -> uint32_t; [INFO] [stdout] | ---------------------------------------------------------------- `wl_display_next_serial` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_drag::wl_display) -> u32` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::xdg_shell_v6::wlr_xdg_surface_v6::wl_display) -> u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_client_post_no_memory` redeclared with a different signature [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_surface_v6.rs:57:5 [INFO] [stdout] | [INFO] [stdout] 57 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | fn wl_client_post_no_memory(client: *mut wl_client); [INFO] [stdout] | ---------------------------------------------------- `wl_client_post_no_memory` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::xdg_shell_v6::wlr_xdg_surface_v6::wl_client)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_client_get_display` redeclared with a different signature [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_surface_v6.rs:65:5 [INFO] [stdout] | [INFO] [stdout] 65 | fn wl_client_get_display(client: *mut wl_client) -> *mut wl_display; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/tablet_v2/wlr_tablet_v2_tool.rs:103:5 [INFO] [stdout] | [INFO] [stdout] 103 | fn wl_client_get_display(client: *mut wl_client) -> *mut wl_display; [INFO] [stdout] | -------------------------------------------------------------------- `wl_client_get_display` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::tablet_v2::wlr_tablet_v2_tool::wl_client) -> *mut src::types::tablet_v2::wlr_tablet_v2_tool::wl_display` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::xdg_shell_v6::wlr_xdg_surface_v6::wl_client) -> *mut src::types::xdg_shell_v6::wlr_xdg_surface_v6::wl_display` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_resource_create` redeclared with a different signature [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_surface_v6.rs:67:5 [INFO] [stdout] | [INFO] [stdout] 67 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 68 | | interface: *const wl_interface, [INFO] [stdout] 69 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 70 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 40 | | interface: *const wl_interface, [INFO] [stdout] 41 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 42 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________- `wl_resource_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client, *const src::types::data_device::wlr_data_device::wl_interface, i32, u32) -> *mut src::types::data_device::wlr_data_device::wl_resource` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::xdg_shell_v6::wlr_xdg_surface_v6::wl_client, *const src::types::xdg_shell_v6::wlr_xdg_surface_v6::wl_interface, i32, u32) -> *mut src::types::xdg_shell_v6::wlr_xdg_surface_v6::wl_resource` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_resource_create` redeclared with a different signature [INFO] [stdout] --> src/types/xdg_shell_v6/wlr_xdg_toplevel_v6.rs:57:5 [INFO] [stdout] | [INFO] [stdout] 57 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 58 | | interface: *const wl_interface, [INFO] [stdout] 59 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 60 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/types/data_device/wlr_data_device.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | / fn wl_resource_create(client: *mut wl_client, [INFO] [stdout] 40 | | interface: *const wl_interface, [INFO] [stdout] 41 | | version: libc::c_int, id: uint32_t) [INFO] [stdout] 42 | | -> *mut wl_resource; [INFO] [stdout] | |_________________________- `wl_resource_create` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::types::data_device::wlr_data_device::wl_client, *const src::types::data_device::wlr_data_device::wl_interface, i32, u32) -> *mut src::types::data_device::wlr_data_device::wl_resource` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::xdg_shell_v6::wlr_xdg_toplevel_v6::wl_client, *const src::types::xdg_shell_v6::wlr_xdg_toplevel_v6::wl_interface, i32, u32) -> *mut src::types::xdg_shell_v6::wlr_xdg_toplevel_v6::wl_resource` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `xcb_change_property` redeclared with a different signature [INFO] [stdout] --> src/xwayland/selection/dnd.rs:123:5 [INFO] [stdout] | [INFO] [stdout] 123 | / fn xcb_change_property(c: *mut xcb_connection_t, mode: uint8_t, [INFO] [stdout] 124 | | window: xcb_window_t, property: xcb_atom_t, [INFO] [stdout] 125 | | type_0: xcb_atom_t, format: uint8_t, [INFO] [stdout] 126 | | data_len: uint32_t, data: *const libc::c_void) [INFO] [stdout] 127 | | -> xcb_void_cookie_t; [INFO] [stdout] | |__________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/x11/output.rs:62:5 [INFO] [stdout] | [INFO] [stdout] 62 | / fn xcb_change_property(c: *mut xcb_connection_t, mode: uint8_t, [INFO] [stdout] 63 | | window: xcb_window_t, property: xcb_atom_t, [INFO] [stdout] 64 | | type_0: xcb_atom_t, format: uint8_t, [INFO] [stdout] 65 | | data_len: uint32_t, data: *const libc::c_void) [INFO] [stdout] 66 | | -> xcb_void_cookie_t; [INFO] [stdout] | |__________________________- `xcb_change_property` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::x11::output::xcb_connection_t, u8, u32, u32, u32, u8, u32, *const libc::c_void) -> src::backend::x11::output::xcb_void_cookie_t` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::xwayland::selection::dnd::xcb_connection_t, u8, u32, u32, u32, u8, u32, *const libc::c_void) -> src::xwayland::selection::dnd::xcb_void_cookie_t` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `xcb_flush` redeclared with a different signature [INFO] [stdout] --> src/xwayland/selection/dnd.rs:133:5 [INFO] [stdout] | [INFO] [stdout] 133 | fn xcb_flush(c: *mut xcb_connection_t) -> libc::c_int; [WARN] too many lines in the log, truncating it