# last updated: 2024-11-11

# 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/c10s branches for original sources
  • a8/a9/a10s branches for modified sources

This table lists AlmaLinux OS packages with modified sources.

Package AlmaLinux OS 8 AlmaLinux OS 9 AlmaLinux OS Kitten 10 Commentary
abrt Git commit:
8 (opens new window)
Doesn't require modification Doesn't require modification - Remove requirements for rhel-related packages
- Add support for GPG subkeys
- Disable rhtsupport
anaconda Git commit:
8 (opens new window)
Git commit:
9 (opens new window)
Git commit:
Kitten 10 (opens new window)
- Add AlmaLinux OS support patches
- Remove rhel-related requirements
- Debrand for AlmaLinux
anaconda-user-help Git commit:
8 (opens new window)
Git commit:
9 (opens new window)
Doesn't require modification - Apply AlmaLinux OS branding patch
bluez Git commit:
8 (opens new window)
Doesn't require modification Doesn't require modification - Debrand for AlmaLinux OS
clang Doesn't require modification Doesn't require modification Git commit:
Kitten 10 (opens new window)
- Add x86_64_v2 support for AlmaLinux OS 10
- Use x86_64-redhat-linux as default gcc triple for x86_64_v2 for AlmaLinux OS 10
- Debrand for AlmaLinux OS
cloud-init Git commit:
8 (opens new window)
Git commit:
9 (opens new window)
Git commit:
Kitten 10 (opens new window)
- Apply AlmaLinux OS support patch to add AlmaLinux OS (and CloudLinux OS for Kitten 10) support
- Debrand for AlmaLinux OS
clufter Git commit:
8 (opens new window)
Doesn't require modification Doesn't require modification - This change helps build clufter with a new version of pacemaker
crash Git commit:
8 (opens new window)
Git commit:
9 (opens new window)
Git commit:
Kitten 10 (opens new window)
- Debrand for AlmaLinux
dnf Git commit:
8 (opens new window)
Git commit:
9 (opens new window)
Git commit:
Kitten 10 (opens new window)
Kitten 10 (opens new window)
- Debrand for AlmaLinux OS
- For Kitten 10: added x84_64_v2 support and a link to AlmaLinux OS bugtracker
efi-rpm-macros Doesn't require modification Doesn't require modification Git commit:
Kitten 10 (opens new window)
- Add x86_64_v2 support
- Add support for versioned x86_64 arches
firefox Git commit:
8 (opens new window)
Git commit:
9 (opens new window)
Git commit:
Kitten 10 (opens new window)
- Debrand for AlmaLinux OS
fwupd Git commit:
8 (opens new window)
Git commit:
9 (opens new window)
Doesn't require modification - Use AlmaLinux OS secure boot cert
fwupd-efi Doesn't require modification Doesn't require modification Git commit:
Kitten 10 (opens new window)
- Use AlmaLinux OS secure boot cert
fwupdate Git commit:
8 (opens new window)
Doesn't require modification Doesn't require modification - Use AlmaLinux OS secure boot cert
gcc Git commit:
8 (opens new window)
Git commit:
9 (opens new window)
Git commit:
Kitten 10 (opens new window)
- Debrand for AlmaLinux
- Use bugs.almalinux.org instead of Red Hat bugzilla
glibc Doesn't require modification Doesn't require modification Git commit:
Kitten 10 (opens new window)
- Add x86_64_v2 support
gnome-initial-setup Doesn't require modification Doesn't require modification Git commit:
Kitten 10 (opens new window)
- Derbrand for AlmaLinux OS
gnome-settings-daemon Git commit:
8 (opens new window)
Doesn't require modification Doesn't require modification - Disable subman plugin
gnome-shell Doesn't require modification Doesn't require modification Git commit:
Kitten 10 (opens new window)
- Debrand for AlmaLinux OS
gnome-shell-extension-background-logo Doesn't require modification Doesn't require modification Git commit:
Kitten 10 (opens new window)
Kitten 10 (opens new window)
- Debrand for AlmaLinux OS
- Adjust logo size and default values for AlmaLinux OS
gnome-tour Doesn't require modification Doesn't require modification Git commit:
Kitten 10 (opens new window)
- Debrand for AlmaLinux OS
go-rpm-macros Doesn't require modification Doesn't require modification Git commit:
Kitten 10 (opens new window)
- Add x86_64_v2 support
golang-github-cpuguy83-go-md2man Git commit:
8 (opens new window)
Doesn't require modification Doesn't require modification - Fix compilation error
gpgme Doesn't require modification Doesn't require modification Git commit:
Kitten 10 (opens new window)
- Add x86_64_v2 support
grub2 Git commit:
8 (opens new window)
Git commit:
9 (opens new window)
Git commit:
Kitten 10 (opens new window)
- Use AlmaLinux OS secure boot cert
- Debrand for AlmaLinux
- Add x86_64_v2 support for AlmaLinux OS 10
guestfs-tools Doesn't require modification Doesn't require modification Git commit:
Kitten 10 (opens new window)
- Enable qemu-kvm for ppc64le
hplip Git commit:
8 (opens new window)
Git commit:
9 (opens new window)
Doesn't require modification - Add AlmaLinux OS support
- Fix permission for custom created gpg dir
- Change gpg server to pgp.mit.edu
java-17-openjdk Doesn't require modification Doesn't require modification Git commit:
Kitten 10 (opens new window)
- Use el8 portable packages
initial-setup Git commit:
8 (opens new window)
Git commit:
9 (opens new window)
Doesn't require modification - AlmaLinux OS debrand patch
kernel Git commit:
8 (opens new window)
Git commit:
9 (opens new window)
Git commit:
Kitten 10 (opens new window)
Kitten 10 (opens new window)
Kitten 10 (opens new window)
- Use AlmaLinux OS secure boot cert
- Debrand for AlmaLinux OS
- Add x86_64_v2 support for Kitten 10
- Enable frame-pointers for AlmaLinux OS 10 - Bring back deprecated PCI IDs
kernel-rt Git commit:
8 (opens new window)
Git commit:
9 (opens new window)
Doesn't require modification - Use AlmaLinux OS secure boot cert
- Debrand for AlmaLinux OS
kernel-srpm-macros Doesn't require modification Doesn't require modification Git commit:
Kitten 10 (opens new window)
- Add x86_64_v2 support
libdnf Git commit:
8 (opens new window)
Git commit:
9 (opens new window)
Git commit:
Kitten 10 (opens new window)
- Debrand for AlmaLinux
- Add support for GPG subkeys for repodata signing
- Fix tests on x86_64_v2 for AlmaLinux OS 10
libguestfs Git commit:
8 (opens new window)
Git commit:
9 (opens new window)
Git commit:
Kitten 10 (opens new window)
- Fix build for AlmaLinux OS
- Enable building for ppc64le for AlmaLinux OS 10
libreoffice Git commit:
8 (opens new window)
Git commit:
9 (opens new window)
Doesn't require modification - Debrand for AlmaLinux OS
libreport Git commit:
8 (opens new window)
Git commit:
9 (opens new window)
Doesn't require modification - Debrand for AlmaLinux OS
libsolv Doesn't require modification Doesn't require modification Git commit:
Kitten 10 (opens new window)
- Add x86_64_v2 support
libvirt Doesn't require modification Doesn't require modification Git commit:
Kitten 10 (opens new window)
- Enable building for ppc64le
lorax Doesn't require modification Doesn't require modification Git commit:
Kitten 10 (opens new window)
- Add x86_64_v2 support
mongo-tools Git commit:
8 (opens new window)
Doesn't require modification Doesn't require modification - Use golang instead of go-toolset-1.10-golang BR
nginx Git commit:
8:
  • a8-stream-1.14 (opens new window)
  • a8-stream-1.16 (opens new window)
  • a8-stream-1.18 (opens new window)
  • a8-stream-1.20 (opens new window)
  • a8-stream-1.22 (opens new window)
  • Git commit:
    9:
  • 9 (opens new window)
  • a9-stream-1.22 (opens new window)
  • Doesn't require modification - Debrand for AlmaLinux OS
    ocaml-srpm-macros Doesn't require modification Doesn't require modification Git commit:
    Kitten 10 (opens new window)
    - Add x86_64_v2 support
    opa-ff Git commit:
    8 (opens new window)
    Git commit:
    9 (opens new window)
    Doesn't require modification - Add AlmaLinux OS detection
    opa-fm Git commit:
    8 (opens new window)
    Git commit:
    9 (opens new window)
    Doesn't require modification - Add AlmaLinux OS detection
    openblas-srpm-macros Doesn't require modification Doesn't require modification Git commit:
    Kitten 10 (opens new window)
    - Add x86_64_v2 support
    openscap Git commit:
    8 (opens new window)
    Git commit:
    9 (opens new window)
    Git commit:
    Kitten 10 (opens new window)
    - Add AlmaLinux OS definitions
    openssl Doesn't require modification Doesn't require modification Git commit:
    Kitten 10 (opens new window)
    - Add x86_64_v2 support
    osbuild Git commit:
    8 (opens new window)
    Git commit:
    9 (opens new window)
    Requires modification, to be added soon - Add AlmaLinux OS runners
    osbuild-composer Git commit:
    8 (opens new window)
    Git commit:
    9 (opens new window)
    Requires modification, to be added soon - Add AlmaLinux OS support patch
    pcs Git commit:
    8 (opens new window)
    Doesn't require modification Doesn't require modification - Debrand logo
    perl-AnyEvent Git commit:
    8 (opens new window)
    Doesn't require modification Doesn't require modification - Use patch for fix ssltest
    pesign Doesn't require modification Doesn't require modification Git commit:
    Kitten 10 (opens new window)
    - Add x86_64_v2 support
    python2 Git commit:
    8 (opens new window)
    Doesn't require modification Doesn't require modification - Add AlmaLinux OS to supported distros
    python3 Git commit:
    8 (opens new window)
    Doesn't require modification Doesn't require modification - Add AlmaLinux OS to supported distros
    python-rpmautospec Doesn't require modification Doesn't require modification Git commit:
    Kitten 10 (opens new window)
    - Add AlmaLinux OS change identifier
    python-nss Git commit:
    8 (opens new window)
    Doesn't require modification Doesn't require modification - Fix FTBFS with NSS v3.58+ caused by conflicting struct names
    python-productmd Doesn't require modification Doesn't require modification Git commit:
    Kitten 10 (opens new window)
    - Add x86_64_v2 support
    python-psycopg2 Git commit:
    8 (opens new window)
    Doesn't require modification Doesn't require modification - Add patch 0001-Mark-_test_external_close-as-expected-failure.patch
    redhat-rpm-config Git commit:
    8 (opens new window)
    Git commit:
    9 (opens new window)
    Git commit:
    Kitten 10 (opens new window)
    - Fix AlmaLinux OS detection
    - Enable frame pointers for AlmaLinux OS 10
    rpm Doesn't require modification Doesn't require modification Git commit:
    Kitten 10 (opens new window)
    - Add x86_64_v2 support
    rpm-ostree Git commit:
    8 (opens new window)
    Doesn't require modification Doesn't require modification - Add libassuan-devel to BR
    rust Doesn't require modification Doesn't require modification Git commit:
    Kitten 10 (opens new window)
    - Add x86_64_v2 support
    s390utils Git commit:
    8 (opens new window)
    Doesn't require modification Doesn't require modification - Fix detection 5* version kernels to allow builds on AlmaLinux OS 9 nodes
    qemu-kvm Doesn't require modification Doesn't require modification Git commit:
    Kitten 10 (opens new window)
    Kitten 10 (opens new window)
    - Re-add spice support, ppc64le support
    scap-security-guide Git commit:
    8 (opens new window)
    Git commit:
    9 (opens new window)
    Git commit:
    Kitten 10 (opens new window)
    - Add AlmaLinux OS patch
    seabios Doesn't require modification Doesn't require modification Git commit:
    Kitten 10 (opens new window)
    - Enable building for ppc64le
    shim Git commit:
    8 (opens new window)
    Git commit:
    9 (opens new window)
    Git commit:
    Kitten 10 (opens new window)
    - Use AlmaLinux OS binary and cert
    - Add x86_64_v2 support for AlmaLinux OS 10
    shim-unsigned-x64 Git commit:
    8 (opens new window)
    Git commit:
    9 (opens new window)
    Doesn't require modification - Use AlmaLinux OS cert and SBAT entry
    shim-unsigned-aarch64 Doesn't require modification Git commit:
    9 (opens new window)
    Doesn't require modification - Use AlmaLinux OS cert and SBAT entry
    sos Git commit:
    8 (opens new window)
    Git commit:
    9 (opens new window)
    Doesn't require modification - Debrand for AlmaLinux OS
    star Doesn't require modification Doesn't require modification Git commit:
    Kitten 10 (opens new window)
    - Add x86_64_v2 support
    subscription-manager Git commit:
    8 (opens new window)
    Git commit:
    9 (opens new window)
    Git commit:
    Kitten 10 (opens new window)
    - Debrand for AlmaLinux OS
    supermin Doesn't require modification Doesn't require modification Git commit:
    Kitten 10 (opens new window)
    - Enable building for ppc64le
    syslinux Doesn't require modification Doesn't require modification Git commit:
    Kitten 10 (opens new window)
    - Add x86_64_v2 support
    thunderbird Git commit:
    8 (opens new window)
    Git commit:
    9 (opens new window)
    Git commit:
    Kitten 10 (opens new window)
    - Debrand for AlmaLinux OS
    virt-manager Git commit:
    8 (opens new window)
    Git commit:
    9 (opens new window)
    Git commit:
    Kitten 10 (opens new window)
    - Add AlmaLinux OS support patch
    - Enable building for ppc64le for AlmaLinux OS 10
    virt-viewer Doesn't require modification Doesn't require modification Git commit:
    Kitten 10 (opens new window)
    - Enable spice on AlmaLinux OS 10
    wget Doesn't require modification Doesn't require modification Git commit:
    Kitten 10 (opens new window)
    Add nettle-devel to BuildRequires

    List of modified packages that don't require debranding after AlmaLinux OS 8.7 and AlmaLinux OS 9.1 versions:

    Package AlmaLinux OS 8 AlmaLinux OS 9 Commentary
    WALinuxAgent Git commit:
    8 (opens new window)
    Git commit:
    9 (opens new window)
    - Add AlmaLinux OS support patch
    chrony Git commit:
    8 (opens new window)
    Git commit:
    9 (opens new window)
    - Use CloudLinux/RHEL NTP pool instead of AlmaLinux
    eth-tools Git commit:
    8 (opens new window)
    Git commit:
    9 (opens new window)
    - Apply AlmaLinux OS support patch
    gstreamer1-plugins-bad-free Doesn't require modification Git commit:
    9 (opens new window)
    - Added wayland-protocols-devel to BuildRequires to fix build