From c9e1da897789549be6e13e7f6dcef66eac92e34c Mon Sep 17 00:00:00 2001 From: Simon Choi <13610195+simc@users.noreply.github.com> Date: Wed, 5 Feb 2025 17:08:26 +0100 Subject: [PATCH] fix --- libsqlite3-sys/Cargo.toml | 1 - libsqlite3-sys/build.rs | 4 ++-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/libsqlite3-sys/Cargo.toml b/libsqlite3-sys/Cargo.toml index 1ec8f50..05c0df6 100644 --- a/libsqlite3-sys/Cargo.toml +++ b/libsqlite3-sys/Cargo.toml @@ -44,7 +44,6 @@ winsqlite3 = [] openssl-sys = { version = "0.9", optional = true } [target.wasm32-unknown-unknown.dependencies] -compiler-rt-builtins = "0.1" wasm32-unknown-unknown-openbsd-libc = "0.2" [build-dependencies] diff --git a/libsqlite3-sys/build.rs b/libsqlite3-sys/build.rs index 159c2c4..723285a 100644 --- a/libsqlite3-sys/build.rs +++ b/libsqlite3-sys/build.rs @@ -262,6 +262,8 @@ mod build_bundled { cfg.flag("-DSQLITE_OS_OTHER") .flag("-DSQLITE_TEMP_STORE=3") + // https://github.com/rust-lang/rust/issues/74393 + .flag("-DLONGDOUBLE_TYPE=double") .flag("-DSQLITE_OMIT_LOCALTIME") .flag("-Wno-incompatible-library-redeclaration"); @@ -289,8 +291,6 @@ mod build_bundled { cfg.include( std::env::var_os("DEP_WASM32_UNKNOWN_UNKNOWN_OPENBSD_LIBC_INCLUDE").unwrap(), ); - - println!("cargo:rustc-link-lib=compiler-rt-builtins"); println!("cargo:rustc-link-lib=wasm32-unknown-unknown-openbsd-libc"); } if cfg!(feature = "unlock_notify") {