|
Bernhard M. Wiedemann |
0bae9b |
-------------------------------------------------------------------
|
|
Bernhard M. Wiedemann |
0baf5d |
Thu Oct 17 12:47:48 UTC 2019 - Richard Brown <rbrown@suse.com>
|
|
Bernhard M. Wiedemann |
0baf5d |
|
|
Bernhard M. Wiedemann |
0baf5d |
- Remove obsolete Groups tag (fate#326485)
|
|
Bernhard M. Wiedemann |
0baf5d |
|
|
Bernhard M. Wiedemann |
0baf5d |
-------------------------------------------------------------------
|
|
Bernhard M. Wiedemann |
0bae9b |
Fri Jul 20 09:31:09 UTC 2018 - guillaume.gardet@opensuse.org
|
|
Bernhard M. Wiedemann |
0bae9b |
|
|
Bernhard M. Wiedemann |
0bae9b |
- Add '-fPIC' option for AArch64 to avoid the following errors:
|
|
Bernhard M. Wiedemann |
0bae9b |
* relocation XXX which may bind externally can not be used when
|
|
Bernhard M. Wiedemann |
0bae9b |
making a shared object; recompile with -fPIC
|
|
Bernhard M. Wiedemann |
0bae9b |
* dangerous relocation: unsupported relocation
|
|
Bernhard M. Wiedemann |
0bae9b |
|
|
Bernhard M. Wiedemann |
0bae9b |
-------------------------------------------------------------------
|
|
Bernhard M. Wiedemann |
0bae9b |
Sat Jun 16 15:48:08 UTC 2018 - antoine.belvire@opensuse.org
|
|
Bernhard M. Wiedemann |
0bae9b |
|
|
Bernhard M. Wiedemann |
0bae9b |
- Update to 2.3:
|
|
Bernhard M. Wiedemann |
0bae9b |
* Improvements:
|
|
Bernhard M. Wiedemann |
0bae9b |
+ Support for GCC 8
|
|
Bernhard M. Wiedemann |
0bae9b |
+ Use -fdump-lang-class instead of -fdump-class-hierarchy
|
|
Bernhard M. Wiedemann |
0bae9b |
+ Use -fdump-lang-raw instead of -fdump-translation-unit
|
|
Bernhard M. Wiedemann |
0bae9b |
+ Enable internal mangling of C++ funcs for all future GCC
|
|
Bernhard M. Wiedemann |
0bae9b |
versions
|
|
Bernhard M. Wiedemann |
0bae9b |
+ Added -keep-reserved option to report changes in reserved
|
|
Bernhard M. Wiedemann |
0bae9b |
fields
|
|
Bernhard M. Wiedemann |
0bae9b |
+ Fixed license to LGPL 2.1
|
|
Bernhard M. Wiedemann |
0bae9b |
* Bug Fixes:
|
|
Bernhard M. Wiedemann |
0bae9b |
+ Fix detection of GCC 7 compiled with
|
|
Bernhard M. Wiedemann |
0bae9b |
--with-gcc-major-version-only
|
|
Bernhard M. Wiedemann |
0bae9b |
+ Fixed internal mangling
|
|
Bernhard M. Wiedemann |
0bae9b |
+ Escape braces in regex for compatibility with future Perl 5
|
|
Bernhard M. Wiedemann |
0bae9b |
versions
|
|
Bernhard M. Wiedemann |
0bae9b |
+ Redirect stderr of objdump -f to null
|
|
Bernhard M. Wiedemann |
0bae9b |
- Add %check section.
|
|
Bernhard M. Wiedemann |
0bae9b |
|
|
Bernhard M. Wiedemann |
0bae9b |
-------------------------------------------------------------------
|
|
Bernhard M. Wiedemann |
0bae9b |
Sun Sep 3 19:03:36 UTC 2017 - astieger@suse.com
|
|
Bernhard M. Wiedemann |
0bae9b |
|
|
Bernhard M. Wiedemann |
0bae9b |
- update to 2.2:
|
|
Bernhard M. Wiedemann |
0bae9b |
* Improve support for Fortran
|
|
Bernhard M. Wiedemann |
0bae9b |
* Fix analysis of inline functions
|
|
Bernhard M. Wiedemann |
0bae9b |
* Fix analysis of calling conventions
|
|
Bernhard M. Wiedemann |
0bae9b |
* Fix handling of C++ keywords in C code
|
|
Bernhard M. Wiedemann |
0bae9b |
* Fix -lang option
|
|
Bernhard M. Wiedemann |
0bae9b |
* Fix handling of errors when compressing ABI dumps
|
|
Bernhard M. Wiedemann |
0bae9b |
* Fix style of the report
|
|
Bernhard M. Wiedemann |
0bae9b |
|
|
Bernhard M. Wiedemann |
0bae9b |
-------------------------------------------------------------------
|
|
Bernhard M. Wiedemann |
0bae9b |
Wed Jul 5 15:38:54 UTC 2017 - astieger@suse.com
|
|
Bernhard M. Wiedemann |
0bae9b |
|
|
Bernhard M. Wiedemann |
0bae9b |
- update to 2.1:
|
|
Bernhard M. Wiedemann |
0bae9b |
* Show added v-table symbols for public classes
|
|
Bernhard M. Wiedemann |
0bae9b |
* Fixed analysis of static methods
|
|
Bernhard M. Wiedemann |
0bae9b |
* Fixed analysis of typedefs
|
|
Bernhard M. Wiedemann |
0bae9b |
* Fixed analysis of zero-size structs
|
|
Bernhard M. Wiedemann |
0bae9b |
* Fixed logs
|
|
Bernhard M. Wiedemann |
0bae9b |
* Fixed analysis of static libraries on Windows
|
|
Bernhard M. Wiedemann |
0bae9b |
* Fixed search for files on Windows
|
|
Bernhard M. Wiedemann |
0bae9b |
* Documented -skip-internal-types option in -help
|
|
Bernhard M. Wiedemann |
0bae9b |
* Add noindex meta tag to report if no changes detected
|
|
Bernhard M. Wiedemann |
0bae9b |
|
|
Bernhard M. Wiedemann |
0bae9b |
-------------------------------------------------------------------
|
|
Bernhard M. Wiedemann |
0bae9b |
Sat Mar 25 17:36:08 UTC 2017 - astieger@suse.com
|
|
Bernhard M. Wiedemann |
0bae9b |
|
|
Bernhard M. Wiedemann |
0bae9b |
- update to 2.0:
|
|
Bernhard M. Wiedemann |
0bae9b |
* faster on big libraries
|
|
Bernhard M. Wiedemann |
0bae9b |
* Add a module to create ABI dump from AST tree
|
|
Bernhard M. Wiedemann |
0bae9b |
* Add a module to create AST dump
|
|
Bernhard M. Wiedemann |
0bae9b |
* Add a module to parse GCC AST
|
|
Bernhard M. Wiedemann |
0bae9b |
* Add a module to find system files and automatically generate include paths
|
|
Bernhard M. Wiedemann |
0bae9b |
* Add a module to mangle C++ symbols
|
|
Bernhard M. Wiedemann |
0bae9b |
* Add a module to read ELF binaries
|
|
Bernhard M. Wiedemann |
0bae9b |
* Add a module to handle type attributes
|
|
Bernhard M. Wiedemann |
0bae9b |
* Add a module to handle XML descriptors
|
|
Bernhard M. Wiedemann |
0bae9b |
* Add a module to filter symbols
|
|
Bernhard M. Wiedemann |
0bae9b |
* Add a module to handle input data
|
|
Bernhard M. Wiedemann |
0bae9b |
* Add a module for logging
|
|
Bernhard M. Wiedemann |
0bae9b |
* Partial support for GCC 6
|
|
Bernhard M. Wiedemann |
0bae9b |
* Compare versioned data types
|
|
Bernhard M. Wiedemann |
0bae9b |
* Add -filter option: a path to XML descriptor with skip_* rules
|
|
Bernhard M. Wiedemann |
0bae9b |
to filter analyzed symbols in the report
|
|
Bernhard M. Wiedemann |
0bae9b |
* Added -keep-cxx option to check ZS, ZNS and _ZNKS* symbols
|
|
Bernhard M. Wiedemann |
0bae9b |
* Fix automatic generation of include paths
|
|
Bernhard M. Wiedemann |
0bae9b |
* Fix report for removed virtual symbols
|
|
Bernhard M. Wiedemann |
0bae9b |
* Fix XML-format ABI dumps
|
|
Bernhard M. Wiedemann |
0bae9b |
* Fix source-compatibility reports
|
|
Bernhard M. Wiedemann |
0bae9b |
* Fix counter of checked data types
|
|
Bernhard M. Wiedemann |
0bae9b |
* Fix lists of affected symbols
|
|
Bernhard M. Wiedemann |
0bae9b |
* Fix analysis of standard C++ libraries
|
|
Bernhard M. Wiedemann |
0bae9b |
* Fix analysis of added and removed virtual methods
|
|
Bernhard M. Wiedemann |
0bae9b |
* Fix style of the report
|
|
Bernhard M. Wiedemann |
0bae9b |
* Fix analysis of alias symbols
|
|
Bernhard M. Wiedemann |
0bae9b |
* Uncover changed typedefs properly
|
|
Bernhard M. Wiedemann |
0bae9b |
* Fix Parameter_From_Register and Parameter_To_Register rules
|
|
Bernhard M. Wiedemann |
0bae9b |
* Fix analysis of data types derived from template instances
|
|
Bernhard M. Wiedemann |
0bae9b |
* Enable -headers-only option automatically if header file is
|
|
Bernhard M. Wiedemann |
0bae9b |
used as input library descriptor
|
|
Bernhard M. Wiedemann |
0bae9b |
* Fix analysis of template instances
|
|
Bernhard M. Wiedemann |
0bae9b |
* Fix analysis of static data
|
|
Bernhard M. Wiedemann |
0bae9b |
* Fix error message if modules are not installed
|
|
Bernhard M. Wiedemann |
0bae9b |
* Fix analysis of versioned symbols
|
|
Bernhard M. Wiedemann |
0bae9b |
* Fix -ext option
|
|
Bernhard M. Wiedemann |
0bae9b |
* Fix -use-dumps option
|
|
Bernhard M. Wiedemann |
0bae9b |
* Fix -debug option
|
|
Bernhard M. Wiedemann |
0bae9b |
* Fix console output
|
|
Bernhard M. Wiedemann |
0bae9b |
|
|
Bernhard M. Wiedemann |
0bae9b |
-------------------------------------------------------------------
|
|
Bernhard M. Wiedemann |
0bae9b |
Fri Jan 13 08:58:44 UTC 2017 - astieger@suse.com
|
|
Bernhard M. Wiedemann |
0bae9b |
|
|
Bernhard M. Wiedemann |
0bae9b |
- update to 1.99.25:
|
|
Bernhard M. Wiedemann |
0bae9b |
* test-abi-dumper: compare ABI dumps created by the ABI Dumper
|
|
Bernhard M. Wiedemann |
0bae9b |
tool
|
|
Bernhard M. Wiedemann |
0bae9b |
* Do not list a symbol as removed in the source-compatibility
|
|
Bernhard M. Wiedemann |
0bae9b |
report if it is presented in the dynsym table
|
|
Bernhard M. Wiedemann |
0bae9b |
|
|
Bernhard M. Wiedemann |
0bae9b |
-------------------------------------------------------------------
|
|
Bernhard M. Wiedemann |
0bae9b |
Thu Oct 6 17:10:15 UTC 2016 - davejplater@gmail.com
|
|
Bernhard M. Wiedemann |
0bae9b |
|
|
Bernhard M. Wiedemann |
0bae9b |
- Update to 1.99.24
|
|
Bernhard M. Wiedemann |
0bae9b |
- Upstream changes:
|
|
Bernhard M. Wiedemann |
0bae9b |
Improvements
|
|
Bernhard M. Wiedemann |
0bae9b |
* Support for Clang
|
|
Bernhard M. Wiedemann |
0bae9b |
* Improved a module to compare operating systems
|
|
Bernhard M. Wiedemann |
0bae9b |
* Improved support for C++ keywords in C code
|
|
Bernhard M. Wiedemann |
0bae9b |
New Options
|
|
Bernhard M. Wiedemann |
0bae9b |
* -skip-typedef-uncover: do not report a problem if type is
|
|
Bernhard M. Wiedemann |
0bae9b |
covered or uncovered by typedef (useful for broken debug info)
|
|
Bernhard M. Wiedemann |
0bae9b |
* -skip-unidentified: skip header files in 'headers' and
|
|
Bernhard M. Wiedemann |
0bae9b |
'include_preamble' sections of the XML descriptor that cannot
|
|
Bernhard M. Wiedemann |
0bae9b |
be found
|
|
Bernhard M. Wiedemann |
0bae9b |
* -disable-constants-check: do not check for changes in
|
|
Bernhard M. Wiedemann |
0bae9b |
constants
|
|
Bernhard M. Wiedemann |
0bae9b |
* -skip-added-constants: do not detect added constants
|
|
Bernhard M. Wiedemann |
0bae9b |
* -skip-removed-constants: do not detect removed constants
|
|
Bernhard M. Wiedemann |
0bae9b |
Bug Fixes
|
|
Bernhard M. Wiedemann |
0bae9b |
* Do not show GCC version in the source compatibility report
|
|
Bernhard M. Wiedemann |
0bae9b |
* Renamed CPU Type column to Arch in the report
|
|
Bernhard M. Wiedemann |
0bae9b |
* Support for ABI dumps v3.3
|
|
Bernhard M. Wiedemann |
0bae9b |
* The -cpp-compatible option is now enabled by default
|
|
Bernhard M. Wiedemann |
0bae9b |
|
|
Bernhard M. Wiedemann |
0bae9b |
-------------------------------------------------------------------
|
|
Bernhard M. Wiedemann |
0bae9b |
Wed Sep 14 12:20:44 UTC 2016 - astieger@suse.com
|
|
Bernhard M. Wiedemann |
0bae9b |
|
|
Bernhard M. Wiedemann |
0bae9b |
- update to 1.99.23:
|
|
Bernhard M. Wiedemann |
0bae9b |
* Fixed lists of affected symbols in the XML-format report
|
|
Bernhard M. Wiedemann |
0bae9b |
* Added -disable-quick-empty-report option
|
|
Bernhard M. Wiedemann |
0bae9b |
* Improved generation of quick empty reports
|
|
Bernhard M. Wiedemann |
0bae9b |
* Improved SysCheck.pm module for analysis of operating systems
|
|
Bernhard M. Wiedemann |
0bae9b |
|
|
Bernhard M. Wiedemann |
0bae9b |
-------------------------------------------------------------------
|
|
Bernhard M. Wiedemann |
0bae9b |
Fri Jul 15 21:16:32 UTC 2016 - astieger@suse.com
|
|
Bernhard M. Wiedemann |
0bae9b |
|
|
Bernhard M. Wiedemann |
0bae9b |
- Update to 1.99.22:
|
|
Bernhard M. Wiedemann |
0bae9b |
* New style of the report
|
|
Bernhard M. Wiedemann |
0bae9b |
* -old-style: generate old-style report
|
|
Bernhard M. Wiedemann |
0bae9b |
* Fixed handling of patterns in -skip-* options
|
|
Bernhard M. Wiedemann |
0bae9b |
* Fixed rounding of the BC rate in the report
|
|
Bernhard M. Wiedemann |
0bae9b |
|
|
Bernhard M. Wiedemann |
0bae9b |
-------------------------------------------------------------------
|
|
Bernhard M. Wiedemann |
0bae9b |
Tue May 31 11:29:47 UTC 2016 - astieger@suse.com
|
|
Bernhard M. Wiedemann |
0bae9b |
|
|
Bernhard M. Wiedemann |
0bae9b |
- Update to 1.99.21:
|
|
Bernhard M. Wiedemann |
0bae9b |
* Up to 4 times faster on big libraries
|
|
Bernhard M. Wiedemann |
0bae9b |
* Show compatibility rate instead of verdict in the report
|
|
Bernhard M. Wiedemann |
0bae9b |
* Highlight the numbers of high/medium/low severity problems in the report
|
|
Bernhard M. Wiedemann |
0bae9b |
* Show percentage of affected methods in the problem description
|
|
Bernhard M. Wiedemann |
0bae9b |
* New Options:
|
|
Bernhard M. Wiedemann |
0bae9b |
-count-symbols: count public symbols in the ABI dump
|
|
Bernhard M. Wiedemann |
0bae9b |
* Fixed quick comparison of equal ABI dumps
|
|
Bernhard M. Wiedemann |
0bae9b |
- includes changes from 1.99.20:
|
|
Bernhard M. Wiedemann |
0bae9b |
* Use regular expressions instead of wildcards in -skip-* options
|
|
Bernhard M. Wiedemann |
0bae9b |
- includes changes from 1.99.19:
|
|
Bernhard M. Wiedemann |
0bae9b |
* Support for GCC 5.1
|
|
Bernhard M. Wiedemann |
0bae9b |
- includes changes from 1.99.18:
|
|
Bernhard M. Wiedemann |
0bae9b |
* Fixed comparison of qualifiers in parameter data types
|
|
Bernhard M. Wiedemann |
0bae9b |
* Fixed problem descriptions in the report
|
|
Bernhard M. Wiedemann |
0bae9b |
* Reduced size of the report
|
|
Bernhard M. Wiedemann |
0bae9b |
* Fixed console output
|
|
Bernhard M. Wiedemann |
0bae9b |
- includes changes from 1.99.17:
|
|
Bernhard M. Wiedemann |
0bae9b |
* Added a check for changes in parameters of function pointers
|
|
Bernhard M. Wiedemann |
0bae9b |
* Fixed comparison of virtual table entries
|
|
Bernhard M. Wiedemann |
0bae9b |
* Do not show time stamp in the report
|
|
Bernhard M. Wiedemann |
0bae9b |
* Fixed -skip-symbols option
|
|
Bernhard M. Wiedemann |
0bae9b |
* Fixed detection of the GCC version number
|
|
Bernhard M. Wiedemann |
0bae9b |
- includes changes from 1.99.16:
|
|
Bernhard M. Wiedemann |
0bae9b |
* Do not check private part of the ABI when comparing ABI dumps
|
|
Bernhard M. Wiedemann |
0bae9b |
created by the ABI Dumper tool with use of the -public-headers option
|
|
Bernhard M. Wiedemann |
0bae9b |
* New option: -check-private-abi: enable check of the private ABI
|
|
Bernhard M. Wiedemann |
0bae9b |
* Fixed counting of checked data types
|
|
Bernhard M. Wiedemann |
0bae9b |
- License is GPL-2.0+ or LGPL-2.0+
|
|
Bernhard M. Wiedemann |
0bae9b |
|
|
Bernhard M. Wiedemann |
0bae9b |
-------------------------------------------------------------------
|
|
Bernhard M. Wiedemann |
0bae9b |
Sat Dec 12 10:18:10 UTC 2015 - davejplater@gmail.com
|
|
Bernhard M. Wiedemann |
0bae9b |
|
|
Bernhard M. Wiedemann |
0bae9b |
- Update to version 1.99.15
|
|
Bernhard M. Wiedemann |
0bae9b |
- Used --info with help2man to obtain a better man page.
|
|
Bernhard M. Wiedemann |
0bae9b |
- Upstream changes see :
|
|
Bernhard M. Wiedemann |
0bae9b |
/usr/share/doc/packages/abi-compliance-checker/doc/Changes.html
|
|
Bernhard M. Wiedemann |
0bae9b |
|
|
Bernhard M. Wiedemann |
0bae9b |
-------------------------------------------------------------------
|
|
Bernhard M. Wiedemann |
0bae9b |
Wed Nov 5 09:14:55 UTC 2014 - boris@steki.net
|
|
Bernhard M. Wiedemann |
0bae9b |
|
|
Bernhard M. Wiedemann |
0bae9b |
- add buildroot definition on SLE 11 target
|
|
Bernhard M. Wiedemann |
0bae9b |
|
|
Bernhard M. Wiedemann |
0bae9b |
-------------------------------------------------------------------
|
|
Bernhard M. Wiedemann |
0bae9b |
Thu Aug 28 12:13:19 UTC 2014 - olaf@aepfle.de
|
|
Bernhard M. Wiedemann |
0bae9b |
|
|
Bernhard M. Wiedemann |
0bae9b |
- Update to abi-compliance-checker-1.99.9.1
|
|
Bernhard M. Wiedemann |
0bae9b |
commit 6bdaa96
|
|
Bernhard M. Wiedemann |
0bae9b |
|
|
Bernhard M. Wiedemann |
0bae9b |
-------------------------------------------------------------------
|
|
Bernhard M. Wiedemann |
0bae9b |
Mon Mar 5 14:20:58 UTC 2012 - davejplater@gmail.com
|
|
Bernhard M. Wiedemann |
0bae9b |
|
|
Bernhard M. Wiedemann |
0bae9b |
- Update to abi-compliance-checker-1.96.8
|
|
Bernhard M. Wiedemann |
0bae9b |
- Upstream changes : See :
|
|
Bernhard M. Wiedemann |
0bae9b |
/usr/share/doc/packages/abi-compliance-checker/doc/Changes.html
|
|
Bernhard M. Wiedemann |
0bae9b |
|
|
Bernhard M. Wiedemann |
0bae9b |
|
|
Bernhard M. Wiedemann |
0bae9b |
-------------------------------------------------------------------
|
|
Bernhard M. Wiedemann |
0bae9b |
Mon Jun 20 16:48:53 CEST 2011 - pth@suse.de
|
|
Bernhard M. Wiedemann |
0bae9b |
|
|
Bernhard M. Wiedemann |
0bae9b |
- Remove needless echo in %%build
|
|
Bernhard M. Wiedemann |
0bae9b |
|
|
Bernhard M. Wiedemann |
0bae9b |
-------------------------------------------------------------------
|
|
Bernhard M. Wiedemann |
0bae9b |
Fri Jun 17 19:51:54 UTC 2011 - davejplater@gmail.com
|
|
Bernhard M. Wiedemann |
0bae9b |
|
|
Bernhard M. Wiedemann |
0bae9b |
- Added help2man generator for man page to spec file.
|
|
Bernhard M. Wiedemann |
0bae9b |
|
|
Bernhard M. Wiedemann |
0bae9b |
-------------------------------------------------------------------
|
|
Bernhard M. Wiedemann |
0bae9b |
Thu Jun 16 16:20:42 UTC 2011 - davejplater@gmail.com
|
|
Bernhard M. Wiedemann |
0bae9b |
|
|
Bernhard M. Wiedemann |
0bae9b |
- Created package.
|
|
Bernhard M. Wiedemann |
0bae9b |
|