[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] documenting RoastVeg/wlrusts against master#394e1b40d264aa6928811919c1124fa248e7d802 for pr-73566 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FRoastVeg%2Fwlrusts" "/workspace/builds/worker-8/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-8/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/RoastVeg/wlrusts on toolchain 394e1b40d264aa6928811919c1124fa248e7d802 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+394e1b40d264aa6928811919c1124fa248e7d802" "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-8/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" "+394e1b40d264aa6928811919c1124fa248e7d802" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-8/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-8/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:819119df93c0f5eca3f29186f14981ef29945a311854d7222af07488600a2584" "/opt/rustwide/cargo-home/bin/cargo" "+394e1b40d264aa6928811919c1124fa248e7d802" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] d126863cf676307cd535e3d730b34dbd1b1617ad56390ec3c5d633980dca1228 [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" "d126863cf676307cd535e3d730b34dbd1b1617ad56390ec3c5d633980dca1228", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "d126863cf676307cd535e3d730b34dbd1b1617ad56390ec3c5d633980dca1228", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d126863cf676307cd535e3d730b34dbd1b1617ad56390ec3c5d633980dca1228", kill_on_drop: false }` [INFO] [stdout] d126863cf676307cd535e3d730b34dbd1b1617ad56390ec3c5d633980dca1228 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-8/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-8/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" "RUSTDOCFLAGS=--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:819119df93c0f5eca3f29186f14981ef29945a311854d7222af07488600a2584" "/opt/rustwide/cargo-home/bin/cargo" "+394e1b40d264aa6928811919c1124fa248e7d802" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] c35d1766a401b116552b1053ea1a1508e9aa38b2fdebd8c3f4fb51b90601ec17 [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" "c35d1766a401b116552b1053ea1a1508e9aa38b2fdebd8c3f4fb51b90601ec17", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v0.4.30 [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 syn v0.15.44 [INFO] [stderr] Compiling c2rust-bitfields-derive v0.2.0 [INFO] [stderr] Checking c2rust-bitfields v0.3.0 [INFO] [stderr] Documenting wlrusts v0.1.0 (/opt/rustwide/workdir) [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_decl)]` 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 core::ffi::c_void, std::option::Option)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::drm::util::gbm_bo, *mut core::ffi::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 core::ffi::c_void` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::drm::util::gbm_bo) -> *mut core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::c_void) -> i32` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::wayland::output::wl_proxy, *mut std::option::Option, *mut core::ffi::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 core::ffi::c_void)` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::wayland::tablet_v2::wl_proxy, *mut core::ffi::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 core::ffi::c_void) -> i32` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::wayland::tablet_v2::wl_proxy, *mut std::option::Option, *mut core::ffi::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 core::ffi::c_void) -> i32` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::wayland::wl_seat::wl_proxy, *mut std::option::Option, *mut core::ffi::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 core::ffi::c_void` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::backend::wayland::wl_seat::wl_proxy) -> *mut core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::c_void` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::types::wlr_screencopy_v1::wl_shm_buffer) -> *mut core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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 core::ffi::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; [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::xwayland::selection::dnd::xcb_connection_t) -> i32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_event_loop_add_fd` redeclared with a different signature [INFO] [stdout] --> src/xwayland/selection/incoming.rs:53:5 [INFO] [stdout] | [INFO] [stdout] 53 | / fn wl_event_loop_add_fd(loop_0: *mut wl_event_loop, fd: libc::c_int, [INFO] [stdout] 54 | | mask: uint32_t, func: wl_event_loop_fd_func_t, [INFO] [stdout] 55 | | 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 core::ffi::c_void) -> *mut src::backend::drm::backend::wl_event_source` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::xwayland::selection::incoming::wl_event_loop, i32, u32, std::option::Option i32>, *mut core::ffi::c_void) -> *mut src::xwayland::selection::incoming::wl_event_source` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_get_event_loop` redeclared with a different signature [INFO] [stdout] --> src/xwayland/selection/incoming.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::xwayland::selection::incoming::wl_display) -> *mut src::xwayland::selection::incoming::wl_event_loop` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_next_serial` redeclared with a different signature [INFO] [stdout] --> src/xwayland/selection/incoming.rs:60:5 [INFO] [stdout] | [INFO] [stdout] 60 | 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::xwayland::selection::incoming::wl_display) -> u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `xcb_flush` redeclared with a different signature [INFO] [stdout] --> src/xwayland/selection/incoming.rs:143:5 [INFO] [stdout] | [INFO] [stdout] 143 | 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::xwayland::selection::incoming::xcb_connection_t) -> i32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_event_loop_add_fd` redeclared with a different signature [INFO] [stdout] --> src/xwayland/selection/outgoing.rs:53:5 [INFO] [stdout] | [INFO] [stdout] 53 | / fn wl_event_loop_add_fd(loop_0: *mut wl_event_loop, fd: libc::c_int, [INFO] [stdout] 54 | | mask: uint32_t, func: wl_event_loop_fd_func_t, [INFO] [stdout] 55 | | 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 core::ffi::c_void) -> *mut src::backend::drm::backend::wl_event_source` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::xwayland::selection::outgoing::wl_event_loop, i32, u32, std::option::Option i32>, *mut core::ffi::c_void) -> *mut src::xwayland::selection::outgoing::wl_event_source` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_get_event_loop` redeclared with a different signature [INFO] [stdout] --> src/xwayland/selection/outgoing.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::xwayland::selection::outgoing::wl_display) -> *mut src::xwayland::selection::outgoing::wl_event_loop` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `xcb_change_property` redeclared with a different signature [INFO] [stdout] --> src/xwayland/selection/outgoing.rs:71:5 [INFO] [stdout] | [INFO] [stdout] 71 | / fn xcb_change_property(c: *mut xcb_connection_t, mode: uint8_t, [INFO] [stdout] 72 | | window: xcb_window_t, property: xcb_atom_t, [INFO] [stdout] 73 | | type_0: xcb_atom_t, format: uint8_t, [INFO] [stdout] 74 | | data_len: uint32_t, data: *const libc::c_void) [INFO] [stdout] 75 | | -> 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 core::ffi::c_void) -> src::backend::x11::output::xcb_void_cookie_t` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::xwayland::selection::outgoing::xcb_connection_t, u8, u32, u32, u32, u8, u32, *const core::ffi::c_void) -> src::xwayland::selection::outgoing::xcb_void_cookie_t` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `xcb_send_event` redeclared with a different signature [INFO] [stdout] --> src/xwayland/selection/outgoing.rs:77:5 [INFO] [stdout] | [INFO] [stdout] 77 | / fn xcb_send_event(c: *mut xcb_connection_t, propagate: uint8_t, [INFO] [stdout] 78 | | destination: xcb_window_t, event_mask: uint32_t, [INFO] [stdout] 79 | | event: *const libc::c_char) -> xcb_void_cookie_t; [INFO] [stdout] | |_______________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/xwayland/selection/dnd.rs:129:5 [INFO] [stdout] | [INFO] [stdout] 129 | / fn xcb_send_event(c: *mut xcb_connection_t, propagate: uint8_t, [INFO] [stdout] 130 | | destination: xcb_window_t, event_mask: uint32_t, [INFO] [stdout] 131 | | event: *const libc::c_char) -> xcb_void_cookie_t; [INFO] [stdout] | |_______________________________________________________________________- `xcb_send_event` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::xwayland::selection::dnd::xcb_connection_t, u8, u32, u32, *const i8) -> src::xwayland::selection::dnd::xcb_void_cookie_t` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::xwayland::selection::outgoing::xcb_connection_t, u8, u32, u32, *const i8) -> src::xwayland::selection::outgoing::xcb_void_cookie_t` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `xcb_flush` redeclared with a different signature [INFO] [stdout] --> src/xwayland/selection/outgoing.rs:81:5 [INFO] [stdout] | [INFO] [stdout] 81 | 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::xwayland::selection::outgoing::xcb_connection_t) -> i32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_event_source_remove` redeclared with a different signature [INFO] [stdout] --> src/xwayland/selection/selection.rs:37:5 [INFO] [stdout] | [INFO] [stdout] 37 | 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::xwayland::selection::selection::wl_event_source) -> i32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_next_serial` redeclared with a different signature [INFO] [stdout] --> src/xwayland/selection/selection.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | 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::xwayland::selection::selection::wl_display) -> u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `xcb_create_window` redeclared with a different signature [INFO] [stdout] --> src/xwayland/selection/selection.rs:58:5 [INFO] [stdout] | [INFO] [stdout] 58 | / fn xcb_create_window(c: *mut xcb_connection_t, depth: uint8_t, [INFO] [stdout] 59 | | wid: xcb_window_t, parent: xcb_window_t, x: int16_t, [INFO] [stdout] 60 | | y: int16_t, width: uint16_t, height: uint16_t, [INFO] [stdout] 61 | | border_width: uint16_t, _class: uint16_t, [INFO] [stdout] 62 | | visual: xcb_visualid_t, value_mask: uint32_t, [INFO] [stdout] 63 | | value_list: *const libc::c_void) [INFO] [stdout] 64 | | -> xcb_void_cookie_t; [INFO] [stdout] | |__________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/x11/output.rs:42:5 [INFO] [stdout] | [INFO] [stdout] 42 | / fn xcb_create_window(c: *mut xcb_connection_t, depth: uint8_t, [INFO] [stdout] 43 | | wid: xcb_window_t, parent: xcb_window_t, x: int16_t, [INFO] [stdout] 44 | | y: int16_t, width: uint16_t, height: uint16_t, [INFO] [stdout] 45 | | border_width: uint16_t, _class: uint16_t, [INFO] [stdout] 46 | | visual: xcb_visualid_t, value_mask: uint32_t, [INFO] [stdout] 47 | | value_list: *const libc::c_void) [INFO] [stdout] 48 | | -> xcb_void_cookie_t; [INFO] [stdout] | |__________________________- `xcb_create_window` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::x11::output::xcb_connection_t, u8, u32, u32, i16, i16, u16, u16, u16, u16, u32, u32, *const core::ffi::c_void) -> src::backend::x11::output::xcb_void_cookie_t` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::xwayland::selection::selection::xcb_connection_t, u8, u32, u32, i16, i16, u16, u16, u16, u16, u32, u32, *const core::ffi::c_void) -> src::xwayland::selection::selection::xcb_void_cookie_t` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `xcb_destroy_window` redeclared with a different signature [INFO] [stdout] --> src/xwayland/selection/selection.rs:66:5 [INFO] [stdout] | [INFO] [stdout] 66 | / fn xcb_destroy_window(c: *mut xcb_connection_t, window: xcb_window_t) [INFO] [stdout] 67 | | -> xcb_void_cookie_t; [INFO] [stdout] | |__________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/x11/output.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | / fn xcb_destroy_window(c: *mut xcb_connection_t, window: xcb_window_t) [INFO] [stdout] 51 | | -> xcb_void_cookie_t; [INFO] [stdout] | |__________________________- `xcb_destroy_window` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::x11::output::xcb_connection_t, u32) -> src::backend::x11::output::xcb_void_cookie_t` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::xwayland::selection::selection::xcb_connection_t, u32) -> src::xwayland::selection::selection::xcb_void_cookie_t` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `xcb_intern_atom` redeclared with a different signature [INFO] [stdout] --> src/xwayland/selection/selection.rs:69:5 [INFO] [stdout] | [INFO] [stdout] 69 | / fn xcb_intern_atom(c: *mut xcb_connection_t, only_if_exists: uint8_t, [INFO] [stdout] 70 | | name_len: uint16_t, name: *const libc::c_char) [INFO] [stdout] 71 | | -> xcb_intern_atom_cookie_t; [INFO] [stdout] | |_________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/x11/backend.rs:40:5 [INFO] [stdout] | [INFO] [stdout] 40 | / fn xcb_intern_atom(c: *mut xcb_connection_t, only_if_exists: uint8_t, [INFO] [stdout] 41 | | name_len: uint16_t, name: *const libc::c_char) [INFO] [stdout] 42 | | -> xcb_intern_atom_cookie_t; [INFO] [stdout] | |_________________________________- `xcb_intern_atom` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::x11::backend::xcb_connection_t, u8, u16, *const i8) -> src::backend::x11::backend::xcb_intern_atom_cookie_t` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::xwayland::selection::selection::xcb_connection_t, u8, u16, *const i8) -> src::xwayland::selection::selection::xcb_intern_atom_cookie_t` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `xcb_intern_atom_reply` redeclared with a different signature [INFO] [stdout] --> src/xwayland/selection/selection.rs:73:5 [INFO] [stdout] | [INFO] [stdout] 73 | / fn xcb_intern_atom_reply(c: *mut xcb_connection_t, [INFO] [stdout] 74 | | cookie: xcb_intern_atom_cookie_t, [INFO] [stdout] 75 | | e: *mut *mut xcb_generic_error_t) [INFO] [stdout] 76 | | -> *mut xcb_intern_atom_reply_t; [INFO] [stdout] | |_____________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/x11/backend.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | / fn xcb_intern_atom_reply(c: *mut xcb_connection_t, [INFO] [stdout] 45 | | cookie: xcb_intern_atom_cookie_t, [INFO] [stdout] 46 | | e: *mut *mut xcb_generic_error_t) [INFO] [stdout] 47 | | -> *mut xcb_intern_atom_reply_t; [INFO] [stdout] | |_____________________________________- `xcb_intern_atom_reply` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::x11::backend::xcb_connection_t, src::backend::x11::backend::xcb_intern_atom_cookie_t, *mut *mut src::backend::x11::backend::xcb_generic_error_t) -> *mut src::backend::x11::backend::xcb_intern_atom_reply_t` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::xwayland::selection::selection::xcb_connection_t, src::xwayland::selection::selection::xcb_intern_atom_cookie_t, *mut *mut src::xwayland::selection::selection::xcb_generic_error_t) -> *mut src::xwayland::selection::selection::xcb_intern_atom_reply_t` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `xcb_change_property` redeclared with a different signature [INFO] [stdout] --> src/xwayland/selection/selection.rs:78:5 [INFO] [stdout] | [INFO] [stdout] 78 | / fn xcb_change_property(c: *mut xcb_connection_t, mode: uint8_t, [INFO] [stdout] 79 | | window: xcb_window_t, property: xcb_atom_t, [INFO] [stdout] 80 | | type_0: xcb_atom_t, format: uint8_t, [INFO] [stdout] 81 | | data_len: uint32_t, data: *const libc::c_void) [INFO] [stdout] 82 | | -> 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 core::ffi::c_void) -> src::backend::x11::output::xcb_void_cookie_t` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::xwayland::selection::selection::xcb_connection_t, u8, u32, u32, u32, u8, u32, *const core::ffi::c_void) -> src::xwayland::selection::selection::xcb_void_cookie_t` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `xcb_generate_id` redeclared with a different signature [INFO] [stdout] --> src/xwayland/selection/selection.rs:88:5 [INFO] [stdout] | [INFO] [stdout] 88 | fn xcb_generate_id(c: *mut xcb_connection_t) -> uint32_t; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/x11/output.rs:68:5 [INFO] [stdout] | [INFO] [stdout] 68 | fn xcb_generate_id(c: *mut xcb_connection_t) -> uint32_t; [INFO] [stdout] | --------------------------------------------------------- `xcb_generate_id` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::x11::output::xcb_connection_t) -> u32` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::xwayland::selection::selection::xcb_connection_t) -> u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_event_loop_add_fd` redeclared with a different signature [INFO] [stdout] --> src/xwayland/xwayland.rs:84:5 [INFO] [stdout] | [INFO] [stdout] 84 | / fn wl_event_loop_add_fd(loop_0: *mut wl_event_loop, fd: libc::c_int, [INFO] [stdout] 85 | | mask: uint32_t, func: wl_event_loop_fd_func_t, [INFO] [stdout] 86 | | 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 core::ffi::c_void) -> *mut src::backend::drm::backend::wl_event_source` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::xwayland::xwayland::wl_event_loop, i32, u32, std::option::Option i32>, *mut core::ffi::c_void) -> *mut src::xwayland::xwayland::wl_event_source` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_add_destroy_listener` redeclared with a different signature [INFO] [stdout] --> src/xwayland/xwayland.rs:88:5 [INFO] [stdout] | [INFO] [stdout] 88 | / fn wl_display_add_destroy_listener(display: *mut wl_display, [INFO] [stdout] 89 | | 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::xwayland::xwayland::wl_display, *mut src::xwayland::xwayland::wl_listener)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_event_loop_add_signal` redeclared with a different signature [INFO] [stdout] --> src/xwayland/xwayland.rs:99:5 [INFO] [stdout] | [INFO] [stdout] 99 | / fn wl_event_loop_add_signal(loop_0: *mut wl_event_loop, [INFO] [stdout] 100 | | signal_number: libc::c_int, [INFO] [stdout] 101 | | func: wl_event_loop_signal_func_t, [INFO] [stdout] 102 | | data: *mut libc::c_void) [INFO] [stdout] 103 | | -> *mut wl_event_source; [INFO] [stdout] | |_____________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/session/direct.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 36 | / fn wl_event_loop_add_signal(loop_0: *mut wl_event_loop, [INFO] [stdout] 37 | | signal_number: libc::c_int, [INFO] [stdout] 38 | | func: wl_event_loop_signal_func_t, [INFO] [stdout] 39 | | data: *mut libc::c_void) [INFO] [stdout] 40 | | -> *mut wl_event_source; [INFO] [stdout] | |_____________________________- `wl_event_loop_add_signal` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::session::direct::wl_event_loop, i32, std::option::Option i32>, *mut core::ffi::c_void) -> *mut src::backend::session::direct::wl_event_source` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::xwayland::xwayland::wl_event_loop, i32, std::option::Option i32>, *mut core::ffi::c_void) -> *mut src::xwayland::xwayland::wl_event_source` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_event_source_remove` redeclared with a different signature [INFO] [stdout] --> src/xwayland/xwayland.rs:105:5 [INFO] [stdout] | [INFO] [stdout] 105 | 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::xwayland::xwayland::wl_event_source) -> i32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_get_event_loop` redeclared with a different signature [INFO] [stdout] --> src/xwayland/xwayland.rs:107:5 [INFO] [stdout] | [INFO] [stdout] 107 | / fn wl_display_get_event_loop(display: *mut wl_display) [INFO] [stdout] 108 | | -> *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::xwayland::xwayland::wl_display) -> *mut src::xwayland::xwayland::wl_event_loop` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_event_loop_add_fd` redeclared with a different signature [INFO] [stdout] --> src/xwayland/xwm.rs:40:5 [INFO] [stdout] | [INFO] [stdout] 40 | / fn wl_event_loop_add_fd(loop_0: *mut wl_event_loop, fd: libc::c_int, [INFO] [stdout] 41 | | mask: uint32_t, func: wl_event_loop_fd_func_t, [INFO] [stdout] 42 | | 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 core::ffi::c_void) -> *mut src::backend::drm::backend::wl_event_source` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::xwayland::xwm::wl_event_loop, i32, u32, std::option::Option i32>, *mut core::ffi::c_void) -> *mut src::xwayland::xwm::wl_event_source` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_event_loop_add_timer` redeclared with a different signature [INFO] [stdout] --> src/xwayland/xwm.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | / fn wl_event_loop_add_timer(loop_0: *mut wl_event_loop, [INFO] [stdout] 45 | | func: wl_event_loop_timer_func_t, [INFO] [stdout] 46 | | data: *mut libc::c_void) [INFO] [stdout] 47 | | -> *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 core::ffi::c_void) -> *mut src::backend::drm::drm::wl_event_source` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::xwayland::xwm::wl_event_loop, std::option::Option i32>, *mut core::ffi::c_void) -> *mut src::xwayland::xwm::wl_event_source` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_event_source_timer_update` redeclared with a different signature [INFO] [stdout] --> src/xwayland/xwm.rs:49:5 [INFO] [stdout] | [INFO] [stdout] 49 | / fn wl_event_source_timer_update(source: *mut wl_event_source, [INFO] [stdout] 50 | | 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::xwayland::xwm::wl_event_source, i32) -> i32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_event_source_remove` redeclared with a different signature [INFO] [stdout] --> src/xwayland/xwm.rs:52:5 [INFO] [stdout] | [INFO] [stdout] 52 | 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::xwayland::xwm::wl_event_source) -> i32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_event_source_check` redeclared with a different signature [INFO] [stdout] --> src/xwayland/xwm.rs:54:5 [INFO] [stdout] | [INFO] [stdout] 54 | 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::xwayland::xwm::wl_event_source)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_display_get_event_loop` redeclared with a different signature [INFO] [stdout] --> src/xwayland/xwm.rs:67:5 [INFO] [stdout] | [INFO] [stdout] 67 | / fn wl_display_get_event_loop(display: *mut wl_display) [INFO] [stdout] 68 | | -> *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::xwayland::xwm::wl_display) -> *mut src::xwayland::xwm::wl_event_loop` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `wl_resource_get_client` redeclared with a different signature [INFO] [stdout] --> src/xwayland/xwm.rs:75:5 [INFO] [stdout] | [INFO] [stdout] 75 | 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::xwayland::xwm::wl_resource) -> *mut src::xwayland::xwm::wl_client` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `xcb_generate_id` redeclared with a different signature [INFO] [stdout] --> src/xwayland/xwm.rs:90:5 [INFO] [stdout] | [INFO] [stdout] 90 | fn xcb_generate_id(c: *mut xcb_connection_t) -> uint32_t; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/x11/output.rs:68:5 [INFO] [stdout] | [INFO] [stdout] 68 | fn xcb_generate_id(c: *mut xcb_connection_t) -> uint32_t; [INFO] [stdout] | --------------------------------------------------------- `xcb_generate_id` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::x11::output::xcb_connection_t) -> u32` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::xwayland::xwm::xcb_connection_t) -> u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `xcb_connection_has_error` redeclared with a different signature [INFO] [stdout] --> src/xwayland/xwm.rs:97:5 [INFO] [stdout] | [INFO] [stdout] 97 | fn xcb_connection_has_error(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/backend.rs:60:5 [INFO] [stdout] | [INFO] [stdout] 60 | fn xcb_connection_has_error(c: *mut xcb_connection_t) -> libc::c_int; [INFO] [stdout] | --------------------------------------------------------------------- `xcb_connection_has_error` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::x11::backend::xcb_connection_t) -> i32` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::xwayland::xwm::xcb_connection_t) -> i32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `xcb_get_setup` redeclared with a different signature [INFO] [stdout] --> src/xwayland/xwm.rs:99:5 [INFO] [stdout] | [INFO] [stdout] 99 | 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::xwayland::xwm::xcb_connection_t) -> *const src::xwayland::xwm::xcb_setup_t` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `xcb_get_extension_data` redeclared with a different signature [INFO] [stdout] --> src/xwayland/xwm.rs:104:5 [INFO] [stdout] | [INFO] [stdout] 104 | / fn xcb_get_extension_data(c: *mut xcb_connection_t, [INFO] [stdout] 105 | | ext: *mut xcb_extension_t) [INFO] [stdout] 106 | | -> *const xcb_query_extension_reply_t; [INFO] [stdout] | |___________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/x11/backend.rs:52:5 [INFO] [stdout] | [INFO] [stdout] 52 | / fn xcb_get_extension_data(c: *mut xcb_connection_t, [INFO] [stdout] 53 | | ext: *mut xcb_extension_t) [INFO] [stdout] 54 | | -> *const xcb_query_extension_reply_t; [INFO] [stdout] | |___________________________________________- `xcb_get_extension_data` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::x11::backend::xcb_connection_t, *mut src::backend::x11::backend::xcb_extension_t) -> *const src::backend::x11::backend::xcb_query_extension_reply_t` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::xwayland::xwm::xcb_connection_t, *mut src::xwayland::xwm::xcb_extension_t) -> *const src::xwayland::xwm::xcb_query_extension_reply_t` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `xcb_poll_for_event` redeclared with a different signature [INFO] [stdout] --> src/xwayland/xwm.rs:108:5 [INFO] [stdout] | [INFO] [stdout] 108 | / fn xcb_poll_for_event(c: *mut xcb_connection_t) [INFO] [stdout] 109 | | -> *mut xcb_generic_event_t; [INFO] [stdout] | |_________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/x11/backend.rs:49:5 [INFO] [stdout] | [INFO] [stdout] 49 | / fn xcb_poll_for_event(c: *mut xcb_connection_t) [INFO] [stdout] 50 | | -> *mut xcb_generic_event_t; [INFO] [stdout] | |_________________________________- `xcb_poll_for_event` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::x11::backend::xcb_connection_t) -> *mut src::backend::x11::backend::xcb_generic_event_t` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::xwayland::xwm::xcb_connection_t) -> *mut src::xwayland::xwm::xcb_generic_event_t` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `xcb_flush` redeclared with a different signature [INFO] [stdout] --> src/xwayland/xwm.rs:111:5 [INFO] [stdout] | [INFO] [stdout] 111 | 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::xwayland::xwm::xcb_connection_t) -> i32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `xcb_create_window` redeclared with a different signature [INFO] [stdout] --> src/xwayland/xwm.rs:124:5 [INFO] [stdout] | [INFO] [stdout] 124 | / fn xcb_create_window(c: *mut xcb_connection_t, depth: uint8_t, [INFO] [stdout] 125 | | wid: xcb_window_t, parent: xcb_window_t, x: int16_t, [INFO] [stdout] 126 | | y: int16_t, width: uint16_t, height: uint16_t, [INFO] [stdout] 127 | | border_width: uint16_t, _class: uint16_t, [INFO] [stdout] 128 | | visual: xcb_visualid_t, value_mask: uint32_t, [INFO] [stdout] 129 | | value_list: *const libc::c_void) [INFO] [stdout] 130 | | -> xcb_void_cookie_t; [INFO] [stdout] | |__________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/x11/output.rs:42:5 [INFO] [stdout] | [INFO] [stdout] 42 | / fn xcb_create_window(c: *mut xcb_connection_t, depth: uint8_t, [INFO] [stdout] 43 | | wid: xcb_window_t, parent: xcb_window_t, x: int16_t, [INFO] [stdout] 44 | | y: int16_t, width: uint16_t, height: uint16_t, [INFO] [stdout] 45 | | border_width: uint16_t, _class: uint16_t, [INFO] [stdout] 46 | | visual: xcb_visualid_t, value_mask: uint32_t, [INFO] [stdout] 47 | | value_list: *const libc::c_void) [INFO] [stdout] 48 | | -> xcb_void_cookie_t; [INFO] [stdout] | |__________________________- `xcb_create_window` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::x11::output::xcb_connection_t, u8, u32, u32, i16, i16, u16, u16, u16, u16, u32, u32, *const core::ffi::c_void) -> src::backend::x11::output::xcb_void_cookie_t` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::xwayland::xwm::xcb_connection_t, u8, u32, u32, i16, i16, u16, u16, u16, u16, u32, u32, *const core::ffi::c_void) -> src::xwayland::xwm::xcb_void_cookie_t` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `xcb_destroy_window` redeclared with a different signature [INFO] [stdout] --> src/xwayland/xwm.rs:138:5 [INFO] [stdout] | [INFO] [stdout] 138 | / fn xcb_destroy_window(c: *mut xcb_connection_t, window: xcb_window_t) [INFO] [stdout] 139 | | -> xcb_void_cookie_t; [INFO] [stdout] | |__________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/x11/output.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | / fn xcb_destroy_window(c: *mut xcb_connection_t, window: xcb_window_t) [INFO] [stdout] 51 | | -> xcb_void_cookie_t; [INFO] [stdout] | |__________________________- `xcb_destroy_window` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::x11::output::xcb_connection_t, u32) -> src::backend::x11::output::xcb_void_cookie_t` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::xwayland::xwm::xcb_connection_t, u32) -> src::xwayland::xwm::xcb_void_cookie_t` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `xcb_map_window` redeclared with a different signature [INFO] [stdout] --> src/xwayland/xwm.rs:141:5 [INFO] [stdout] | [INFO] [stdout] 141 | / fn xcb_map_window(c: *mut xcb_connection_t, window: xcb_window_t) [INFO] [stdout] 142 | | -> xcb_void_cookie_t; [INFO] [stdout] | |__________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/x11/output.rs:53:5 [INFO] [stdout] | [INFO] [stdout] 53 | / fn xcb_map_window(c: *mut xcb_connection_t, window: xcb_window_t) [INFO] [stdout] 54 | | -> xcb_void_cookie_t; [INFO] [stdout] | |__________________________- `xcb_map_window` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::x11::output::xcb_connection_t, u32) -> src::backend::x11::output::xcb_void_cookie_t` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::xwayland::xwm::xcb_connection_t, u32) -> src::xwayland::xwm::xcb_void_cookie_t` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `xcb_intern_atom` redeclared with a different signature [INFO] [stdout] --> src/xwayland/xwm.rs:157:5 [INFO] [stdout] | [INFO] [stdout] 157 | / fn xcb_intern_atom(c: *mut xcb_connection_t, only_if_exists: uint8_t, [INFO] [stdout] 158 | | name_len: uint16_t, name: *const libc::c_char) [INFO] [stdout] 159 | | -> xcb_intern_atom_cookie_t; [INFO] [stdout] | |_________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/x11/backend.rs:40:5 [INFO] [stdout] | [INFO] [stdout] 40 | / fn xcb_intern_atom(c: *mut xcb_connection_t, only_if_exists: uint8_t, [INFO] [stdout] 41 | | name_len: uint16_t, name: *const libc::c_char) [INFO] [stdout] 42 | | -> xcb_intern_atom_cookie_t; [INFO] [stdout] | |_________________________________- `xcb_intern_atom` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::x11::backend::xcb_connection_t, u8, u16, *const i8) -> src::backend::x11::backend::xcb_intern_atom_cookie_t` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::xwayland::xwm::xcb_connection_t, u8, u16, *const i8) -> src::xwayland::xwm::xcb_intern_atom_cookie_t` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `xcb_intern_atom_reply` redeclared with a different signature [INFO] [stdout] --> src/xwayland/xwm.rs:161:5 [INFO] [stdout] | [INFO] [stdout] 161 | / fn xcb_intern_atom_reply(c: *mut xcb_connection_t, [INFO] [stdout] 162 | | cookie: xcb_intern_atom_cookie_t, [INFO] [stdout] 163 | | e: *mut *mut xcb_generic_error_t) [INFO] [stdout] 164 | | -> *mut xcb_intern_atom_reply_t; [INFO] [stdout] | |_____________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/x11/backend.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | / fn xcb_intern_atom_reply(c: *mut xcb_connection_t, [INFO] [stdout] 45 | | cookie: xcb_intern_atom_cookie_t, [INFO] [stdout] 46 | | e: *mut *mut xcb_generic_error_t) [INFO] [stdout] 47 | | -> *mut xcb_intern_atom_reply_t; [INFO] [stdout] | |_____________________________________- `xcb_intern_atom_reply` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::x11::backend::xcb_connection_t, src::backend::x11::backend::xcb_intern_atom_cookie_t, *mut *mut src::backend::x11::backend::xcb_generic_error_t) -> *mut src::backend::x11::backend::xcb_intern_atom_reply_t` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::xwayland::xwm::xcb_connection_t, src::xwayland::xwm::xcb_intern_atom_cookie_t, *mut *mut src::xwayland::xwm::xcb_generic_error_t) -> *mut src::xwayland::xwm::xcb_intern_atom_reply_t` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `xcb_get_atom_name` redeclared with a different signature [INFO] [stdout] --> src/xwayland/xwm.rs:166:5 [INFO] [stdout] | [INFO] [stdout] 166 | / fn xcb_get_atom_name(c: *mut xcb_connection_t, atom: xcb_atom_t) [INFO] [stdout] 167 | | -> xcb_get_atom_name_cookie_t; [INFO] [stdout] | |___________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/xwayland/selection/incoming.rs:105:5 [INFO] [stdout] | [INFO] [stdout] 105 | / fn xcb_get_atom_name(c: *mut xcb_connection_t, atom: xcb_atom_t) [INFO] [stdout] 106 | | -> xcb_get_atom_name_cookie_t; [INFO] [stdout] | |___________________________________- `xcb_get_atom_name` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::xwayland::selection::incoming::xcb_connection_t, u32) -> src::xwayland::selection::incoming::xcb_get_atom_name_cookie_t` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::xwayland::xwm::xcb_connection_t, u32) -> src::xwayland::xwm::xcb_get_atom_name_cookie_t` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `xcb_get_atom_name_reply` redeclared with a different signature [INFO] [stdout] --> src/xwayland/xwm.rs:175:5 [INFO] [stdout] | [INFO] [stdout] 175 | / fn xcb_get_atom_name_reply(c: *mut xcb_connection_t, [INFO] [stdout] 176 | | cookie: xcb_get_atom_name_cookie_t, [INFO] [stdout] 177 | | e: *mut *mut xcb_generic_error_t) [INFO] [stdout] 178 | | -> *mut xcb_get_atom_name_reply_t; [INFO] [stdout] | |_______________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/xwayland/selection/incoming.rs:114:5 [INFO] [stdout] | [INFO] [stdout] 114 | / fn xcb_get_atom_name_reply(c: *mut xcb_connection_t, [INFO] [stdout] 115 | | cookie: xcb_get_atom_name_cookie_t, [INFO] [stdout] 116 | | e: *mut *mut xcb_generic_error_t) [INFO] [stdout] 117 | | -> *mut xcb_get_atom_name_reply_t; [INFO] [stdout] | |_______________________________________- `xcb_get_atom_name_reply` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::xwayland::selection::incoming::xcb_connection_t, src::xwayland::selection::incoming::xcb_get_atom_name_cookie_t, *mut *mut src::xwayland::selection::incoming::xcb_generic_error_t) -> *mut src::xwayland::selection::incoming::xcb_get_atom_name_reply_t` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::xwayland::xwm::xcb_connection_t, src::xwayland::xwm::xcb_get_atom_name_cookie_t, *mut *mut src::xwayland::xwm::xcb_generic_error_t) -> *mut src::xwayland::xwm::xcb_get_atom_name_reply_t` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `xcb_change_property` redeclared with a different signature [INFO] [stdout] --> src/xwayland/xwm.rs:180:5 [INFO] [stdout] | [INFO] [stdout] 180 | / fn xcb_change_property(c: *mut xcb_connection_t, mode: uint8_t, [INFO] [stdout] 181 | | window: xcb_window_t, property: xcb_atom_t, [INFO] [stdout] 182 | | type_0: xcb_atom_t, format: uint8_t, [INFO] [stdout] 183 | | data_len: uint32_t, data: *const libc::c_void) [INFO] [stdout] 184 | | -> 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 core::ffi::c_void) -> src::backend::x11::output::xcb_void_cookie_t` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::xwayland::xwm::xcb_connection_t, u8, u32, u32, u32, u8, u32, *const core::ffi::c_void) -> src::xwayland::xwm::xcb_void_cookie_t` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `xcb_get_property` redeclared with a different signature [INFO] [stdout] --> src/xwayland/xwm.rs:186:5 [INFO] [stdout] | [INFO] [stdout] 186 | / fn xcb_get_property(c: *mut xcb_connection_t, _delete: uint8_t, [INFO] [stdout] 187 | | window: xcb_window_t, property: xcb_atom_t, [INFO] [stdout] 188 | | type_0: xcb_atom_t, long_offset: uint32_t, [INFO] [stdout] 189 | | long_length: uint32_t) -> xcb_get_property_cookie_t; [INFO] [stdout] | |____________________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/xwayland/selection/incoming.rs:122:5 [INFO] [stdout] | [INFO] [stdout] 122 | / fn xcb_get_property(c: *mut xcb_connection_t, _delete: uint8_t, [INFO] [stdout] 123 | | window: xcb_window_t, property: xcb_atom_t, [INFO] [stdout] 124 | | type_0: xcb_atom_t, long_offset: uint32_t, [INFO] [stdout] 125 | | long_length: uint32_t) -> xcb_get_property_cookie_t; [INFO] [stdout] | |____________________________________________________________________________- `xcb_get_property` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::xwayland::selection::incoming::xcb_connection_t, u8, u32, u32, u32, u32, u32) -> src::xwayland::selection::incoming::xcb_get_property_cookie_t` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::xwayland::xwm::xcb_connection_t, u8, u32, u32, u32, u32, u32) -> src::xwayland::xwm::xcb_get_property_cookie_t` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `xcb_get_property_reply` redeclared with a different signature [INFO] [stdout] --> src/xwayland/xwm.rs:197:5 [INFO] [stdout] | [INFO] [stdout] 197 | / fn xcb_get_property_reply(c: *mut xcb_connection_t, [INFO] [stdout] 198 | | cookie: xcb_get_property_cookie_t, [INFO] [stdout] 199 | | e: *mut *mut xcb_generic_error_t) [INFO] [stdout] 200 | | -> *mut xcb_get_property_reply_t; [INFO] [stdout] | |______________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/xwayland/selection/incoming.rs:133:5 [INFO] [stdout] | [INFO] [stdout] 133 | / fn xcb_get_property_reply(c: *mut xcb_connection_t, [INFO] [stdout] 134 | | cookie: xcb_get_property_cookie_t, [INFO] [stdout] 135 | | e: *mut *mut xcb_generic_error_t) [INFO] [stdout] 136 | | -> *mut xcb_get_property_reply_t; [INFO] [stdout] | |______________________________________- `xcb_get_property_reply` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::xwayland::selection::incoming::xcb_connection_t, src::xwayland::selection::incoming::xcb_get_property_cookie_t, *mut *mut src::xwayland::selection::incoming::xcb_generic_error_t) -> *mut src::xwayland::selection::incoming::xcb_get_property_reply_t` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::xwayland::xwm::xcb_connection_t, src::xwayland::xwm::xcb_get_property_cookie_t, *mut *mut src::xwayland::xwm::xcb_generic_error_t) -> *mut src::xwayland::xwm::xcb_get_property_reply_t` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `xcb_set_selection_owner` redeclared with a different signature [INFO] [stdout] --> src/xwayland/xwm.rs:202:5 [INFO] [stdout] | [INFO] [stdout] 202 | / fn xcb_set_selection_owner(c: *mut xcb_connection_t, owner: xcb_window_t, [INFO] [stdout] 203 | | selection: xcb_atom_t, time: xcb_timestamp_t) [INFO] [stdout] 204 | | -> xcb_void_cookie_t; [INFO] [stdout] | |__________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/xwayland/selection/selection.rs:84:5 [INFO] [stdout] | [INFO] [stdout] 84 | / fn xcb_set_selection_owner(c: *mut xcb_connection_t, owner: xcb_window_t, [INFO] [stdout] 85 | | selection: xcb_atom_t, time: xcb_timestamp_t) [INFO] [stdout] 86 | | -> xcb_void_cookie_t; [INFO] [stdout] | |__________________________- `xcb_set_selection_owner` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::xwayland::selection::selection::xcb_connection_t, u32, u32, u32) -> src::xwayland::selection::selection::xcb_void_cookie_t` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::xwayland::xwm::xcb_connection_t, u32, u32, u32) -> src::xwayland::xwm::xcb_void_cookie_t` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `xcb_send_event` redeclared with a different signature [INFO] [stdout] --> src/xwayland/xwm.rs:206:5 [INFO] [stdout] | [INFO] [stdout] 206 | / fn xcb_send_event(c: *mut xcb_connection_t, propagate: uint8_t, [INFO] [stdout] 207 | | destination: xcb_window_t, event_mask: uint32_t, [INFO] [stdout] 208 | | event: *const libc::c_char) -> xcb_void_cookie_t; [INFO] [stdout] | |_______________________________________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/xwayland/selection/dnd.rs:129:5 [INFO] [stdout] | [INFO] [stdout] 129 | / fn xcb_send_event(c: *mut xcb_connection_t, propagate: uint8_t, [INFO] [stdout] 130 | | destination: xcb_window_t, event_mask: uint32_t, [INFO] [stdout] 131 | | event: *const libc::c_char) -> xcb_void_cookie_t; [INFO] [stdout] | |_______________________________________________________________________- `xcb_send_event` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::xwayland::selection::dnd::xcb_connection_t, u8, u32, u32, *const i8) -> src::xwayland::selection::dnd::xcb_void_cookie_t` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::xwayland::xwm::xcb_connection_t, u8, u32, u32, *const i8) -> src::xwayland::xwm::xcb_void_cookie_t` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `xcb_xfixes_query_version` redeclared with a different signature [INFO] [stdout] --> src/xwayland/xwm.rs:291:5 [INFO] [stdout] | [INFO] [stdout] 291 | / fn xcb_xfixes_query_version(c: *mut xcb_connection_t, [INFO] [stdout] 292 | | client_major_version: uint32_t, [INFO] [stdout] 293 | | client_minor_version: uint32_t) [INFO] [stdout] 294 | | -> xcb_xfixes_query_version_cookie_t; [INFO] [stdout] | |__________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/x11/backend.rs:92:5 [INFO] [stdout] | [INFO] [stdout] 92 | / fn xcb_xfixes_query_version(c: *mut xcb_connection_t, [INFO] [stdout] 93 | | client_major_version: uint32_t, [INFO] [stdout] 94 | | client_minor_version: uint32_t) [INFO] [stdout] 95 | | -> xcb_xfixes_query_version_cookie_t; [INFO] [stdout] | |__________________________________________- `xcb_xfixes_query_version` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::x11::backend::xcb_connection_t, u32, u32) -> src::backend::x11::backend::xcb_xfixes_query_version_cookie_t` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::xwayland::xwm::xcb_connection_t, u32, u32) -> src::xwayland::xwm::xcb_xfixes_query_version_cookie_t` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `xcb_xfixes_query_version_reply` redeclared with a different signature [INFO] [stdout] --> src/xwayland/xwm.rs:296:5 [INFO] [stdout] | [INFO] [stdout] 296 | / fn xcb_xfixes_query_version_reply(c: *mut xcb_connection_t, [INFO] [stdout] 297 | | cookie: [INFO] [stdout] 298 | | xcb_xfixes_query_version_cookie_t, [INFO] [stdout] 299 | | e: *mut *mut xcb_generic_error_t) [INFO] [stdout] 300 | | -> *mut xcb_xfixes_query_version_reply_t; [INFO] [stdout] | |______________________________________________^ this signature doesn't match the previous declaration [INFO] [stdout] | [INFO] [stdout] ::: src/backend/x11/backend.rs:97:5 [INFO] [stdout] | [INFO] [stdout] 97 | / fn xcb_xfixes_query_version_reply(c: *mut xcb_connection_t, [INFO] [stdout] 98 | | cookie: [INFO] [stdout] 99 | | xcb_xfixes_query_version_cookie_t, [INFO] [stdout] 100 | | e: *mut *mut xcb_generic_error_t) [INFO] [stdout] 101 | | -> *mut xcb_xfixes_query_version_reply_t; [INFO] [stdout] | |______________________________________________- `xcb_xfixes_query_version_reply` previously declared here [INFO] [stdout] | [INFO] [stdout] = note: expected `unsafe extern "C" fn(*mut src::backend::x11::backend::xcb_connection_t, src::backend::x11::backend::xcb_xfixes_query_version_cookie_t, *mut *mut src::backend::x11::backend::xcb_generic_error_t) -> *mut src::backend::x11::backend::xcb_xfixes_query_version_reply_t` [INFO] [stdout] found `unsafe extern "C" fn(*mut src::xwayland::xwm::xcb_connection_t, src::xwayland::xwm::xcb_xfixes_query_version_cookie_t, *mut *mut src::xwayland::xwm::xcb_generic_error_t) -> *mut src::xwayland::xwm::xcb_xfixes_query_version_reply_t` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 377 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 55.19s [INFO] running `Command { std: "docker" "inspect" "c35d1766a401b116552b1053ea1a1508e9aa38b2fdebd8c3f4fb51b90601ec17", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c35d1766a401b116552b1053ea1a1508e9aa38b2fdebd8c3f4fb51b90601ec17", kill_on_drop: false }` [INFO] [stdout] c35d1766a401b116552b1053ea1a1508e9aa38b2fdebd8c3f4fb51b90601ec17