SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for abi-compliance-checker-2.3-5.1.noarch.rpm :
Fri Jul 20 14:00:00 2018 guillaume.gardetAATTopensuse.org
- Add \'-fPIC\' option for AArch64 to avoid the following errors:

* relocation XXX which may bind externally can not be used when
making a shared object; recompile with -fPIC

* dangerous relocation: unsupported relocation

Sat Jun 16 14:00:00 2018 antoine.belvireAATTopensuse.org
- Update to 2.3:

* Improvements:
+ Support for GCC 8
+ Use -fdump-lang-class instead of -fdump-class-hierarchy
+ Use -fdump-lang-raw instead of -fdump-translation-unit
+ Enable internal mangling of C++ funcs for all future GCC
versions
+ Added -keep-reserved option to report changes in reserved
fields
+ Fixed license to LGPL 2.1

* Bug Fixes:
+ Fix detection of GCC 7 compiled with
- -with-gcc-major-version-only
+ Fixed internal mangling
+ Escape braces in regex for compatibility with future Perl 5
versions
+ Redirect stderr of objdump -f to null
- Add %check section.

Sun Sep 3 14:00:00 2017 astiegerAATTsuse.com
- update to 2.2:

* Improve support for Fortran

* Fix analysis of inline functions

* Fix analysis of calling conventions

* Fix handling of C++ keywords in C code

* Fix -lang option

* Fix handling of errors when compressing ABI dumps

* Fix style of the report

Wed Jul 5 14:00:00 2017 astiegerAATTsuse.com
- update to 2.1:

* Show added v-table symbols for public classes

* Fixed analysis of static methods

* Fixed analysis of typedefs

* Fixed analysis of zero-size structs

* Fixed logs

* Fixed analysis of static libraries on Windows

* Fixed search for files on Windows

* Documented -skip-internal-types option in -help

* Add noindex meta tag to report if no changes detected

Sat Mar 25 13:00:00 2017 astiegerAATTsuse.com
- update to 2.0:

* faster on big libraries

* Add a module to create ABI dump from AST tree

* Add a module to create AST dump

* Add a module to parse GCC AST

* Add a module to find system files and automatically generate include paths

* Add a module to mangle C++ symbols

* Add a module to read ELF binaries

* Add a module to handle type attributes

* Add a module to handle XML descriptors

* Add a module to filter symbols

* Add a module to handle input data

* Add a module for logging

* Partial support for GCC 6

* Compare versioned data types

* Add -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

* Fix automatic generation of include paths

* Fix report for removed virtual symbols

* Fix XML-format ABI dumps

* Fix source-compatibility reports

* Fix counter of checked data types

* Fix lists of affected symbols

* Fix analysis of standard C++ libraries

* Fix analysis of added and removed virtual methods

* Fix style of the report

* Fix analysis of alias symbols

* Uncover changed typedefs properly

* Fix Parameter_From_Register and Parameter_To_Register rules

* Fix analysis of data types derived from template instances

* Enable -headers-only option automatically if header file is
used as input library descriptor

* Fix analysis of template instances

* Fix analysis of static data

* Fix error message if modules are not installed

* Fix analysis of versioned symbols

* Fix -ext option

* Fix -use-dumps option

* Fix -debug option

* Fix console output

Fri Jan 13 13:00:00 2017 astiegerAATTsuse.com
- update to 1.99.25:

* test-abi-dumper: compare ABI dumps created by the ABI Dumper
tool

* Do not list a symbol as removed in the source-compatibility
report if it is presented in the dynsym table

Thu Oct 6 14:00:00 2016 davejplaterAATTgmail.com
- Update to 1.99.24
- Upstream changes:
Improvements

* Support for Clang

* Improved a module to compare operating systems

* Improved support for C++ keywords in C code
New Options

* -skip-typedef-uncover: do not report a problem if type is
covered or uncovered by typedef (useful for broken debug info)

* -skip-unidentified: skip header files in \'headers\' and
\'include_preamble\' sections of the XML descriptor that cannot
be found

* -disable-constants-check: do not check for changes in
constants

* -skip-added-constants: do not detect added constants

* -skip-removed-constants: do not detect removed constants
Bug Fixes

* Do not show GCC version in the source compatibility report

* Renamed CPU Type column to Arch in the report

* Support for ABI dumps v3.3

* The -cpp-compatible option is now enabled by default

Wed Sep 14 14:00:00 2016 astiegerAATTsuse.com
- update to 1.99.23:

* Fixed lists of affected symbols in the XML-format report

* Added -disable-quick-empty-report option

* Improved generation of quick empty reports

* Improved SysCheck.pm module for analysis of operating systems

Fri Jul 15 14:00:00 2016 astiegerAATTsuse.com
- Update to 1.99.22:

* New style of the report

* -old-style: generate old-style report

* Fixed handling of patterns in -skip-
* options

* Fixed rounding of the BC rate in the report

Tue May 31 14:00:00 2016 astiegerAATTsuse.com
- Update to 1.99.21:

* Up to 4 times faster on big libraries

* Show compatibility rate instead of verdict in the report

* Highlight the numbers of high/medium/low severity problems in the report

* Show percentage of affected methods in the problem description

* New Options:
- count-symbols: count public symbols in the ABI dump

* Fixed quick comparison of equal ABI dumps
- includes changes from 1.99.20:

* Use regular expressions instead of wildcards in -skip-
* options
- includes changes from 1.99.19:

* Support for GCC 5.1
- includes changes from 1.99.18:

* Fixed comparison of qualifiers in parameter data types

* Fixed problem descriptions in the report

* Reduced size of the report

* Fixed console output
- includes changes from 1.99.17:

* Added a check for changes in parameters of function pointers

* Fixed comparison of virtual table entries

* Do not show time stamp in the report

* Fixed -skip-symbols option

* Fixed detection of the GCC version number
- includes changes from 1.99.16:

* Do not check private part of the ABI when comparing ABI dumps
created by the ABI Dumper tool with use of the -public-headers option

* New option: -check-private-abi: enable check of the private ABI

* Fixed counting of checked data types
- License is GPL-2.0+ or LGPL-2.0+

Sat Dec 12 13:00:00 2015 davejplaterAATTgmail.com
- Update to version 1.99.15
- Used --info with help2man to obtain a better man page.
- Upstream changes see :
/usr/share/doc/packages/abi-compliance-checker/doc/Changes.html

Wed Nov 5 13:00:00 2014 borisAATTsteki.net
- add buildroot definition on SLE 11 target

Thu Aug 28 14:00:00 2014 olafAATTaepfle.de
- Update to abi-compliance-checker-1.99.9.1
commit 6bdaa96

Mon Mar 5 13:00:00 2012 davejplaterAATTgmail.com
- Update to abi-compliance-checker-1.96.8
- Upstream changes : See :
/usr/share/doc/packages/abi-compliance-checker/doc/Changes.html

Mon Jun 20 14:00:00 2011 pthAATTsuse.de
- Remove needless echo in %%build

Fri Jun 17 14:00:00 2011 davejplaterAATTgmail.com
- Added help2man generator for man page to spec file.

Thu Jun 16 14:00:00 2011 davejplaterAATTgmail.com
- Created package.


 
ICM