From: Richard Purdie Date: Wed, 2 Apr 2025 14:45:37 +0000 (+0100) Subject: rust-llvm: Disable libedit X-Git-Tag: uninative-4.8~919 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c31859be39c68f215576ba73b8a3d66c8ea590d3;p=thirdparty%2Fopenembedded%2Fopenembedded-core.git rust-llvm: Disable libedit This option currently floats and is leading to non-deterministic builds. It is used for commandline option tab completion which we don't need in our builds in general, let alone internally within rust's llvm. This should fix autobuilder deterministic build issues. Signed-off-by: Richard Purdie --- diff --git a/meta/recipes-devtools/rust/rust-llvm_1.85.1.bb b/meta/recipes-devtools/rust/rust-llvm_1.85.1.bb index 566348c617d..12d7b2f1817 100644 --- a/meta/recipes-devtools/rust/rust-llvm_1.85.1.bb +++ b/meta/recipes-devtools/rust/rust-llvm_1.85.1.bb @@ -42,6 +42,7 @@ EXTRA_OECMAKE = " \ -DLLVM_ENABLE_ZSTD=OFF \ -DLLVM_ENABLE_LIBXML2=OFF \ -DLLVM_ENABLE_FFI=OFF \ + -DLLVM_ENABLE_LIBEDIT=OFF \ -DLLVM_INSTALL_UTILS=ON \ -DLLVM_BUILD_EXAMPLES=OFF \ -DLLVM_BUILD_LLVM_DYLIB=ON \