[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Libabigail 1.1 is out!



Hello,

Libabigail 1.1 has been released.

You can download it at http://mirrors.kernel.org/sourceware/libabigail/libabigail-1.1.tar.gz.

Libabigail is a library which aims at constructing, manipulating,
serializing and de-serializing ABI-relevant artifacts.

It also comes with a set of associated command line tools to compare
the interfaces of ELF binaries resulting from the compilation of C or
C++ programs.

Typical use cases of libabigail tools include detecting ABI
incompatible changes across several releases of shared libraries or
incompatible changes in the interface between a Linux kernel and its
modules, for instance.

Users can of course write their own tools using the library.

The library comes with extensive API documentation available online at
https://sourceware.org/libabigail/apidoc.  The tools are documented
online as well at https://sourceware.org/libabigail/manual/libabigail-tools.html.

Below is a summary of the significant changes brought to you in this
new release:

Dodji Seketeli:
      Bug 22076 - Disable fedabipkgdiff for old koji clients
      Bug 22436 - make abipkgdiff accept several debuginfo packages
      Bug 22488 - Make abipkgdiff handle different binaries with same basename
      Bug 22437 - Make fedabipkgdiff use all debug info RPMs of a sub-RPM
      Bug 22684 - Add --d{1,2} options to kmidiff
      Bug 22692 - Consider Java as a language that supports the ODR
      Fully report diagnostic about alternate debug info file not found
      Update & cleanup the tools manuals summary
      Improve comments wording in fedabipkgdiff
      Update copyright notice for all source files
      Fix version revision number printing in tools --help option
      abipkgdiff --verbose shouldn't trigger --fail-no-dbg
      Fix logic in common_prefix
      Fix symlinks paths handling in abipkgdiff
      Suppress duplicates when listing package content
      Make kmidiff show the wrong option when it complains about it
      Only consider local changes when filtering subtype changes
      Skip class types with changed names in leaf reports
      Correctly link with pthread

Many thanks to those who contributed to this release with bug reports,
comments or code.

Happy Hacking and may all significant binary interface changes of your
libraries be noticed!

-- 
		Dodji