ELBA-2024-20965

ELBA-2024-20965 - libabigail Bug Fix update

Type:BUG
Severity:NA
Release Date:2024-04-27

Description


[2.5-1]
- Update to upstream 2.5 tarball
- Drop patches
0001-Bug-31045-Don-t-try-setting-translation-unit-for-uni.patch
0002-suppression-Add-has_strict_flexible_array_data_membe.patch
0003-Replace-deprecated-mock-with-unittest.mock.patch
- Package libabigail.so.4 rather than the previous libabigail.so.3.
- Disable abidb as it requires python 3.9
- Better handle error handling when tests fails.

[2.4-3]
- Fix SPDX licensing string

[2.4-2]
- Fix sourceware.org/PR31045
'Don't try setting translation unit for unique types'
Apply patch
0001-Bug-31045-Don-t-try-setting-translation-unit-for-uni.patch.
- Fix sourceware.org/PR31017
'Support Flex array conversion suppression'
Apply patch 0002-suppression-Add-has_strict_flexible_array_data_membe.patch
- Use SPDX license description
- Add git as build requirement
- Use git to apply the patches as they apply binary changes and patch
doesn't know how to handle these.
- As the paches touch Makefile.am files, run autoreconf after
applying the patches.

[2.4-1]
- Update to upstream 2.4 tarball




Updated Packages


Release/ArchitectureFilenameMD5sumSuperseded By AdvisoryChannel Label
Oracle Linux 8 (x86_64) libabigail-2.5-1.el8.src.rpm60c44897bb666862d5186bf907686e77-ol8_x86_64_developer_EPEL
libabigail-2.5-1.el8.x86_64.rpma29cf1106a81294f2c3e0a97ecee6e84-ol8_x86_64_developer_EPEL
libabigail-devel-2.5-1.el8.x86_64.rpmde1f3dbaebeca2f155a9535c9f205d41-ol8_x86_64_developer_EPEL
libabigail-doc-2.5-1.el8.x86_64.rpm232183f44e718aae82e40db256d073fd-ol8_x86_64_developer_EPEL



This page is generated automatically and has not been checked for errors or omissions. For clarification or corrections please contact the Oracle Linux ULN team

software.hardware.complete