From: Romain Naour Date: Wed, 17 Feb 2021 23:24:11 +0000 (+0100) Subject: package/rust: disable ninja X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=f826a944ae54561ad71838329232dcca4e734ef9;p=buildroot.git 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 --- 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