# 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
Last Updated: 2026-04-14