[Buildroot] [PATCH v3 06/10] package/ripgrep: depends on host-rustc
David PIERRET
david.pierret at smile.fr
Fri Mar 27 10:53:49 UTC 2020
Hi,
Working on a new package using rust, this patch suite have resolved my
issue with rust version successfully.
Regards
David
On Fri, Feb 7, 2020 at 7:10 PM Arnout Vandecappelle (Essensium/Mind)
<arnout at mind.be> wrote:
>
> From: Eric Le Bihan <eric.le.bihan.dev at free.fr>
>
> As all providers of rustc also install cargo, there is no need to depend
> on the standalone cargo package anymore. Instead add host-rustc to the
> dependency list.
>
> Signed-off-by: Eric Le Bihan <eric.le.bihan.dev at free.fr>
> Signed-off-by: Patrick Havelange <patrick.havelange at essensium.com>
> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout at mind.be>
Reviewed-by: David Pierret <david.pierret at smile.fr>
Tested-by: David Pierret <david.pierret at smile.fr>
> ---
> package/ripgrep/Config.in | 2 +-
> package/ripgrep/ripgrep.mk | 2 +-
> 2 files changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/package/ripgrep/Config.in b/package/ripgrep/Config.in
> index 5446ad046c..0ea2902b34 100644
> --- a/package/ripgrep/Config.in
> +++ b/package/ripgrep/Config.in
> @@ -1,7 +1,7 @@
> config BR2_PACKAGE_RIPGREP
> bool "ripgrep"
> depends on BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS
> - select BR2_PACKAGE_HOST_CARGO
> + select BR2_PACKAGE_HOST_RUSTC
> help
> ripgrep is a line-oriented search tool that
> recursively searches your current directory
> diff --git a/package/ripgrep/ripgrep.mk b/package/ripgrep/ripgrep.mk
> index 0bb7017a96..832c076f26 100644
> --- a/package/ripgrep/ripgrep.mk
> +++ b/package/ripgrep/ripgrep.mk
> @@ -9,7 +9,7 @@ RIPGREP_SITE = $(call github,burntsushi,ripgrep,$(RIPGREP_VERSION))
> RIPGREP_LICENSE = MIT
> RIPGREP_LICENSE_FILES = LICENSE-MIT
>
> -RIPGREP_DEPENDENCIES = host-cargo
> +RIPGREP_DEPENDENCIES = host-rustc
> RIPGREP_CARGO_ENV = CARGO_HOME=$(HOST_DIR)/share/cargo
> RIPGREP_CARGO_MODE = $(if $(BR2_ENABLE_DEBUG),debug,release)
>
> --
> 2.24.1
>
> _______________________________________________
> buildroot mailing list
> buildroot at busybox.net
> http://lists.busybox.net/mailman/listinfo/buildroot
More information about the buildroot
mailing list