Updated libabigail from version 2.8 to 2.9. This includes updating the
SONAME from libabigail.so.7.0.0 to libabigail.so.8.0.0 and simplifying
the %check section by combining the test commands into a single make
invocation.
Resolves: RHEL-121666
This commit was created by Jotnar, a Red Hat Enterprise Linux software maintenance AI agent.
Assisted-by: Jotnar
- Add binutils-devel as buildrequire to potentially enable the CTF
backend. This will allow the enabling of the CTF backend for
binutils-devel > 2.35.2
- Update to changing SONAME (libabigail.so.6.0.0)
- Add --enable-ctf to the configure command line
Signed-off-by: Dodji Seketeli <dodji@seketeli.net>
- Apply patch: 0001-Bug-31045-Don-t-try-setting-translation-unit-for-uni.patch
Resolves: https://issues.redhat.com/browse/RHEL-16614
- Apply patch: 0002-suppression-Add-has_strict_flexible_array_data_membe.patch
Resolves: https://issues.redhat.com/browse/RHEL-16629
- Add git as a build requirement as we need git to apply the patches
aboves that apply binaries.
- Use %%autosetup to handle applying the patches using git.
- Uploaded the two patches
Signed-off-by: Dodji Seketeli <dodji@redhat.com>
- Update to upstream 2.4
- Use SPDX licensing naming
- Build BTF support
- Add BuildRequires: libbpf-devel
- Update for SONAME bump
- Show details about the check and check-self-targets targets
separatly.
- Resolves: RHEL-12491
Signed-off-by: Dodji Seketeli <dodji@redhat.com>