Compilers and Development Tools

The following features, enhancements, and changes related to compilers and development tools are introduced in Oracle Linux 10.1.

dyninst Framework Updated to 13.0.0

dyninst 13.0.0 improves AMD GPU binary support and x86 instruction/C++ DWARF parsing for better runtime instrumentation.

SystemTap Updated to Version 5.3

SystemTap 5.3 features multithreaded parsing for faster initialization.

See https://sourceware.org/systemtap/wiki/SystemTapReleases for more information.

elfutils Updated to Version 0.193

elfutils is updated to version 0.193.

valgrind Upgraded to Version 3.25.1

valgrind is upgraded to 3.25.1.

See https://valgrind.org/docs/manual/dist.news.html for more information.

Oracle Linux 10.1 splits valgrind into subpackages for core, scripts, GDB integration, and documentation, providing selective installation of required components.

This modular approach reduces footprint and improves management for users focusing on specific valgrind features in Oracle Linux development workflows.

llvm-toolset Updated to LLVM 20

The llvm-toolset is upgraded to LLVM 20.

See https://releases.llvm.org/20.1.0/docs/ReleaseNotes.html.

GCC Toolset 15 is now Available

Oracle Linux 10.1 provides gcc-toolset-15, which includes current GCC and related utilities so you can build, test, and deploy applications using the latest compiler technology.

gdb Updated to Version 16.3

Oracle Linux 10.1 updates gdb to version 16.3.

See https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=blob_plain;f=gdb/NEWS;hb=gdb-16.3-release for more information.

Rust Toolset Updated to Version 1.88.0

Oracle Linux 10.1 includes Rust Toolset version 1.88.0, which brings Rust 2024 Edition, let chains, intrinsics in safe Rust, async closures, trait upcasting, and Cargo cache cleaning.

See https://blog.rust-lang.org/2025/06/26/Rust-1.88.0/ for more information.

Rust Toolset is a rolling Application Stream. Oracle only supports the latest version. For more details, see Oracle Linux: Product Life Cycle Information.

OpenJDK 25 Is Available

Oracle Linux 10.1 now provides OpenJDK 25, delivering the latest long-term support Java platform enhancements and new features.

See https://openjdk.org/projects/jdk/25/ for more information.