diff --git a/classes/rust.bbclass b/classes/rust.bbclass index e954825..0790a95 100644 --- a/classes/rust.bbclass +++ b/classes/rust.bbclass @@ -38,8 +38,6 @@ HOST_CFLAGS ?= "${CFLAGS}" HOST_CXXFLAGS ?= "${CXXFLAGS}" HOST_CPPFLAGS ?= "${CPPFLAGS}" -EXTRA_OECONF_remove = "--disable-static" - rustlib_suffix="${TUNE_ARCH}${TARGET_VENDOR}-${TARGET_OS}/rustlib/${HOST_SYS}/lib" # Native sysroot standard library path rustlib_src="${prefix}/lib/${rustlib_suffix}" diff --git a/recipes-devtools/rust/rust.inc b/recipes-devtools/rust/rust.inc index a608c94..e4ef114 100644 --- a/recipes-devtools/rust/rust.inc +++ b/recipes-devtools/rust/rust.inc @@ -341,6 +341,9 @@ do_rust_arch_fixup[dirs] += "${S}/mk/cfg" # prevent the rust-installer scripts from calling ldconfig export CFG_DISABLE_LDCONFIG="notempty" +# rust's configure doesn't recognize --disable-static, so remove it. +DISABLE_STATIC = "" + do_configure () { # FIXME: target_prefix vs prefix, see cross.bbclass