Skip to content

Add LLVM 20 package, stream LLVM 18 and 19 as mono sources. #52810

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 43 commits into from
Jun 2, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
0625b2d
llvm: refactor into version streamed package.
javacruft May 8, 2025
220c2b1
llvm-19: correct package name, update runtime deps for libclang-cpp
javacruft May 8, 2025
8f477ce
llvm-19: reorder vars/vars-transforms.
javacruft May 8, 2025
81fa18a
llvm-19: revert use of var-transforms in vars
javacruft May 8, 2025
77a6f09
llvm-20: add new package for release 20.x.
javacruft May 8, 2025
7bd2257
llvm: filter for version stream aligned tags.
javacruft May 8, 2025
52f688e
llvm: drop provides for actual package name.
javacruft May 8, 2025
2cb8f41
llvm: ensure backwards compatibility with llvm package.
javacruft May 8, 2025
dc90f5c
llvm-20: drop clang-rename as no longer shipped upstream.
javacruft May 8, 2025
f8b734e
llvm-20: drop clang-pseudo binary testing and llvm-debuginfod-find --…
javacruft May 8, 2025
ecfe95f
llvm-20: correct tag-filter for upstream versions.
javacruft May 8, 2025
098faf3
llvm-{19,20}: correct naming of additional clang packages.
javacruft May 8, 2025
2ecbe5f
llvm-20: correct typo ldd->lld
javacruft May 8, 2025
0a097b2
llvm-{19,20}: fix provides and runtime for -dev packages.
javacruft May 8, 2025
c772ecb
bpftool: drop use of versioned llvm as this is picked by the installe…
javacruft May 12, 2025
482db88
llvm-{19,20}: Tidy provides
javacruft May 12, 2025
82f1f99
llvm-19: fix missed major-version usage.
javacruft May 12, 2025
ff94ead
Merge branch 'main' into llvm/llvm-20
javacruft May 12, 2025
a3c6773
llvm: add llvm-libunwind-18 as will be dropped from llvm.
javacruft May 14, 2025
1115859
llvm-libunwind-18: use full package versions for consistent installs.
javacruft May 15, 2025
1479a65
llvm: create single LLVM 18 package
javacruft May 17, 2025
75518e5
Merge branch 'main' into llvm/llvm-20
javacruft May 17, 2025
0ad5b7f
llvm20: bump version
javacruft May 17, 2025
3915499
llvm-18: quote version string.
javacruft May 17, 2025
a586529
llvm-18: set epoch to a version greater than all single sub-package p…
javacruft May 17, 2025
345c5c9
llvm-18: drop install of c++ modules.json, not present for this release.
javacruft May 17, 2025
607da3c
llvm-{18-20}: misc fixes
javacruft May 17, 2025
f1ece17
llvm-18: drop test for reduce-chunk-list, not build for this version.
javacruft May 17, 2025
3c6110d
llvm-18: drop test for clang-nvlink-wrapper, not built for this version.
javacruft May 18, 2025
3fbd23c
postgis-17: pin clang to 19 as upstream build assumes this version.
javacruft May 19, 2025
ba24250
bump epochs for test rebuild of packages with versionless clang.
javacruft May 19, 2025
9eab0a9
Merge branch 'main' into llvm/llvm-20
javacruft May 19, 2025
4b2f4a7
Revert "bump epochs for test rebuild of packages with versionless cla…
javacruft May 20, 2025
25eb08f
Pin various postgresql related packages to clang-19
javacruft May 20, 2025
222102f
Revert "Pin various postgresql related packages to clang-19"
javacruft May 21, 2025
4feffd6
Merge branch 'main' into llvm/llvm-20
javacruft May 21, 2025
5fa09d7
Drop changes to postgis-17; covered elsewhere
javacruft May 21, 2025
dda74ce
Merge branch 'main' into llvm/llvm-20
javacruft May 29, 2025
1389a0b
llvm-20: bump upstream release.
javacruft May 29, 2025
dff5f9c
Merge branch 'main' into llvm/llvm-20
javacruft May 30, 2025
295f7f3
llvm-{18-20}: Drop openssf-compiler-options from BD's
javacruft May 30, 2025
6107f36
llvm: use versioned package names for internal package dependencies.
javacruft May 30, 2025
34f765e
llvm-{18,19}: drop provides
javacruft May 31, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 1 addition & 5 deletions bpftool.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package:
name: bpftool
version: 7.5.0
epoch: 40
epoch: 41
description: A collection of tool to inspect and manipulate eBPF programs
copyright:
- license: BSD-3-Clause OR GPL-2.0-only
Expand All @@ -10,9 +10,6 @@ package:
- merged-usrsbin
- wolfi-baselayout

vars:
llvm-vers: 19

environment:
contents:
packages:
Expand All @@ -22,7 +19,6 @@ environment:
- elfutils-dev
- git
- linux-headers
- llvm-${{vars.llvm-vers}}
- zlib-dev
- zstd-dev

Expand Down
312 changes: 0 additions & 312 deletions clang-18.yaml

This file was deleted.

Loading
Loading