]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commitdiff
rust-llvm: Disable libedit
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 2 Apr 2025 14:45:37 +0000 (15:45 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 2 Apr 2025 18:02:50 +0000 (19:02 +0100)
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 <richard.purdie@linuxfoundation.org>
meta/recipes-devtools/rust/rust-llvm_1.85.1.bb

index 566348c617d847e350c121c2dc4eb36e2a6fd1e9..12d7b2f1817053cca204b051b076475ec36a482a 100644 (file)
@@ -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 \