# AlmaLinux OS Modified packages
All AlmaLinux OS packages, including modified ones, can be found on git.almalinux.org (opens new window). There are several branches in each package repository:
- c8/c9/с10/c10s branches for original sources
- a8/a9/a10/a10s branches for modified sources
Autopatch configurations: git.almalinux.org/autopatch (opens new window)
This table lists AlmaLinux OS packages with modified sources.
| Package | AlmaLinux OS 8 | AlmaLinux OS 9 | AlmaLinux OS 10 | AlmaLinux OS Kitten 10 | Commentary |
|---|---|---|---|---|---|
| abrt | 8 (opens new window) | Doesn't require modification | Doesn't require modification | Doesn't require modification | - Add support for GPG subkeys - apply debranding |
| anaconda | 8 (opens new window) | 9 (opens new window) | 10 (opens new window) | Kitten 10 (opens new window) | AlmaLinux OS 8, AlmaLinux OS 9: - AlmaLinux changes AlmaLinux OS 10, AlmaLinux OS Kitten 10: - Enable Btrfs support for AlmaLinux - Apply AlmaLinux patches - Enable live subpackage by default on AlmaLinux |
| anaconda-user-help | 8 (opens new window) | 9 (opens new window) | Doesn't require modification | Doesn't require modification | - Apply AlmaLinux branding patch |
| binutils | Doesn't require modification | Doesn't require modification | 10 (opens new window) | Kitten 10 (opens new window) | - Add bison to BuildRequires for RISC-V - Disable LTO for RISC-V - Disable testsuite for RISC-V |
| bluez | 8 (opens new window) | Doesn't require modification | Doesn't require modification | Doesn't require modification | - Debrand for AlmaLinux |
| bootc | Doesn't require modification | Doesn't require modification | Doesn't require modification | Kitten 10 (opens new window) | - Add RISC-V support |
| cloud-init | 8 (opens new window) | 9 (opens new window) | Doesn't require modification | Doesn't require modification | AlmaLinux OS 8: - 0001-Improvements-for-AlmaLinux-OS-and-CloudLinux-OS.patch AlmaLinux OS 9: - Add-AlmaLinux-OS-and-CloudLinux-OS-support-to.patch |
| clufter | 8 (opens new window) | Doesn't require modification | Doesn't require modification | Doesn't require modification | - Use a new version of pacemaker to build clufter |
| composefs | Doesn't require modification | Doesn't require modification | Doesn't require modification | Kitten 10 (opens new window) | - Exclude i686 architecture from build |
| crash | 8 (opens new window) | 9 (opens new window) | 10 (opens new window) | Kitten 10 (opens new window) | - Debrand for AlmaLinux |
| criu | Doesn't require modification | Doesn't require modification | Doesn't require modification | Kitten 10 (opens new window) | - Add riscv64 to ExclusiveArch |
| crypto-policies | Doesn't require modification | Doesn't require modification | Doesn't require modification | Kitten 10 (opens new window) | - Add i686 support |
| dnf | 8 (opens new window) | 9 (opens new window) | 10 (opens new window) | Kitten 10 (opens new window) | AlmaLinux OS 8, AlmaLinux OS 9: - Added patch for almalinux bugtracker AlmaLinux OS 10, AlmaLinux OS Kitten 10: - Add x86_64_v2 to _BASEARCH_MAP - Add link to AlmaLinux bugtracker |
| dogtag-pki | Doesn't require modification | Doesn't require modification | Doesn't require modification | Kitten 10 (opens new window) | - Fix build.sh to recognize AlmaLinux as RHEL-compatible |
| ecj | Doesn't require modification | Doesn't require modification | Doesn't require modification | Kitten 10 (opens new window) | - Exclude i686 architecture from build |
| efi-rpm-macros | Doesn't require modification | Doesn't require modification | 10 (opens new window) | Kitten 10 (opens new window) | AlmaLinux OS 10: - Add support for versioned x86_64 arches AlmaLinux OS Kitten 10: - Add support for versioned x86_64 arches - Add riscv64 to EFI architectures |
| elfutils | 8 (opens new window) | 9 (opens new window) | Doesn't require modification | Doesn't require modification | - Disable debuginfod-urls |
| fftw | Doesn't require modification | Doesn't require modification | Doesn't require modification | Kitten 10 (opens new window) | - Disable openmpi for i686 architecture |
| firefox | 8 (opens new window) | 9 (opens new window) | Doesn't require modification | Doesn't require modification | - Add gcc-toolset-%{gts_version}-gcc-c++ to BR |
| firewalld | 8 (opens new window) | Doesn't require modification | Doesn't require modification | Doesn't require modification | - fix(nftables): batch ipset elements to avoid O(n^2) insertion cost - Resolves: almalinux/almalinux-deploy#186 |
| fwupd | 8 (opens new window) | 9 (opens new window) | Doesn't require modification | Doesn't require modification | AlmaLinux OS 8: - AlmaLinux changes AlmaLinux OS 9: - Use AlmaLinux cert |
| fwupd-efi | Doesn't require modification | Doesn't require modification | 10 (opens new window) | Kitten 10 (opens new window) | - Use AlmaLinux cert |
| fwupdate | 8 (opens new window) | Doesn't require modification | Doesn't require modification | Doesn't require modification | - Debrand for AlmaLinux |
| gcc | 8 (opens new window) | 9 (opens new window) | 10 (opens new window) | Kitten 10 (opens new window) | AlmaLinux OS 8: - AlmaLinux changes AlmaLinux OS 9: - Debrand for AlmaLinux AlmaLinux OS 10: - Change to almalinux bugtracker - Set --with-arch_64=x86-64-v2 on v2 arch AlmaLinux OS Kitten 10: - Change to almalinux bugtracker - Set --with-arch_64=x86-64-v2 on v2 arch - Fix sysroot packages for i686 architecture |
| gcc-toolset-15-gcc | Doesn't require modification | Doesn't require modification | Doesn't require modification | Kitten 10 (opens new window) | - Change to almalinux bugtracker - Set --with-arch_64=x86-64-v2 on v2 arch - Fix compilation on RISC-V |
| glibc | Doesn't require modification | Doesn't require modification | 10 (opens new window) | Kitten 10 (opens new window) | AlmaLinux OS 10: - Overwrite target for x86_64_v2 - Update patch-git.lua to handle AlmaLinux branches correctly - Add support for AlmaLinux import UBI format AlmaLinux OS Kitten 10: - Overwrite target for x86_64_v2 - Update patch-git.lua to handle AlmaLinux branches correctly |
| gnome-initial-setup | Doesn't require modification | Doesn't require modification | 10 (opens new window) | Kitten 10 (opens new window) | - Don’t apply the RHEL patch on AlmaLinux |
| gnome-settings-daemon | 8 (opens new window) | Doesn't require modification | 10 (opens new window) | Kitten 10 (opens new window) | - Disable subman plugin |
| gnome-shell | Doesn't require modification | Doesn't require modification | 10 (opens new window) | Kitten 10 (opens new window) | - Use AlmaLinux icon as activities button - Use unbranded illustrations - Fix Firefox desktop filename in favorites |
| gnome-shell-extension-background-logo | Doesn't require modification | Doesn't require modification | 10 (opens new window) | Kitten 10 (opens new window) | - Debrand for AlmaLinux OS - apply AlmaLinux patch - Adjust logo size and default values for AlmaLinux OS |
| gnome-tour | Doesn't require modification | Doesn't require modification | 10 (opens new window) | Kitten 10 (opens new window) | - Don’t apply the RHEL patch on AlmaLinux |
| golang | Doesn't require modification | Doesn't require modification | 10 (opens new window) | Kitten 10 (opens new window) | - Update env var for v2 - Disable race for riscv64 |
| golang-github-cpuguy83-go-md2man | 8 (opens new window) | Doesn't require modification | Doesn't require modification | Doesn't require modification | - Fix compilation error: Add GO111MODULE=off |
| gpgme | Doesn't require modification | Doesn't require modification | 10 (opens new window) | Kitten 10 (opens new window) | - Add x86_64_v2 support |
| grub2 | 8 (opens new window) | 9 (opens new window) | 10 (opens new window) | Kitten 10 (opens new window) | AlmaLinux OS 8, AlmaLinux OS 9: - Debrand for AlmaLinux AlmaLinux OS 10, AlmaLinux OS Kitten 10: - Debrand for AlmaLinux - Build btrfs module |
| grubby | Doesn't require modification | Doesn't require modification | Doesn't require modification | Kitten 10 (opens new window) | - Do not add /boot twice for btrfs subvolumes |
| guestfs-tools | Doesn't require modification | 9 (opens new window) | 10 (opens new window) | Kitten 10 (opens new window) | - Enable building for ppc64le |
| hplip | 8 (opens new window) | 9 (opens new window) | Doesn't require modification | Doesn't require modification | AlmaLinux OS 8: - Аdd AlmaLinux support - Fix permission for custom created gpg dir - Change gpg server to pgp.mit.edu AlmaLinux OS 9: - Аdd AlmaLinux support - Fix permission for custom created gpg dir |
| initial-setup | 8 (opens new window) | 9 (opens new window) | Doesn't require modification | Doesn't require modification | - AlmaLinux OS debrand patch |
| ipa-healthcheck | Doesn't require modification | Doesn't require modification | Doesn't require modification | Kitten 10 (opens new window) | - Exclude i686 architecture from build |
| java-1.8.0-openjdk | Doesn't require modification | 9 (opens new window) | Doesn't require modification | Doesn't require modification | - Change portablerhel |
| java-17-openjdk | Doesn't require modification | 9 (opens new window) | 10 (opens new window) | Kitten 10 (opens new window) | AlmaLinux OS 9, AlmaLinux OS 10: - Change portablesiffix AlmaLinux OS Kitten 10: - Use el8 portable packages |
| java-21-openjdk | Doesn't require modification | 9 (opens new window) | 10 (opens new window) | Kitten 10 (opens new window) | AlmaLinux OS 9: - Set portablesuffix to el8 AlmaLinux OS 10: - Use el8 portable packages AlmaLinux OS Kitten 10: - Use el8 portable packages, el10 for riscv64 - Disable debug_package for riscv64 |
| java-25-openjdk | Doesn't require modification | 9 (opens new window) | Doesn't require modification | Kitten 10 (opens new window) | - Use el9 portable packages |
| kernel | 8 (opens new window) | 9 (opens new window) | 10 (opens new window) | Kitten 10 (opens new window) | AlmaLinux OS 8: - hpsa: bring back deprecated PCI ids #CFHack #CFHack2024 - mptsas: bring back deprecated PCI ids #CFHack #CFHack2024 - megaraid_sas: bring back deprecated PCI ids #CFHack #CFHack2024 - qla2xxx: bring back deprecated PCI ids #CFHack #CFHack2024 - qla4xxx: bring back deprecated PCI ids - lpfc: bring back deprecated PCI ids - be2iscsi: bring back deprecated PCI ids - kernel/rh_messages.h: enable all disabled pci devices by moving to unmaintained - Use AlmaLinux OS secure boot cert - Debrand for AlmaLinux OS AlmaLinux OS 9: - hpsa: bring back deprecated PCI ids #CFHack #CFHack2024 - mptsas: bring back deprecated PCI ids #CFHack #CFHack2024 - megaraid_sas: bring back deprecated PCI ids #CFHack #CFHack2024 - qla2xxx: bring back deprecated PCI ids #CFHack #CFHack2024 - qla4xxx: bring back deprecated PCI ids - lpfc: bring back deprecated PCI ids - be2iscsi: bring back deprecated PCI ids - kernel/rh_messages.h: enable all disabled pci devices by moving to unmaintained - Use AlmaLinux OS secure boot cert - Debrand for AlmaLinux OS - Add KVM support for ppc64le AlmaLinux OS 10: - Debrand for AlmaLinux OS - Use AlmaLinux OS secure boot cert - Enable Btrfs support for all kernel variants - hpsa: bring back deprecated PCI ids #CFHack #CFHack2024 - mptsas: bring back deprecated PCI ids #CFHack #CFHack2024 - megaraid_sas: bring back deprecated PCI ids #CFHack #CFHack2024 - qla2xxx: bring back deprecated PCI ids #CFHack #CFHack2024 - qla4xxx: bring back deprecated PCI ids - lpfc: bring back deprecated PCI ids - be2iscsi: bring back deprecated PCI ids - kernel/rh_messages.h: enable all disabled pci devices by moving to unmaintained AlmaLinux OS Kitten 10: - Debrand for AlmaLinux OS - Use AlmaLinux OS secure boot cert - Enable Btrfs support for all kernel variants - hpsa: bring back deprecated PCI ids #CFHack #CFHack2024 - mptsas: bring back deprecated PCI ids #CFHack #CFHack2024 - megaraid_sas: bring back deprecated PCI ids #CFHack #CFHack2024 - qla2xxx: bring back deprecated PCI ids #CFHack #CFHack2024 - qla4xxx: bring back deprecated PCI ids - be2iscsi: bring back deprecated PCI ids - kernel/rh_messages.h: enable all disabled pci devices by moving to unmaintained |
| kernel-rt | 8 (opens new window) | Doesn't require modification | Doesn't require modification | Doesn't require modification | - hpsa: bring back deprecated PCI ids #CFHack #CFHack2024 - mptsas: bring back deprecated PCI ids #CFHack #CFHack2024 - megaraid_sas: bring back deprecated PCI ids #CFHack #CFHack2024 - qla2xxx: bring back deprecated PCI ids #CFHack #CFHack2024 - qla4xxx: bring back deprecated PCI ids - lpfc: bring back deprecated PCI ids - be2iscsi: bring back deprecated PCI ids - kernel/rh_messages.h: enable all disabled pci devices by moving to unmaintained - Use AlmaLinux OS secure boot cert - Debrand for AlmaLinux OS |
| libblockdev | Doesn't require modification | Doesn't require modification | 10 (opens new window) | Kitten 10 (opens new window) | - Enable Btrfs support |
| libdnf | 8 (opens new window) | 9 (opens new window) | 10 (opens new window) | Kitten 10 (opens new window) | AlmaLinux OS 8: - Added patch for almalinux bugtracker - Added patch to support multiple keys AlmaLinux OS 9: - Added patch for almalinux bugtracker AlmaLinux OS 10: - Add x86_64_v2 to arch_map - Add link to AlmaLinux bugtracker - Fix tests on x86_64_v2 AlmaLinux OS Kitten 10: - Add x86_64_v2 to arch_map - Add link to AlmaLinux bugtracker - Fix tests on x86_64_v2 - Extend arch_map list with x86_64_v2 for the x86_64 |
| libguestfs | Doesn't require modification | 9 (opens new window) | 10 (opens new window) | Kitten 10 (opens new window) | AlmaLinux OS 9: - Fix build for AlmaLinux - Avoid permission denied for yum/dnf cache - Enable building for ppc64le AlmaLinux OS 10, AlmaLinux OS Kitten 10: - Enable building for ppc64le |
| libreoffice | 8 (opens new window) | 9 (opens new window) | Doesn't require modification | Doesn't require modification | - Debrand for AlmaLinux |
| libreport | 8 (opens new window) | 9 (opens new window) | Doesn't require modification | Doesn't require modification | AlmaLinux OS 8: - Add support for AlmaLinux Bug Tracker - Remove libreport-plugin-rhtsupport and libreport-rhel - Remove libreport-rhel-bugzilla and libreport-rhel-anaconda-bugzilla AlmaLinux OS 9: - Add support for AlmaLinux Bug Tracker - Remove libreport-rhel-bugzilla and libreport-rhel-anaconda-bugzilla |
| libsolv | Doesn't require modification | Doesn't require modification | 10 (opens new window) | Kitten 10 (opens new window) | - Set x86_64 arch as exchangeable to x86_64_v2 |
| libstoragemgmt | Doesn't require modification | Doesn't require modification | Doesn't require modification | Kitten 10 (opens new window) | - Exclude i686 architecture from build |
| libvirt | Doesn't require modification | 9 (opens new window) | 10 (opens new window) | Kitten 10 (opens new window) | - Enable building for ppc64le |
| llvm | Doesn't require modification | Doesn't require modification | 10 (opens new window) | Kitten 10 (opens new window) | - Use x86_64-redhat-linux as default gcc triple for x86_64_v2 - Add riscv64 support |
| lorax | Doesn't require modification | Doesn't require modification | 10 (opens new window) | Kitten 10 (opens new window) | - Add x86_64_v2 support - Add riscv64 support |
| lorax-templates-rhel | Doesn't require modification | 9 (opens new window) | Doesn't require modification | Kitten 10 (opens new window) | AlmaLinux OS 9: - Correct grammar in Grub rescue menuentries AlmaLinux OS Kitten 10: - Correct grammar in Grub rescue menuentries - Add riscv64 support - Add x86_64_v2 support |
| ltrace | Doesn't require modification | Doesn't require modification | Doesn't require modification | Kitten 10 (opens new window) | - riscv64: add initial riscv64 support |
| mariadb10.11 | Doesn't require modification | Doesn't require modification | Doesn't require modification | Kitten 10 (opens new window) | - Mark RISC-V64 as 64-bit architecture |
| mariadb11.8 | Doesn't require modification | Doesn't require modification | Doesn't require modification | Kitten 10 (opens new window) | - Mark RISC-V64 as 64-bit architecture |
| mesa | 8 (opens new window) | 9 (opens new window) | 10 (opens new window) | Kitten 10 (opens new window) | AlmaLinux OS 8: - Enable v3d for Raspberry Pi graphic in AlmaLinux (Resolves: https://github.com/AlmaLinux/raspberry-pi/issues/32) AlmaLinux OS 9, AlmaLinux OS 10: - Enable vc4 and v3d for Raspberry Pi graphics in AlmaLinux (Resolves: https://github.com/AlmaLinux/raspberry-pi/issues/32) AlmaLinux OS Kitten 10: - Enable vc4 and v3d for Raspberry Pi graphics in AlmaLinux (Resolves: https://github.com/AlmaLinux/raspberry-pi/issues/32) - Add LLVM 21 support for gallivm (riscv64) |
| mesa-compat | Doesn't require modification | Doesn't require modification | Doesn't require modification | Kitten 10 (opens new window) | - Add LLVM 21 support for gallivm (riscv64) |
| meson | Doesn't require modification | Doesn't require modification | Doesn't require modification | Kitten 10 (opens new window) | - Disable binutils-gold for RISC-V |
| mock | Doesn't require modification | 9 (opens new window) | 10 (opens new window) | Doesn't require modification | - Add OCI platform support for x86_64 sub-architecture containers - Add cache_key option to yum_cache plugin for shared package cache across configs |
| mokutil | Doesn't require modification | Doesn't require modification | Doesn't require modification | Kitten 10 (opens new window) | - Add riscv64 to ExclusiveArch |
| mongo-tools | 8 (opens new window) | Doesn't require modification | Doesn't require modification | Doesn't require modification | - Fix BR, disable tests |
| mysql8.4 | Doesn't require modification | Doesn't require modification | Doesn't require modification | Kitten 10 (opens new window) | - Add riscv64 support |
| nginx | Doesn't require modification | 9 (opens new window) | Doesn't require modification | Doesn't require modification | - Debrand for AlmaLinux |
| opa-ff | 8 (opens new window) | 9 (opens new window) | Doesn't require modification | Doesn't require modification | - Debrand for AlmaLinux |
| opa-fm | 8 (opens new window) | 9 (opens new window) | Doesn't require modification | Doesn't require modification | AlmaLinux OS 8: - Add AlmaLinux OS detection AlmaLinux OS 9: - Fix build for AlmaLinux |
| openscap | 8 (opens new window) | 9 (opens new window) | 10 (opens new window) | Kitten 10 (opens new window) | - Add AlmaLinux definitions |
| openssh | Doesn't require modification | 9 (opens new window) | 10 (opens new window) | Kitten 10 (opens new window) | - Unpatch Red Hat help message |
| openssl | Doesn't require modification | Doesn't require modification | 10 (opens new window) | Kitten 10 (opens new window) | - Redefine sslarch for x86_64_v2 arch |
| osbuild | 8 (opens new window) | 9 (opens new window) | 10 (opens new window) | Doesn't require modification | - Add AlmaLinux runners |
| osbuild-composer | 8 (opens new window) | 9 (opens new window) | 10 (opens new window) | Kitten 10 (opens new window) | AlmaLinux OS 8: - Install AlmaLinux repositories - Add AlmaLinux support AlmaLinux OS 9, AlmaLinux OS 10, AlmaLinux OS Kitten 10: - Add AlmaLinux repositories |
| pcs | 8 (opens new window) | Doesn't require modification | Doesn't require modification | Kitten 10 (opens new window) | AlmaLinux OS 8: - Debrand logo AlmaLinux OS Kitten 10: - Added @esbuild/linux-riscv64 source to fix web UI build on riscv64 |
| pesign | Doesn't require modification | Doesn't require modification | 10 (opens new window) | Kitten 10 (opens new window) | - Add versioned x86_64 arches support |
| plymouth | Doesn't require modification | 9 (opens new window) | 10 (opens new window) | Kitten 10 (opens new window) | - Add in the symlink for fedora-gdm-logo.png to watermark.png in the spinner theme directory to ensure the AlmaLinux watermark is displayed in plymouth. |
| podman | Doesn't require modification | Doesn't require modification | 10 (opens new window) | Kitten 10 (opens new window) | - Enable build_with_btrfs on AlmaLinux 10 |
| pykickstart | Doesn't require modification | Doesn't require modification | 10 (opens new window) | Kitten 10 (opens new window) | - Enable Btrfs support |
| python-blivet | Doesn't require modification | Doesn't require modification | 10 (opens new window) | Kitten 10 (opens new window) | - Enable Btrfs support |
| python-greenlet | Doesn't require modification | Doesn't require modification | Doesn't require modification | Kitten 10 (opens new window) | - Undefine _include_frame_pointers for riscv64 |
| python-productmd | Doesn't require modification | Doesn't require modification | 10 (opens new window) | Kitten 10 (opens new window) | AlmaLinux OS 10: - Add x86_64_v2 to RPM_ARCHES AlmaLinux OS Kitten 10: - Add x86_64_v2 and riscv64 to RPM_ARCHES |
| python-rpmautospec | Doesn't require modification | Doesn't require modification | 10 (opens new window) | Kitten 10 (opens new window) | - Add AlmaLinux OS change identifier |
| python3 | 8 (opens new window) | Doesn't require modification | Doesn't require modification | Doesn't require modification | - Add AlmaLinux to supported distros |
| qemu-kvm | Doesn't require modification | 9 (opens new window) | 10 (opens new window) | Kitten 10 (opens new window) | AlmaLinux OS 9: - Enable building for ppc64le - Don't remove slof.bin for ppc64le - usb: add config options for hub and hid devices for ppc AlmaLinux OS 10, AlmaLinux OS Kitten 10: - Enable QXL device build - Enable building for ppc64le - Re-added Spice support - Don't remove slof.bin for ppc64le |
| qt6-qtbase | Doesn't require modification | Doesn't require modification | Doesn't require modification | Kitten 10 (opens new window) | - Disable tests for i686 architecture |
| qt6-qtquick3d | Doesn't require modification | Doesn't require modification | Doesn't require modification | Kitten 10 (opens new window) | - Disable tests for i686 architecture |
| qt6-qttranslations | Doesn't require modification | Doesn't require modification | Doesn't require modification | Kitten 10 (opens new window) | - Add lib/lib64 symlink for SBOM noarch compatibility |
| redhat-rpm-config | 8 (opens new window) | 9 (opens new window) | 10 (opens new window) | Kitten 10 (opens new window) | AlmaLinux OS 8, AlmaLinux OS 9: - Fix AlmaLinux detection AlmaLinux OS 10, AlmaLinux OS Kitten 10: - Enable frame pointers for AlmaLinux 10+ - Add x86_64 variants to arch macros (java, gap, nodejs, valgrind, mono, ldc) |
| rpm | Doesn't require modification | Doesn't require modification | 10 (opens new window) | Kitten 10 (opens new window) | - Fix: Treat x86_64_v2 as x86_64 in architecture checks |
| rust | Doesn't require modification | Doesn't require modification | 10 (opens new window) | Kitten 10 (opens new window) | - Use the correct architecture in x86_64_v2 |
| scap-security-guide | 8 (opens new window) | 9 (opens new window) | 10 (opens new window) | Kitten 10 (opens new window) | AlmaLinux OS 8: - Add AlmaLinux support AlmaLinux OS 9: - Add AlmaLinux 9 support AlmaLinux OS 10, AlmaLinux OS Kitten 10: - Add AlmaLinux 10 support |
| seabios | Doesn't require modification | 9 (opens new window) | 10 (opens new window) | Kitten 10 (opens new window) | AlmaLinux OS 9: - Allow the build to start on ppc64le AlmaLinux OS 10, AlmaLinux OS Kitten 10: - Ship vgabios-qxl.bin - Allow the build to start on ppc64le |
| shim | 8 (opens new window) | 9 (opens new window) | 10 (opens new window) | Kitten 10 (opens new window) | AlmaLinux OS 8, AlmaLinux OS 10, AlmaLinux OS Kitten 10: - Add SB for aarch64 - AlmaLinux changes AlmaLinux OS 9: - Add SB for aarch64 - Use AlmaLinux cert |
| shim-unsigned-aarch64 | Doesn't require modification | 9 (opens new window) | Doesn't require modification | Doesn't require modification | - Use AlmaLinux cert - Use gcc-toolset-12 |
| shim-unsigned-x64 | 8 (opens new window) | 9 (opens new window) | Doesn't require modification | Doesn't require modification | - Use AlmaLinux OS cert and SBAT entry |
| snapm | Doesn't require modification | Doesn't require modification | Doesn't require modification | Kitten 10 (opens new window) | - Exclude i686 architecture from build |
| star | Doesn't require modification | Doesn't require modification | 10 (opens new window) | Kitten 10 (opens new window) | - Use x86_64 as target for x86_64_v2 arch |
| stratisd | Doesn't require modification | Doesn't require modification | Doesn't require modification | Kitten 10 (opens new window) | - Add riscv64 support to nix-0.14.1 |
| subscription-manager | 8 (opens new window) | 9 (opens new window) | 10 (opens new window) | Kitten 10 (opens new window) | AlmaLinux OS 8: - AlmaLinux changes AlmaLinux OS 9, AlmaLinux OS 10, AlmaLinux OS Kitten 10: - Debrand for AlmaLinux |
| supermin | Doesn't require modification | 9 (opens new window) | 10 (opens new window) | Kitten 10 (opens new window) | - Enable building for ppc64le |
| syslinux | Doesn't require modification | Doesn't require modification | 10 (opens new window) | Kitten 10 (opens new window) | AlmaLinux OS 10: - Use static syslinux64.exe to avoid a difference in the checksum in x86_64_v2 arch AlmaLinux OS Kitten 10: - Use static syslinux64.exe and syslinux.exe to avoid a difference in the checksum in x86_64_v2 arch |
| systemd | Doesn't require modification | 9 (opens new window) | 10 (opens new window) | Kitten 10 (opens new window) | AlmaLinux OS 9: - core: reorder systemd arguments on reexe - Debrand for AlmaLinux AlmaLinux OS 10, AlmaLinux OS Kitten 10: - Debrand for AlmaLinux |
| texlive | Doesn't require modification | Doesn't require modification | Doesn't require modification | Kitten 10 (opens new window) | - Exclude tex4ht-java classes for i686 as it requires javac for building |
| thunderbird | 8 (opens new window) | 9 (opens new window) | 10 (opens new window) | Kitten 10 (opens new window) | AlmaLinux OS 8, AlmaLinux OS 9: - AlmaLinux changes - Add gcc-toolset-%{gts_version}-gcc-c++ to BR AlmaLinux OS 10, AlmaLinux OS Kitten 10: - AlmaLinux changes |
| tomcat | Doesn't require modification | Doesn't require modification | Doesn't require modification | Kitten 10 (opens new window) | - Exclude i686 architecture from build |
| tomcat9 | Doesn't require modification | Doesn't require modification | Doesn't require modification | Kitten 10 (opens new window) | - Exclude i686 architecture from build |
| tzdata | Doesn't require modification | Doesn't require modification | Doesn't require modification | Kitten 10 (opens new window) | - Add i686 support |
| udisks2 | Doesn't require modification | Doesn't require modification | 10 (opens new window) | Kitten 10 (opens new window) | AlmaLinux OS 10: - Enable Btrfs support AlmaLinux OS Kitten 10: - Enable Btrfs support - Disable LSM module for i686 architecture |
| vdo | Doesn't require modification | Doesn't require modification | Doesn't require modification | Kitten 10 (opens new window) | - Add RISC-V support from openEuler - Exclude i686 architecture from build |
| virt-firmware-rs | Doesn't require modification | Doesn't require modification | Doesn't require modification | Kitten 10 (opens new window) | - Add RISC-V support |
| virt-manager | 8 (opens new window) | Doesn't require modification | Doesn't require modification | Doesn't require modification | - Add AlmaLinux support |
| virt-top | Doesn't require modification | 9 (opens new window) | 10 (opens new window) | Kitten 10 (opens new window) | AlmaLinux OS 9: - Bring qemu-kvm to AlmaLinux 9 ppc64le AlmaLinux OS 10, AlmaLinux OS Kitten 10: - Enable SPICE on AlmaLinux |
| virt-viewer | Doesn't require modification | Doesn't require modification | 10 (opens new window) | Kitten 10 (opens new window) | - Enable SPICE on AlmaLinux |
| virtiofsd | Doesn't require modification | 9 (opens new window) | 10 (opens new window) | Kitten 10 (opens new window) | - Enable build on ppc64le |
List of modified packages that no longer require debranding:
| Package | AlmaLinux OS 8 | AlmaLinux OS 9 | AlmaLinux OS 10 | AlmaLinux OS Kitten 10 | Commentary |
|---|---|---|---|---|---|
| clang | Doesn't require modification | Doesn't require modification | Doesn't require modification | Kitten 10 (opens new window) | - Use x86_64-redhat-linux as default gcc triple for x86_64_v2 |
| cloud-init | To be modified | To be modified | Doesn't require modification | Kitten 10 (opens new window) | - 0031-Improvements-for-AlmaLinux-OS-and-CloudLinux-OS.patch |
| glibc | Doesn't require modification | 9 (opens new window) | To be modified | To be modified | - Apply patch from upstream BZ #32470 |
| gnome-session | Doesn't require modification | Doesn't require modification | 10 (opens new window) | Doesn't require modification | - Remove Subscription Manager's autostart patch |
| kexec-tools | Doesn't require modification | Doesn't require modification | Doesn't require modification | Kitten 10 (opens new window) | - Add RISC-V support from upstream |
| osbuild | To be modified | To be modified | To be modified | Kitten 10 (opens new window) | - Add AlmaLinux runners |
| papi | Doesn't require modification | Doesn't require modification | Doesn't require modification | Kitten 10 (opens new window) | - Add initial RISC-V support |
| perl-AnyEvent | 8 (opens new window) | Doesn't require modification | Doesn't require modification | Doesn't require modification | - Patch for tests |
| rpm-ostree | 8 (opens new window) | Doesn't require modification | Doesn't require modification | Doesn't require modification | - Add libassuan-devel to BR |
| s390utils | 8 (opens new window) | Doesn't require modification | Doesn't require modification | Doesn't require modification | - Fix detection 5* kernel |
| sos | 8 (opens new window) | 9 (opens new window) | Doesn't require modification | Doesn't require modification | - Backport upstream patch to fix distro detection - Obtained from: https://github.com/sosreport/sos/pull/3870 |
| stalld | Doesn't require modification | Doesn't require modification | Doesn't require modification | Kitten 10 (opens new window) | - Add RISC-V support by David Abdurachmanov davidlt@rivosinc.com |