Blame SPECS/crash-ptdump-command.spec

9e423b
#
9e423b
# crash core analysis suite
9e423b
#
9e423b
Summary: ptdump extension module for the crash utility
9e423b
Name: crash-ptdump-command
cbdfaf
Version: 1.0.7
cbdfaf
Release: 1%{?dist}
9e423b
License: GPLv2
9e423b
Group: Development/Debuggers
cbdfaf
Source: https://github.com/crash-utility/crash-extensions/blob/master/ptdump-%{version}.tar.gz
cbdfaf
URL: https://crash-utility.github.io/extensions.html
9e423b
ExclusiveOS: Linux
9e423b
ExclusiveArch: x86_64
9e423b
Buildroot: %{_tmppath}/%{name}-root
9e423b
BuildRequires: crash-devel >= 5.1.5
9e423b
Requires: crash >= 5.1.5
cbdfaf
Patch0: rhel8_build.patch
9e423b
9e423b
%description
9e423b
Retrieve and decode the log buffer generated by the Intel(R) Processor
9e423b
Trace facility
9e423b
9e423b
%prep
9e423b
%setup -q -n ptdump-%{version}
cbdfaf
%patch0 -p1 -b rhel8_build.patch
9e423b
9e423b
%build
9e423b
make -f ptdump.mk
9e423b
9e423b
%install
9e423b
rm -Rf $RPM_BUILD_ROOT
9e423b
mkdir -p %{buildroot}%{_libdir}/crash/extensions/
9e423b
cp %{_builddir}/ptdump-%{version}/ptdump.so %{buildroot}%{_libdir}/crash/extensions/
9e423b
9e423b
%clean
9e423b
rm -rf %{buildroot}
9e423b
rm -Rf $RPM_BUILD_ROOT
9e423b
9e423b
%files
9e423b
%defattr(-,root,root)
9e423b
%{_libdir}/crash/extensions/ptdump.so
9e423b
%doc COPYING
9e423b
9e423b
%changelog
cbdfaf
* Wed Jul 8 2020 Bhupesh Sharma <bhsharma@redhat.com> - 1.0.7-1
cbdfaf
- ptdump: Rebase to upstream extension version ptdump-1.0.7 (github)
cbdfaf
  Resolves: rhbz#1851749
cbdfaf
9e423b
* Wed Jan 29 2020 Dave Anderson <anderson@redhat.com> - 1.0.3-5
9e423b
- ptdump: fix build warning: warning: this ‘if’ clause does not guard
9e423b
- ptdump: fix failure: ptdump: invalid size request: 0 type: "read page for write" 
9e423b
- ptdump: fix heap memory and fd leak when fault happens
9e423b
  Resolves: rhbz#1786497
9e423b
9e423b
* Wed Sep 19 2018 Dave Anderson <anderson@redhat.com> - 1.0.3-4
9e423b
- Address annocheck link issue
9e423b
  Resolves: rhbz#1630557
9e423b
9e423b
* Mon Aug 13 2018 Dave Anderson <anderson@redhat.com> - 1.0.3-3
9e423b
- Bump release for mass rebuild
9e423b
  Resolves: rhbz#1615510
9e423b
9e423b
* Wed May 31 2017 Dave Anderson <anderson@redhat.com> - 1.0.3-2.el7
9e423b
- Add RPM_OPT_FLAGS to gcc line in ptdump.mk
9e423b
  Resolves: rhbz#1450708
9e423b
- Set gdb scope to get appropriate ring_buffer structure
9e423b
  Resolves: rhbz#1451181
9e423b
9e423b
* Tue Mar 15 2016 Dave Anderson <anderson@redhat.com> - 1.0.3-1.el7
9e423b
- Fix for coverity scan issues generated by 1.0.2
9e423b
  Resolves: rhbz#1298172
9e423b
9e423b
* Mon Mar 14 2016 Dave Anderson <anderson@redhat.com> - 1.0.2-1.el7
9e423b
- Memory leak fix and coverity scan fixes.
9e423b
  Resolves: rhbz#1298172
9e423b
9e423b
* Mon Feb 29 2016 Dave Anderson <anderson@redhat.com> - 1.0.1-1.el7
9e423b
- Initial check-in.
9e423b
  Resolves: rhbz#1298172
9e423b
9e423b
* Tue Jan 26 2016 MUNEDA Takahiro <muneda.takahiro@jp.fujitsu.com> - 1.0.1-1
9e423b
- Initial crash-ptdump-command package