This is a tracking bug for Change: LLVM 16 For more details, see: https://fedoraproject.org/wiki/Changes/LLVM-16 Update all llvm sub-projects in Fedora Linux to version 16. If you encounter a bug related to this Change, please do not comment here. Instead create a new bug and set it to block this bug.
Today we reached the Code Complete (Testable) milestone on the F38 schedule: https://fedorapeople.org/groups/schedule/f-38/f-38-key-tasks.html At this time, all F38 Changes should be complete enough to be testable. You can indicate this by setting this tracker to the MODIFIED status. If the Change is 100% code complete, you can set the tracker to ON_QA. If you need to defer this Change to F39, please NEEDINFO me. Changes that have not reached at least the MODIFIED status will be given to FESCo for evaluation of contingency plans.
This work is in progress on COPR: https://copr.fedorainfracloud.org/coprs/g/fedora-llvm-team/llvm16/ So far, python-lit and llvm have been built. I'm working on an issue affecting the llvm-15 package. All the remaining 14 packages are still pending. We're working with the contingency deadline set for this change.
Today we reached the Code Complete (100% complete) milestone on the F38 schedule: https://fedorapeople.org/groups/schedule/f-38/f-38-key-tasks.html At this time, all F38 Changes should be 100% complete. You can indicate this by setting this tracker to the ON_QA status. If you need to defer this Change to F39 please NEEDINFO me. Note that we are entering the Beta freeze. Additional package changes to complete this Change will need an approved blocker or freeze exception. See https://fedoraproject.org/wiki/QA:SOP_blocker_bug_process and https://fedoraproject.org/wiki/QA:SOP_freeze_exception_bug_process for more information. Changes that have not reached the ON_QA status will be given to FESCo for evaluation of contingency plans.
The work on COPR is progressing. The remaining packages are: flang, libclc and llvm-bolt.
I have just completed packaging everything using RC3 on COPR. I'm now starting to package RC4 on COPR. As packages complete building on COPR, I plan to start updating Rawhide. Only after that, I will start building F38 packages in a side tag. This will probably happen after the final release of LLVM 16.0.0.
Updating the status of this work: - COPR: All packages have been built using the source code from LLVM 16.0.0 GA. - Rawhide: 16/21 packages have been built using the source code from LLVM 16.0.0 GA. The missing packages are: lldb, mlir, flang, american-fuzzy-lop and rocm-device-libs. These packages are depending on the following pull requests: - https://src.fedoraproject.org/rpms/lldb/pull-request/59 - https://src.fedoraproject.org/rpms/mlir/pull-request/16 - https://src.fedoraproject.org/rpms/flang/pull-request/12 - https://src.fedoraproject.org/rpms/rocm-device-libs/pull-request/2 - https://src.fedoraproject.org/rpms/american-fuzzy-lop/pull-request/4 Tests are running on the existing packages at: https://bodhi.fedoraproject.org/updates/FEDORA-2023-65bddfb463 - F38: 4/21 packages have been built using the source code from LLVM 16.0.0 GA. These packages are depending on the same pull requests mentioned for Rawhide plus the following: - https://src.fedoraproject.org/rpms/llvm/pull-request/164 - https://src.fedoraproject.org/rpms/clang/pull-request/199 - https://src.fedoraproject.org/rpms/lld/pull-request/70 Besides that, I've also started a discussion in https://src.fedoraproject.org/rpms/qt-creator/pull-request/20 about dropping the requirements on clang-related packages.
(In reply to Tulio Magno Quites Machado Filho from comment #6) > Tests are running on the existing packages at: > https://bodhi.fedoraproject.org/updates/FEDORA-2023-65bddfb463 Most of the tests passed except for compiler-rt. The lack of lldb and mlir caused dnf to install packages from version 15.0.7. This test should pass after all packages are built for Rawhide.
FEDORA-2023-3a602914f6 has been submitted as an update to Fedora 38. https://bodhi.fedoraproject.org/updates/FEDORA-2023-3a602914f6
FEDORA-2023-3a602914f6 has been pushed to the Fedora 38 testing repository. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-3a602914f6 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.