-------------------------------------------------------------------------------- Fedora Update Notification FEDORA-2023-2cb6f59f5f 2023-11-30 03:29:42.580206 -------------------------------------------------------------------------------- Name : libabigail Product : Fedora 39 Version : 2.4 Release : 4.fc39 URL : https://sourceware.org/libabigail/ Summary : Set of ABI analysis tools Description : The libabigail package comprises seven command line utilities: abidiff, kmidiff, abipkgdiff, abicompat, abidw, and abilint. The abidiff command line tool compares the ABI of two ELF shared libraries and emits meaningful textual reports about changes impacting exported functions, variables and their types. Simarly, the kmidiff compares the kernel module interface of two Linux kernels. abipkgdiff compares the ABIs of ELF binaries contained in two packages. abicompat checks if a subsequent version of a shared library is still compatible with an application that is linked against it. abidw emits an XML representation of the ABI of a given ELF shared library. abilint checks that a given XML representation of the ABI of a shared library is correct. Install libabigail if you need to compare the ABI of ELF shared libraries. -------------------------------------------------------------------------------- Update Information: Fix SPDX licensing string ---- Fix sourceware.org/PR31017 -------------------------------------------------------------------------------- ChangeLog: * Mon Nov 20 2023 Dodji Seketeli <dodji@xxxxxxxxxx> - 2.4-4 - Fix SPDX licensing string * Wed Nov 15 2023 Dodji Seketeli <dodji@xxxxxxxxxx> - 2.4-3 - Fix sourceware.org/PR31017 "Support Flex array conversion suppression" Apply patch 0002-suppression-Add-has_strict_flexible_array_data_membe.patch * Tue Nov 14 2023 Dodji Seketeli <dodji@xxxxxxxxxx> - 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. That patch is applied in upstream mainline and will be available in libabigail 2.5. - Use %setup -q /usr/bin/git init -q /usr/bin/git config user.name "rpm-build" /usr/bin/git config user.email "<rpm-build>" /usr/bin/git config gc.auto 0 /usr/bin/git add --force . /usr/bin/git commit -q --allow-empty -a\ --author "rpm-build <rpm-build>" -m "libabigail-2.4 base" /usr/bin/git checkout --track -b rpm-build /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-Bug-31045-Don-t-try-setting-translation-unit-for-uni.patch | /usr/bin/git apply --index --reject - /usr/bin/git commit -q -m 0001-Bug-31045-Don-t-try-setting-translation-unit-for-uni.patch --author "rpm-build <rpm-build>" /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0002-suppression-Add-has_strict_flexible_array_data_membe.patch | /usr/bin/git apply --index --reject - /usr/bin/git commit -q -m 0002-suppression-Add-has_strict_flexible_array_data_membe.patch --author "rpm-build <rpm-build>" - Use SPDX licensing reference - Add git as a build requirement -------------------------------------------------------------------------------- References: [ 1 ] Bug #31017 - AMI Megaraid driver problem https://bugzilla.redhat.com/show_bug.cgi?id=31017 -------------------------------------------------------------------------------- This update can be installed with the "dnf" update program. Use su -c 'dnf upgrade --advisory FEDORA-2023-2cb6f59f5f' at the command line. For more information, refer to the dnf documentation available at http://dnf.readthedocs.io/en/latest/command_ref.html#upgrade-command-label All packages are signed with the Fedora Project GPG key. More details on the GPG keys used by the Fedora Project can be found at https://fedoraproject.org/keys -------------------------------------------------------------------------------- -- _______________________________________________ package-announce mailing list -- package-announce@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to package-announce-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/package-announce@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue