From 1e9be2f026e0c481f0027b8aa4c5ce312fd43295 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore <den...@ausil.us> Date: Wed, 3 Feb 2016 15:55:34 +0000 Subject: - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
--- abi-compliance-checker.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/abi-compliance-checker.spec b/abi-compliance-checker.spec index 29f1476..b57e05a 100644 --- a/abi-compliance-checker.spec +++ b/abi-compliance-checker.spec @@ -1,6 +1,6 @@ Name: abi-compliance-checker Version: 1.99.13 -Release: 1%{?dist} +Release: 2%{?dist} Summary: An ABI Compliance Checker License: GPL+ or LGPLv2+ @@ -46,6 +46,9 @@ perl Makefile.pl -install --prefix=%{_prefix} --destdir=%{buildroot} %changelog +* Wed Feb 03 2016 Fedora Release Engineering <rel...@fedoraproject.org> - 1.99.13-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + * Sun Oct 18 2015 Richard Shaw <hobbes1...@gmail.com> - 1.99.13-1 - Update to latest upstream release. -- cgit v1.1 From d410450d8d5d3fe9770ee42191f90607541c884a Mon Sep 17 00:00:00 2001 From: "Richard M. Shaw" <hobbes1...@gmail.com> Date: Tue, 26 Apr 2016 13:25:43 -0500 Subject: Update to latest upstream release. --- .gitignore | 1 + ChangeLog | 61 ++++++++++++++++++++++++++++++++------------- abi-compliance-checker.spec | 11 +++++--- sources | 2 +- 4 files changed, 53 insertions(+), 22 deletions(-) diff --git a/.gitignore b/.gitignore index fb6852e..b6ad8a3 100644 --- a/.gitignore +++ b/.gitignore @@ -22,3 +22,4 @@ /ChangeLog /abi-compliance-checker-1.99.10.tar.gz /abi-compliance-checker-1.99.13.tar.gz +/abi-compliance-checker-1.99.19.tar.gz diff --git a/ChangeLog b/ChangeLog index 284b87c..de0037a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,20 +1,47 @@ -This is a bug-fix release with a few new features. +Version 1.99.19 (April 18, 2016) Improvements -* Optimized performance and memory usage (up to 90%) on input objects with a - huge number of changes and deep data type trees (e.g. Linux kernel) -* Partial support for GCC 4.8.{0-1}, waiting for a fix for the bug 57850 in the - next GCC versions -* Support for incomplete ABI dumps + +Support for GCC 5.1 +Misc +Separated LICENSE file +Removed obsolete descriptors from the package +Updated docs + +Version 1.99.18 (April 03, 2016) +Bug Fixes +Fixed comparison of qualifiers in parameter data types +Fixed problem descriptions in the report +Reduced size of the report +Fixed console output + +Version 1.99.17 (March 12, 2016) +Improvements +Added a check for changes in parameters of function pointers +Bug Fixes +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 + +Version 1.99.16 (January 28, 2016) +Improvements +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 Options +-check-private-abi: enable check of the private ABI +Bug Fixes +Fixed counting of checked data types + +Version 1.99.15 (December 11, 2015) +Bug Fixes +Fixed hang on some template instances +Fixed support for old ABI dumps (formatting of data types) +Fixed false positives in the report if input ABI dumps contain __unknown__ +types + +Version 1.99.14 (November 01, 2015) New Options -* -affected-limit -* -cpp-incompatible +-skip-types: set list of types that should not be checked Bug Fixes -* Fixed identification of template constructors and destructors -* Do not show "this" first argument of methods in the report -* Corrected descriptions of affected symbols in the report -* Fixed false alarms on changed offset of parameters -* Do not hang on class A<N>:public A<N-1> -* Corrected identification of header files in the include_preamble -* Corrected comparison of function pointer types -Other -* Code refactoring +Fixed formatting of symbol signatures +Fixed checks of template types diff --git a/abi-compliance-checker.spec b/abi-compliance-checker.spec index b57e05a..20a3a2c 100644 --- a/abi-compliance-checker.spec +++ b/abi-compliance-checker.spec @@ -1,9 +1,9 @@ Name: abi-compliance-checker -Version: 1.99.13 -Release: 2%{?dist} +Version: 1.99.19 +Release: 1%{?dist} Summary: An ABI Compliance Checker -License: GPL+ or LGPLv2+ +License: GPLv2+ or LGPLv2+ URL: http://lvc.github.io/abi-compliance-checker/ Source0: https://github.com/lvc/%{name}/archive/%{version}/%{name}-%{version}.tar.gz @@ -39,13 +39,16 @@ perl Makefile.pl -install --prefix=%{_prefix} --destdir=%{buildroot} %files %{!?_licensedir:%global license %doc} -%license LICENSE +%license LICENSE GPL-2.0 LGPL-2.0 %doc README doc/* %{_bindir}/%{name} %{_datadir}/%{name} %changelog +* Tue Apr 26 2016 Richard Shaw <hobbes1...@gmail.com> - 1.99.19-1 +- Update to latest upstream release. + * Wed Feb 03 2016 Fedora Release Engineering <rel...@fedoraproject.org> - 1.99.13-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild diff --git a/sources b/sources index d1514cd..2267b23 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -31389163e3ca06c1f3c9ab8d50b2d8d6 abi-compliance-checker-1.99.13.tar.gz +83ee4a1e39d37dd9695f7b58ca3b1bbb abi-compliance-checker-1.99.19.tar.gz -- cgit v1.1 From 7c53254dec5b361c7f2bef4921600029275976d9 Mon Sep 17 00:00:00 2001 From: "Richard M. Shaw" <hobbes1...@gmail.com> Date: Mon, 16 May 2016 22:41:49 -0500 Subject: Update to latest upstream release. --- .gitignore | 1 + abi-compliance-checker.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index b6ad8a3..9572ba3 100644 --- a/.gitignore +++ b/.gitignore @@ -23,3 +23,4 @@ /abi-compliance-checker-1.99.10.tar.gz /abi-compliance-checker-1.99.13.tar.gz /abi-compliance-checker-1.99.19.tar.gz +/abi-compliance-checker-1.99.20.tar.gz diff --git a/abi-compliance-checker.spec b/abi-compliance-checker.spec index 20a3a2c..6672a7f 100644 --- a/abi-compliance-checker.spec +++ b/abi-compliance-checker.spec @@ -1,5 +1,5 @@ Name: abi-compliance-checker -Version: 1.99.19 +Version: 1.99.20 Release: 1%{?dist} Summary: An ABI Compliance Checker @@ -46,6 +46,9 @@ perl Makefile.pl -install --prefix=%{_prefix} --destdir=%{buildroot} %changelog +* Mon May 16 2016 Richard Shaw <hobbes1...@gmail.com> - 1.99.20-1 +- Update to latest upstream release. + * Tue Apr 26 2016 Richard Shaw <hobbes1...@gmail.com> - 1.99.19-1 - Update to latest upstream release. diff --git a/sources b/sources index 2267b23..b8138e9 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -83ee4a1e39d37dd9695f7b58ca3b1bbb abi-compliance-checker-1.99.19.tar.gz +151147f75e999f6e0a3974ce32d23932 abi-compliance-checker-1.99.20.tar.gz -- cgit v1.1 From cffe5f45e9c952ae028d99153ef544bcc99c7b5d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= <ppi...@redhat.com> Date: Fri, 24 Jun 2016 09:39:53 +0200 Subject: Mandatory Perl build-requires added <https://fedoraproject.org/wiki/Changes/Build_Root_Without_Perl> --- abi-compliance-checker.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/abi-compliance-checker.spec b/abi-compliance-checker.spec index 6672a7f..45551c8 100644 --- a/abi-compliance-checker.spec +++ b/abi-compliance-checker.spec @@ -9,6 +9,7 @@ Source0: https://github.com/lvc/%{name}/archive/%{version}/%{name}-%{vers BuildArch: noarch +BuildRequires: perl-generators BuildRequires: perl(Getopt::Long) Requires: gcc >= 4.5 Requires: gcc-c++ >= 4.5 -- cgit v1.1 From 402c5140e84b8b02d17846e174bff0f032a95819 Mon Sep 17 00:00:00 2001 From: "Richard M. Shaw" <hobbes1...@gmail.com> Date: Thu, 13 Oct 2016 10:36:30 -0500 Subject: Update to latest upstream release. --- .gitignore | 1 + ChangeLog | 47 --------------------------------------------- abi-compliance-checker.spec | 9 ++++++--- sources | 2 +- 4 files changed, 8 insertions(+), 51 deletions(-) delete mode 100644 ChangeLog diff --git a/.gitignore b/.gitignore index 9572ba3..68f26b0 100644 --- a/.gitignore +++ b/.gitignore @@ -24,3 +24,4 @@ /abi-compliance-checker-1.99.13.tar.gz /abi-compliance-checker-1.99.19.tar.gz /abi-compliance-checker-1.99.20.tar.gz +/abi-compliance-checker-1.99.25.tar.gz diff --git a/ChangeLog b/ChangeLog deleted file mode 100644 index de0037a..0000000 --- a/ChangeLog +++ /dev/null @@ -1,47 +0,0 @@ -Version 1.99.19 (April 18, 2016) -Improvements - -Support for GCC 5.1 -Misc -Separated LICENSE file -Removed obsolete descriptors from the package -Updated docs - -Version 1.99.18 (April 03, 2016) -Bug Fixes -Fixed comparison of qualifiers in parameter data types -Fixed problem descriptions in the report -Reduced size of the report -Fixed console output - -Version 1.99.17 (March 12, 2016) -Improvements -Added a check for changes in parameters of function pointers -Bug Fixes -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 - -Version 1.99.16 (January 28, 2016) -Improvements -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 Options --check-private-abi: enable check of the private ABI -Bug Fixes -Fixed counting of checked data types - -Version 1.99.15 (December 11, 2015) -Bug Fixes -Fixed hang on some template instances -Fixed support for old ABI dumps (formatting of data types) -Fixed false positives in the report if input ABI dumps contain __unknown__ -types - -Version 1.99.14 (November 01, 2015) -New Options --skip-types: set list of types that should not be checked -Bug Fixes -Fixed formatting of symbol signatures -Fixed checks of template types diff --git a/abi-compliance-checker.spec b/abi-compliance-checker.spec index 45551c8..a6ef6fa 100644 --- a/abi-compliance-checker.spec +++ b/abi-compliance-checker.spec @@ -1,5 +1,5 @@ Name: abi-compliance-checker -Version: 1.99.20 +Version: 1.99.25 Release: 1%{?dist} Summary: An ABI Compliance Checker @@ -15,7 +15,8 @@ Requires: gcc >= 4.5 Requires: gcc-c++ >= 4.5 Requires: binutils Requires: ctags >= 5.8 -Requires: ccache > 3.1.2 +Requires: ccache >= 3.1.2 +Requires: abi-dumper >= 0.99.15 %{?perl_default_filter} @@ -39,7 +40,6 @@ perl Makefile.pl -install --prefix=%{_prefix} --destdir=%{buildroot} %files -%{!?_licensedir:%global license %doc} %license LICENSE GPL-2.0 LGPL-2.0 %doc README doc/* %{_bindir}/%{name} @@ -47,6 +47,9 @@ perl Makefile.pl -install --prefix=%{_prefix} --destdir=%{buildroot} %changelog +* Thu Oct 13 2016 Richard Shaw <hobbes1...@gmail.com> - 1.99.25-1 +- Update to latest upstream release. + * Mon May 16 2016 Richard Shaw <hobbes1...@gmail.com> - 1.99.20-1 - Update to latest upstream release. diff --git a/sources b/sources index b8138e9..f428a52 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -151147f75e999f6e0a3974ce32d23932 abi-compliance-checker-1.99.20.tar.gz +cc4f8e5351c895d325e8010c83931aa4 abi-compliance-checker-1.99.25.tar.gz -- cgit v1.1 From 91dd6e933bea108f797a2adda42d20d688c6b7db Mon Sep 17 00:00:00 2001 From: Richard Shaw <hobbes1...@gmail.com> Date: Sun, 29 Jan 2017 06:49:25 -0600 Subject: Update to latest upstream release. --- .gitignore | 1 + abi-compliance-checker.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 68f26b0..db31313 100644 --- a/.gitignore +++ b/.gitignore @@ -25,3 +25,4 @@ /abi-compliance-checker-1.99.19.tar.gz /abi-compliance-checker-1.99.20.tar.gz /abi-compliance-checker-1.99.25.tar.gz +/abi-compliance-checker-2.0.tar.gz diff --git a/abi-compliance-checker.spec b/abi-compliance-checker.spec index a6ef6fa..244a9b0 100644 --- a/abi-compliance-checker.spec +++ b/abi-compliance-checker.spec @@ -1,5 +1,5 @@ Name: abi-compliance-checker -Version: 1.99.25 +Version: 2.0 Release: 1%{?dist} Summary: An ABI Compliance Checker @@ -47,6 +47,9 @@ perl Makefile.pl -install --prefix=%{_prefix} --destdir=%{buildroot} %changelog +* Sun Jan 29 2017 Richard Shaw <hobbes1...@gmail.com> - 2.0-1 +- Update to latest upstream release. + * Thu Oct 13 2016 Richard Shaw <hobbes1...@gmail.com> - 1.99.25-1 - Update to latest upstream release. diff --git a/sources b/sources index f428a52..9f50e44 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -cc4f8e5351c895d325e8010c83931aa4 abi-compliance-checker-1.99.25.tar.gz +SHA512 (abi-compliance-checker-2.0.tar.gz) = f1ee78113ac29814ecdf4130cd2ed2cbe24ffea65853cbdc8803a07b5d08dc8f7ffea9764c2ddf7a4a73eac1159fd13b3ce74cb0d7e412aacadacf6f59e7b663 -- cgit v1.1 https://src.fedoraproject.org/cgit/abi-compliance-checker.git/commit/?h=el6&id=aa672699ea14dec1a6dea0c882c116c191906782 _______________________________________________ perl-devel mailing list -- perl-devel@lists.fedoraproject.org To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org