Skip to content
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

TASK: port LLVM dependents to llvm-20, drop llvm19 #234

Open
1 of 8 tasks
yselkowitz opened this issue Mar 6, 2025 · 2 comments
Open
1 of 8 tasks

TASK: port LLVM dependents to llvm-20, drop llvm19 #234

yselkowitz opened this issue Mar 6, 2025 · 2 comments
Labels
cleanup Removal of deprecated or unwanted packages

Comments

@yselkowitz
Copy link
Member

yselkowitz commented Mar 6, 2025

What does the ELN SIG need to do?

  • Pursuant to https://fedoraproject.org/wiki/Changes/LLVM-20, the llvm package is going to be updated to 20.1, and an llvm19 compat package created. Once that much is done, it will be up to maintainers of LLVM-dependent packages to port their packages from 19 to 20. (In the past, we've helped with this in order to expedite dropping the compat version from ELN.) In the meantime, llvm19 will be temporarily added to ELN until all dependencies have been ported.

llvm18/clang18 removal is blocked by #207.

Status: https://tiny.distro.builders/view-rpm--view-eln--llvm19-libs.html

  • annobin
  • bcc
  • bpftool
  • bpftrace
  • kernel (perf)
  • mesa
  • qt6-qttools
  • rust
@yselkowitz yselkowitz added blocked This ticket cannot proceed until a dependency is met cleanup Removal of deprecated or unwanted packages labels Mar 6, 2025
@yselkowitz
Copy link
Member Author

llvm19 and llvm-20 are being built now. mesa was upgraded to 20 in tandem, but not the rest.

@yselkowitz yselkowitz removed the blocked This ticket cannot proceed until a dependency is met label Mar 7, 2025
@yselkowitz
Copy link
Member Author

annobin, bcc, bpftool, and qt6-qttools should just need a revbump and rebuild. (Hopefully kernel will be the same.)

bpftrace needs a new release: bpftrace/bpftrace#3840

rust is targeting migration for 1.87.0 (now in nightly): rust-lang/rust#135763

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cleanup Removal of deprecated or unwanted packages
Projects
None yet
Development

No branches or pull requests

1 participant