FEDORA-EPEL-2017-56153348fb created by hobbes1069 3 years ago for Fedora EPEL 7
stable

Update to latest upstream releases.


Version 2.0 (January 28, 2017)

Improvements

  • Code refactoringa
  • Works faster on big libraries
  • Added a module to create ABI dump from AST tree
  • Added a module to create AST dump
  • Added a module to parse GCC AST
  • Added a module to find system files and automatically generate include paths
  • Added a module to mangle C++ symbols
  • Added a module to read ELF binaries
  • Added a module to handle type attributes
  • Added a module to handle XML descriptors
  • Added a module to filter symbols
  • Added a module to handle input data
  • Added a module for logging
  • Extended test suite
  • Partial support for GCC 6
  • Improved support for Solaris
  • Compare versioned data types

New Options

  • Added -filter option: a path to XML descriptor with skip_* rules to filter analyzed symbols in the report
  • Added -keep-cxx option to check _ZS, _ZNS and _ZNKS* symbols
  • Bug Fixes
  • Fixed automatic generation of include paths
  • Fixed report for removed virtual symbols
  • Fixed XML-format ABI dumps
  • Fixed source-compatibility reports
  • Fixed counter of checked data types
  • Fixed lists of affected symbols
  • Fixed analysis of standard C++ libraries
  • Fixed analysis of added and removed virtual methods
  • Fixed style of the report
  • Fixed analysis of alias symbols
  • Uncover changed typedefs properly
  • Fixed Parameter_From_Register and Parameter_To_Register rules
  • Fixed analysis of data types derived from template instances
  • Enable -headers-only option automatically if header file is used as input library descriptor
  • Fixed analysis of template instances
  • Fixed analysis of static data
  • Fixed error message if modules are not installed
  • Fixed analysis of versioned symbols
  • Fixed -ext option
  • Fixed -use-dumps option
  • Fixed -debug option
  • Fixed console output

Other

  • Removed support for too old ABI dumps

This update has been submitted for testing by hobbes1069.

3 years ago

This update has obsoleted abi-compliance-checker-2.0-1.el7, and has inherited its bugs and notes.

3 years ago

This update has been pushed to testing.

3 years ago

This update has reached 14 days in testing and can be pushed to stable now if the maintainer wishes

2 years ago

This update has been submitted for stable by hobbes1069.

2 years ago

This update has been pushed to stable.

2 years ago

Please login to add feedback.

Metadata
Type
bugfix
Severity
low
Karma
0
Signed
Content Type
RPM
Test Gating
Settings
Unstable by Karma
-3
Stable by Karma
3
Stable by Time
disabled
Dates
submitted
3 years ago
in testing
3 years ago
in stable
2 years ago

Automated Test Results