From 1b270e8dde77ee858d50772e658e328f417afe81 Mon Sep 17 00:00:00 2001 From: "Richard M. Shaw" Date: Thu, 11 Jul 2013 08:08:53 -0500 Subject: [PATCH 01/69] Initial packaging. --- .gitignore | 1 + sources | 1 + 2 files changed, 2 insertions(+) diff --git a/.gitignore b/.gitignore index e69de29..134bec6 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/abi-dumper-0.98.tar.gz diff --git a/sources b/sources index e69de29..a4452c2 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +a90b703224fb28bfb8d763a4bf7f38bb abi-dumper-0.98.tar.gz From 73bfa481eb6fe8598e7adeda277fdf9c56eacde0 Mon Sep 17 00:00:00 2001 From: "Richard M. Shaw" Date: Thu, 11 Jul 2013 14:59:06 -0500 Subject: [PATCH 02/69] Add spec file. --- abi-dumper.spec | 54 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100644 abi-dumper.spec diff --git a/abi-dumper.spec b/abi-dumper.spec new file mode 100644 index 0000000..6730138 --- /dev/null +++ b/abi-dumper.spec @@ -0,0 +1,54 @@ +Name: abi-dumper +Version: 0.98 +Release: 1%{?dist} +Summary: Tool to dump ABI of an ELF object containing DWARF debug info + +License: GPLv2 +URL: http://github.com/lvc/abi-dumper/ +# Github source +# https://github.com/lvc/%%{name}/archive/%%{version}.tar.gz +Source0: %{name}-%{version}.tar.gz + +BuildArch: noarch + +BuildRequires: txt2man +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) + +%{?perl_default_filter} + +%description +A tool to dump ABI of an ELF object containing DWARF debug info. + +The tool is intended to be used with ABI Compliance Checker tool for tracking +ABI changes of a C/C++ library or kernel module. + +%prep +%setup -q + + +%build +# Nothing to build. + + +%install +mkdir -p %{buildroot}%{_prefix} +%{__perl} Makefile.pl -install --prefix=%{buildroot}%{_prefix} + +chmod 0755 %{buildroot}%{_bindir}/%{name} + +# Create manpage +mkdir -p %{buildroot}%{_mandir}/man1 +%{__perl} abi-dumper.pl --help | sed "s|:$||g" | \ + txt2man -t ABI-DUMPER -s 1 -v "User Commands" -r "ABI Dumper %{version}" > \ + %{buildroot}%{_mandir}/man1/%{name}.1 + + +%files +%doc LICENSE README +%{_bindir}/%{name} +%{_mandir}/man1/%{name}.1* + + +%changelog +* Wed Jul 3 2013 Richard Shaw - 0.98-1 +- Initial packaging. From a1e32e0d318b312851b775d35200fb2c3696ecbd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Wed, 17 Jul 2013 10:53:01 +0200 Subject: [PATCH 03/69] Perl 5.18 rebuild --- abi-dumper.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/abi-dumper.spec b/abi-dumper.spec index 6730138..567b548 100644 --- a/abi-dumper.spec +++ b/abi-dumper.spec @@ -1,6 +1,6 @@ Name: abi-dumper Version: 0.98 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tool to dump ABI of an ELF object containing DWARF debug info License: GPLv2 @@ -50,5 +50,8 @@ mkdir -p %{buildroot}%{_mandir}/man1 %changelog +* Wed Jul 17 2013 Petr Pisar - 0.98-2 +- Perl 5.18 rebuild + * Wed Jul 3 2013 Richard Shaw - 0.98-1 - Initial packaging. From 4813460b20de65b3f630117f8abf5036e1c87bfe Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Fri, 2 Aug 2013 19:07:43 -0500 Subject: [PATCH 04/69] - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild --- abi-dumper.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/abi-dumper.spec b/abi-dumper.spec index 567b548..3353565 100644 --- a/abi-dumper.spec +++ b/abi-dumper.spec @@ -1,6 +1,6 @@ Name: abi-dumper Version: 0.98 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Tool to dump ABI of an ELF object containing DWARF debug info License: GPLv2 @@ -50,6 +50,9 @@ mkdir -p %{buildroot}%{_mandir}/man1 %changelog +* Sat Aug 03 2013 Fedora Release Engineering - 0.98-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + * Wed Jul 17 2013 Petr Pisar - 0.98-2 - Perl 5.18 rebuild From 36defbff9f6df7e242811c387e590ba8bdca79f1 Mon Sep 17 00:00:00 2001 From: "Richard M. Shaw" Date: Sat, 10 Aug 2013 14:36:21 -0500 Subject: [PATCH 05/69] Update to latest upstream release. --- .gitignore | 1 + abi-dumper.spec | 11 ++++++++++- sources | 2 +- 3 files changed, 12 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 134bec6..489e92b 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /abi-dumper-0.98.tar.gz +/abi-dumper-0.99.5.tar.gz diff --git a/abi-dumper.spec b/abi-dumper.spec index 6730138..6a094a5 100644 --- a/abi-dumper.spec +++ b/abi-dumper.spec @@ -1,5 +1,5 @@ Name: abi-dumper -Version: 0.98 +Version: 0.99.5 Release: 1%{?dist} Summary: Tool to dump ABI of an ELF object containing DWARF debug info @@ -50,5 +50,14 @@ mkdir -p %{buildroot}%{_mandir}/man1 %changelog +* Thu Aug 8 2013 Richard Shaw - 0.99.5-1 +- Update to latest upstream release. + +* Wed Jul 31 2013 Richard Shaw - 0.99.1-1 +- Update to latest upstream release with reduced memory usage. + +* Fri Jul 19 2013 Richard Shaw - 0.99-1 +- Update to latest upstream release. + * Wed Jul 3 2013 Richard Shaw - 0.98-1 - Initial packaging. diff --git a/sources b/sources index a4452c2..52c321f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -a90b703224fb28bfb8d763a4bf7f38bb abi-dumper-0.98.tar.gz +321fb7774b7b431b2e60aa4b495f0dc8 abi-dumper-0.99.5.tar.gz From 115ea0f5501b48068a8881fca3e5884e0fa02647 Mon Sep 17 00:00:00 2001 From: "Richard M. Shaw" Date: Wed, 18 Sep 2013 10:26:04 -0500 Subject: [PATCH 06/69] Update to latest upstream release. --- .gitignore | 1 + abi-dumper.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 489e92b..f96e864 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /abi-dumper-0.98.tar.gz /abi-dumper-0.99.5.tar.gz +/abi-dumper-0.99.6.tar.gz diff --git a/abi-dumper.spec b/abi-dumper.spec index 6a094a5..fe7876a 100644 --- a/abi-dumper.spec +++ b/abi-dumper.spec @@ -1,5 +1,5 @@ Name: abi-dumper -Version: 0.99.5 +Version: 0.99.6 Release: 1%{?dist} Summary: Tool to dump ABI of an ELF object containing DWARF debug info @@ -50,6 +50,9 @@ mkdir -p %{buildroot}%{_mandir}/man1 %changelog +* Wed Sep 18 2013 Richard Shaw - 0.99.6-1 +- Update to latest upstream release. + * Thu Aug 8 2013 Richard Shaw - 0.99.5-1 - Update to latest upstream release. diff --git a/sources b/sources index 52c321f..dd2de58 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -321fb7774b7b431b2e60aa4b495f0dc8 abi-dumper-0.99.5.tar.gz +fe6f8258dd96cb5f36e8dbc810570ea5 abi-dumper-0.99.6.tar.gz From ca125323fa712b15a76438c1bc0df229d3fed547 Mon Sep 17 00:00:00 2001 From: "Richard M. Shaw" Date: Sun, 27 Oct 2013 07:42:36 -0500 Subject: [PATCH 07/69] Update to latest upstream release. --- .gitignore | 1 + abi-dumper.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index f96e864..44f841c 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /abi-dumper-0.98.tar.gz /abi-dumper-0.99.5.tar.gz /abi-dumper-0.99.6.tar.gz +/abi-dumper-0.99.7.tar.gz diff --git a/abi-dumper.spec b/abi-dumper.spec index fe7876a..8554425 100644 --- a/abi-dumper.spec +++ b/abi-dumper.spec @@ -1,5 +1,5 @@ Name: abi-dumper -Version: 0.99.6 +Version: 0.99.7 Release: 1%{?dist} Summary: Tool to dump ABI of an ELF object containing DWARF debug info @@ -50,6 +50,9 @@ mkdir -p %{buildroot}%{_mandir}/man1 %changelog +* Sun Oct 27 2013 Richard Shaw - 0.99.7-1 +- Update to latest upstream release. + * Wed Sep 18 2013 Richard Shaw - 0.99.6-1 - Update to latest upstream release. diff --git a/sources b/sources index dd2de58..3cb210c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -fe6f8258dd96cb5f36e8dbc810570ea5 abi-dumper-0.99.6.tar.gz +6a51053416adfd2237eafe2cb0fae14f abi-dumper-0.99.7.tar.gz From f17eabe80efc2ff8541fb884c134f8f2cc786ffb Mon Sep 17 00:00:00 2001 From: "Richard M. Shaw" Date: Tue, 4 Mar 2014 10:40:43 -0600 Subject: [PATCH 08/69] Update to latest upstream release. --- .gitignore | 1 + abi-dumper.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 44f841c..b881266 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ /abi-dumper-0.99.5.tar.gz /abi-dumper-0.99.6.tar.gz /abi-dumper-0.99.7.tar.gz +/abi-dumper-0.99.8.tar.gz diff --git a/abi-dumper.spec b/abi-dumper.spec index 8554425..f4f6f24 100644 --- a/abi-dumper.spec +++ b/abi-dumper.spec @@ -1,5 +1,5 @@ Name: abi-dumper -Version: 0.99.7 +Version: 0.99.8 Release: 1%{?dist} Summary: Tool to dump ABI of an ELF object containing DWARF debug info @@ -50,6 +50,9 @@ mkdir -p %{buildroot}%{_mandir}/man1 %changelog +* Tue Mar 4 2014 Richard Shaw - 0.99.8-1 +- Update to latest upstream release. + * Sun Oct 27 2013 Richard Shaw - 0.99.7-1 - Update to latest upstream release. diff --git a/sources b/sources index 3cb210c..7117350 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -6a51053416adfd2237eafe2cb0fae14f abi-dumper-0.99.7.tar.gz +4f38694bfca735d5752cdd95f8b7404c abi-dumper-0.99.8.tar.gz From 7ac10fca52f8525da83f682a35e76baf79b961b1 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Fri, 6 Jun 2014 18:58:25 -0500 Subject: [PATCH 09/69] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild --- abi-dumper.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/abi-dumper.spec b/abi-dumper.spec index f4f6f24..5cd4569 100644 --- a/abi-dumper.spec +++ b/abi-dumper.spec @@ -1,6 +1,6 @@ Name: abi-dumper Version: 0.99.8 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tool to dump ABI of an ELF object containing DWARF debug info License: GPLv2 @@ -50,6 +50,9 @@ mkdir -p %{buildroot}%{_mandir}/man1 %changelog +* Fri Jun 06 2014 Fedora Release Engineering - 0.99.8-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + * Tue Mar 4 2014 Richard Shaw - 0.99.8-1 - Update to latest upstream release. From 8c841de742d7af1f338bb0c103e46e89a8ee811e Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Wed, 27 Aug 2014 11:58:49 +0200 Subject: [PATCH 10/69] Perl 5.20 rebuild --- abi-dumper.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/abi-dumper.spec b/abi-dumper.spec index 5cd4569..ee6d115 100644 --- a/abi-dumper.spec +++ b/abi-dumper.spec @@ -1,6 +1,6 @@ Name: abi-dumper Version: 0.99.8 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Tool to dump ABI of an ELF object containing DWARF debug info License: GPLv2 @@ -50,6 +50,9 @@ mkdir -p %{buildroot}%{_mandir}/man1 %changelog +* Wed Aug 27 2014 Jitka Plesnikova - 0.99.8-3 +- Perl 5.20 rebuild + * Fri Jun 06 2014 Fedora Release Engineering - 0.99.8-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild From 25838b3d887750e8f944bfa9d1b618bd46fd4e09 Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Wed, 3 Jun 2015 18:24:44 +0200 Subject: [PATCH 11/69] Perl 5.22 rebuild --- abi-dumper.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/abi-dumper.spec b/abi-dumper.spec index ee6d115..d12c29a 100644 --- a/abi-dumper.spec +++ b/abi-dumper.spec @@ -1,6 +1,6 @@ Name: abi-dumper Version: 0.99.8 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Tool to dump ABI of an ELF object containing DWARF debug info License: GPLv2 @@ -50,6 +50,9 @@ mkdir -p %{buildroot}%{_mandir}/man1 %changelog +* Wed Jun 03 2015 Jitka Plesnikova - 0.99.8-4 +- Perl 5.22 rebuild + * Wed Aug 27 2014 Jitka Plesnikova - 0.99.8-3 - Perl 5.20 rebuild From ed9fada802347b8bec27542ee2018b6dc881a421 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Tue, 16 Jun 2015 23:32:42 +0000 Subject: [PATCH 12/69] - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild --- abi-dumper.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/abi-dumper.spec b/abi-dumper.spec index d12c29a..2137a0f 100644 --- a/abi-dumper.spec +++ b/abi-dumper.spec @@ -1,6 +1,6 @@ Name: abi-dumper Version: 0.99.8 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Tool to dump ABI of an ELF object containing DWARF debug info License: GPLv2 @@ -50,6 +50,9 @@ mkdir -p %{buildroot}%{_mandir}/man1 %changelog +* Tue Jun 16 2015 Fedora Release Engineering - 0.99.8-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + * Wed Jun 03 2015 Jitka Plesnikova - 0.99.8-4 - Perl 5.22 rebuild From 84c021f867c9eb11f88a4ed793028bf656fe32cf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20=C5=A0abata?= Date: Thu, 27 Aug 2015 11:37:19 +0200 Subject: [PATCH 13/69] Prevent FTBFS by correcting the build time dependency list --- abi-dumper.spec | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/abi-dumper.spec b/abi-dumper.spec index 2137a0f..0f75e48 100644 --- a/abi-dumper.spec +++ b/abi-dumper.spec @@ -1,6 +1,6 @@ Name: abi-dumper Version: 0.99.8 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Tool to dump ABI of an ELF object containing DWARF debug info License: GPLv2 @@ -11,7 +11,21 @@ Source0: %{name}-%{version}.tar.gz BuildArch: noarch +BuildRequires: coreutils +BuildRequires: perl +BuildRequires: perl(Cwd) +BuildRequires: perl(Data::Dumper) +BuildRequires: perl(File::Basename) +BuildRequires: perl(File::Copy) +BuildRequires: perl(File::Find) +BuildRequires: perl(File::Path) +BuildRequires: perl(File::Temp) +BuildRequires: perl(Getopt::Long) +BuildRequires: perl(Storable) +BuildRequires: perl(strict) +BuildRequires: sed BuildRequires: txt2man + Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) %{?perl_default_filter} @@ -50,6 +64,9 @@ mkdir -p %{buildroot}%{_mandir}/man1 %changelog +* Thu Aug 27 2015 Petr Šabata - 0.99.8-6 +- Prevent FTBFS by correcting the build time dependency list + * Tue Jun 16 2015 Fedora Release Engineering - 0.99.8-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild From 9c2280eb638e05ddf731ebcc86bc76bfc370de0c Mon Sep 17 00:00:00 2001 From: "Richard M. Shaw" Date: Thu, 17 Sep 2015 15:52:54 -0500 Subject: [PATCH 14/69] Update to latest upstream release. --- .gitignore | 1 + abi-dumper.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index b881266..3ba8c4b 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ /abi-dumper-0.99.6.tar.gz /abi-dumper-0.99.7.tar.gz /abi-dumper-0.99.8.tar.gz +/abi-dumper-0.99.10.tar.gz diff --git a/abi-dumper.spec b/abi-dumper.spec index 0f75e48..ad3caf2 100644 --- a/abi-dumper.spec +++ b/abi-dumper.spec @@ -1,6 +1,6 @@ Name: abi-dumper -Version: 0.99.8 -Release: 6%{?dist} +Version: 0.99.10 +Release: 1%{?dist} Summary: Tool to dump ABI of an ELF object containing DWARF debug info License: GPLv2 @@ -64,6 +64,9 @@ mkdir -p %{buildroot}%{_mandir}/man1 %changelog +* Thu Sep 17 2015 Richard Shaw - 0.99.10-1 +- Update to latest upstream release. + * Thu Aug 27 2015 Petr Šabata - 0.99.8-6 - Prevent FTBFS by correcting the build time dependency list diff --git a/sources b/sources index 7117350..5f24950 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -4f38694bfca735d5752cdd95f8b7404c abi-dumper-0.99.8.tar.gz +0fce58023d5304c74fc11d89ed6f86c9 abi-dumper-0.99.10.tar.gz From 5f42e3fd4dc9fcd4e16545c56b85eb8651eda335 Mon Sep 17 00:00:00 2001 From: "Richard M. Shaw" Date: Sun, 18 Oct 2015 20:52:34 -0500 Subject: [PATCH 15/69] Update to latest upstream release. --- .gitignore | 1 + abi-dumper.spec | 11 ++++++++--- sources | 2 +- 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 3ba8c4b..7636d57 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ /abi-dumper-0.99.7.tar.gz /abi-dumper-0.99.8.tar.gz /abi-dumper-0.99.10.tar.gz +/abi-dumper-0.99.11.tar.gz diff --git a/abi-dumper.spec b/abi-dumper.spec index ad3caf2..075d477 100644 --- a/abi-dumper.spec +++ b/abi-dumper.spec @@ -1,5 +1,5 @@ Name: abi-dumper -Version: 0.99.10 +Version: 0.99.11 Release: 1%{?dist} Summary: Tool to dump ABI of an ELF object containing DWARF debug info @@ -58,13 +58,18 @@ mkdir -p %{buildroot}%{_mandir}/man1 %files -%doc LICENSE README +%{!?_licensedir:%global license %doc} +%license LICENSE +%doc README %{_bindir}/%{name} %{_mandir}/man1/%{name}.1* %changelog -* Thu Sep 17 2015 Richard Shaw - 0.99.10-1 +* Sun Oct 18 2015 Richard Shaw - 0.99.11-1 +- Update to latest upstream release. + +* Thu Sep 17 2015 Richard Shaw - 0.99.10-1 - Update to latest upstream release. * Thu Aug 27 2015 Petr Šabata - 0.99.8-6 diff --git a/sources b/sources index 5f24950..997c48b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -0fce58023d5304c74fc11d89ed6f86c9 abi-dumper-0.99.10.tar.gz +97fe6133f952bb5ff0134aa4c694b18e abi-dumper-0.99.11.tar.gz From e6fc95ccc971d1fb6aad2d73fac39e2ec2a863a8 Mon Sep 17 00:00:00 2001 From: "Richard M. Shaw" Date: Sun, 1 Nov 2015 20:20:02 -0600 Subject: [PATCH 16/69] Update to latest upstream release. --- .gitignore | 1 + abi-dumper.spec | 10 ++++++---- sources | 2 +- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 7636d57..23d8e95 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ /abi-dumper-0.99.8.tar.gz /abi-dumper-0.99.10.tar.gz /abi-dumper-0.99.11.tar.gz +/abi-dumper-0.99.12.tar.gz diff --git a/abi-dumper.spec b/abi-dumper.spec index 075d477..7f9a22c 100644 --- a/abi-dumper.spec +++ b/abi-dumper.spec @@ -1,13 +1,11 @@ Name: abi-dumper -Version: 0.99.11 +Version: 0.99.12 Release: 1%{?dist} Summary: Tool to dump ABI of an ELF object containing DWARF debug info License: GPLv2 URL: http://github.com/lvc/abi-dumper/ -# Github source -# https://github.com/lvc/%%{name}/archive/%%{version}.tar.gz -Source0: %{name}-%{version}.tar.gz +Source0: https://github.com/lvc/%{name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz BuildArch: noarch @@ -26,6 +24,7 @@ BuildRequires: perl(strict) BuildRequires: sed BuildRequires: txt2man +Requires: vtable-dumper >= 1.1 Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) %{?perl_default_filter} @@ -66,6 +65,9 @@ mkdir -p %{buildroot}%{_mandir}/man1 %changelog +* Sun Nov 1 2015 Richard Shaw - 0.99.12-1 +- Update to latest upstream release. + * Sun Oct 18 2015 Richard Shaw - 0.99.11-1 - Update to latest upstream release. diff --git a/sources b/sources index 997c48b..3b370ab 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -97fe6133f952bb5ff0134aa4c694b18e abi-dumper-0.99.11.tar.gz +6a73521082f9f0ed8b3eab1059b5c246 abi-dumper-0.99.12.tar.gz From bc6f5746afbec65af1722f5106bed153c038301a Mon Sep 17 00:00:00 2001 From: "Richard M. Shaw" Date: Mon, 14 Dec 2015 07:57:45 -0600 Subject: [PATCH 17/69] Update to latest upstream release. --- .gitignore | 1 + abi-dumper.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 23d8e95..21cd312 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ /abi-dumper-0.99.10.tar.gz /abi-dumper-0.99.11.tar.gz /abi-dumper-0.99.12.tar.gz +/abi-dumper-0.99.13.tar.gz diff --git a/abi-dumper.spec b/abi-dumper.spec index 7f9a22c..1162785 100644 --- a/abi-dumper.spec +++ b/abi-dumper.spec @@ -1,5 +1,5 @@ Name: abi-dumper -Version: 0.99.12 +Version: 0.99.13 Release: 1%{?dist} Summary: Tool to dump ABI of an ELF object containing DWARF debug info @@ -65,6 +65,9 @@ mkdir -p %{buildroot}%{_mandir}/man1 %changelog +* Sat Dec 12 2015 Richard Shaw - 0.99.13-1 +- Update to latest upstream release. + * Sun Nov 1 2015 Richard Shaw - 0.99.12-1 - Update to latest upstream release. diff --git a/sources b/sources index 3b370ab..6187b16 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -6a73521082f9f0ed8b3eab1059b5c246 abi-dumper-0.99.12.tar.gz +822d1f4a0c5de40b0721d792c4e14bb2 abi-dumper-0.99.13.tar.gz From 480868352e043faf6edf79022494a9aff8493a8a Mon Sep 17 00:00:00 2001 From: "Richard M. Shaw" Date: Mon, 25 Jan 2016 21:26:49 -0600 Subject: [PATCH 18/69] Update to latest upstream release. --- .gitignore | 1 + abi-dumper.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 21cd312..21e4f42 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ /abi-dumper-0.99.11.tar.gz /abi-dumper-0.99.12.tar.gz /abi-dumper-0.99.13.tar.gz +/abi-dumper-0.99.14.tar.gz diff --git a/abi-dumper.spec b/abi-dumper.spec index 1162785..f840a7d 100644 --- a/abi-dumper.spec +++ b/abi-dumper.spec @@ -1,5 +1,5 @@ Name: abi-dumper -Version: 0.99.13 +Version: 0.99.14 Release: 1%{?dist} Summary: Tool to dump ABI of an ELF object containing DWARF debug info @@ -65,6 +65,9 @@ mkdir -p %{buildroot}%{_mandir}/man1 %changelog +* Mon Jan 25 2016 Richard Shaw - 0.99.14-1 +- Update to latest upstream release. + * Sat Dec 12 2015 Richard Shaw - 0.99.13-1 - Update to latest upstream release. diff --git a/sources b/sources index 6187b16..5a72d7a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -822d1f4a0c5de40b0721d792c4e14bb2 abi-dumper-0.99.13.tar.gz +5715f0ff3a0ddfed7228835f43f97571 abi-dumper-0.99.14.tar.gz From 2add768c6b65f56c5d5c6ee5d0d1ca3dd790a408 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 3 Feb 2016 15:55:41 +0000 Subject: [PATCH 19/69] - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild --- abi-dumper.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/abi-dumper.spec b/abi-dumper.spec index f840a7d..510a3f0 100644 --- a/abi-dumper.spec +++ b/abi-dumper.spec @@ -1,6 +1,6 @@ Name: abi-dumper Version: 0.99.14 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tool to dump ABI of an ELF object containing DWARF debug info License: GPLv2 @@ -65,6 +65,9 @@ mkdir -p %{buildroot}%{_mandir}/man1 %changelog +* Wed Feb 03 2016 Fedora Release Engineering - 0.99.14-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + * Mon Jan 25 2016 Richard Shaw - 0.99.14-1 - Update to latest upstream release. From 67753505fc596d3f9a03f426535269933eca34d3 Mon Sep 17 00:00:00 2001 From: "Richard M. Shaw" Date: Sun, 13 Mar 2016 08:07:38 -0500 Subject: [PATCH 20/69] Update to latest upstream release. --- .gitignore | 1 + abi-dumper.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 21e4f42..9cc44c2 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,4 @@ /abi-dumper-0.99.12.tar.gz /abi-dumper-0.99.13.tar.gz /abi-dumper-0.99.14.tar.gz +/abi-dumper-0.99.15.tar.gz diff --git a/abi-dumper.spec b/abi-dumper.spec index 510a3f0..4bc6e2e 100644 --- a/abi-dumper.spec +++ b/abi-dumper.spec @@ -1,6 +1,6 @@ Name: abi-dumper -Version: 0.99.14 -Release: 2%{?dist} +Version: 0.99.15 +Release: 1%{?dist} Summary: Tool to dump ABI of an ELF object containing DWARF debug info License: GPLv2 @@ -65,6 +65,9 @@ mkdir -p %{buildroot}%{_mandir}/man1 %changelog +* Sun Mar 13 2016 Richard Shaw - 0.99.15-1 +- Update to latest upstream release. + * Wed Feb 03 2016 Fedora Release Engineering - 0.99.14-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild diff --git a/sources b/sources index 5a72d7a..d6be287 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -5715f0ff3a0ddfed7228835f43f97571 abi-dumper-0.99.14.tar.gz +dc8a1b25e877846a71caccc44149a288 abi-dumper-0.99.15.tar.gz From 84b1a46121b77fdfc57490fc23b4869e8a81a2ce Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Sun, 15 May 2016 02:06:55 +0200 Subject: [PATCH 21/69] Perl 5.24 rebuild --- abi-dumper.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/abi-dumper.spec b/abi-dumper.spec index 4bc6e2e..c9a0143 100644 --- a/abi-dumper.spec +++ b/abi-dumper.spec @@ -1,6 +1,6 @@ Name: abi-dumper Version: 0.99.15 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tool to dump ABI of an ELF object containing DWARF debug info License: GPLv2 @@ -65,6 +65,9 @@ mkdir -p %{buildroot}%{_mandir}/man1 %changelog +* Sun May 15 2016 Jitka Plesnikova - 0.99.15-2 +- Perl 5.24 rebuild + * Sun Mar 13 2016 Richard Shaw - 0.99.15-1 - Update to latest upstream release. From bc41db1eac11d11b783a657c758c3b210153cc17 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Fri, 24 Jun 2016 10:35:56 +0200 Subject: [PATCH 22/69] Mandatory Perl build-requires added --- abi-dumper.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/abi-dumper.spec b/abi-dumper.spec index c9a0143..52def81 100644 --- a/abi-dumper.spec +++ b/abi-dumper.spec @@ -11,6 +11,7 @@ BuildArch: noarch BuildRequires: coreutils BuildRequires: perl +BuildRequires: perl-generators BuildRequires: perl(Cwd) BuildRequires: perl(Data::Dumper) BuildRequires: perl(File::Basename) From 6d4cf828b4a931db16d570eea209c515c3d97768 Mon Sep 17 00:00:00 2001 From: "Richard M. Shaw" Date: Wed, 6 Jul 2016 10:56:59 -0500 Subject: [PATCH 23/69] Update to latest upstream release. --- .gitignore | 1 + abi-dumper.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 9cc44c2..b47944f 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,4 @@ /abi-dumper-0.99.13.tar.gz /abi-dumper-0.99.14.tar.gz /abi-dumper-0.99.15.tar.gz +/abi-dumper-0.99.16.tar.gz diff --git a/abi-dumper.spec b/abi-dumper.spec index 52def81..f23b29f 100644 --- a/abi-dumper.spec +++ b/abi-dumper.spec @@ -1,6 +1,6 @@ Name: abi-dumper -Version: 0.99.15 -Release: 2%{?dist} +Version: 0.99.16 +Release: 1%{?dist} Summary: Tool to dump ABI of an ELF object containing DWARF debug info License: GPLv2 @@ -66,6 +66,9 @@ mkdir -p %{buildroot}%{_mandir}/man1 %changelog +* Wed Jul 6 2016 Richard Shaw - 0.99.16-1 +- Update to latest upstream release. + * Sun May 15 2016 Jitka Plesnikova - 0.99.15-2 - Perl 5.24 rebuild diff --git a/sources b/sources index d6be287..e2f8523 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -dc8a1b25e877846a71caccc44149a288 abi-dumper-0.99.15.tar.gz +1e78ab214ad4a5f7818878ed499b52f3 abi-dumper-0.99.16.tar.gz From 7fb5651898e37c91aba465105f50ad3abec2a103 Mon Sep 17 00:00:00 2001 From: "Richard M. Shaw" Date: Fri, 26 Aug 2016 21:35:36 -0500 Subject: [PATCH 24/69] Update to latest upstream release. --- .gitignore | 1 + abi-dumper.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index b47944f..4ad4c5b 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,4 @@ /abi-dumper-0.99.14.tar.gz /abi-dumper-0.99.15.tar.gz /abi-dumper-0.99.16.tar.gz +/abi-dumper-0.99.17.tar.gz diff --git a/abi-dumper.spec b/abi-dumper.spec index f23b29f..8724654 100644 --- a/abi-dumper.spec +++ b/abi-dumper.spec @@ -1,5 +1,5 @@ Name: abi-dumper -Version: 0.99.16 +Version: 0.99.17 Release: 1%{?dist} Summary: Tool to dump ABI of an ELF object containing DWARF debug info @@ -66,6 +66,9 @@ mkdir -p %{buildroot}%{_mandir}/man1 %changelog +* Fri Aug 26 2016 Richard Shaw - 0.99.17-1 +- Update to latest upstream release. + * Wed Jul 6 2016 Richard Shaw - 0.99.16-1 - Update to latest upstream release. diff --git a/sources b/sources index e2f8523..b80df54 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -1e78ab214ad4a5f7818878ed499b52f3 abi-dumper-0.99.16.tar.gz +6e524cdf0329444d08610f6f0429a090 abi-dumper-0.99.17.tar.gz From 800ec3a71dd88ec71d033c0457eebcba56941bc5 Mon Sep 17 00:00:00 2001 From: "Richard M. Shaw" Date: Thu, 6 Oct 2016 08:27:40 -0500 Subject: [PATCH 25/69] Update to latest upstream release. --- .gitignore | 1 + abi-dumper.spec | 6 ++++-- sources | 2 +- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 4ad4c5b..355c255 100644 --- a/.gitignore +++ b/.gitignore @@ -11,3 +11,4 @@ /abi-dumper-0.99.15.tar.gz /abi-dumper-0.99.16.tar.gz /abi-dumper-0.99.17.tar.gz +/abi-dumper-0.99.18.tar.gz diff --git a/abi-dumper.spec b/abi-dumper.spec index 8724654..0152155 100644 --- a/abi-dumper.spec +++ b/abi-dumper.spec @@ -1,5 +1,5 @@ Name: abi-dumper -Version: 0.99.17 +Version: 0.99.18 Release: 1%{?dist} Summary: Tool to dump ABI of an ELF object containing DWARF debug info @@ -58,7 +58,6 @@ mkdir -p %{buildroot}%{_mandir}/man1 %files -%{!?_licensedir:%global license %doc} %license LICENSE %doc README %{_bindir}/%{name} @@ -66,6 +65,9 @@ mkdir -p %{buildroot}%{_mandir}/man1 %changelog +* Thu Oct 6 2016 Richard Shaw - 0.99.18-1 +- Update to latest upstream release. + * Fri Aug 26 2016 Richard Shaw - 0.99.17-1 - Update to latest upstream release. diff --git a/sources b/sources index b80df54..070d434 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -6e524cdf0329444d08610f6f0429a090 abi-dumper-0.99.17.tar.gz +6b5fec6ee72b6dae6fd323de8d885742 abi-dumper-0.99.18.tar.gz From ae88fa1a22aed49bc7c4ad2f20bda775b1c66d14 Mon Sep 17 00:00:00 2001 From: "Richard M. Shaw" Date: Mon, 10 Oct 2016 14:48:19 -0500 Subject: [PATCH 26/69] Update to latest upstream release. --- .gitignore | 1 + abi-dumper.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 355c255..b573c6f 100644 --- a/.gitignore +++ b/.gitignore @@ -12,3 +12,4 @@ /abi-dumper-0.99.16.tar.gz /abi-dumper-0.99.17.tar.gz /abi-dumper-0.99.18.tar.gz +/abi-dumper-0.99.19.tar.gz diff --git a/abi-dumper.spec b/abi-dumper.spec index 0152155..c8ea41e 100644 --- a/abi-dumper.spec +++ b/abi-dumper.spec @@ -1,5 +1,5 @@ Name: abi-dumper -Version: 0.99.18 +Version: 0.99.19 Release: 1%{?dist} Summary: Tool to dump ABI of an ELF object containing DWARF debug info @@ -65,6 +65,9 @@ mkdir -p %{buildroot}%{_mandir}/man1 %changelog +* Mon Oct 10 2016 Richard Shaw - 0.99.19-1 +- Update to latest upstream release. + * Thu Oct 6 2016 Richard Shaw - 0.99.18-1 - Update to latest upstream release. diff --git a/sources b/sources index 070d434..97bd471 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -6b5fec6ee72b6dae6fd323de8d885742 abi-dumper-0.99.18.tar.gz +d0132295870ae27c15e958fa39a5d2f5 abi-dumper-0.99.19.tar.gz From bd94b3c983daeb7fd31804c6736eeed059a7bca7 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 10 Feb 2017 05:40:56 +0000 Subject: [PATCH 27/69] - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild --- abi-dumper.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/abi-dumper.spec b/abi-dumper.spec index c8ea41e..7545687 100644 --- a/abi-dumper.spec +++ b/abi-dumper.spec @@ -1,6 +1,6 @@ Name: abi-dumper Version: 0.99.19 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tool to dump ABI of an ELF object containing DWARF debug info License: GPLv2 @@ -65,6 +65,9 @@ mkdir -p %{buildroot}%{_mandir}/man1 %changelog +* Fri Feb 10 2017 Fedora Release Engineering - 0.99.19-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + * Mon Oct 10 2016 Richard Shaw - 0.99.19-1 - Update to latest upstream release. From 1cdf91290fba464c54a2ae6113bfb02e1ff6af45 Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Sun, 4 Jun 2017 08:04:37 +0200 Subject: [PATCH 28/69] Perl 5.26 rebuild --- abi-dumper.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/abi-dumper.spec b/abi-dumper.spec index 7545687..3b1bcae 100644 --- a/abi-dumper.spec +++ b/abi-dumper.spec @@ -1,6 +1,6 @@ Name: abi-dumper Version: 0.99.19 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Tool to dump ABI of an ELF object containing DWARF debug info License: GPLv2 @@ -65,6 +65,9 @@ mkdir -p %{buildroot}%{_mandir}/man1 %changelog +* Sun Jun 04 2017 Jitka Plesnikova - 0.99.19-3 +- Perl 5.26 rebuild + * Fri Feb 10 2017 Fedora Release Engineering - 0.99.19-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild From 027edcfff355f6466b369942dbbdc8df34274ffb Mon Sep 17 00:00:00 2001 From: Richard Shaw Date: Mon, 3 Jul 2017 08:09:33 -0500 Subject: [PATCH 29/69] Update to latest upstream release. --- .gitignore | 1 + abi-dumper.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index b573c6f..8cc0505 100644 --- a/.gitignore +++ b/.gitignore @@ -13,3 +13,4 @@ /abi-dumper-0.99.17.tar.gz /abi-dumper-0.99.18.tar.gz /abi-dumper-0.99.19.tar.gz +/abi-dumper-1.0.tar.gz diff --git a/abi-dumper.spec b/abi-dumper.spec index c8ea41e..59255a4 100644 --- a/abi-dumper.spec +++ b/abi-dumper.spec @@ -1,5 +1,5 @@ Name: abi-dumper -Version: 0.99.19 +Version: 1.0 Release: 1%{?dist} Summary: Tool to dump ABI of an ELF object containing DWARF debug info @@ -65,6 +65,9 @@ mkdir -p %{buildroot}%{_mandir}/man1 %changelog +* Tue Jun 20 2017 Richard Shaw - 1.0-1 +- Update to latest upstream release. + * Mon Oct 10 2016 Richard Shaw - 0.99.19-1 - Update to latest upstream release. diff --git a/sources b/sources index 97bd471..55c5e48 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -d0132295870ae27c15e958fa39a5d2f5 abi-dumper-0.99.19.tar.gz +SHA512 (abi-dumper-1.0.tar.gz) = 8da3baacea3974168c94999afe1d50d46cbd01a9932d2d6c1962f266b5bb32fabae4ab84c8beadba12dd389d733b9649bf4ab68060d337bd70df37525f515444 From 62920a1dd14905545cf1f975fa70376e409fa2df Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Wed, 12 Jul 2017 14:24:13 +0200 Subject: [PATCH 30/69] perl dependency renamed to perl-interpreter --- abi-dumper.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/abi-dumper.spec b/abi-dumper.spec index 6e6aa81..24d4564 100644 --- a/abi-dumper.spec +++ b/abi-dumper.spec @@ -10,7 +10,7 @@ Source0: https://github.com/lvc/%{name}/archive/%{version}.tar.gz#/%{name BuildArch: noarch BuildRequires: coreutils -BuildRequires: perl +BuildRequires: perl-interpreter BuildRequires: perl-generators BuildRequires: perl(Cwd) BuildRequires: perl(Data::Dumper) From ad2bc134541c219897ee3dae33f643a803474d5f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 26 Jul 2017 02:31:07 +0000 Subject: [PATCH 31/69] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild --- abi-dumper.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/abi-dumper.spec b/abi-dumper.spec index 24d4564..09e4b3e 100644 --- a/abi-dumper.spec +++ b/abi-dumper.spec @@ -1,6 +1,6 @@ Name: abi-dumper Version: 1.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tool to dump ABI of an ELF object containing DWARF debug info License: GPLv2 @@ -65,6 +65,9 @@ mkdir -p %{buildroot}%{_mandir}/man1 %changelog +* Wed Jul 26 2017 Fedora Release Engineering - 1.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + * Tue Jun 20 2017 Richard Shaw - 1.0-1 - Update to latest upstream release. From de11f416a900d46de58f822448e7f06dc466155d Mon Sep 17 00:00:00 2001 From: Richard Shaw Date: Wed, 26 Jul 2017 11:08:03 -0500 Subject: [PATCH 32/69] Add conditional for perl-interpreter which isn't available in EPEL. --- abi-dumper.spec | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/abi-dumper.spec b/abi-dumper.spec index 09e4b3e..a5b9ed6 100644 --- a/abi-dumper.spec +++ b/abi-dumper.spec @@ -10,7 +10,11 @@ Source0: https://github.com/lvc/%{name}/archive/%{version}.tar.gz#/%{name BuildArch: noarch BuildRequires: coreutils +%if 0%{?rhel} +BuildRequires: perl +%else BuildRequires: perl-interpreter +%endif BuildRequires: perl-generators BuildRequires: perl(Cwd) BuildRequires: perl(Data::Dumper) From ad6353a7b61084fd6d060ecd7f10ef3f404917cb Mon Sep 17 00:00:00 2001 From: Richard Shaw Date: Wed, 30 Aug 2017 08:57:17 -0500 Subject: [PATCH 33/69] Update to latest upstream release. --- .gitignore | 1 + abi-dumper.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 8cc0505..9a546e4 100644 --- a/.gitignore +++ b/.gitignore @@ -14,3 +14,4 @@ /abi-dumper-0.99.18.tar.gz /abi-dumper-0.99.19.tar.gz /abi-dumper-1.0.tar.gz +/abi-dumper-1.1.tar.gz diff --git a/abi-dumper.spec b/abi-dumper.spec index a5b9ed6..37afd24 100644 --- a/abi-dumper.spec +++ b/abi-dumper.spec @@ -1,6 +1,6 @@ Name: abi-dumper -Version: 1.0 -Release: 2%{?dist} +Version: 1.1 +Release: 1%{?dist} Summary: Tool to dump ABI of an ELF object containing DWARF debug info License: GPLv2 @@ -69,6 +69,9 @@ mkdir -p %{buildroot}%{_mandir}/man1 %changelog +* Wed Aug 30 2017 Richard Shaw - 1.1-1 +- Update to latest upstream release. + * Wed Jul 26 2017 Fedora Release Engineering - 1.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild diff --git a/sources b/sources index 55c5e48..1fec182 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (abi-dumper-1.0.tar.gz) = 8da3baacea3974168c94999afe1d50d46cbd01a9932d2d6c1962f266b5bb32fabae4ab84c8beadba12dd389d733b9649bf4ab68060d337bd70df37525f515444 +SHA512 (abi-dumper-1.1.tar.gz) = 28b791de74dafd0b3d78314c1c722d03bfeb0daa5cb702def9268e4c64f49c79b4fd92d4adf89a20f79c745ef70bc18d2b1143fbe0c7ad192b2f64cb1551b371 From db52a3c688004c0343b13513722f8ae8c2320a64 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 7 Feb 2018 01:44:52 +0000 Subject: [PATCH 34/69] - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- abi-dumper.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/abi-dumper.spec b/abi-dumper.spec index 37afd24..ddad519 100644 --- a/abi-dumper.spec +++ b/abi-dumper.spec @@ -1,6 +1,6 @@ Name: abi-dumper Version: 1.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tool to dump ABI of an ELF object containing DWARF debug info License: GPLv2 @@ -69,6 +69,9 @@ mkdir -p %{buildroot}%{_mandir}/man1 %changelog +* Wed Feb 07 2018 Fedora Release Engineering - 1.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + * Wed Aug 30 2017 Richard Shaw - 1.1-1 - Update to latest upstream release. From 7f3e1b69c349997e17711da9f4016198e4863efa Mon Sep 17 00:00:00 2001 From: Richard Shaw Date: Thu, 10 May 2018 14:32:43 -0500 Subject: [PATCH 35/69] Add elfutils as a package requirement, fixes 1576565. --- abi-dumper.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/abi-dumper.spec b/abi-dumper.spec index ddad519..fffb0b6 100644 --- a/abi-dumper.spec +++ b/abi-dumper.spec @@ -1,6 +1,6 @@ Name: abi-dumper Version: 1.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Tool to dump ABI of an ELF object containing DWARF debug info License: GPLv2 @@ -29,6 +29,7 @@ BuildRequires: perl(strict) BuildRequires: sed BuildRequires: txt2man +Requires: elfutils Requires: vtable-dumper >= 1.1 Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) @@ -69,6 +70,9 @@ mkdir -p %{buildroot}%{_mandir}/man1 %changelog +* Thu May 10 2018 Richard Shaw - 1.1-3 +- Add elfutils as a package requirement, fixes 1576565. + * Wed Feb 07 2018 Fedora Release Engineering - 1.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild From 6dc4d78af050cccf0735b80ca983fda66dbc044c Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Wed, 27 Jun 2018 20:22:38 +0200 Subject: [PATCH 36/69] Perl 5.28 rebuild --- abi-dumper.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/abi-dumper.spec b/abi-dumper.spec index fffb0b6..fedba54 100644 --- a/abi-dumper.spec +++ b/abi-dumper.spec @@ -1,6 +1,6 @@ Name: abi-dumper Version: 1.1 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Tool to dump ABI of an ELF object containing DWARF debug info License: GPLv2 @@ -70,6 +70,9 @@ mkdir -p %{buildroot}%{_mandir}/man1 %changelog +* Wed Jun 27 2018 Jitka Plesnikova - 1.1-4 +- Perl 5.28 rebuild + * Thu May 10 2018 Richard Shaw - 1.1-3 - Add elfutils as a package requirement, fixes 1576565. From 70e1ff9c41529f2605ec24a8f8bbd1b026db7330 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 12 Jul 2018 19:55:42 +0000 Subject: [PATCH 37/69] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- abi-dumper.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/abi-dumper.spec b/abi-dumper.spec index fedba54..eb3ce1f 100644 --- a/abi-dumper.spec +++ b/abi-dumper.spec @@ -1,6 +1,6 @@ Name: abi-dumper Version: 1.1 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Tool to dump ABI of an ELF object containing DWARF debug info License: GPLv2 @@ -70,6 +70,9 @@ mkdir -p %{buildroot}%{_mandir}/man1 %changelog +* Thu Jul 12 2018 Fedora Release Engineering - 1.1-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Wed Jun 27 2018 Jitka Plesnikova - 1.1-4 - Perl 5.28 rebuild From 7c277d262983a279918d8d40375176e5f8ccbe97 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 31 Jan 2019 12:52:03 +0000 Subject: [PATCH 38/69] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- abi-dumper.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/abi-dumper.spec b/abi-dumper.spec index eb3ce1f..e88c3bd 100644 --- a/abi-dumper.spec +++ b/abi-dumper.spec @@ -1,6 +1,6 @@ Name: abi-dumper Version: 1.1 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Tool to dump ABI of an ELF object containing DWARF debug info License: GPLv2 @@ -70,6 +70,9 @@ mkdir -p %{buildroot}%{_mandir}/man1 %changelog +* Thu Jan 31 2019 Fedora Release Engineering - 1.1-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Thu Jul 12 2018 Fedora Release Engineering - 1.1-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild From 62caba3fb6ca9c495116f53f5be8f131998c6d5f Mon Sep 17 00:00:00 2001 From: Richard Shaw Date: Mon, 11 Mar 2019 09:08:11 -0500 Subject: [PATCH 39/69] Fix un-escaped left brace, fixex BZ#1685441. --- abi-dumper-perl-brace.patch | 14 ++++++++++++++ abi-dumper.spec | 7 ++++++- 2 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 abi-dumper-perl-brace.patch diff --git a/abi-dumper-perl-brace.patch b/abi-dumper-perl-brace.patch new file mode 100644 index 0000000..04d3c73 --- /dev/null +++ b/abi-dumper-perl-brace.patch @@ -0,0 +1,14 @@ +Unescaped left brace in regex is deprecated +https://bugzilla.redhat.com/show_bug.cgi?id=1685441 + +--- a/abi-dumper.pl ++++ b/abi-dumper.pl +@@ -3197,7 +3197,7 @@ sub formatName($$) + + if(defined $LambdaSupport) + { # struct {lambda()} +- $N=~s/(\w){/$1 {/g; ++ $N=~s/(\w)\{/$1 {/g; + } + + return ($Cache{"formatName"}{$_[1]}{$_[0]} = $N); diff --git a/abi-dumper.spec b/abi-dumper.spec index e88c3bd..42c19d8 100644 --- a/abi-dumper.spec +++ b/abi-dumper.spec @@ -1,12 +1,14 @@ Name: abi-dumper Version: 1.1 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Tool to dump ABI of an ELF object containing DWARF debug info License: GPLv2 URL: http://github.com/lvc/abi-dumper/ Source0: https://github.com/lvc/%{name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz +Patch0: abi-dumper-perl-brace.patch + BuildArch: noarch BuildRequires: coreutils @@ -70,6 +72,9 @@ mkdir -p %{buildroot}%{_mandir}/man1 %changelog +* Mon Mar 11 2019 Richard Shaw - 1.1-7 +- Fix un-escaped left brace, fixex BZ#1685441. + * Thu Jan 31 2019 Fedora Release Engineering - 1.1-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From 391a4f3a2d457782ee75c54f9fbdee4d62602978 Mon Sep 17 00:00:00 2001 From: Richard Shaw Date: Tue, 12 Mar 2019 08:17:23 -0500 Subject: [PATCH 40/69] Actually apply the patch. --- abi-dumper.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/abi-dumper.spec b/abi-dumper.spec index 42c19d8..889230a 100644 --- a/abi-dumper.spec +++ b/abi-dumper.spec @@ -1,6 +1,6 @@ Name: abi-dumper Version: 1.1 -Release: 7%{?dist} +Release: 7%{?dist}.1 Summary: Tool to dump ABI of an ELF object containing DWARF debug info License: GPLv2 @@ -44,7 +44,7 @@ The tool is intended to be used with ABI Compliance Checker tool for tracking ABI changes of a C/C++ library or kernel module. %prep -%setup -q +%autosetup -p1 %build @@ -72,6 +72,9 @@ mkdir -p %{buildroot}%{_mandir}/man1 %changelog +* Tue Mar 12 2019 Richard Shaw - 1.1-7.1 +- Actually apply the patch. + * Mon Mar 11 2019 Richard Shaw - 1.1-7 - Fix un-escaped left brace, fixex BZ#1685441. From dafba9bc8ab732b0d168792eab3e55d8aabc3467 Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Thu, 30 May 2019 14:06:10 +0200 Subject: [PATCH 41/69] Perl 5.30 rebuild --- abi-dumper.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/abi-dumper.spec b/abi-dumper.spec index 889230a..e15874f 100644 --- a/abi-dumper.spec +++ b/abi-dumper.spec @@ -1,6 +1,6 @@ Name: abi-dumper Version: 1.1 -Release: 7%{?dist}.1 +Release: 8%{?dist}.1 Summary: Tool to dump ABI of an ELF object containing DWARF debug info License: GPLv2 @@ -72,6 +72,9 @@ mkdir -p %{buildroot}%{_mandir}/man1 %changelog +* Thu May 30 2019 Jitka Plesnikova - 1.1-8.1 +- Perl 5.30 rebuild + * Tue Mar 12 2019 Richard Shaw - 1.1-7.1 - Actually apply the patch. From 7973f9972ce48dcf8932fb756be2057aeac4579a Mon Sep 17 00:00:00 2001 From: Richard Shaw Date: Thu, 4 Jul 2019 07:57:11 -0500 Subject: [PATCH 42/69] Appy patch to fix debuginfo ouput for Fedora 30+, fixes RHBZ#1726719. --- 0001-Support-for-new-elfutils-Fedora-30.patch | 50 +++++++++++++++++++ abi-dumper.spec | 8 ++- 2 files changed, 56 insertions(+), 2 deletions(-) create mode 100644 0001-Support-for-new-elfutils-Fedora-30.patch diff --git a/0001-Support-for-new-elfutils-Fedora-30.patch b/0001-Support-for-new-elfutils-Fedora-30.patch new file mode 100644 index 0000000..6a20279 --- /dev/null +++ b/0001-Support-for-new-elfutils-Fedora-30.patch @@ -0,0 +1,50 @@ +From 3d6dbb6d48d10579984fb7fda2e79d3d73e10f70 Mon Sep 17 00:00:00 2001 +From: Andrey Ponomarenko +Date: Wed, 3 Jul 2019 16:51:32 +0300 +Subject: [PATCH] Support for new elfutils (Fedora 30) + +--- + abi-dumper.pl | 11 ++++++++--- + 1 file changed, 8 insertions(+), 3 deletions(-) + +--- a/abi-dumper.pl ++++ b/abi-dumper.pl +@@ -3,7 +3,7 @@ + # ABI Dumper 1.1 + # Dump ABI of an ELF object containing DWARF debug info + # +-# Copyright (C) 2013-2017 Andrey Ponomarenko's ABI Laboratory ++# Copyright (C) 2013-2019 Andrey Ponomarenko's ABI Laboratory + # + # Written by Andrey Ponomarenko + # +@@ -92,7 +92,7 @@ my %ERROR_CODE = ( + + my $ShortUsage = "ABI Dumper $TOOL_VERSION + Dump ABI of an ELF object containing DWARF debug info +-Copyright (C) 2017 Andrey Ponomarenko's ABI Laboratory ++Copyright (C) 2019 Andrey Ponomarenko's ABI Laboratory + License: GNU LGPL or GNU GPL + + Usage: $CmdName [options] [object] +@@ -4276,6 +4276,11 @@ sub setSource(@) + + if(defined $File) + { ++ if(index($File, "(")!=-1) ++ { # Support for new elfutils (Fedora 30) ++ $File=~s/.+ \((\d+)\)/$1/; ++ } ++ + my $Name = undef; + + if($ID>=0) { +@@ -6504,7 +6509,7 @@ sub scenario() + if($ShowVersion) + { + printMsg("INFO", "ABI Dumper $TOOL_VERSION"); +- printMsg("INFO", "Copyright (C) 2017 Andrey Ponomarenko's ABI Laboratory"); ++ printMsg("INFO", "Copyright (C) 2019 Andrey Ponomarenko's ABI Laboratory"); + printMsg("INFO", "License: LGPL or GPL "); + printMsg("INFO", "This program is free software: you can redistribute it and/or modify it.\n"); + printMsg("INFO", "Written by Andrey Ponomarenko."); diff --git a/abi-dumper.spec b/abi-dumper.spec index e15874f..aa3291f 100644 --- a/abi-dumper.spec +++ b/abi-dumper.spec @@ -1,6 +1,6 @@ Name: abi-dumper Version: 1.1 -Release: 8%{?dist}.1 +Release: 9%{?dist} Summary: Tool to dump ABI of an ELF object containing DWARF debug info License: GPLv2 @@ -8,6 +8,7 @@ URL: http://github.com/lvc/abi-dumper/ Source0: https://github.com/lvc/%{name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz Patch0: abi-dumper-perl-brace.patch +Patch1: 0001-Support-for-new-elfutils-Fedora-30.patch BuildArch: noarch @@ -33,7 +34,7 @@ BuildRequires: txt2man Requires: elfutils Requires: vtable-dumper >= 1.1 -Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) %{?perl_default_filter} @@ -72,6 +73,9 @@ mkdir -p %{buildroot}%{_mandir}/man1 %changelog +* Thu Jul 04 2019 Richard Shaw - 1.1-9 +- Appy patch to fix debuginfo ouput for Fedora 30+, fixes RHBZ#1726719. + * Thu May 30 2019 Jitka Plesnikova - 1.1-8.1 - Perl 5.30 rebuild From 8a3fd8b01bf64eba80c9ead5967bdb3d71b11ed8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 24 Jul 2019 17:26:56 +0000 Subject: [PATCH 43/69] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- abi-dumper.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/abi-dumper.spec b/abi-dumper.spec index aa3291f..b48f1e7 100644 --- a/abi-dumper.spec +++ b/abi-dumper.spec @@ -1,6 +1,6 @@ Name: abi-dumper Version: 1.1 -Release: 9%{?dist} +Release: 10%{?dist} Summary: Tool to dump ABI of an ELF object containing DWARF debug info License: GPLv2 @@ -73,6 +73,9 @@ mkdir -p %{buildroot}%{_mandir}/man1 %changelog +* Wed Jul 24 2019 Fedora Release Engineering - 1.1-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Thu Jul 04 2019 Richard Shaw - 1.1-9 - Appy patch to fix debuginfo ouput for Fedora 30+, fixes RHBZ#1726719. From 39f20ef038cde4e32ab279c68170df7114f83233 Mon Sep 17 00:00:00 2001 From: Richard Shaw Date: Sun, 15 Sep 2019 12:50:00 -0500 Subject: [PATCH 44/69] Add conditional to work around missing txt2man in el8. --- abi-dumper.spec | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/abi-dumper.spec b/abi-dumper.spec index b48f1e7..17f00ec 100644 --- a/abi-dumper.spec +++ b/abi-dumper.spec @@ -30,7 +30,10 @@ BuildRequires: perl(Getopt::Long) BuildRequires: perl(Storable) BuildRequires: perl(strict) BuildRequires: sed +# https://bugzilla.redhat.com/show_bug.cgi?id=1741795 +%if ! 0%{?rhel} > 7 BuildRequires: txt2man +%endif Requires: elfutils Requires: vtable-dumper >= 1.1 @@ -58,18 +61,22 @@ mkdir -p %{buildroot}%{_prefix} chmod 0755 %{buildroot}%{_bindir}/%{name} +%if ! 0%{?rhel} > 7 # Create manpage mkdir -p %{buildroot}%{_mandir}/man1 %{__perl} abi-dumper.pl --help | sed "s|:$||g" | \ txt2man -t ABI-DUMPER -s 1 -v "User Commands" -r "ABI Dumper %{version}" > \ %{buildroot}%{_mandir}/man1/%{name}.1 +%endif %files %license LICENSE %doc README %{_bindir}/%{name} +%if ! 0%{?rhel} > 7 %{_mandir}/man1/%{name}.1* +%endif %changelog From f83d87a955e38c1068c5a63a9d127fe500c1f253 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 28 Jan 2020 11:07:08 +0000 Subject: [PATCH 45/69] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- abi-dumper.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/abi-dumper.spec b/abi-dumper.spec index 17f00ec..bbe6caa 100644 --- a/abi-dumper.spec +++ b/abi-dumper.spec @@ -1,6 +1,6 @@ Name: abi-dumper Version: 1.1 -Release: 10%{?dist} +Release: 11%{?dist} Summary: Tool to dump ABI of an ELF object containing DWARF debug info License: GPLv2 @@ -80,6 +80,9 @@ mkdir -p %{buildroot}%{_mandir}/man1 %changelog +* Tue Jan 28 2020 Fedora Release Engineering - 1.1-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Wed Jul 24 2019 Fedora Release Engineering - 1.1-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From eee0c83737962e3e066bfefffb297398eb64cd02 Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Mon, 22 Jun 2020 19:30:00 +0200 Subject: [PATCH 46/69] Perl 5.32 rebuild --- abi-dumper.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/abi-dumper.spec b/abi-dumper.spec index bbe6caa..6531635 100644 --- a/abi-dumper.spec +++ b/abi-dumper.spec @@ -1,6 +1,6 @@ Name: abi-dumper Version: 1.1 -Release: 11%{?dist} +Release: 12%{?dist} Summary: Tool to dump ABI of an ELF object containing DWARF debug info License: GPLv2 @@ -80,6 +80,9 @@ mkdir -p %{buildroot}%{_mandir}/man1 %changelog +* Mon Jun 22 2020 Jitka Plesnikova - 1.1-12 +- Perl 5.32 rebuild + * Tue Jan 28 2020 Fedora Release Engineering - 1.1-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild From bc4f84179a1662d2c109ea638e45da83042b9209 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 27 Jul 2020 11:39:49 +0000 Subject: [PATCH 47/69] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- abi-dumper.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/abi-dumper.spec b/abi-dumper.spec index 6531635..8f592ae 100644 --- a/abi-dumper.spec +++ b/abi-dumper.spec @@ -1,6 +1,6 @@ Name: abi-dumper Version: 1.1 -Release: 12%{?dist} +Release: 13%{?dist} Summary: Tool to dump ABI of an ELF object containing DWARF debug info License: GPLv2 @@ -80,6 +80,9 @@ mkdir -p %{buildroot}%{_mandir}/man1 %changelog +* Mon Jul 27 2020 Fedora Release Engineering - 1.1-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Mon Jun 22 2020 Jitka Plesnikova - 1.1-12 - Perl 5.32 rebuild From 89cfe9ee8216ff043f76da6774f63cced30e489a Mon Sep 17 00:00:00 2001 From: Richard Shaw Date: Sun, 22 Nov 2020 10:28:59 -0600 Subject: [PATCH 48/69] Update to 1.2. --- .gitignore | 1 + abi-dumper.spec | 12 ++++++------ sources | 2 +- 3 files changed, 8 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index 9a546e4..c8b01a3 100644 --- a/.gitignore +++ b/.gitignore @@ -15,3 +15,4 @@ /abi-dumper-0.99.19.tar.gz /abi-dumper-1.0.tar.gz /abi-dumper-1.1.tar.gz +/abi-dumper-1.2.tar.gz diff --git a/abi-dumper.spec b/abi-dumper.spec index 8f592ae..439ef1b 100644 --- a/abi-dumper.spec +++ b/abi-dumper.spec @@ -1,15 +1,12 @@ Name: abi-dumper -Version: 1.1 -Release: 13%{?dist} +Version: 1.2 +Release: 1%{?dist} Summary: Tool to dump ABI of an ELF object containing DWARF debug info License: GPLv2 URL: http://github.com/lvc/abi-dumper/ Source0: https://github.com/lvc/%{name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz -Patch0: abi-dumper-perl-brace.patch -Patch1: 0001-Support-for-new-elfutils-Fedora-30.patch - BuildArch: noarch BuildRequires: coreutils @@ -72,7 +69,7 @@ mkdir -p %{buildroot}%{_mandir}/man1 %files %license LICENSE -%doc README +%doc README.md %{_bindir}/%{name} %if ! 0%{?rhel} > 7 %{_mandir}/man1/%{name}.1* @@ -80,6 +77,9 @@ mkdir -p %{buildroot}%{_mandir}/man1 %changelog +* Sun Nov 22 2020 Richard Shaw - 1.2-1 +- Update to 1.2. + * Mon Jul 27 2020 Fedora Release Engineering - 1.1-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild diff --git a/sources b/sources index 1fec182..fa5bba5 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (abi-dumper-1.1.tar.gz) = 28b791de74dafd0b3d78314c1c722d03bfeb0daa5cb702def9268e4c64f49c79b4fd92d4adf89a20f79c745ef70bc18d2b1143fbe0c7ad192b2f64cb1551b371 +SHA512 (abi-dumper-1.2.tar.gz) = cb081a8aaa548bb2360cfe55d4258c263990a4cc36feaabdafa0dc32252d19ce3ce0209e6af14c03157a144fea0e5ecb6700848f74b4da4c3ee2cdb6f0d860d2 From dfadae7ed08c9d72f0ebc4f6bcf5dfeecbc0fc70 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 25 Jan 2021 23:43:39 +0000 Subject: [PATCH 49/69] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- abi-dumper.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/abi-dumper.spec b/abi-dumper.spec index 439ef1b..8f9318d 100644 --- a/abi-dumper.spec +++ b/abi-dumper.spec @@ -1,6 +1,6 @@ Name: abi-dumper Version: 1.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tool to dump ABI of an ELF object containing DWARF debug info License: GPLv2 @@ -77,6 +77,9 @@ mkdir -p %{buildroot}%{_mandir}/man1 %changelog +* Mon Jan 25 2021 Fedora Release Engineering - 1.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Sun Nov 22 2020 Richard Shaw - 1.2-1 - Update to 1.2. From 65320e932ea1a2f67adcc4813fb475a2f2d22fd9 Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Fri, 21 May 2021 12:54:47 +0200 Subject: [PATCH 50/69] Perl 5.34 rebuild --- abi-dumper.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/abi-dumper.spec b/abi-dumper.spec index 8f9318d..a426777 100644 --- a/abi-dumper.spec +++ b/abi-dumper.spec @@ -1,6 +1,6 @@ Name: abi-dumper Version: 1.2 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Tool to dump ABI of an ELF object containing DWARF debug info License: GPLv2 @@ -77,6 +77,9 @@ mkdir -p %{buildroot}%{_mandir}/man1 %changelog +* Fri May 21 2021 Jitka Plesnikova - 1.2-3 +- Perl 5.34 rebuild + * Mon Jan 25 2021 Fedora Release Engineering - 1.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 130ac81b06bd80da2126f3f1dc32ea8209581ff9 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 21 Jul 2021 12:15:34 +0000 Subject: [PATCH 51/69] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering From 531b86c948dbd7ad9ce70042e08c64d6d98568e8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 21 Jul 2021 17:10:39 +0000 Subject: [PATCH 52/69] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- abi-dumper.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/abi-dumper.spec b/abi-dumper.spec index a426777..915ba82 100644 --- a/abi-dumper.spec +++ b/abi-dumper.spec @@ -1,6 +1,6 @@ Name: abi-dumper Version: 1.2 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Tool to dump ABI of an ELF object containing DWARF debug info License: GPLv2 @@ -77,6 +77,9 @@ mkdir -p %{buildroot}%{_mandir}/man1 %changelog +* Wed Jul 21 2021 Fedora Release Engineering - 1.2-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Fri May 21 2021 Jitka Plesnikova - 1.2-3 - Perl 5.34 rebuild From 8e3ba4d74b7f4dc3db75956f18413e7bc2c2661f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 19 Jan 2022 20:50:31 +0000 Subject: [PATCH 53/69] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- abi-dumper.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/abi-dumper.spec b/abi-dumper.spec index 915ba82..7a8118c 100644 --- a/abi-dumper.spec +++ b/abi-dumper.spec @@ -1,6 +1,6 @@ Name: abi-dumper Version: 1.2 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Tool to dump ABI of an ELF object containing DWARF debug info License: GPLv2 @@ -77,6 +77,9 @@ mkdir -p %{buildroot}%{_mandir}/man1 %changelog +* Wed Jan 19 2022 Fedora Release Engineering - 1.2-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Wed Jul 21 2021 Fedora Release Engineering - 1.2-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From 433a97372f3a6ce70ea024fcfd3e2d04543c650b Mon Sep 17 00:00:00 2001 From: Troy Dawson Date: Mon, 31 Jan 2022 08:55:11 -0800 Subject: [PATCH 54/69] epel8-playground decommissioned : https://pagure.io/epel/issue/136 --- .gitignore | 0 dead.package | 1 + sources | 0 3 files changed, 1 insertion(+) delete mode 100644 .gitignore create mode 100644 dead.package delete mode 100644 sources diff --git a/.gitignore b/.gitignore deleted file mode 100644 index e69de29..0000000 diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..a72aec0 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +epel8-playground decommissioned : https://pagure.io/epel/issue/136 diff --git a/sources b/sources deleted file mode 100644 index e69de29..0000000 From 3d4b549a34830cff0b164894f4e0437d2f8715fd Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Mon, 30 May 2022 19:26:26 +0200 Subject: [PATCH 55/69] Perl 5.36 rebuild --- abi-dumper.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/abi-dumper.spec b/abi-dumper.spec index 7a8118c..7edb9d9 100644 --- a/abi-dumper.spec +++ b/abi-dumper.spec @@ -1,6 +1,6 @@ Name: abi-dumper Version: 1.2 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Tool to dump ABI of an ELF object containing DWARF debug info License: GPLv2 @@ -77,6 +77,9 @@ mkdir -p %{buildroot}%{_mandir}/man1 %changelog +* Mon May 30 2022 Jitka Plesnikova - 1.2-6 +- Perl 5.36 rebuild + * Wed Jan 19 2022 Fedora Release Engineering - 1.2-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From 0bcad692ace16bcd70b2b4ca6263ac972bb685c9 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 20 Jul 2022 20:21:13 +0000 Subject: [PATCH 56/69] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- abi-dumper.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/abi-dumper.spec b/abi-dumper.spec index 7edb9d9..d7b306f 100644 --- a/abi-dumper.spec +++ b/abi-dumper.spec @@ -1,6 +1,6 @@ Name: abi-dumper Version: 1.2 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Tool to dump ABI of an ELF object containing DWARF debug info License: GPLv2 @@ -77,6 +77,9 @@ mkdir -p %{buildroot}%{_mandir}/man1 %changelog +* Wed Jul 20 2022 Fedora Release Engineering - 1.2-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Mon May 30 2022 Jitka Plesnikova - 1.2-6 - Perl 5.36 rebuild From 5ffc3ce554118f4a2efc7383aae4dfcd68cfc5fc Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Fri, 13 Jan 2023 09:24:53 +0100 Subject: [PATCH 57/69] Remove perl(MODULE_COMPAT), it will be replaced by generators --- abi-dumper.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/abi-dumper.spec b/abi-dumper.spec index d7b306f..6a4e2a9 100644 --- a/abi-dumper.spec +++ b/abi-dumper.spec @@ -34,7 +34,6 @@ BuildRequires: txt2man Requires: elfutils Requires: vtable-dumper >= 1.1 -Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) %{?perl_default_filter} From aed7940f1f92849991a198c96546133563675896 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 18 Jan 2023 21:18:51 +0000 Subject: [PATCH 58/69] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- abi-dumper.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/abi-dumper.spec b/abi-dumper.spec index 6a4e2a9..cb0e97a 100644 --- a/abi-dumper.spec +++ b/abi-dumper.spec @@ -1,6 +1,6 @@ Name: abi-dumper Version: 1.2 -Release: 7%{?dist} +Release: 8%{?dist} Summary: Tool to dump ABI of an ELF object containing DWARF debug info License: GPLv2 @@ -76,6 +76,9 @@ mkdir -p %{buildroot}%{_mandir}/man1 %changelog +* Wed Jan 18 2023 Fedora Release Engineering - 1.2-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Wed Jul 20 2022 Fedora Release Engineering - 1.2-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From d15667c78cb1b1e74d7367d3acb4ce9dec8da77d Mon Sep 17 00:00:00 2001 From: Richard Shaw Date: Fri, 7 Apr 2023 07:29:26 -0500 Subject: [PATCH 59/69] Update license to SPDX format. --- abi-dumper.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/abi-dumper.spec b/abi-dumper.spec index cb0e97a..c4f061f 100644 --- a/abi-dumper.spec +++ b/abi-dumper.spec @@ -1,9 +1,9 @@ Name: abi-dumper Version: 1.2 -Release: 8%{?dist} +Release: 9%{?dist} Summary: Tool to dump ABI of an ELF object containing DWARF debug info -License: GPLv2 +License: GPL AND LGPL-2.1-or-later URL: http://github.com/lvc/abi-dumper/ Source0: https://github.com/lvc/%{name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz @@ -76,6 +76,9 @@ mkdir -p %{buildroot}%{_mandir}/man1 %changelog +* Fri Apr 07 2023 Richard Shaw - 1.2-9 +- Update license to SPDX format. + * Wed Jan 18 2023 Fedora Release Engineering - 1.2-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From 8c9b5d03f6088227ba0e6b0dec786e19873f53e6 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 19 Jul 2023 12:48:48 +0000 Subject: [PATCH 60/69] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- abi-dumper.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/abi-dumper.spec b/abi-dumper.spec index c4f061f..96e1d67 100644 --- a/abi-dumper.spec +++ b/abi-dumper.spec @@ -1,6 +1,6 @@ Name: abi-dumper Version: 1.2 -Release: 9%{?dist} +Release: 10%{?dist} Summary: Tool to dump ABI of an ELF object containing DWARF debug info License: GPL AND LGPL-2.1-or-later @@ -76,6 +76,9 @@ mkdir -p %{buildroot}%{_mandir}/man1 %changelog +* Wed Jul 19 2023 Fedora Release Engineering - 1.2-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Fri Apr 07 2023 Richard Shaw - 1.2-9 - Update license to SPDX format. From 7980b135c8dc9cc0df99b723b462c50963db587f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 19 Jan 2024 12:01:26 +0000 Subject: [PATCH 61/69] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- abi-dumper.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/abi-dumper.spec b/abi-dumper.spec index 96e1d67..4fc906b 100644 --- a/abi-dumper.spec +++ b/abi-dumper.spec @@ -1,6 +1,6 @@ Name: abi-dumper Version: 1.2 -Release: 10%{?dist} +Release: 11%{?dist} Summary: Tool to dump ABI of an ELF object containing DWARF debug info License: GPL AND LGPL-2.1-or-later @@ -76,6 +76,9 @@ mkdir -p %{buildroot}%{_mandir}/man1 %changelog +* Fri Jan 19 2024 Fedora Release Engineering - 1.2-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Wed Jul 19 2023 Fedora Release Engineering - 1.2-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From 3953b67322c434dfc1d7968f6772e2d8299ff880 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 22 Jan 2024 22:33:40 +0000 Subject: [PATCH 62/69] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- abi-dumper.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/abi-dumper.spec b/abi-dumper.spec index 4fc906b..842663f 100644 --- a/abi-dumper.spec +++ b/abi-dumper.spec @@ -1,6 +1,6 @@ Name: abi-dumper Version: 1.2 -Release: 11%{?dist} +Release: 12%{?dist} Summary: Tool to dump ABI of an ELF object containing DWARF debug info License: GPL AND LGPL-2.1-or-later @@ -76,6 +76,9 @@ mkdir -p %{buildroot}%{_mandir}/man1 %changelog +* Mon Jan 22 2024 Fedora Release Engineering - 1.2-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Fri Jan 19 2024 Fedora Release Engineering - 1.2-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From d684a306cecaddaf4b22ec70b25f178260aa6c74 Mon Sep 17 00:00:00 2001 From: Orion Poplawski Date: Fri, 29 Mar 2024 17:21:00 -0600 Subject: [PATCH 63/69] Drop old rhel conditionals --- abi-dumper.spec | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/abi-dumper.spec b/abi-dumper.spec index 842663f..91934b9 100644 --- a/abi-dumper.spec +++ b/abi-dumper.spec @@ -10,11 +10,7 @@ Source0: https://github.com/lvc/%{name}/archive/%{version}.tar.gz#/%{name BuildArch: noarch BuildRequires: coreutils -%if 0%{?rhel} -BuildRequires: perl -%else BuildRequires: perl-interpreter -%endif BuildRequires: perl-generators BuildRequires: perl(Cwd) BuildRequires: perl(Data::Dumper) @@ -27,10 +23,7 @@ BuildRequires: perl(Getopt::Long) BuildRequires: perl(Storable) BuildRequires: perl(strict) BuildRequires: sed -# https://bugzilla.redhat.com/show_bug.cgi?id=1741795 -%if ! 0%{?rhel} > 7 BuildRequires: txt2man -%endif Requires: elfutils Requires: vtable-dumper >= 1.1 @@ -57,22 +50,18 @@ mkdir -p %{buildroot}%{_prefix} chmod 0755 %{buildroot}%{_bindir}/%{name} -%if ! 0%{?rhel} > 7 # Create manpage mkdir -p %{buildroot}%{_mandir}/man1 %{__perl} abi-dumper.pl --help | sed "s|:$||g" | \ txt2man -t ABI-DUMPER -s 1 -v "User Commands" -r "ABI Dumper %{version}" > \ %{buildroot}%{_mandir}/man1/%{name}.1 -%endif %files %license LICENSE %doc README.md %{_bindir}/%{name} -%if ! 0%{?rhel} > 7 %{_mandir}/man1/%{name}.1* -%endif %changelog From 3bd86b292a2b4de9368ade578e81bce1bc35531f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 17 Jul 2024 16:30:14 +0000 Subject: [PATCH 64/69] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- abi-dumper.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/abi-dumper.spec b/abi-dumper.spec index 91934b9..00ffb67 100644 --- a/abi-dumper.spec +++ b/abi-dumper.spec @@ -1,6 +1,6 @@ Name: abi-dumper Version: 1.2 -Release: 12%{?dist} +Release: 13%{?dist} Summary: Tool to dump ABI of an ELF object containing DWARF debug info License: GPL AND LGPL-2.1-or-later @@ -65,6 +65,9 @@ mkdir -p %{buildroot}%{_mandir}/man1 %changelog +* Wed Jul 17 2024 Fedora Release Engineering - 1.2-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Mon Jan 22 2024 Fedora Release Engineering - 1.2-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 678929e715fbd1b3ba9788d5e27bb767759670f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20Such=C3=BD?= Date: Fri, 6 Sep 2024 14:45:03 +0000 Subject: [PATCH 65/69] Correct SPDX license This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4 If there will be no comments in two weeks, I will merge this. --- abi-dumper.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/abi-dumper.spec b/abi-dumper.spec index 00ffb67..954dfe2 100644 --- a/abi-dumper.spec +++ b/abi-dumper.spec @@ -3,7 +3,7 @@ Version: 1.2 Release: 13%{?dist} Summary: Tool to dump ABI of an ELF object containing DWARF debug info -License: GPL AND LGPL-2.1-or-later +License: GPL-2.0-only AND LGPL-2.1-or-later URL: http://github.com/lvc/abi-dumper/ Source0: https://github.com/lvc/%{name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz From 98159839b05d289863afff382fad2139097a453b Mon Sep 17 00:00:00 2001 From: Richard Shaw Date: Sat, 11 Jan 2025 15:11:47 -0600 Subject: [PATCH 66/69] Update to 1.4. --- .gitignore | 1 + 0001-Support-for-new-elfutils-Fedora-30.patch | 50 ------------------- abi-dumper.spec | 7 ++- sources | 2 +- 4 files changed, 7 insertions(+), 53 deletions(-) delete mode 100644 0001-Support-for-new-elfutils-Fedora-30.patch diff --git a/.gitignore b/.gitignore index c8b01a3..9a630ba 100644 --- a/.gitignore +++ b/.gitignore @@ -16,3 +16,4 @@ /abi-dumper-1.0.tar.gz /abi-dumper-1.1.tar.gz /abi-dumper-1.2.tar.gz +/abi-dumper-1.4.tar.gz diff --git a/0001-Support-for-new-elfutils-Fedora-30.patch b/0001-Support-for-new-elfutils-Fedora-30.patch deleted file mode 100644 index 6a20279..0000000 --- a/0001-Support-for-new-elfutils-Fedora-30.patch +++ /dev/null @@ -1,50 +0,0 @@ -From 3d6dbb6d48d10579984fb7fda2e79d3d73e10f70 Mon Sep 17 00:00:00 2001 -From: Andrey Ponomarenko -Date: Wed, 3 Jul 2019 16:51:32 +0300 -Subject: [PATCH] Support for new elfutils (Fedora 30) - ---- - abi-dumper.pl | 11 ++++++++--- - 1 file changed, 8 insertions(+), 3 deletions(-) - ---- a/abi-dumper.pl -+++ b/abi-dumper.pl -@@ -3,7 +3,7 @@ - # ABI Dumper 1.1 - # Dump ABI of an ELF object containing DWARF debug info - # --# Copyright (C) 2013-2017 Andrey Ponomarenko's ABI Laboratory -+# Copyright (C) 2013-2019 Andrey Ponomarenko's ABI Laboratory - # - # Written by Andrey Ponomarenko - # -@@ -92,7 +92,7 @@ my %ERROR_CODE = ( - - my $ShortUsage = "ABI Dumper $TOOL_VERSION - Dump ABI of an ELF object containing DWARF debug info --Copyright (C) 2017 Andrey Ponomarenko's ABI Laboratory -+Copyright (C) 2019 Andrey Ponomarenko's ABI Laboratory - License: GNU LGPL or GNU GPL - - Usage: $CmdName [options] [object] -@@ -4276,6 +4276,11 @@ sub setSource(@) - - if(defined $File) - { -+ if(index($File, "(")!=-1) -+ { # Support for new elfutils (Fedora 30) -+ $File=~s/.+ \((\d+)\)/$1/; -+ } -+ - my $Name = undef; - - if($ID>=0) { -@@ -6504,7 +6509,7 @@ sub scenario() - if($ShowVersion) - { - printMsg("INFO", "ABI Dumper $TOOL_VERSION"); -- printMsg("INFO", "Copyright (C) 2017 Andrey Ponomarenko's ABI Laboratory"); -+ printMsg("INFO", "Copyright (C) 2019 Andrey Ponomarenko's ABI Laboratory"); - printMsg("INFO", "License: LGPL or GPL "); - printMsg("INFO", "This program is free software: you can redistribute it and/or modify it.\n"); - printMsg("INFO", "Written by Andrey Ponomarenko."); diff --git a/abi-dumper.spec b/abi-dumper.spec index 954dfe2..38e6a0d 100644 --- a/abi-dumper.spec +++ b/abi-dumper.spec @@ -1,6 +1,6 @@ Name: abi-dumper -Version: 1.2 -Release: 13%{?dist} +Version: 1.4 +Release: 1%{?dist} Summary: Tool to dump ABI of an ELF object containing DWARF debug info License: GPL-2.0-only AND LGPL-2.1-or-later @@ -65,6 +65,9 @@ mkdir -p %{buildroot}%{_mandir}/man1 %changelog +* Sat Jan 11 2025 Richard Shaw - 1.4-1 +- Update to 1.4. + * Wed Jul 17 2024 Fedora Release Engineering - 1.2-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild diff --git a/sources b/sources index fa5bba5..53b2634 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (abi-dumper-1.2.tar.gz) = cb081a8aaa548bb2360cfe55d4258c263990a4cc36feaabdafa0dc32252d19ce3ce0209e6af14c03157a144fea0e5ecb6700848f74b4da4c3ee2cdb6f0d860d2 +SHA512 (abi-dumper-1.4.tar.gz) = e5a7d59c9a2b3f18ce7b64c2a1d96efcd73084cf651dfc1833755621c21b7edd7e2fa7c194ad7c5b6658021432241bd47b30fe36640e5f1e0bee6e6dcf913ea0 From 40a90b64356f707023f018118164d353cbc8c15b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 16 Jan 2025 10:28:15 +0000 Subject: [PATCH 67/69] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- abi-dumper.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/abi-dumper.spec b/abi-dumper.spec index 38e6a0d..610c2fc 100644 --- a/abi-dumper.spec +++ b/abi-dumper.spec @@ -1,6 +1,6 @@ Name: abi-dumper Version: 1.4 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tool to dump ABI of an ELF object containing DWARF debug info License: GPL-2.0-only AND LGPL-2.1-or-later @@ -65,6 +65,9 @@ mkdir -p %{buildroot}%{_mandir}/man1 %changelog +* Thu Jan 16 2025 Fedora Release Engineering - 1.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Sat Jan 11 2025 Richard Shaw - 1.4-1 - Update to 1.4. From e5c01f145c64093e78adcd5a68f1d3f9e1bf12c7 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 23 Jul 2025 16:42:07 +0000 Subject: [PATCH 68/69] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- abi-dumper.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/abi-dumper.spec b/abi-dumper.spec index 610c2fc..99964e7 100644 --- a/abi-dumper.spec +++ b/abi-dumper.spec @@ -1,6 +1,6 @@ Name: abi-dumper Version: 1.4 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Tool to dump ABI of an ELF object containing DWARF debug info License: GPL-2.0-only AND LGPL-2.1-or-later @@ -65,6 +65,9 @@ mkdir -p %{buildroot}%{_mandir}/man1 %changelog +* Wed Jul 23 2025 Fedora Release Engineering - 1.4-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Thu Jan 16 2025 Fedora Release Engineering - 1.4-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From 17722bc84a58238395f10b6c5b9acb98fe090164 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 16 Jan 2026 03:23:27 +0000 Subject: [PATCH 69/69] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild --- abi-dumper.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/abi-dumper.spec b/abi-dumper.spec index 99964e7..d8f26d4 100644 --- a/abi-dumper.spec +++ b/abi-dumper.spec @@ -1,6 +1,6 @@ Name: abi-dumper Version: 1.4 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Tool to dump ABI of an ELF object containing DWARF debug info License: GPL-2.0-only AND LGPL-2.1-or-later @@ -65,6 +65,9 @@ mkdir -p %{buildroot}%{_mandir}/man1 %changelog +* Fri Jan 16 2026 Fedora Release Engineering - 1.4-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + * Wed Jul 23 2025 Fedora Release Engineering - 1.4-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild