public inbox for openembedded-core@lists.openembedded.org
 help / color / mirror / Atom feed
* [PATCH] llvm/clang: Upgrade to 21.1.4 release
@ 2025-10-22  4:31 Deepesh.Varatharajan
  2025-10-22  4:43 ` [OE-core] " Khem Raj
  0 siblings, 1 reply; 4+ messages in thread
From: Deepesh.Varatharajan @ 2025-10-22  4:31 UTC (permalink / raw)
  To: openembedded-core; +Cc: Sundeep.Kokkonda, Deepesh.Varatharajan

From: Deepesh Varatharajan <Deepesh.Varatharajan@windriver.com>

Brings following bugfixes on top of 21.1.3

222fc11f2b8f Bump version to 21.1.4
480a90482e5b release/21.x: [clang-format] Fix a crash on BAS_BlockIndent (#164047)
3333dd88a493 Update clang/lib/Format/TokenAnnotator.cpp
54cdd973782e [clang-format] Annotate ::operator and Foo::operator correctly (#164048)
ceeb93096c79 [libclang/python] Return None instead of null cursors from Token.cursor (#163183)
7e153f5372ed [clang-format] Fix an assertion failure on comment-only config files (#163111)
faca424bc5f7 [clang-format] Correctly handle backward compatibility of C headers (#159908)
c5a3aa8934b0 [libc++] Properly implement array cookies in the ARM ABI (#160182)
0d819a9104b2 [libunwind] Fix aarch64 SEH unwinding with a debugger attached (#162867)
464d75ad5f26 [MachinePipeliner] Add test missed in #154940 (NFC) (#163350)
ffa6b0c365ec [MachinePipeliner] Limit the number of stores in BB (#154940)
570c4c944338 [clang] Fix catching pointers by reference on mingw targets (#162546)
c6af6be3cd1c [libc++][docs] Add missing entry for P3379R0 to `21.rst`
a2e93dce5f2b [Hexagon][llvm-objdump] Start a fresh packet at symbol boundaries. (#163466)
dfdee9a929aa [clang][modules] Derive mtime from PCM timestamps, not PCM files (#162965)
bd9bc536b4ac [LLD] [COFF] Fix aarch64 delayimport of sret arguments (#163096)
7b785dcb70f6 [LLD][COFF] Fix tailMergeARM64 delayload thunk 128 MB range limitation (#161844)
a847f1832857 [Hexagon] Support lowering of setuo & seto for vector types in Hexagon (#158740)
e14b5e82244e [clang-format] Fix a bug in wrapping { after else (#161048)
b54051ac74cb [clang-format] Correctly annotate RequiresExpressionLBrace (#155773)
c9fbd571b52c dfsan: Fix test with gcc 15.
68f118f265c9 Switch dtls_test.c from XFAIL to UNSUPPORTED on aarch64.
a86b1e397e90 compiler-rt: Make the tests pass on AArch64 and with page size != 4096.
c03b58bb091e [clangd] Fix code action kind for readability-identifier-naming fixes (#162808)
caef7619d5fd [clang-format] Fix a bug in OneLineFormatOffRegex (#162961)
5386abc82ab8 [libc++][ranges] Fix `ranges::join_view` segmented iterator trait (#158347)
18593ab316f6 workflows/release-binaries: Run tests on the same runner as the build (#162421)
13bee3a798b1 [Mips] Fix clang crashes when assembling invalid MIPS beql instructions with --arch=mips (#156413)
0d1b9249d189 [CI] Add dyung and c-rhodes to the Release Asset List (#162478)
c000f3226bdf [Mips] Fixed libunwind::Registers_mips_o32::jumpto to allow for load delay (#152942)
276050887539 [LLDB][ProcessWindows] Set exit status on instance rather than going through all targets (#159308)

Signed-off-by: Deepesh Varatharajan <Deepesh.Varatharajan@windriver.com>
---
 meta/conf/distro/include/maintainers.inc     | 2 +-
 meta/recipes-devtools/clang/common-clang.inc | 2 +-
 meta/recipes-devtools/clang/common.inc       | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/meta/conf/distro/include/maintainers.inc b/meta/conf/distro/include/maintainers.inc
index 444c7f6521..c4142e2b72 100644
--- a/meta/conf/distro/include/maintainers.inc
+++ b/meta/conf/distro/include/maintainers.inc
@@ -481,7 +481,7 @@ RECIPE_MAINTAINER:pn-linux-yocto-rt = "Bruce Ashfield <bruce.ashfield@gmail.com>
 RECIPE_MAINTAINER:pn-linux-yocto-tiny = "Bruce Ashfield <bruce.ashfield@gmail.com>"
 RECIPE_MAINTAINER:pn-lld = "Khem Raj <raj.khem@gmail.com>"
 RECIPE_MAINTAINER:pn-lldb = "Khem Raj <raj.khem@gmail.com>"
-RECIPE_MAINTAINER:pn-llvm-project-source-21.1.3 = "Khem Raj <raj.khem@gmail.com>"
+RECIPE_MAINTAINER:pn-llvm-project-source-21.1.4 = "Khem Raj <raj.khem@gmail.com>"
 RECIPE_MAINTAINER:pn-llvm-tblgen-native = "Khem Raj <raj.khem@gmail.com>"
 RECIPE_MAINTAINER:pn-llvm = "Khem Raj <raj.khem@gmail.com>"
 RECIPE_MAINTAINER:pn-logrotate = "Yi Zhao <yi.zhao@windriver.com>"
diff --git a/meta/recipes-devtools/clang/common-clang.inc b/meta/recipes-devtools/clang/common-clang.inc
index 7191d41efd..416258c5d3 100644
--- a/meta/recipes-devtools/clang/common-clang.inc
+++ b/meta/recipes-devtools/clang/common-clang.inc
@@ -5,7 +5,7 @@ LLVM_HTTP ?= "https://github.com/llvm"
 
 MAJOR_VER = "21"
 MINOR_VER = "1"
-PATCH_VER = "3"
+PATCH_VER = "4"
 # could be 'rcX' or 'git' or empty ( for release )
 VER_SUFFIX = ""
 
diff --git a/meta/recipes-devtools/clang/common.inc b/meta/recipes-devtools/clang/common.inc
index 8a7ac57554..20adbf2610 100644
--- a/meta/recipes-devtools/clang/common.inc
+++ b/meta/recipes-devtools/clang/common.inc
@@ -17,7 +17,7 @@ BASEURI ?= "${LLVM_HTTP}/llvm-project/releases/download/llvmorg-${PV}${VER_SUFFI
 UPSTREAM_CHECK_URI = "${LLVM_HTTP}/llvm-project/releases/"
 UPSTREAM_CHECK_REGEX = "releases/tag/llvmorg-?(?P<pver>\d+(\.\d+)+)"
 SOURCEDIR ?= "llvm-project-${PV}${VER_SUFFIX}.src"
-SRC_URI[sha256sum] = "9c9db50d8046f668156d83f6b594631b4ca79a0d96e4f19bed9dc019b022e58f"
+SRC_URI[sha256sum] = "a01ad7e5167780c945871d75c0413081d12067607a6de5cf71dc3e8d1a82112c"
 
 SRC_URI = "\
     ${BASEURI} \
-- 
2.49.0



^ permalink raw reply related	[flat|nested] 4+ messages in thread

* Re: [OE-core] [PATCH] llvm/clang: Upgrade to 21.1.4 release
  2025-10-22  4:31 [PATCH] llvm/clang: Upgrade to 21.1.4 release Deepesh.Varatharajan
@ 2025-10-22  4:43 ` Khem Raj
  2025-10-23 12:17   ` Ross Burton
  0 siblings, 1 reply; 4+ messages in thread
From: Khem Raj @ 2025-10-22  4:43 UTC (permalink / raw)
  To: deepesh.varatharajan; +Cc: openembedded-core, Sundeep.Kokkonda

LGTM, thanks for the patch

On Tue, Oct 21, 2025 at 9:31 PM Varatharajan, Deepesh via
lists.openembedded.org
<deepesh.varatharajan=windriver.com@lists.openembedded.org> wrote:
>
> From: Deepesh Varatharajan <Deepesh.Varatharajan@windriver.com>
>
> Brings following bugfixes on top of 21.1.3
>
> 222fc11f2b8f Bump version to 21.1.4
> 480a90482e5b release/21.x: [clang-format] Fix a crash on BAS_BlockIndent (#164047)
> 3333dd88a493 Update clang/lib/Format/TokenAnnotator.cpp
> 54cdd973782e [clang-format] Annotate ::operator and Foo::operator correctly (#164048)
> ceeb93096c79 [libclang/python] Return None instead of null cursors from Token.cursor (#163183)
> 7e153f5372ed [clang-format] Fix an assertion failure on comment-only config files (#163111)
> faca424bc5f7 [clang-format] Correctly handle backward compatibility of C headers (#159908)
> c5a3aa8934b0 [libc++] Properly implement array cookies in the ARM ABI (#160182)
> 0d819a9104b2 [libunwind] Fix aarch64 SEH unwinding with a debugger attached (#162867)
> 464d75ad5f26 [MachinePipeliner] Add test missed in #154940 (NFC) (#163350)
> ffa6b0c365ec [MachinePipeliner] Limit the number of stores in BB (#154940)
> 570c4c944338 [clang] Fix catching pointers by reference on mingw targets (#162546)
> c6af6be3cd1c [libc++][docs] Add missing entry for P3379R0 to `21.rst`
> a2e93dce5f2b [Hexagon][llvm-objdump] Start a fresh packet at symbol boundaries. (#163466)
> dfdee9a929aa [clang][modules] Derive mtime from PCM timestamps, not PCM files (#162965)
> bd9bc536b4ac [LLD] [COFF] Fix aarch64 delayimport of sret arguments (#163096)
> 7b785dcb70f6 [LLD][COFF] Fix tailMergeARM64 delayload thunk 128 MB range limitation (#161844)
> a847f1832857 [Hexagon] Support lowering of setuo & seto for vector types in Hexagon (#158740)
> e14b5e82244e [clang-format] Fix a bug in wrapping { after else (#161048)
> b54051ac74cb [clang-format] Correctly annotate RequiresExpressionLBrace (#155773)
> c9fbd571b52c dfsan: Fix test with gcc 15.
> 68f118f265c9 Switch dtls_test.c from XFAIL to UNSUPPORTED on aarch64.
> a86b1e397e90 compiler-rt: Make the tests pass on AArch64 and with page size != 4096.
> c03b58bb091e [clangd] Fix code action kind for readability-identifier-naming fixes (#162808)
> caef7619d5fd [clang-format] Fix a bug in OneLineFormatOffRegex (#162961)
> 5386abc82ab8 [libc++][ranges] Fix `ranges::join_view` segmented iterator trait (#158347)
> 18593ab316f6 workflows/release-binaries: Run tests on the same runner as the build (#162421)
> 13bee3a798b1 [Mips] Fix clang crashes when assembling invalid MIPS beql instructions with --arch=mips (#156413)
> 0d1b9249d189 [CI] Add dyung and c-rhodes to the Release Asset List (#162478)
> c000f3226bdf [Mips] Fixed libunwind::Registers_mips_o32::jumpto to allow for load delay (#152942)
> 276050887539 [LLDB][ProcessWindows] Set exit status on instance rather than going through all targets (#159308)
>
> Signed-off-by: Deepesh Varatharajan <Deepesh.Varatharajan@windriver.com>
> ---
>  meta/conf/distro/include/maintainers.inc     | 2 +-
>  meta/recipes-devtools/clang/common-clang.inc | 2 +-
>  meta/recipes-devtools/clang/common.inc       | 2 +-
>  3 files changed, 3 insertions(+), 3 deletions(-)
>
> diff --git a/meta/conf/distro/include/maintainers.inc b/meta/conf/distro/include/maintainers.inc
> index 444c7f6521..c4142e2b72 100644
> --- a/meta/conf/distro/include/maintainers.inc
> +++ b/meta/conf/distro/include/maintainers.inc
> @@ -481,7 +481,7 @@ RECIPE_MAINTAINER:pn-linux-yocto-rt = "Bruce Ashfield <bruce.ashfield@gmail.com>
>  RECIPE_MAINTAINER:pn-linux-yocto-tiny = "Bruce Ashfield <bruce.ashfield@gmail.com>"
>  RECIPE_MAINTAINER:pn-lld = "Khem Raj <raj.khem@gmail.com>"
>  RECIPE_MAINTAINER:pn-lldb = "Khem Raj <raj.khem@gmail.com>"
> -RECIPE_MAINTAINER:pn-llvm-project-source-21.1.3 = "Khem Raj <raj.khem@gmail.com>"
> +RECIPE_MAINTAINER:pn-llvm-project-source-21.1.4 = "Khem Raj <raj.khem@gmail.com>"
>  RECIPE_MAINTAINER:pn-llvm-tblgen-native = "Khem Raj <raj.khem@gmail.com>"
>  RECIPE_MAINTAINER:pn-llvm = "Khem Raj <raj.khem@gmail.com>"
>  RECIPE_MAINTAINER:pn-logrotate = "Yi Zhao <yi.zhao@windriver.com>"
> diff --git a/meta/recipes-devtools/clang/common-clang.inc b/meta/recipes-devtools/clang/common-clang.inc
> index 7191d41efd..416258c5d3 100644
> --- a/meta/recipes-devtools/clang/common-clang.inc
> +++ b/meta/recipes-devtools/clang/common-clang.inc
> @@ -5,7 +5,7 @@ LLVM_HTTP ?= "https://github.com/llvm"
>
>  MAJOR_VER = "21"
>  MINOR_VER = "1"
> -PATCH_VER = "3"
> +PATCH_VER = "4"
>  # could be 'rcX' or 'git' or empty ( for release )
>  VER_SUFFIX = ""
>
> diff --git a/meta/recipes-devtools/clang/common.inc b/meta/recipes-devtools/clang/common.inc
> index 8a7ac57554..20adbf2610 100644
> --- a/meta/recipes-devtools/clang/common.inc
> +++ b/meta/recipes-devtools/clang/common.inc
> @@ -17,7 +17,7 @@ BASEURI ?= "${LLVM_HTTP}/llvm-project/releases/download/llvmorg-${PV}${VER_SUFFI
>  UPSTREAM_CHECK_URI = "${LLVM_HTTP}/llvm-project/releases/"
>  UPSTREAM_CHECK_REGEX = "releases/tag/llvmorg-?(?P<pver>\d+(\.\d+)+)"
>  SOURCEDIR ?= "llvm-project-${PV}${VER_SUFFIX}.src"
> -SRC_URI[sha256sum] = "9c9db50d8046f668156d83f6b594631b4ca79a0d96e4f19bed9dc019b022e58f"
> +SRC_URI[sha256sum] = "a01ad7e5167780c945871d75c0413081d12067607a6de5cf71dc3e8d1a82112c"
>
>  SRC_URI = "\
>      ${BASEURI} \
> --
> 2.49.0
>
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#225168): https://lists.openembedded.org/g/openembedded-core/message/225168
> Mute This Topic: https://lists.openembedded.org/mt/115887533/1997914
> Group Owner: openembedded-core+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [raj.khem@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [OE-core] [PATCH] llvm/clang: Upgrade to 21.1.4 release
  2025-10-22  4:43 ` [OE-core] " Khem Raj
@ 2025-10-23 12:17   ` Ross Burton
  2025-10-24  2:19     ` Khem Raj
  0 siblings, 1 reply; 4+ messages in thread
From: Ross Burton @ 2025-10-23 12:17 UTC (permalink / raw)
  To: raj.khem@gmail.com
  Cc: deepesh.varatharajan@windriver.com,
	openembedded-core@lists.openembedded.org,
	Sundeep.Kokkonda@windriver.com

On 22 Oct 2025, at 05:43, Khem Raj via lists.openembedded.org <raj.khem=gmail.com@lists.openembedded.org> wrote:
> 
> LGTM, thanks for the patch

Considering we’re frozen for 5.3, is there anything serious enough in this point release worth upgrading for, or should this wait for master to fork from whinlatter?

Ross

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [OE-core] [PATCH] llvm/clang: Upgrade to 21.1.4 release
  2025-10-23 12:17   ` Ross Burton
@ 2025-10-24  2:19     ` Khem Raj
  0 siblings, 0 replies; 4+ messages in thread
From: Khem Raj @ 2025-10-24  2:19 UTC (permalink / raw)
  To: Ross Burton
  Cc: deepesh.varatharajan@windriver.com,
	openembedded-core@lists.openembedded.org,
	Sundeep.Kokkonda@windriver.com

On Thu, Oct 23, 2025 at 5:18 AM Ross Burton <Ross.Burton@arm.com> wrote:
>
> On 22 Oct 2025, at 05:43, Khem Raj via lists.openembedded.org <raj.khem=gmail.com@lists.openembedded.org> wrote:
> >
> > LGTM, thanks for the patch
>
> Considering we’re frozen for 5.3, is there anything serious enough in this point release worth upgrading for, or should this wait for master to fork from whinlatter?
>

No, there are no showstoppers in there, it can be applied after release is cut.

> Ross


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2025-10-24  2:20 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-10-22  4:31 [PATCH] llvm/clang: Upgrade to 21.1.4 release Deepesh.Varatharajan
2025-10-22  4:43 ` [OE-core] " Khem Raj
2025-10-23 12:17   ` Ross Burton
2025-10-24  2:19     ` Khem Raj

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox