From 415a0acdd1b484327ee55458637f9f8d5e7d19dc Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Sat, 16 Nov 2024 09:30:47 -0800 Subject: [PATCH 01/12] llvm: 19.1.3 Release All RPMs are now build from the llvm srpm. Related: RHEL-57465 --- kernel-testing.yaml | 31 +------------------------------ llvm-toolset.yaml | 29 ----------------------------- 2 files changed, 1 insertion(+), 59 deletions(-) diff --git a/kernel-testing.yaml b/kernel-testing.yaml index b1193b1..db28a97 100644 --- a/kernel-testing.yaml +++ b/kernel-testing.yaml @@ -34,10 +34,6 @@ data: - lld-libs components: rpms: - python-lit: - rationale: Lit test runner for LLVM - ref: stream-llvm-toolset-rhel-next-rhel-8.10.0 - buildorder: 0 llvm-compat: rationale: LLVM compatibility libraries multilib: [x86_64] @@ -48,32 +44,7 @@ data: multilib: [x86_64] ref: stream-llvm-toolset-rhel-next-rhel-8.10.0 buildorder: 0 - clang: - rationale: clang tools and libraries - multilib: [x86_64] - ref: stream-llvm-toolset-rhel-next-rhel-8.10.0 - buildorder: 1 - lld: - rationale: LLVM linker - multilib: [x86_64] - ref: stream-llvm-toolset-rhel-next-rhel-8.10.0 - buildorder: 2 - compiler-rt: - rationale: LLVM compiler intrinsic and sanitizer libraries - multilib: [x86_64] - ref: stream-llvm-toolset-rhel-next-rhel-8.10.0 - buildorder: 2 - libomp: - rationale: LLVM OpenMP runtime - multilib: [x86_64] - ref: stream-llvm-toolset-rhel-next-rhel-8.10.0 - buildorder: 2 - lldb: - rationale: lldb debugger - multilib: [x86_64] - ref: stream-llvm-toolset-rhel-next-rhel-8.10.0 - buildorder: 2 kernel: ref: c8s - buildorder: 3 + buildorder: 1 buildonly: true diff --git a/llvm-toolset.yaml b/llvm-toolset.yaml index 0073778..cf437f4 100644 --- a/llvm-toolset.yaml +++ b/llvm-toolset.yaml @@ -34,10 +34,6 @@ data: - lld-libs components: rpms: - python-lit: - rationale: Lit test runner for LLVM - ref: stream-llvm-toolset-rhel-next-rhel-8.10.0 - buildorder: 0 llvm-compat: rationale: LLVM compatibility libraries multilib: [x86_64] @@ -48,28 +44,3 @@ data: multilib: [x86_64] ref: stream-llvm-toolset-rhel-next-rhel-8.10.0 buildorder: 0 - clang: - rationale: clang tools and libraries - multilib: [x86_64] - ref: stream-llvm-toolset-rhel-next-rhel-8.10.0 - buildorder: 1 - lld: - rationale: LLVM linker - multilib: [x86_64] - ref: stream-llvm-toolset-rhel-next-rhel-8.10.0 - buildorder: 2 - compiler-rt: - rationale: LLVM compiler intrinsic and sanitizer libraries - multilib: [x86_64] - ref: stream-llvm-toolset-rhel-next-rhel-8.10.0 - buildorder: 2 - libomp: - rationale: LLVM OpenMP runtime - multilib: [x86_64] - ref: stream-llvm-toolset-rhel-next-rhel-8.10.0 - buildorder: 2 - lldb: - rationale: lldb debugger - multilib: [x86_64] - ref: stream-llvm-toolset-rhel-next-rhel-8.10.0 - buildorder: 2 From d2cc375a50375e8f0cd7d278e8b7afaf4ab1d030 Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Sat, 16 Nov 2024 10:17:55 -0800 Subject: [PATCH 02/12] Switch ref name for kernel testing Related: RHEL-57465 --- kernel-testing.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel-testing.yaml b/kernel-testing.yaml index db28a97..159bc37 100644 --- a/kernel-testing.yaml +++ b/kernel-testing.yaml @@ -45,6 +45,6 @@ data: ref: stream-llvm-toolset-rhel-next-rhel-8.10.0 buildorder: 0 kernel: - ref: c8s + ref: rhel-8-main buildorder: 1 buildonly: true From f02a0696725198d622d9e1fe7bd3fdf61a31f92f Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Sat, 16 Nov 2024 13:08:21 -0800 Subject: [PATCH 03/12] llvm: Add missing sources Related: RHEL-57465 From 765a135597f351bd4ac120c77febb2283eaea1d1 Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Sat, 16 Nov 2024 13:32:03 -0800 Subject: [PATCH 04/12] llvm: Add missing patches Related: RHEL-57465 From 0613e9438c5bcbabef11cbed3dc6e0fbfbb26919 Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Sat, 16 Nov 2024 14:06:18 -0800 Subject: [PATCH 05/12] llvm: Add missing files Related: RHEL-57465 From 4de801a0cfb63e5c5a41003738eb6e132c416331 Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Fri, 22 Nov 2024 08:31:25 -0800 Subject: [PATCH 06/12] llvm: Default to DWARF-4 From 9ef81d3345401fcdea422b586f8be33182a3bf13 Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Sat, 23 Nov 2024 21:33:55 -0800 Subject: [PATCH 07/12] llvm: Use gcc-toolset-14 as the default gcc installation Resolves: RHEL-38233 From 7f2f2bc5cac1daa42e2a8465bae1e70acacef42e Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Tue, 26 Nov 2024 11:32:35 -0800 Subject: [PATCH 08/12] llvm: Add explicit version requires to libomp for llvm-libs Related: RHEL-57465 From 4f6e339bf59d50d6cd7959b1a75ce20e26a148f6 Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Thu, 19 Dec 2024 08:23:40 -0800 Subject: [PATCH 09/12] llvm: 19.1.5 Release Resolves: RHEL-70329 Resolves: RHEL-68697 From 3d1d1937fe447d4692fca2490c5f318d75543727 Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Mon, 13 Jan 2025 17:08:47 -0800 Subject: [PATCH 10/12] llvm: Remove compat package From 2c09a08582cc78008a325eb2b5c019931f097c07 Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Sat, 18 Jan 2025 06:49:21 -0800 Subject: [PATCH 11/12] llvm: 19.1.7 release From 3f9a37d7ec71e985bc08817e73fd786f4adc65d1 Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Sat, 18 Jan 2025 08:38:40 -0800 Subject: [PATCH 12/12] llvm: Add missing sources