[Buildroot] [PATCH v4 02/10] package/llvm: move to llvm-project folder

Adam Duskett aduskett at gmail.com
Thu Jul 20 17:31:20 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 updating easier, move llvm into the llvm-project folder
> and use the defined information.
>
> 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>
> ---
>  DEVELOPERS                                                  | 6 +++---
>  package/Config.in                                           | 2 +-
>  .../llvm/0001-nfc-Fix-missing-include.patch                 | 0
>  package/{ => llvm-project}/llvm/Config.in                   | 0
>  package/{ => llvm-project}/llvm/llvm.hash                   | 0
>  package/{ => llvm-project}/llvm/llvm.mk                     | 5 ++---
>  6 files changed, 6 insertions(+), 7 deletions(-)
>  rename package/{ => llvm-project}/llvm/0001-nfc-Fix-missing-include.patch
> (100%)
>  rename package/{ => llvm-project}/llvm/Config.in (100%)
>  rename package/{ => llvm-project}/llvm/llvm.hash (100%)
>  rename package/{ => llvm-project}/llvm/llvm.mk (98%)
>
> diff --git a/DEVELOPERS b/DEVELOPERS
> index 56316201af..c4273c5f85 100644
> --- a/DEVELOPERS
> +++ b/DEVELOPERS
> @@ -1639,7 +1639,7 @@ F:        package/earlyoom/
>  F:     package/gconf/
>  F:     package/libnss/
>  F:     package/lld/
> -F:     package/llvm/
> +F:     package/llvm-project/llvm/
>  F:     package/python-cython/
>  F:     package/python-pycups/
>  F:     package/python-raven/
> @@ -2538,7 +2538,7 @@ F:        package/libgta/
>  F:     package/libiec61850/
>  F:     package/libspatialindex/
>  F:     package/linux-syscall-support/
> -F:     package/llvm/
> +F:     package/llvm-project/llvm/
>  F:     package/lugaru/
>  F:     package/mcelog/
>  F:     package/mesa3d/
> @@ -2949,7 +2949,7 @@ N:        Valentin Korenblit <
> valentinkorenblit at gmail.com>
>  F:     package/clang/
>  F:     package/clinfo/
>  F:     package/libclc/
> -F:     package/llvm/
> +F:     package/llvm-project/llvm/
>
>  N:     Vanya Sergeev <vsergeev at gmail.com>
>  F:     package/lua-periphery/
> diff --git a/package/Config.in b/package/Config.in
> index bff090a661..dffffc195b 100644
> --- a/package/Config.in
> +++ b/package/Config.in
> @@ -2128,7 +2128,7 @@ comment "linux-pam plugins"
>         source "package/libpam-tacplus/Config.in"
>  endif
>         source "package/liquid-dsp/Config.in"
> -       source "package/llvm/Config.in"
> +       source "package/llvm-project/llvm/Config.in"
>         source "package/lttng-libust/Config.in"
>         source "package/matio/Config.in"
>         source "package/mpc/Config.in"
> diff --git a/package/llvm/0001-nfc-Fix-missing-include.patch
> b/package/llvm-project/llvm/0001-nfc-Fix-missing-include.patch
> similarity index 100%
> rename from package/llvm/0001-nfc-Fix-missing-include.patch
> rename to package/llvm-project/llvm/0001-nfc-Fix-missing-include.patch
> diff --git a/package/llvm/Config.in b/package/llvm-project/llvm/Config.in
> similarity index 100%
> rename from package/llvm/Config.in
> rename to package/llvm-project/llvm/Config.in
> diff --git a/package/llvm/llvm.hash b/package/llvm-project/llvm/llvm.hash
> similarity index 100%
> rename from package/llvm/llvm.hash
> rename to package/llvm-project/llvm/llvm.hash
> diff --git a/package/llvm/llvm.mk b/package/llvm-project/llvm/llvm.mk
> similarity index 98%
> rename from package/llvm/llvm.mk
> rename to package/llvm-project/llvm/llvm.mk
> index 977c0a08c2..1adad17b16 100644
> --- a/package/llvm/llvm.mk
> +++ b/package/llvm-project/llvm/llvm.mk
> @@ -4,9 +4,8 @@
>  #
>
>  ################################################################################
>
> -# LLVM, Clang and lld should be version bumped together
> -LLVM_VERSION = 11.1.0
> -LLVM_SITE =
> https://github.com/llvm/llvm-project/releases/download/llvmorg-$(LLVM_VERSION)
> +LLVM_VERSION = $(LLVM_PROJECT_VERSION)
> +LLVM_SITE = $(LLVM_PROJECT_SITE)
>  LLVM_SOURCE = llvm-$(LLVM_VERSION).src.tar.xz
>  LLVM_LICENSE = Apache-2.0 with exceptions
>  LLVM_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/87ea907b/attachment.html>


More information about the buildroot mailing list