Oracle Linux 6272 Published by

Oracle Linux has issued multiple updates, which include a fix for the Unbreakable Enterprise kernel, an update for gcc-toolset-14-gcc addressing bugs and enhancements, a bug fix update for rpm-ostree, a crash bug fix update, an enhancement update for gcc-toolset-14-binutils, a bug fix and enhancement update for .NET 9.0, an update for annobin focusing on bug fixes and enhancements, and a bug fix and enhancement update for tzdata:

ELBA-2024-12846 Oracle Linux 9 Unbreakable Enterprise kernel bug fix update
ELEA-2024-8864 Oracle Linux 8 gcc-toolset-14-gcc bug fix and enhancement update
ELBA-2024-9467 Oracle Linux 9 rpm-ostree bug fix update
ELBA-2024-12832 Oracle Linux 9 crash bug fix update
ELEA-2024-8851 Oracle Linux 8 gcc-toolset-14 bug fix and enhancement update
ELEA-2024-8869 Oracle Linux 8 gcc-toolset-14-binutils bug fix and enhancement update
ELEA-2024-9519 Oracle Linux 8 .NET 9.0 bug fix and enhancement update
ELBA-2024-8863 Oracle Linux 8 gcc-toolset-14-annobin bug fix and enhancement update
ELBA-2024-8862 Oracle Linux 8 gcc-toolset-14-gdb bug fix and enhancement update
ELBA-2024-8865 Oracle Linux 8 gcc-toolset-14-dwz bug fix and enhancement update
ELBA-2024-8805 Oracle Linux 7 tzdata bug fix and enhancement update
ELBA-2024-12846 Oracle Linux 9 Unbreakable Enterprise kernel bug fix update




ELBA-2024-12846 Oracle Linux 9 Unbreakable Enterprise kernel bug fix update


Oracle Linux Bug Fix Advisory ELBA-2024-12846

http://linux.oracle.com/errata/ELBA-2024-12846.html

The following updated rpms for Oracle Linux 9 have been uploaded to the Unbreakable Linux Network:

x86_64:
bpftool-5.15.0-302.167.6.1.el9uek.x86_64.rpm
kernel-uek-5.15.0-302.167.6.1.el9uek.x86_64.rpm
kernel-uek-core-5.15.0-302.167.6.1.el9uek.x86_64.rpm
kernel-uek-debug-5.15.0-302.167.6.1.el9uek.x86_64.rpm
kernel-uek-debug-core-5.15.0-302.167.6.1.el9uek.x86_64.rpm
kernel-uek-debug-devel-5.15.0-302.167.6.1.el9uek.x86_64.rpm
kernel-uek-debug-modules-5.15.0-302.167.6.1.el9uek.x86_64.rpm
kernel-uek-debug-modules-extra-5.15.0-302.167.6.1.el9uek.x86_64.rpm
kernel-uek-devel-5.15.0-302.167.6.1.el9uek.x86_64.rpm
kernel-uek-doc-5.15.0-302.167.6.1.el9uek.noarch.rpm
kernel-uek-modules-5.15.0-302.167.6.1.el9uek.x86_64.rpm
kernel-uek-modules-extra-5.15.0-302.167.6.1.el9uek.x86_64.rpm
kernel-uek-container-5.15.0-302.167.6.1.el9uek.x86_64.rpm
kernel-uek-container-debug-5.15.0-302.167.6.1.el9uek.x86_64.rpm

SRPMS:
http://oss.oracle.com/ol9/SRPMS-updates//kernel-uek-5.15.0-302.167.6.1.el9uek.src.rpm

Description of changes:

[5.15.0-302.167.6.1.el9uek]
- blk-cgroup: Properly propagate the iostat update up the hierarchy (Waiman Long) [Orabug: 37311274]
- blk-cgroup: fix list corruption from reorder of WRITE ->lqueued (Ming Lei) [Orabug: 37311274]
- blk-cgroup: fix list corruption from resetting io stat (Ming Lei) [Orabug: 37311274]
- blk-cgroup: Flush stats before releasing blkcg_gq (Ming Lei) [Orabug: 37311274]
- blk-cgroup: Reinit blkg_iostat_set after clearing in blkcg_reset_stats() (Waiman Long) [Orabug: 37311274]
- blk-cgroup: don't update io stat for root cgroup (Ming Lei) [Orabug: 37311274]
- blk-cgroup: Optimize blkcg_rstat_flush() (Waiman Long) [Orabug: 37311274]
- blk-cgroup: Return -ENOMEM directly in blkcg_css_alloc() error path (Waiman Long) [Orabug: 37311274]



ELEA-2024-8864 Oracle Linux 8 gcc-toolset-14-gcc bug fix and enhancement update


Oracle Linux Enhancement Advisory ELEA-2024-8864

http://linux.oracle.com/errata/ELEA-2024-8864.html

The following updated rpms for Oracle Linux 8 have been uploaded to the Unbreakable Linux Network:

x86_64:
gcc-toolset-14-gcc-14.2.1-1.1.el8_10.x86_64.rpm
gcc-toolset-14-gcc-c++-14.2.1-1.1.el8_10.x86_64.rpm
gcc-toolset-14-gcc-gfortran-14.2.1-1.1.el8_10.x86_64.rpm
gcc-toolset-14-gcc-plugin-annobin-14.2.1-1.1.el8_10.x86_64.rpm
gcc-toolset-14-gcc-plugin-devel-14.2.1-1.1.el8_10.i686.rpm
gcc-toolset-14-gcc-plugin-devel-14.2.1-1.1.el8_10.x86_64.rpm
gcc-toolset-14-libasan-devel-14.2.1-1.1.el8_10.i686.rpm
gcc-toolset-14-libasan-devel-14.2.1-1.1.el8_10.x86_64.rpm
gcc-toolset-14-libatomic-devel-14.2.1-1.1.el8_10.i686.rpm
gcc-toolset-14-libatomic-devel-14.2.1-1.1.el8_10.x86_64.rpm
gcc-toolset-14-libgccjit-14.2.1-1.1.el8_10.i686.rpm
gcc-toolset-14-libgccjit-14.2.1-1.1.el8_10.x86_64.rpm
gcc-toolset-14-libgccjit-devel-14.2.1-1.1.el8_10.i686.rpm
gcc-toolset-14-libgccjit-devel-14.2.1-1.1.el8_10.x86_64.rpm
gcc-toolset-14-libitm-devel-14.2.1-1.1.el8_10.i686.rpm
gcc-toolset-14-libitm-devel-14.2.1-1.1.el8_10.x86_64.rpm
gcc-toolset-14-liblsan-devel-14.2.1-1.1.el8_10.x86_64.rpm
gcc-toolset-14-libquadmath-devel-14.2.1-1.1.el8_10.i686.rpm
gcc-toolset-14-libquadmath-devel-14.2.1-1.1.el8_10.x86_64.rpm
gcc-toolset-14-libstdc++-devel-14.2.1-1.1.el8_10.i686.rpm
gcc-toolset-14-libstdc++-devel-14.2.1-1.1.el8_10.x86_64.rpm
gcc-toolset-14-libstdc++-docs-14.2.1-1.1.el8_10.x86_64.rpm
gcc-toolset-14-libtsan-devel-14.2.1-1.1.el8_10.x86_64.rpm
gcc-toolset-14-libubsan-devel-14.2.1-1.1.el8_10.i686.rpm
gcc-toolset-14-libubsan-devel-14.2.1-1.1.el8_10.x86_64.rpm
gcc-toolset-14-offload-nvptx-14.2.1-1.1.el8_10.x86_64.rpm
libasan8-14.2.1-1.1.el8_10.i686.rpm
libasan8-14.2.1-1.1.el8_10.x86_64.rpm
libtsan2-14.2.1-1.1.el8_10.x86_64.rpm

aarch64:
gcc-toolset-14-gcc-14.2.1-1.1.el8_10.aarch64.rpm
gcc-toolset-14-gcc-c++-14.2.1-1.1.el8_10.aarch64.rpm
gcc-toolset-14-gcc-gfortran-14.2.1-1.1.el8_10.aarch64.rpm
gcc-toolset-14-gcc-plugin-annobin-14.2.1-1.1.el8_10.aarch64.rpm
gcc-toolset-14-gcc-plugin-devel-14.2.1-1.1.el8_10.aarch64.rpm
gcc-toolset-14-libasan-devel-14.2.1-1.1.el8_10.aarch64.rpm
gcc-toolset-14-libatomic-devel-14.2.1-1.1.el8_10.aarch64.rpm
gcc-toolset-14-libgccjit-14.2.1-1.1.el8_10.aarch64.rpm
gcc-toolset-14-libgccjit-devel-14.2.1-1.1.el8_10.aarch64.rpm
gcc-toolset-14-libitm-devel-14.2.1-1.1.el8_10.aarch64.rpm
gcc-toolset-14-liblsan-devel-14.2.1-1.1.el8_10.aarch64.rpm
gcc-toolset-14-libstdc++-devel-14.2.1-1.1.el8_10.aarch64.rpm
gcc-toolset-14-libstdc++-docs-14.2.1-1.1.el8_10.aarch64.rpm
gcc-toolset-14-libtsan-devel-14.2.1-1.1.el8_10.aarch64.rpm
gcc-toolset-14-libubsan-devel-14.2.1-1.1.el8_10.aarch64.rpm
libasan8-14.2.1-1.1.el8_10.aarch64.rpm
libtsan2-14.2.1-1.1.el8_10.aarch64.rpm

SRPMS:
http://oss.oracle.com/ol8/SRPMS-updates//gcc-toolset-14-gcc-14.2.1-1.1.el8_10.src.rpm

Description of changes:

[14.2.1-1.1]
- do not hide _ZSt21ios_base_library_initv

[14.2.1-1]
- update from releases/gcc-14 branch
- GCC 14.2 release
- PRs analyzer/114899, c++/99241, c++/99242, c++/104981, c++/106760,
c++/111890, c++/115165, c++/115476, c++/115550, c++/115561,
c++/115583, c++/115623, c++/115754, c++/115783, c++/115865,
c++/115897, c++/115900, c++/115986, fortran/59104, fortran/84006,
fortran/93635, fortran/98534, fortran/99798, fortran/100027,
fortran/103115, fortran/103312, fortran/113363, fortran/115700,
ipa/111613, ipa/113291, ipa/113787, ipa/114207, ipa/115033,
ipa/115277, ipa/116055, libstdc++/113376, libstdc++/114387,
libstdc++/115399, libstdc++/115482, libstdc++/115522,
libstdc++/115585, libstdc++/115807, libstdc++/115854,
libstdc++/116070, middle-end/115527, middle-end/115836,
middle-end/115887, pch/115312, rtl-optimization/115049,
rtl-optimization/115565, target/87376, target/88236, target/97367,
target/98762, target/105090, target/113715, target/114759,
target/114890, target/114936, target/114988, target/115068,
target/115153, target/115188, target/115351, target/115389,
target/115456, target/115457, target/115459, target/115475,
target/115526, target/115554, target/115562, target/115591,
target/115611, target/115691, target/115725, target/115726,
target/115752, target/115763, target/115840, target/115872,
target/115978, target/115981, target/115988, target/116035,
testsuite/115826, testsuite/116061, tree-optimization/113673,
tree-optimization/115382, tree-optimization/115646,
tree-optimization/115669, tree-optimization/115694,
tree-optimization/115701, tree-optimization/115723,
tree-optimization/115841, tree-optimization/115843,
tree-optimization/115867, tree-optimization/115868,
tree-optimization/116034, tree-optimization/116057

[14.1.1-7]
- update to GCC 14 (RHEL-30412)



ELBA-2024-9467 Oracle Linux 9 rpm-ostree bug fix update


Oracle Linux Bug Fix Advisory ELBA-2024-9467

http://linux.oracle.com/errata/ELBA-2024-9467.html

The following updated rpms for Oracle Linux 9 have been uploaded to the Unbreakable Linux Network:

x86_64:
rpm-ostree-2024.7-3.el9_5.x86_64.rpm
rpm-ostree-libs-2024.7-3.el9_5.i686.rpm
rpm-ostree-libs-2024.7-3.el9_5.x86_64.rpm

aarch64:
rpm-ostree-2024.7-3.el9_5.aarch64.rpm
rpm-ostree-libs-2024.7-3.el9_5.aarch64.rpm

SRPMS:
http://oss.oracle.com/ol9/SRPMS-updates//rpm-ostree-2024.7-3.el9_5.src.rpm

Description of changes:

[2024.7-3]
- Backport https://github.com/coreos/rpm-ostree/pull/5114
Resolves: #RHEL-62652



ELBA-2024-12832 Oracle Linux 9 crash bug fix update


Oracle Linux Bug Fix Advisory ELBA-2024-12832

http://linux.oracle.com/errata/ELBA-2024-12832.html

The following updated rpms for Oracle Linux 9 have been uploaded to the Unbreakable Linux Network:

x86_64:
crash-8.0.6-1.0.1.el9.x86_64.rpm
crash-devel-8.0.6-1.0.1.el9.i686.rpm
crash-devel-8.0.6-1.0.1.el9.x86_64.rpm

aarch64:
crash-8.0.6-1.0.1.el9.aarch64.rpm
crash-devel-8.0.6-1.0.1.el9.aarch64.rpm

SRPMS:
http://oss.oracle.com/ol9/SRPMS-updates//crash-8.0.6-1.0.1.el9.src.rpm

Description of changes:

[8.0.6-1.0.1]
- Rebase to upstream crash 8.0.6 [Orabug: 37294226]



ELEA-2024-8851 Oracle Linux 8 gcc-toolset-14 bug fix and enhancement update


Oracle Linux Enhancement Advisory ELEA-2024-8851

http://linux.oracle.com/errata/ELEA-2024-8851.html

The following updated rpms for Oracle Linux 8 have been uploaded to the Unbreakable Linux Network:

x86_64:
gcc-toolset-14-14.0-0.el8_10.x86_64.rpm
gcc-toolset-14-runtime-14.0-0.el8_10.x86_64.rpm

aarch64:
gcc-toolset-14-14.0-0.el8_10.aarch64.rpm
gcc-toolset-14-runtime-14.0-0.el8_10.aarch64.rpm

SRPMS:
http://oss.oracle.com/ol8/SRPMS-updates//gcc-toolset-14-14.0-0.el8_10.src.rpm

Description of changes:

[14.0-0]
- update to GTS 14 (RHEL-34596)



ELEA-2024-8869 Oracle Linux 8 gcc-toolset-14-binutils bug fix and enhancement update


Oracle Linux Enhancement Advisory ELEA-2024-8869

http://linux.oracle.com/errata/ELEA-2024-8869.html

The following updated rpms for Oracle Linux 8 have been uploaded to the Unbreakable Linux Network:

x86_64:
gcc-toolset-14-binutils-2.41-3.el8_10.x86_64.rpm
gcc-toolset-14-binutils-devel-2.41-3.el8_10.i686.rpm
gcc-toolset-14-binutils-devel-2.41-3.el8_10.x86_64.rpm
gcc-toolset-14-binutils-gold-2.41-3.el8_10.x86_64.rpm
gcc-toolset-14-binutils-gprofng-2.41-3.el8_10.x86_64.rpm

aarch64:
gcc-toolset-14-binutils-2.41-3.el8_10.aarch64.rpm
gcc-toolset-14-binutils-devel-2.41-3.el8_10.aarch64.rpm
gcc-toolset-14-binutils-gold-2.41-3.el8_10.aarch64.rpm
gcc-toolset-14-binutils-gprofng-2.41-3.el8_10.aarch64.rpm

SRPMS:
http://oss.oracle.com/ol8/SRPMS-updates//gcc-toolset-14-binutils-2.41-3.el8_10.src.rpm

Description of changes:

[2.41-3]
- NVR Bump to allow rebuilding with GTS-14 gcc. (RHEL-53519)

[2.41-2]
- Fix s390x testsuite errors to allow building for RHEL-8. (RHEL-30410)

[2.41-1]
- Initial import of upstream 2.41 release with patches from Fedora 40. (RHEL-30410)



ELEA-2024-9519 Oracle Linux 8 .NET 9.0 bug fix and enhancement update


Oracle Linux Enhancement Advisory ELEA-2024-9519

http://linux.oracle.com/errata/ELEA-2024-9519.html

The following updated rpms for Oracle Linux 8 have been uploaded to the Unbreakable Linux Network:

x86_64:
aspnetcore-runtime-9.0-9.0.0-1.0.1.el8_10.x86_64.rpm
aspnetcore-runtime-dbg-9.0-9.0.0-1.0.1.el8_10.x86_64.rpm
aspnetcore-targeting-pack-9.0-9.0.0-1.0.1.el8_10.x86_64.rpm
dotnet-9.0.100-1.0.1.el8_10.x86_64.rpm
dotnet-apphost-pack-9.0-9.0.0-1.0.1.el8_10.x86_64.rpm
dotnet-host-9.0.0-1.0.1.el8_10.x86_64.rpm
dotnet-hostfxr-9.0-9.0.0-1.0.1.el8_10.x86_64.rpm
dotnet-runtime-9.0-9.0.0-1.0.1.el8_10.x86_64.rpm
dotnet-runtime-dbg-9.0-9.0.0-1.0.1.el8_10.x86_64.rpm
dotnet-sdk-9.0-9.0.100-1.0.1.el8_10.x86_64.rpm
dotnet-sdk-9.0-source-built-artifacts-9.0.100-1.0.1.el8_10.x86_64.rpm
dotnet-sdk-aot-9.0-9.0.100-1.0.1.el8_10.x86_64.rpm
dotnet-sdk-dbg-9.0-9.0.100-1.0.1.el8_10.x86_64.rpm
dotnet-targeting-pack-9.0-9.0.0-1.0.1.el8_10.x86_64.rpm
dotnet-templates-9.0-9.0.100-1.0.1.el8_10.x86_64.rpm
netstandard-targeting-pack-2.1-9.0.100-1.0.1.el8_10.x86_64.rpm

aarch64:
aspnetcore-runtime-9.0-9.0.0-1.0.1.el8_10.aarch64.rpm
aspnetcore-runtime-dbg-9.0-9.0.0-1.0.1.el8_10.aarch64.rpm
aspnetcore-targeting-pack-9.0-9.0.0-1.0.1.el8_10.aarch64.rpm
dotnet-9.0.100-1.0.1.el8_10.aarch64.rpm
dotnet-apphost-pack-9.0-9.0.0-1.0.1.el8_10.aarch64.rpm
dotnet-host-9.0.0-1.0.1.el8_10.aarch64.rpm
dotnet-hostfxr-9.0-9.0.0-1.0.1.el8_10.aarch64.rpm
dotnet-runtime-9.0-9.0.0-1.0.1.el8_10.aarch64.rpm
dotnet-runtime-dbg-9.0-9.0.0-1.0.1.el8_10.aarch64.rpm
dotnet-sdk-9.0-9.0.100-1.0.1.el8_10.aarch64.rpm
dotnet-sdk-9.0-source-built-artifacts-9.0.100-1.0.1.el8_10.aarch64.rpm
dotnet-sdk-aot-9.0-9.0.100-1.0.1.el8_10.aarch64.rpm
dotnet-sdk-dbg-9.0-9.0.100-1.0.1.el8_10.aarch64.rpm
dotnet-targeting-pack-9.0-9.0.0-1.0.1.el8_10.aarch64.rpm
dotnet-templates-9.0-9.0.100-1.0.1.el8_10.aarch64.rpm
netstandard-targeting-pack-2.1-9.0.100-1.0.1.el8_10.aarch64.rpm

SRPMS:
http://oss.oracle.com/ol8/SRPMS-updates//dotnet9.0-9.0.100-1.0.1.el8_10.src.rpm

Description of changes:

[9.0.100-1.0.1]
- Add support for Oracle Linux

[9.0.100-1]
- Update to .NET SDK 9.0.100 and Runtime 9.0.0
- Resolves: RHEL-65536



ELBA-2024-8863 Oracle Linux 8 gcc-toolset-14-annobin bug fix and enhancement update


Oracle Linux Bug Fix Advisory ELBA-2024-8863

http://linux.oracle.com/errata/ELBA-2024-8863.html

The following updated rpms for Oracle Linux 8 have been uploaded to the Unbreakable Linux Network:

x86_64:
gcc-toolset-14-annobin-annocheck-12.70-2.el8_10.x86_64.rpm
gcc-toolset-14-annobin-docs-12.70-2.el8_10.noarch.rpm
gcc-toolset-14-annobin-plugin-gcc-12.70-2.el8_10.x86_64.rpm

aarch64:
gcc-toolset-14-annobin-annocheck-12.70-2.el8_10.aarch64.rpm
gcc-toolset-14-annobin-docs-12.70-2.el8_10.noarch.rpm
gcc-toolset-14-annobin-plugin-gcc-12.70-2.el8_10.aarch64.rpm

SRPMS:
http://oss.oracle.com/ol8/SRPMS-updates//gcc-toolset-14-annobin-12.70-2.el8_10.src.rpm

Description of changes:

[12.70-2]
- Clang & LLVM Plugins: Remove buildroot from plugin install directory. (RHEL-54178)

[12.70-1]
- Clang & LLVM Plugins: Include install directory in binary. (RHEL-54178)

[12.69-1]
- BuiltBy: Fix seg-fault when comparing language version strings. (RHEL-53497)
- Spec File: Use correct names for the symlinks. (RHEL-53210)

[12.67-5]
- Spec File: Use correct names for the symlinks. (RHEL-53210)

[12.67-4]
- Spec File: Use correct names for the plugins. (RHEL-53210)

[12.67-3]
- Spec File: Disable bootstrapping.

[12.67-2]
- Spec File: Use correct directory for plugin installation. (RHEL-53210)
- Spec File: Disable plugin when running on wrong major version of the compiler.

[12.67-1]
- Annocheck: Stop spurious assembler warnings. (RHEL-53213)
- Annocheck: Stop warnings about known gaps. (RHEL-53218)
- Annocheck: Fix stack realign test. (#2302427)

[12.65-5]
- Spec File: Change bootstrap gcc version to 14. (RHEL-53210)

[12.65-4]
- Spec File: Remove scl-runtime requirement when bootstrapping.

[12.65-3]
- Spec File: Enable bootstrapping.

[12.65-2]
- Spec File: Remove spurious dash from install path of gcc plugin. (RHEL-51183)

[12.65-1]
- Rebase to 12.65. (RHEL-51056)
- Annocheck: Fix recording arguments for later re-use. (RHEL-50802)
- GCC Plugin: Fix building AArch64 components with gcc earlier than 11.3.
- Annocheck: Add improvements to the builtby utility.
- Annocheck: Add support for ADA binaries.
- Annocheck: Add support for binaries built from more than two high level source languages.
- Annocheck: Add support for object files containing no executable code.
- Annocheck: Do not FAIL LLVM compiled binaries that have not been built with sanitize-cfi and/or sanitize-safe-stack.
- Annocheck: Add support for Fortran binaries.
- Annocheck: Add heuristic for detecting parts of the CGO runtime library.
- Annocheck: Add improvements for handling Clang runtime binaries.
- Annocheck: Add tweaks for mixed Rust/C binaries. (#2284605)
- Annocheck: Add more glibc source file names.
- Annocheck: Skip GAPS test for GO binaries. (RHEL-36308)
- Annocheck: Remove some false positives for Rust binaries. (#2280239)
- Annocheck: Defer passing the branch protection test until all notes have been checked.
- GCC Plugin: Add extra code for detecting the branch protection setting. (RHEL-35958)

[12.52-5]
- Spec File: Hard code the gcc plugin directory when boostrapping. (RHEL-50148)

[12.52-3]
- Disable bootstrapping. (RHEL-29850)

[12.52-2]
- Disable version checks in gcc plugin. (RHEL-29850)

[12.52-1]
- Initial import of sources.
- Compared to GTS-13 annobin (12.32) the improvements are:
- Annocheck: Add OpenSSL Engine test. (PTG-319)
- Annocheck: Test for gaps even when only one note is present.
- Annocheck: Skip AArch64 branch protection test for GO binaries.
- GCC Plugin: Disable active check for -Wimplicit-int for non-C sources. (#2275884)
- Annocheck: Ignore stack checks for AMD GPU binaries.
- Annocheck: Do not produce FAIL result for i686 binaries in the RHEL-10 profile.
- Annocheck: Test for __stack_chk_guard being writeable.
- Annocheck: Update heuristics for detecting glibc code in executables. (RHEL-30579)
- Clang & LLVM Plugins: Allow environment to override fortification level. (RHEL-30579)
- Spec File: Override fortification level and set it to 3.
- Annocheck: Improve detection of -mbranch-protection option.
- Clang Plugin: Add global-file-syms option.
- LLVM Plugin: Add global-file-syms option.
- Plugins: Add support for ANNOBIN environment variable.
- GCC Plugin: Fix bug extracing the value of target specific command line options.
- Configure: Remove check for FrontendPluginRegistry.h header as it is stored in a non-standard location on Debian systems.
- Debuginfod test: Allow for the libdwfl library silently contacting the debuginfod server.
- LLVM Plugin: Use llvm-config to get the correct paths and options for building executables.
- Clang Plugin: Likewise.
- Enable silent rules for most building.
- Annocheck: Correctly extract DWARF attributes from DT_REL files.
- Annocheck: Improve heuristics for locating debug info files. (#2267097)
- Configure: Harmonize configure options.
- Clang Plugin: Fix building with Clang 18. (#31414)
- GCC Plugin: Add support for MIPS specific target functions.
- GCC Plugin: Use .dc.a for address expressions in 64-bit ELF format notes.
- Spec File: Remove a workaround for ppc64le.
- Annocheck: Improve heuristic for skipping LTO and FORTIFY tests. (#2264000)
- Annocheck: Also skip property note test for i686 binaries. (#2258571)
- Annocheck: Also skip the entry point test for i686 binaries. (#2258571)
- GCC Plugin: Do not use section groups with string format notes.
- Annocheck: Disable cf-protection test for i686 architecture. (#2258571)
- Spec File: Disable hard gcc check in order to allow builds with new version of gcc.
- Spec File: Do not install annocheck.1.gz when annocheck is disabled.
- Annocheck: Improve detection of FIPS compliant GO binaries.
- GCC Plugin: Fix recording of the -Wimplicit-int and -Wimplicit-function-declaration warnings. Add active checks for when they are deliberately disabled.
- Tests: Fix implicit-values test so that it will compile with gcc 14+.



ELBA-2024-8862 Oracle Linux 8 gcc-toolset-14-gdb bug fix and enhancement update


Oracle Linux Bug Fix Advisory ELBA-2024-8862

http://linux.oracle.com/errata/ELBA-2024-8862.html

The following updated rpms for Oracle Linux 8 have been uploaded to the Unbreakable Linux Network:

x86_64:
gcc-toolset-14-gdb-14.2-3.el8_10.x86_64.rpm

aarch64:
gcc-toolset-14-gdb-14.2-3.el8_10.aarch64.rpm

SRPMS:
http://oss.oracle.com/ol8/SRPMS-updates//gcc-toolset-14-gdb-14.2-3.el8_10.src.rpm

Description of changes:

[14.2-3.el8]
- Remove riscv64-linux-gnu target. It was never meant to be added.

[14.2-2.el8]
- Backport "better support for $pc not saved"
(Andrew Burgess, RHEL-19390)

* Mon May 13 2024 Guinevere Larsen [blarsen@redhat.com]
- Backport series Infcalls from B/P conditions in multi-threaded inferiors
(Andrew Burgess, RHEL-13298)

* Mon May 13 2024 Keith Seitz [keiths@redhat.com]
- Backport "gdb: s390: Add arch14 record/replay support"
(Andreas Arnez, RHEL-36225)
- Backport "Add support for Power11 options"
(Peter Bergner, RHEL-36518)
- Backport "Sync x86 disassembler with (proposed) gdb-15.1 release."
(many authors, RHEL-36527)

[14.2-1.el8]
- Initial import for GTS14.

[14.2-1]
- Rebase to FSF GDB 14.2.

* Wed Feb 21 2024 Richard W.M. Jones [rjones@redhat.com]
- Bump and rebuild for riscv64

[14.1-8]
- Backport upstream workaround for GCC 14 problem which is causing
GDB internal errors (RHBZ 261580, Tom de Vries).

* Thu Jan 25 2024 Guinevere Larsen [blarsen@redhat.com]
- Remove gdb-6.5-BEA-testsuite.patch, as it was upstreamed and
will make its way back with the next rebase.

[14.1-7]
- Backport "gdb: fix list . related crash"

* Wed Jan 24 2024 Fedora Release Engineering [releng@fedoraproject.org]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild

* Fri Jan 19 2024 Fedora Release Engineering [releng@fedoraproject.org]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild

[14.1-4]
- Backport upstream commit bc23ea51f8a83e9524dfb553baa8baacb29e68a9,
potentially fixing RHBZ 2257562.

[14.1-3]
- Fix typo in gdb.spec.

[14.1-2]
- Backport upstream commits 7ae9ecfd801 and 8170efad364 to avoid
using _PyOS_ReadlineTState (RHBZ 2250652).

[14.1-1]
- Rebase to FSF GDB 14.1.
- Update local patches:
gdb-6.5-bz185337-resolve-tls-without-debuginfo-v2.patch
gdb-6.6-buildid-locate-rpm.patch
gdb-6.6-buildid-locate.patch
gdb-container-rh-pkg.patch
gdb-core-open-vdso-warning.patch
gdb-fedora-libncursesw.patch
gdb-linux_perf-bundle.patch
- Update backported patches which didn't make it into 14.1:
gdb-rhbz-2232086-cpp-ify-mapped-symtab.patch
gdb-rhbz-2232086-generate-gdb-index-consistently.patch
- Drop upstreamed local patches:
gdb-6.5-sharedlibrary-path.patch
- Drop gdb-13.2 backports (which are now in gdb-14.1):
gdb-binutils29988-read_indexed_address.patch
gdb-bz2196395-debuginfod-legacy-openssl-crash.patch
gdb-bz2237392-dwarf-obstack-allocation.patch
gdb-bz2237515-debuginfod-double-free.patch
gdb-rhbz2192105-ftbs-dangling-pointer
gdb-rhbz2233961-CVE-2022-4806.patch
gdb-rhbz2233965-memory-leak.patch
- Adjust gdb.spec so that --with-mpfr is no longer passed to
configure; doing so, combined with some configury changes triggered
a latent build problem.

* Mon Dec 04 2023 Kevin Buettner [kevinb@redhat.com]
- Remove gdb-6.5-missed-trap-on-step-test.patch. Testing what happens
when stepping over/through a statement which triggers a watchpoint
is being added, upstream, to gdb.base/watchpoint.exp.

* Tue Nov 28 2023 Andrew Burgess [aburgess@redhat.com]
- Backport upstream commits 1f0fab7ff86, aa19bc1d259, acc117b57f7,
aff250145af, and 3644f41dc80. These commits reduce the size of the
generated gdb-index file, and also ensure that the gdb-index and
dwarf-5 index are generated consistently even as the number of
worker threads that GDB uses changes (RHBZ 2232086).

* Thu Oct 19 2023 Alexandra Hájková [ahajkova@redhat.com]
- Remove gdb-6.5-ia64-libunwind-leak-test.patch.
The patch doesn't include any actual fixes, the architecture
is end of life and the kernel is planning to drop IA64 support.

* Wed Oct 11 2023 Guinevere Larsen [blarsen@redhat.com]
- Remove gdb-rhbz1186476-internal-error-unqualified-name-re-set-test.patch
as it was upstreamed back in 2010 with a different test name.



ELBA-2024-8865 Oracle Linux 8 gcc-toolset-14-dwz bug fix and enhancement update


Oracle Linux Bug Fix Advisory ELBA-2024-8865

http://linux.oracle.com/errata/ELBA-2024-8865.html

The following updated rpms for Oracle Linux 8 have been uploaded to the Unbreakable Linux Network:

x86_64:
gcc-toolset-14-dwz-0.14-0.el8_10.x86_64.rpm

aarch64:
gcc-toolset-14-dwz-0.14-0.el8_10.aarch64.rpm

SRPMS:
http://oss.oracle.com/ol8/SRPMS-updates//gcc-toolset-14-dwz-0.14-0.el8_10.src.rpm

Description of changes:

[0.14-0]
- new package (RHEL-34755)



ELBA-2024-8805 Oracle Linux 7 tzdata bug fix and enhancement update


Oracle Linux Bug Fix Advisory ELBA-2024-8805

http://linux.oracle.com/errata/ELBA-2024-8805.html

The following updated rpms for Oracle Linux 7 have been uploaded to the Unbreakable Linux Network:

x86_64:
tzdata-2024b-2.el7.noarch.rpm
tzdata-java-2024b-2.el7.noarch.rpm

SRPMS:
http://oss.oracle.com/ol7/SRPMS-updates//tzdata-2024b-2.el7.src.rpm

Description of changes:

[2024b-2]
- Harden against links to removed zones (RHEL-60063)

[2024b-1]
- Update to tzdata-2024b
- Improve historical data for Mexico, Mongolia, and Portugal.
- System V names are now obsolescent.
- The main data form now uses %z.
- The code now conforms to RFC 8536 for early timestamps.
- Support POSIX.1-2024, which removes asctime_r and ctime_r.
- Assume POSIX.2-1992 or later for shell scripts.
- SUPPORT_C89 now defaults to 1.
- Include two upstream patches for month names as in April vs Apr.

[2024a-2]
- Add java patch to fix incorrect calculations for
Africa/Casablanca starting in 2027. (RHEL-26860)



ELBA-2024-12846 Oracle Linux 9 Unbreakable Enterprise kernel bug fix update


Oracle Linux Bug Fix Advisory ELBA-2024-12846

http://linux.oracle.com/errata/ELBA-2024-12846.html

The following updated rpms for Oracle Linux 9 have been uploaded to the Unbreakable Linux Network:

aarch64:
bpftool-5.15.0-302.167.6.1.el9uek.aarch64.rpm
kernel-uek-5.15.0-302.167.6.1.el9uek.aarch64.rpm
kernel-uek-container-5.15.0-302.167.6.1.el9uek.aarch64.rpm
kernel-uek-container-debug-5.15.0-302.167.6.1.el9uek.aarch64.rpm
kernel-uek-core-5.15.0-302.167.6.1.el9uek.aarch64.rpm
kernel-uek-debug-5.15.0-302.167.6.1.el9uek.aarch64.rpm
kernel-uek-debug-core-5.15.0-302.167.6.1.el9uek.aarch64.rpm
kernel-uek-debug-devel-5.15.0-302.167.6.1.el9uek.aarch64.rpm
kernel-uek-debug-modules-5.15.0-302.167.6.1.el9uek.aarch64.rpm
kernel-uek-debug-modules-extra-5.15.0-302.167.6.1.el9uek.aarch64.rpm
kernel-uek-devel-5.15.0-302.167.6.1.el9uek.aarch64.rpm
kernel-uek-doc-5.15.0-302.167.6.1.el9uek.noarch.rpm
kernel-uek-modules-5.15.0-302.167.6.1.el9uek.aarch64.rpm
kernel-uek-modules-extra-5.15.0-302.167.6.1.el9uek.aarch64.rpm

SRPMS:
http://oss.oracle.com/ol9/SRPMS-updates//kernel-uek-5.15.0-302.167.6.1.el9uek.src.rpm

Description of changes:

[5.15.0-302.167.6.1.el9uek]
- blk-cgroup: Properly propagate the iostat update up the hierarchy (Waiman Long) [Orabug: 37311274]
- blk-cgroup: fix list corruption from reorder of WRITE ->lqueued (Ming Lei) [Orabug: 37311274]
- blk-cgroup: fix list corruption from resetting io stat (Ming Lei) [Orabug: 37311274]
- blk-cgroup: Flush stats before releasing blkcg_gq (Ming Lei) [Orabug: 37311274]
- blk-cgroup: Reinit blkg_iostat_set after clearing in blkcg_reset_stats() (Waiman Long) [Orabug: 37311274]
- blk-cgroup: don't update io stat for root cgroup (Ming Lei) [Orabug: 37311274]
- blk-cgroup: Optimize blkcg_rstat_flush() (Waiman Long) [Orabug: 37311274]
- blk-cgroup: Return -ENOMEM directly in blkcg_css_alloc() error path (Waiman Long) [Orabug: 37311274]