IBM Support

AIX Toolbox for Open Source Software: What's New

General Page

Read about new or significantly changed information for the AIX Toolbox for Open Source Software

whatsnew What's New in the AIX Toolbox for Open Source Software

This page will be updated to reflect significant changes for AIX Toolbox software.
Important Notes:
  • Subscribe to this page for important Toolbox announcements related to AIX updates. Be sure to perform recommended steps before migrating or updating AIX.
    • Visit My Notifications and add a notification for "Open Source Software for AIX Toolbox"
  • There are more than 900 RPMs on the AIX Toolbox. This document will not be updated to reflect most individual package updates.
  • The table content will be periodically archived to a different page.
  • This document will be updated if a new package version has significant impact on multiple packages.
 
Examples of "significant impacts" include
  • Changes to paths, symbolic links, or directory structures.
  • Updated dependencies on AIX file sets
  • Critical CVE updates
  • Toolbox snapshot updates (iso images) delivered to ESS or Password Advantage for local repositories.
 
***To learn details about general package updates (usage changes, compatibility), continue to refer to the respective package communities.
 
 
Date
Package(s)
Summary of changes
Known impacts or dependencies
References
 
12-Nov-2025All python3.12 meta modules Python3.12 will be default in AIX ToolboxAll python modules need to be update using DNF.How to migrate to python3.12
12-Nov-2025Pgvector-0.8.1 and postgresql18Postgresql version 18 and pgvector - a vector extension of postgresql for vector database operations are available in AIX Toolbox.Available for users on AIX 7.2 or higherHow to update postgresql in AIX
08-Oct-2025GCC-13The GNU compiler now comes with C++-23 features and also used to build packages in the AI world.Better C++ 20/23 compliance.

GCC new features

08-Oct-2025Python3.12Python3.12 is available in AIX Toolbox since python3.9 is out of support this year.AIX Toolbox will soon be migrating to python3.12 as defaul while many packages are already been made available for python3.12. Once can check the available modules using "dnf list | grep python3.12" command.

https://docs.python.org/3/whatsnew/3.12.html

08-Oct-2025Rust and Cargo - 1.881.88 version of Rust has new features in let chains, boolean configurations and cargo automatic clean.The rust compiler available in AIX toolbox makes it now possible to build popular packages like ClamAV and Cryptography.Rust on AIX

https://blog.rust-lang.org/2025/06/26/Rust-1.88.0/
08-Oct-2025Beats-8.17.1Version 8.17.1 is available in AIX toolbox.AIX users can use filebeat for monitoring logs, metricbeat for monitoring system metrics and audit beat for monitoring privileged directories for integrating with Kibana/Elasticsearch/Logstash backend.Blog for beats
08-Oct-2025Cryptography-44.0.2 and Clamav LTS 1.4.2Cryptography in python3.12 and python3.9 are available for users in oslevel 7.2 or higher. Users using any Rust module must be in AIX 7.2 with libunwind fileset.

Blog for clamav
 

https://docs.clamav.net/faq/faq-eol.html

08-Oct-2025Pytorch-2.7.0Pytorch can be used in AIX for small model training, inferencing and embedding.Available along with its dependencies in toolbox. Needs numpy >= 2.0.2 and sleef library available in AIX toolbox. Available to only oslevel >= 7.3Pytorch on AIX
08-Oct-2025Llama-cpp-b5401Run and test large language models like LLama/granite on CPU with minimal dependencies and maximum portability.Users will neeed to convert their model from little endian to big endian if the model was trained on a little endian machine.

https://github.com/ggml-org/llama.cpp

08-Oct-2025ONNX-1.17.0 and ONNXRUNTIME-1.20.0Run inference using onnxruntime frameworks.Needs numpy >= 2.0.2https://community.ibm.com/community/user/blogs/daniel-schenker/2024/02/20/how-to-run-a-resnet-model-on-power10-using-onnxrun

 https://onnxruntime.ai/docs/build/inferencing.html
08-Oct-2025ONNXRUNTIME-genai-0.7.1Inferences generative AI models using ONNX runtime.Needs ONNXRUNTIME and its dependencies.https://github.com/microsoft/onnxruntime-genai
08-Oct-2025Numpy-2.0.2 and python packages depending on NumpyNumpy >= 2 is made available in AIX Toolbox alongside python modules that use it and more ML modules like XGBOOST which is an optimised distributed gradient boosting library designed to be highly efficient, flexible and portable is also available. Due to the new features in Numpy and Numpy being not backward compatible, the ML ecosystem in AIX like Pandas, ONNX, Sci-kit learn, matplotlib, xgboost and contourpy have been built with numpy >= 2. https://numpy.org/devdocs/release/2.0.0-notes.html
08-Oct-2025CMake-4.0.3 and Meson-1.6.1CMake and Meson are now supported to archive shared librariies. in AIX as well as change shared library libpath.The environment variables AIX and AIX_SHARED_LIBRARY_ARCHIVE in cmake now can be used. Meson archives shared libraries and does not archive shared modules in AIX. Also, openXL compiler support for meson is added.CMAKE
Meson
08-Oct-2025FAISS-1.9.0FAISS is available in AIX toolbox. Faiss is a library for efficient similarilty search and clustering of dense vectors.Used in machine learning and recommendation systems.Needs python3.9 or higher.RPM Link
08-Oct-2025Mariadb-10.11.9Mariadb-10.11.9 is available in AIX toolbox.One needs to uninstall the older version of mariadb.

How to update mariadb

08-Oct-2025Syslog-ng-4.8.1Syslog-ng is now available in AIX toolbox. Syslog-ng is an enhanced log deamon, supporting a wide range of input and output methods; syslog, unstructured text, queuing, mysql and nosql.

Needs ivykis

https://www.syslog-ng.com

07-May-2025AIX Toolbox rpm packagesAIX toolbox rpm packages are signed with GPG and republished.Setting up DNF freshly or if "dnf update" is run then gpgcheck is enabled by default.AIX Toolbox rpm packages signature
01-Aug-2024httpd-2.4.62-1.aix7.1.ppc.rpm 
This version of httpd has a fix for the following security vulnerability.
 
It is recommended to use DNF to manage packages.
Reference in the forum announcement
 
06-Dec-2023DNF(AIX 7.1 or 7.2)
DNF steps are required for migration to AIX 7.3.
 
Announced in Jan 2022, adding to What's New to build awareness.
When DNF users migrate from 32 bit AIX 7.1 or 7.2 to 64 bit AIX 7.3 then the existing installed DNF won’t work as-is. Some additional steps are required.
 
23-Nov-2023  AIX rpm.rte file set
The RPM version is upgraded to 4.18.1. The nss, nspr, and db library packages are removed from the AIX base image as these library packages were used internally and are no longer needed for rpm.
 
 
IMPORTANT: Update dnf before you update AIX. If you have not updated to python3.9 yet, dnf with python3.7 will fail to run with rpm.rte 4.18.See the May 24 entry in this table.
 
NOTE: You should remove any non-AIX openssl packages that deliver related libraries to /opt/freeware/lib. These files will conflict with rpm. These files have caused issues for some packages for some time, but will certainly cause rpm failures due to missing libcrypto.so.3
 
19-Oct-2023curl-8.4.0-1.aix7.1.ppc.rpm
This version of curl has a fix for the following security vulnerability.
CVE-2023-38039
CVE-2023-38545
CVE-2023-38546
 
It is recommended to use DNF to manage packages.
Reference in the forum announcement thread:
 
14-Aug-2023Yum, ansible-core and others.Conditional requires have been added to ansible-core, and might be added to more packages.Yum is out of support by the community. Yum is based on python2 and python2 end of life was on Jan 1, 2020. Some packages, for example, Ansible, cannot be updated by yumRead more details in the forum announcement thread:Important: AIX Toolbox users, please use dnf instead of yum
12-Aug-2023curl-8.1.2-1.aix7.1.ppc.rpmThis version of curl has fixes for the following security vulnerabilities.

CVE-2023-28322
CVE-2023-28320
CVE-2023-28319
CVE-2023-28321
It is recommended to use DNF to manage packages.
Read more details in the forum announcement thread:
 
24-May-2023python3.9Python 3.7 will be EOL in June 2023. The AIX Toolbox default python3 will be python3.9 instead of python3-3.7.
IMPORTANT: Before running any DNF update commands, you must update rpm.rte to latest version. 
 

To get all of the latest changes, users should run "dnf update".  

Read more details in the forum announcement thread:
31-May-2023
AIX rpm.rte file sets.
 
AIX 71 and 72:     rpm.rte.4.15.1.1010

AIX 73:         rpm.rte.4.15.1.2009
The rpm.rte images are now available as AIX Web Download Pack Programs.
 
 
Note: The fix for CVE-2022-37434 was added in:
4.15.1.1007 (7.1/7.2)
4.15.1.2007 (7.3)
The downloads are hosted on the MRS (Marketing Registration Services) site.
https://www.ibm.com/resources/mrs/assets?source=aixbp&S_PKG=rpm
5-Aug-2022
krb5-libs-1.18.5-1 openldap-2.4.58-4
php-7.4.30-1
nginx-1.21.4-2
(and all updated OpenSSL dependent packages)
 

All openssl dependent packages updated after Aug 5, 2022 require openssl 1.1, which can be installed from Marketing Registration Services (MRS)

 

Package updates (for example, 'dnf update') might report errors such as:
"nothing provides libssl.a(libssl.so.1.1)"
 
17-Sep-2020
Packages built after this date
 
Note: While the forum announcement was made in 2020, this table entry was added 15-Feb 2023, so subscribers might be reminded of this change before performing package updates.
Going forward with each package update from the AIX toolbox, files and symlinks will not be created in /usr. 
If you use the /usr path for binaries, libraries, or include files from the AIX toolbox, change the paths to the appropriate /opt/freeware path. 

You can add /opt/freeware/bin and /opt/freeware/sbin to your PATH.
 
* For LIBPATH, see AIX LIBPATH Recommendations

Forum Announcement:  Removal of symlink/files from /usr for AIX Toolbox packages 

 
 

AIX LIBPATH Recommendations 

 
 
 

[{"Type":"MASTER","Line of Business":{"code":"LOB66","label":"Technology Lifecycle Services"},"Business Unit":{"code":"BU070","label":"IBM Infrastructure"},"Product":{"code":"SSPV6X","label":"Open Source Software for AIX Toolbox"},"ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All Versions"}]

Document Information

Modified date:
12 November 2025

UID

ibm16833478