From f826a944ae54561ad71838329232dcca4e734ef9 Mon Sep 17 00:00:00 2001 From: Romain Naour Date: Thu, 18 Feb 2021 00:24:11 +0100 Subject: [PATCH] package/rust: disable ninja Ninja has recently be enabled as the default build system to build llvm fork for rust compiler [1]. But we can still use Make if "ninja = false" is provided in config.toml. Ninja support can be enabled by a following patch. [1] https://github.com/rust-lang/rust/commit/30b7dac745b1555cd96f41977f7d24435cbe7fa2 Fixes: https://gitlab.com/buildroot.org/buildroot/-/jobs/1019386205 Signed-off-by: Romain Naour Cc: Eric Le Bihan Signed-off-by: Yann E. MORIN --- package/rust/rust.mk | 2 ++ 1 file changed, 2 insertions(+) diff --git a/package/rust/rust.mk b/package/rust/rust.mk index 798450e04e..a38a3d64f5 100644 --- a/package/rust/rust.mk +++ b/package/rust/rust.mk @@ -65,6 +65,8 @@ define HOST_RUST_CONFIGURE_CMDS echo 'channel = "stable"'; \ echo '[target.$(RUSTC_TARGET_NAME)]'; \ echo 'cc = "$(TARGET_CROSS)gcc"'; \ + echo '[llvm]'; \ + echo 'ninja = false'; \ ) > $(@D)/config.toml endef -- 2.30.2