File libabigail.changes of Package libabigail

-------------------------------------------------------------------
Wed Jan 12 08:36:48 UTC 2022 - Max Lin <mlin@suse.com>

- Do not BuildRequires libebl-devel for Leap 15.4

-------------------------------------------------------------------
Mon May  3 11:58:31 UTC 2021 - Ferdinand Thiessen <rpm@fthiessen.de>

- Update to version 1.8.2:
  * dwarf-reader: Keep stable order when de-duplicating class definitions
- Update to version 1.8.1:
  * Fix potential loss of some aliased ELF function symbols
  * Ignore duplicated functions and those not associated with ELF symbols
  * dwarf-reader: Support fast DW_FORM_line_strp string comparison
  * abidiff: support --dump-diff-tree with --leaf-changes-only
- Update to version 1.8:
  * abipkgdiff:
    * Add a new --self-check option
    * make --self-check to fail on any change against own ABIXML
    * Fix race condition while using private types suppr specs
  * abidw:
    * make --abidiff report any change against own ABIXML
    * Add --drop-private-types and --drop-undefined-syms options
  * abidiff, abidw: Support several --headers-dir{1,2} options
  * abg-writer: Add support for stable hash type ids.
  * dwarf-reader:
    * Support several anonymous data members in a given class
    * Support declaration-only enums
    * Support artificially generated translation units
    * Fix bloom filter access in GNU_HASH section
  * Support DWARF5
- Require libdw >= 170 for DWARF5 features
- Update no-tests.diff

-------------------------------------------------------------------
Tue Apr 21 02:51:29 UTC 2020 - Steve Kowalik <steven.kowalik@suse.com>

- Shift BuildRequires to Python 3 Sphinx due to removal of Python 2.

-------------------------------------------------------------------
Sun Mar 15 20:31:55 UTC 2020 - Jan Engelhardt <jengelh@inai.de>

- Update to release 1.7
  * Fix ELF reader not inteprreting interpret ksymtab with
    kernel 4.19+
  * Support string form DW_FORM_strx{1,4} from DWARF 5.
  * Support decl DIEs referring to symbols using DW_AT_ranges.

-------------------------------------------------------------------
Thu Aug 22 19:14:09 UTC 2019 - Jan Engelhardt <jengelh@inai.de>

- Update to snapshot 1.7~git84
  * Initial support for Ada ranges.
  * Initial support of anonymous data members.
  * Represent sizes and offsets in bytes and hexadecimal values.
  * Initial basic support of union type in suppression
    specifications.
  * Filter out changes like type to const type.
  * Explicitely detect anonymous data member changes.
  * Use the flat representation for anonymous struct/unions.
  * Better detect when pointer and qualified types carry local
    changes.
  * Better detect when diff nodes only carry local type changes.
  * Better support array with unknown upper bound.
  * Categorize CV qualifier changes on fn return types as harmless.
  * Support some new DWARF language encoding for C and C++.
  * Support having several debuginfo search dirs for a binary.

-------------------------------------------------------------------
Thu Aug 17 20:32:26 UTC 2017 - jengelh@inai.de

- Update to snapshot 1.0~rc6+git185
  * Create a Corpus Group API extension
  * Initial support to lookup types per location
  * Support loading and comparing two kernel trees
  * Avoid loading a translation unit twice from abixml
  * Introduce the --kmi-whitelist option to abidiff and abidw
  * Avoid emitting duplicated decls in abixml
  * Avoid emitting some empty translation units to abixml
  * Avoid de-duplicating different C types that have identical name
  * Allow selective resolution of class declaration
  * Speedup DIE representation computing esp function signature in C
  * Do not report about voffset when it's not set in debug info
  * Cache function type name computation results
  * Filter top cv qualifier changes on function parameter types
  * Support ELF symbol visibility property
  * Avoid crashing when the elf file could not be read

-------------------------------------------------------------------
Sun May 28 06:52:23 UTC 2017 - jengelh@inai.de

- Update to snapshot 1.0~rc6+git126
  * Add support for .deb files to abipkgdiff
  * abipkgdiff: automatically recurse into directories and
    .tar archives
  * abidw: new options --no-architecture, --stats, --noout,
    --abidiff, --verbose
  * abidiff: new options --no-architecture, --stats, --verbose
  * Support new 'accessed_through' suppression property
  * Report vtable changes in top-level function change reports
  * Add --d{1,2} shortcut options for --debug-info-dir{1,2}
    in abidiff
  * abipkgdiff: new options --verbose, --no-added-binaries,
    --keep-tmp-files, --no-added-syms
- Add no-tests.diff

-------------------------------------------------------------------
Thu Nov 26 09:20:57 CET 2015 - pth@suse.de

- BuildRequire python-sphinx so that the documentation can be built.
- BuildRequire makeinfo.
- Build man pagres and info documentation and package them.

-------------------------------------------------------------------
Sun Mar  1 09:50:56 UTC 2015 - jengelh@inai.de

- Update to new git snapshot 0~git791
* Build the set of exported decls directly during DWARF loading
* Do not miss canonicalizing opportunities on non-member class types
* Stick qualified, pointer, reference and array types into the
  global scope
* Do not forget to canonicalize enum underlying type and void type
* Speed up symbol version reading

-------------------------------------------------------------------
Fri Jan  9 00:46:31 UTC 2015 - jengelh@inai.de

- Update to new git snapshot 0~git731
* Support evaluating the SONAME from ELF files
* Try harder to detect a DWARF attribute pointing into alternate DWARF section
* Extend detection of compatible types to arrays
* Detect and report changes in ELF architecture

-------------------------------------------------------------------
Sun Dec  7 19:35:25 UTC 2014 - jengelh@inai.de

- Update to new git snapshot 0~git697
* Fix a crash while writing symbol information
* Initial implementation of the abicompat tool
* Support reading undefined symbols from an ELF file
* Sort functions by the their qualified name

-------------------------------------------------------------------
Fri Sep 12 10:04:34 UTC 2014 - jengelh@inai.de

- Initial package for build.opensuse.org (version 0~git570)
openSUSE Build Service is sponsored by