Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-100887

Rebase LLVM Toolset to LLVM 21 [rhel-10]

Linking RHIVOS CVEs to...Migration: Automation ...SWIFT: POC ConversionSync from "Extern...XMLWordPrintable

    • Icon: Story Story
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • rhel-10.2
    • None
    • llvm
    • None
    • rhel-jotnar
    • 3
    • False
    • False
    • Hide

      None

      Show
      None
    • Yes
    • None
    • None
    • None
    • Unspecified Release Note Type - Unknown
    • Unspecified
    • Unspecified
    • Unspecified
    • None

      The Fedora dist-git repository for llvm has all the latest changes that are needed to update RHEL to LLVM 21. All the files from that repository should be copied into the corresponding CentOS Stream branch, and any patches or files in the CentOS Stream branch that are no longer used should be deleted. Once the files are copied, the bundled_compat_lib option needs to be enabled by default.

      There is a script called centos-sync.sh in the rawhide branch of fedora dist-git.  If you run this script it will correctly copy all the necessary files from Fedora rawhide into a Centos Stream git checkout in a directory called llvm-centos.  You can just commit the files there and then submit a PR.  Here is how to run the script:

       

      ./centos-sync.sh --centos-branch c10s

       

      In order to give other packages time to complete their rebuilds, this task should be completed by ITM5.

              jotnar-project Jötnar Project
              tstellar@redhat.com Thomas Stellard
              Thomas Stellard Thomas Stellard
              Jötnar Project Jötnar Project
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

                Created:
                Updated: