diff --git a/crates/jay-config/src/_private/client.rs b/crates/jay-config/src/_private/client.rs index 4bd15acf..21659395 100644 --- a/crates/jay-config/src/_private/client.rs +++ b/crates/jay-config/src/_private/client.rs @@ -203,6 +203,7 @@ pub unsafe fn init( init: InitMessage, f: fn(), ) -> *const u8 { + super::logging::init(); let client = Rc::new(ConfigClient { configure: f, srv_data, diff --git a/crates/libinput/build.rs b/crates/libinput/build.rs index b2b069aa..19fd83f3 100644 --- a/crates/libinput/build.rs +++ b/crates/libinput/build.rs @@ -77,6 +77,7 @@ fn main() -> anyhow::Result<()> { println!("cargo:rerun-if-changed=src/bridge.c"); cc::Build::new() .file("src/bridge.c") + .opt_level(2) .compile("jay-libinput-bridge"); let mut f = open("libinput_tys.rs")?;