From 28023d9f5bb74b66a9b294b4c8fef6c46a9d9b92 Mon Sep 17 00:00:00 2001 From: Matthew Russo Date: Wed, 25 Mar 2020 22:38:25 -0700 Subject: [PATCH] upgrades x11-dl to 2.18.5 to fix #376 (#1517) x11-dl was using std::mem::uninitialized incorrectly and when rustlang added MaybeUninit and intrinsic panics on UB caused by improper use of uninitialized (see rust-lang/rust/pull/69922) it caused issues with X11 initialization. x11-dl pr erlepereira/x11-rs/pull/101 updated x11-dl to use MaybeUninit correctly --- Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index 71fb66f792..4cc88d5f1b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -78,7 +78,7 @@ wayland-client = { version = "0.23.0", features = [ "dlopen", "egl", "cursor", " mio = "0.6" mio-extras = "2.0" smithay-client-toolkit = "^0.6.6" -x11-dl = "2.18.3" +x11-dl = "2.18.5" percent-encoding = "2.0" [target.'cfg(any(target_os = "linux", target_os = "dragonfly", target_os = "freebsd", target_os = "openbsd", target_os = "netbsd", target_os = "windows"))'.dependencies.parking_lot]