Blame abi-compliance-checker.changes

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