[Buildroot] [PATCH v4 03/10] package/lld: move to llvm-project subfolder

Adam Duskett aduskett at gmail.com
Thu Jul 20 17:31:29 UTC 2023


Tested-by: Adam Duskett <adam.duskett at amarulasolutions.com>

On Thu, Jun 15, 2023 at 6:44 AM Sebastian Weyer <sebastian.weyer at smile.fr>
wrote:

> From: Lang Daniel <d.lang at abatec.at>
>
> To make version bumping easier, move lld to a new llvm-project subfolder
> and specify site and version for the project.
>
> Signed-off-by: Daniel Lang <d.lang at abatec.at>
> Reviewed-by: Romain Naour <romain.naour at smile.fr>
> Signed-off-by: Romain Naour <romain.naour at smile.fr>
> Signed-off-by: Sebastian Weyer <sebastian.weyer at smile.fr>
> ---
> v4: change inaccuracy in commit message (move llvm -> move lld)
> ---
>  DEVELOPERS                                    | 2 +-
>  package/Config.in.host                        | 2 +-
>  package/{ => llvm-project}/lld/Config.in.host | 0
>  package/{ => llvm-project}/lld/lld.hash       | 0
>  package/{ => llvm-project}/lld/lld.mk         | 5 ++---
>  5 files changed, 4 insertions(+), 5 deletions(-)
>  rename package/{ => llvm-project}/lld/Config.in.host (100%)
>  rename package/{ => llvm-project}/lld/lld.hash (100%)
>  rename package/{ => llvm-project}/lld/lld.mk (87%)
>
> diff --git a/DEVELOPERS b/DEVELOPERS
> index c4273c5f85..befafff1d0 100644
> --- a/DEVELOPERS
> +++ b/DEVELOPERS
> @@ -1638,7 +1638,7 @@ F:        package/clang/
>  F:     package/earlyoom/
>  F:     package/gconf/
>  F:     package/libnss/
> -F:     package/lld/
> +F:     package/llvm-project/lld/
>  F:     package/llvm-project/llvm/
>  F:     package/python-cython/
>  F:     package/python-pycups/
> diff --git a/package/Config.in.host b/package/Config.in.host
> index dcadbfdfc1..9addc88522 100644
> --- a/package/Config.in.host
> +++ b/package/Config.in.host
> @@ -51,7 +51,7 @@ menu "Host utilities"
>         source "package/jsmin/Config.in.host"
>         source "package/kmod/Config.in.host"
>         source "package/libp11/Config.in.host"
> -       source "package/lld/Config.in.host"
> +       source "package/llvm-project/lld/Config.in.host"
>         source "package/lpc3250loader/Config.in.host"
>         source "package/lttng-babeltrace/Config.in.host"
>         source "package/lzma-alone/Config.in.host"
> diff --git a/package/lld/Config.in.host
> b/package/llvm-project/lld/Config.in.host
> similarity index 100%
> rename from package/lld/Config.in.host
> rename to package/llvm-project/lld/Config.in.host
> diff --git a/package/lld/lld.hash b/package/llvm-project/lld/lld.hash
> similarity index 100%
> rename from package/lld/lld.hash
> rename to package/llvm-project/lld/lld.hash
> diff --git a/package/lld/lld.mk b/package/llvm-project/lld/lld.mk
> similarity index 87%
> rename from package/lld/lld.mk
> rename to package/llvm-project/lld/lld.mk
> index 4bf903cda0..46ec3b13ff 100644
> --- a/package/lld/lld.mk
> +++ b/package/llvm-project/lld/lld.mk
> @@ -4,9 +4,8 @@
>  #
>
>  ################################################################################
>
> -# LLVM, Clang and lld should be version bumped together
> -LLD_VERSION = 11.1.0
> -LLD_SITE =
> https://github.com/llvm/llvm-project/releases/download/llvmorg-$(LLD_VERSION)
> +LLD_VERSION = $(LLVM_PROJECT_VERSION)
> +LLD_SITE = $(LLVM_PROJECT_SITE)
>  LLD_SOURCE = lld-$(LLD_VERSION).src.tar.xz
>  LLD_LICENSE = Apache-2.0 with exceptions
>  LLD_LICENSE_FILES = LICENSE.TXT
> --
> 2.34.1
>
> _______________________________________________
> buildroot mailing list
> buildroot at buildroot.org
> https://lists.buildroot.org/mailman/listinfo/buildroot
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.buildroot.org/pipermail/buildroot/attachments/20230720/c4bedd22/attachment.html>


More information about the buildroot mailing list