source: projects/specs/branches/6/c/crash/crash-vl.spec @ 10389

Revision 10389, 12.0 KB checked in by Takemikaduchi, 8 years ago (diff)

add java-1.7.0

Line 
1#
2# crash core analysis suite
3#
4Summary: Kernel analysis utility for live systems, netdump, diskdump, kdump, LKCD or mcore dumpfiles
5Name: crash
6Version: 7.0.9
7Release: 1%{?_dist_release}
8License: GPLv3
9Group: Development/Debuggers
10URL: http://people.redhat.com/anderson
11
12Source: http://people.redhat.com/anderson/crash-%{version}.tar.gz
13Patch0: lzo_snappy.patch
14
15ExclusiveOS: Linux
16ExclusiveArch: %{ix86} ia64 x86_64 ppc64 s390 s390x %{arm}
17Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root
18BuildRequires: bison
19BuildRequires: lzo-devel
20BuildRequires: ncurses-devel
21BuildRequires: readline-devel
22BuildRequires: snappy-devel
23BuildRequires: zlib-devel
24
25Requires: binutils
26
27%description
28The core analysis suite is a self-contained tool that can be used to
29investigate either live systems, kernel core dumps created from the
30netdump, diskdump and kdump packages from Red Hat Linux, the mcore kernel patch
31offered by Mission Critical Linux, or the LKCD kernel patch.
32
33%package devel
34Summary: Development files for %{name}
35Summary(ja): %{name} の開発用ファイル
36Group: Development/System
37Requires: %{name} = %{version}
38Requires: zlib-devel
39
40%description devel
41The core analysis suite is a self-contained tool that can be used to
42investigate either live systems, kernel core dumps created from the
43netdump, diskdump and kdump packages from Red Hat Linux, the mcore kernel patch
44offered by Mission Critical Linux, or the LKCD kernel patch.
45
46The %{name}-devel package contains static library and header files for
47developing applications that use %{name}.
48
49
50%prep
51%setup -q -n %{name}-%{version}
52%patch0 -p1 -b lzo_snappy.patch
53
54%build
55make RPMPKG="%{version}-%{release}" CFLAGS="%{optflags}"
56
57%install
58rm -rf %{buildroot}
59mkdir -p %{buildroot}%{_bindir}
60make DESTDIR=%{buildroot} install
61mkdir -p %{buildroot}%{_mandir}/man8
62cp -p crash.8 %{buildroot}%{_mandir}/man8/crash.8
63mkdir -p %{buildroot}%{_includedir}/crash
64chmod 0644 defs.h
65cp -p defs.h %{buildroot}%{_includedir}/crash
66mkdir -p %{buildroot}%{_libdir}
67cp -p crashlib.a %{buildroot}%{_libdir}
68
69
70%clean
71rm -rf %{buildroot}
72
73%files
74%defattr(-,root,root,-)
75%doc README COPYING3
76%{_bindir}/crash
77%{_mandir}/man8/crash.8*
78
79%files devel
80%defattr(-,root,root,-)
81%{_includedir}/*
82%{_libdir}/*.a
83
84%changelog
85* Sun Jun 19 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 7.0.9-1
86- initial build for Vine Linux 6
87
88
89* Fri Nov 14 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 7.0.9-1
90- updated to 7.0.9
91- moved devel subpackage to Development/System Group
92
93* Sun Nov 11 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 6.1.0-1
94- initial build for Vine Linux
95
96* Tue Aug 21 2012 Dave Anderson <anderson@redhat.com> - 6.0.9-1
97- Update to latest upstream release
98
99* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.0.8-2
100- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
101
102* Mon Jul  1 2012 Dave Anderson <anderson@redhat.com> - 6.0.8-1
103- Update to latest upstream release.
104- Replace usage of "struct siginfo" with "siginfo_t".
105
106* Mon Apr 30 2012 Dave Anderson <anderson@redhat.com> - 6.0.6-1
107- Update to latest upstream release
108
109* Mon Mar 26 2012 Dave Anderson <anderson@redhat.com> - 6.0.5-1
110- Update to latest upstream release
111
112* Wed Jan  4 2012 Dave Anderson <anderson@redhat.com> - 6.0.2-1
113- Update to latest upstream release
114
115* Wed Oct 26 2011 Dave Anderson <anderson@redhat.com> - 6.0.0-1
116- Update to latest upstream release
117
118* Tue Sep 20 2011 Dave Anderson <anderson@redhat.com> - 5.1.8-1
119- Update to latest upstream release
120- Additional fixes for gcc-4.6 -Werror compile failures for ARM architecture.
121
122* Thu Sep  1 2011 Dave Anderson <anderson@redhat.com> - 5.1.7-2
123- Fixes for gcc-4.6 -Werror compile failures for ARM architecture.
124
125* Wed Aug 17 2011 Dave Anderson <anderson@redhat.com> - 5.1.7-1
126- Update to latest upstream release
127- Fixes for gcc-4.6 -Werror compile failures for ppc64/ppc.
128
129* Tue May 31 2011 Peter Robinson <pbrobinson@gmail.com> - 5.1.5-1
130- Update to latest upstream release
131- Add ARM to the Exclusive arch
132
133* Wed Feb 25 2011 Dave Anderson <anderson@redhat.com> - 5.1.2-2
134- Fixes for gcc-4.6 -Werror compile failures in gdb module. 
135
136* Wed Feb 23 2011 Dave Anderson <anderson@redhat.com> - 5.1.2-1
137- Upstream version.
138
139* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.0.6-3
140- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
141
142* Tue Jul 20 2010 Dave Anderson <anderson@redhat.com> - 5.0.6-2
143- Bump version.
144
145* Tue Jul 20 2010 Dave Anderson <anderson@redhat.com> - 5.0.6-1
146- Update to upstream version.
147
148* Fri Sep 11 2009 Dave Anderson <anderson@redhat.com> - 4.0.9-2
149  Bump version.
150
151* Fri Sep 11 2009 Dave Anderson <anderson@redhat.com> - 4.0.9-1
152- Update to upstream release, which allows the removal of the
153  Revision tag workaround, the crash-4.0-8.11-dwarf3.patch and
154  the crash-4.0-8.11-optflags.patch
155
156* Sun Aug 05 2009 Lubomir Rintel <lkundrak@v3.sk> - 4.0.8.11-2
157- Fix reading of dwarf 3 DW_AT_data_member_location
158- Use proper compiler flags
159
160* Wed Aug 05 2009 Lubomir Rintel <lkundrak@v3.sk> - 4.0.8.11-1
161- Update to later upstream release
162- Fix abuse of Revision tag
163
164- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
165* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.0-9.7.2
166- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
167
168* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.0-8.7.2
169- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
170
171* Thu Feb 19 2009 Dave Anderson <anderson@redhat.com> - 4.0-7.7.2
172- Replace exclusive arch i386 with ix86.
173
174* Thu Feb 19 2009 Dave Anderson <anderson@redhat.com> - 4.0-7.7.1
175- Updates to this file per crash merge review
176- Update to upstream version 4.0-7.7.  Full changelog viewable in:
177    http://people.redhat.com/anderson/crash.changelog.html
178
179* Tue Jul 15 2008 Tom "spot" Callaway <tcallawa@redhat.com> 4.0-7
180- fix license tag
181
182* Tue Apr 29 2008 Dave Anderson <anderson@redhat.com> - 4.0-6.3
183- Added crash-devel subpackage
184- Updated crash.patch to match upstream version 4.0-6.3
185
186* Wed Feb 20 2008 Dave Anderson <anderson@redhat.com> - 4.0-6.0.5
187- Second attempt at addressing the GCC 4.3 build, which failed due
188  to additional ptrace.h includes in the lkcd vmdump header files.
189
190* Wed Feb 20 2008 Dave Anderson <anderson@redhat.com> - 4.0-6.0.4
191- First attempt at addressing the GCC 4.3 build, which failed on x86_64
192  because ptrace-abi.h (included by ptrace.h) uses the "u32" typedef,
193  which relies on <asm/types.h>, and include/asm-x86_64/types.h
194  does not not typedef u32 as done in include/asm-x86/types.h.
195
196* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 4.0-6.0.3
197- Autorebuild for GCC 4.3
198
199* Wed Jan 23 2008 Dave Anderson <anderson@redhat.com> - 4.0-5.0.3
200- Updated crash.patch to match upstream version 4.0-5.0.
201
202* Wed Aug 29 2007 Dave Anderson <anderson@redhat.com> - 4.0-4.6.2
203- Updated crash.patch to match upstream version 4.0-4.6.
204
205* Wed Sep 13 2006 Dave Anderson <anderson@redhat.com> - 4.0-3.3
206- Updated crash.patch to match upstream version 4.0-3.3.
207- Support for x86_64 relocatable kernels.  BZ #204557
208
209* Mon Aug  7 2006 Dave Anderson <anderson@redhat.com> - 4.0-3.1
210- Updated crash.patch to match upstream version 4.0-3.1.
211- Added kdump reference to description.
212- Added s390 and s390x to ExclusiveArch list.  BZ #199125
213- Removed LKCD v1 pt_regs references for s390/s390x build.
214- Removed LKCD v2_v3 pt_regs references for for s390/s390x build.
215
216* Fri Jul 14 2006 Jesse Keating <jkeating@redhat.com> - 4.0-3
217- rebuild
218
219* Mon May 15 2006 Dave Anderson <anderson@redhat.com> - 4.0-2.26.4
220- Updated crash.patch such that <asm/page.h> is not #include'd
221  by s390_dump.c; IBM did not make the file s390[s] only; BZ #192719
222
223* Mon May 15 2006 Dave Anderson <anderson@redhat.com> - 4.0-2.26.3
224- Updated crash.patch such that <asm/page.h> is not #include'd
225  by vas_crash.h; only ia64 build complained; BZ #191719
226
227* Mon May 15 2006 Dave Anderson <anderson@redhat.com> - 4.0-2.26.2
228- Updated crash.patch such that <asm/segment.h> is not #include'd
229  by lkcd_x86_trace.c; also for BZ #191719
230
231* Mon May 15 2006 Dave Anderson <anderson@redhat.com> - 4.0-2.26.1
232- Updated crash.patch to bring it up to 4.0-2.26, which should
233  address BZ #191719 - "crash fails to build in mock"
234
235* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 4.0-2.18.1
236- rebuilt for new gcc4.1 snapshot and glibc changes
237
238* Wed Jan 04 2006 Dave Anderson <anderson@redhat.com> 4.0-2.18
239- Updated source package to crash-4.0.tar.gz, and crash.patch
240  to bring it up to 4.0-2.18.
241
242* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
243- rebuilt
244
245* Thu Mar 03 2005 Dave Anderson <anderson@redhat.com> 3.10-13
246- Compiler error- and warning-related fixes for gcc 4 build.
247- Update to enhance x86 and x86_64 gdb disassembly output so as to
248  symbolically display call targets from kernel module text without
249  requiring module debuginfo data.
250- Fix hole where an ia64 vmcore could be mistakenly accepted as a
251  usable dumpfile on an x86_64 machine, leading eventually to a
252  non-related error message.
253* Wed Mar 02 2005 Dave Anderson <anderson@redhat.com> 3.10-12
254- rebuild (gcc 4)
255* Thu Feb 10 2005 Dave Anderson <anderson@redhat.com> 3.10-9
256- Updated source package to crash-3.10.tar.gz, containing
257  IBM's final ppc64 processor support for RHEL4
258- Fixes potential "bt -a" hang on dumpfile where netdump IPI interrupted
259  an x86 process while executing the instructions just after it had entered
260  the kernel for a syscall, but before calling the handler.  BZ #139437
261- Update to handle backtraces in dumpfiles generated on IA64 with the
262  INIT switch (functionality intro'd in RHEL3-U5 kernel).  BZ #139429
263- Fix for handling ia64 and x86_64 machines booted with maxcpus=1 on
264  an SMP kernel.  BZ #139435
265- Update to handle backtraces in dumpfiles generated on x86_64 from the
266  NMI exception stack (functionality intro'd in RHEL3-U5 kernel).
267- "kmem -[sS]" beefed up to more accurately verify slab cache chains
268  and report errors found.
269- Fix for ia64 INIT switch-generated backtrace handling when
270  init_handler_platform() is inlined into ia64_init_handler();
271  properly handles both RHEL3 and RHEL4 kernel patches.
272  BZ #138350
273- Update to enhance ia64 gdb disassembly output so as to
274  symbolically display call targets from kernel module
275  text without requiring module debuginfo data.
276
277* Wed Jul 14 2004 Dave Anderson <anderson@redhat.com> 3.8-5
278- bump release for fc3
279
280* Tue Jul 13 2004 Dave Anderson <anderson@redhat.com> 3.8-4
281- Fix for gcc 3.4.x/gdb issue where vmlinux was mistakenly presumed non-debug
282
283* Fri Jun 25 2004 Dave Anderson <anderson@redhat.com> 3.8-3
284- remove (harmless) error message during ia64 diskdump invocation when
285  an SMP system gets booted with maxcpus=1
286- several 2.6 kernel specific updates
287
288* Thu Jun 17 2004 Dave Anderson <anderson@redhat.com> 3.8-2
289- updated source package to crash-3.8.tar.gz
290- diskdump support
291- x86_64 processor support
292
293* Mon Sep 22 2003 Dave Anderson <anderson@redhat.com> 3.7-5
294- make bt recovery code start fix-up only upon reaching first faulting frame
295
296* Fri Sep 19 2003 Dave Anderson <anderson@redhat.com> 3.7-4
297- fix "bt -e" and bt recovery code to recognize new __KERNEL_CS and DS
298
299* Wed Sep 10 2003 Dave Anderson <anderson@redhat.com> 3.7-3
300- patch to recognize per-cpu GDT changes that redefine __KERNEL_CS and DS
301
302* Wed Sep 10 2003 Dave Anderson <anderson@redhat.com> 3.7-2
303- patches for netdump active_set determination and slab info gathering
304
305* Wed Aug 20 2003 Dave Anderson <anderson@redhat.com> 3.7-1
306- updated source package to crash-3.7.tar.gz
307
308* Wed Jul 23 2003 Dave Anderson <anderson@redhat.com> 3.6-1
309- removed Packager, Distribution, and Vendor tags
310- updated source package to crash-3.6.tar.gz
311
312* Fri Jul 18 2003 Jay Fenlason <fenlason@redhat.com> 3.5-2
313- remove ppc from arch list, since it doesn't work with ppc64 kernels
314- remove alpha from the arch list since we don't build it any more
315
316* Fri Jul 18 2003 Matt Wilson <msw@redhat.com> 3.5-1
317- use %%defattr(-,root,root)
318
319* Tue Jul 15 2003 Jay Fenlason <fenlason@redhat.com>
320- Updated spec file as first step in turning this into a real RPM for taroon.
321- Wrote man page.
Note: See TracBrowser for help on using the repository browser.