[crash] Update to latest upstream release Additional fixes for gcc-4.6 -Werror compile failures for ARM arch
David Anderson
crash at fedoraproject.org
Tue Sep 20 19:17:54 UTC 2011
commit c1b92511d990b096da8a0aebee97fdabba122a05
Author: David Anderson <anderson at redhat.com>
Date: Tue Sep 20 15:18:37 2011 -0400
Update to latest upstream release
Additional fixes for gcc-4.6 -Werror compile failures for ARM architecture.
.gitignore | 1 +
arm-unused-but-set-variable_v2.patch | 35 ++++++++++++++++++++++++++++++++++
crash.spec | 14 +++++++-----
sources | 1 +
4 files changed, 45 insertions(+), 6 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 23bceb6..c53dea6 100644
--- a/.gitignore
+++ b/.gitignore
@@ -4,3 +4,4 @@ crash-5.0.6.tar.gz
/crash-5.1.2.tar.gz
/crash-5.1.5.tar.gz
/crash-5.1.7.tar.gz
+/crash-5.1.8.tar.gz
diff --git a/arm-unused-but-set-variable_v2.patch b/arm-unused-but-set-variable_v2.patch
new file mode 100644
index 0000000..1ecb1ba
--- /dev/null
+++ b/arm-unused-but-set-variable_v2.patch
@@ -0,0 +1,35 @@
+--- crash-5.1.8/gdb-7.0.patch.orig
++++ crash-5.1.8/gdb-7.0.patch
+@@ -1986,3 +1986,32 @@
+ stub_sec = stub_entry->stub_sec;
+
+ /* Ensure this stub is attached to the current section being
++--- gdb-7.0/bfd/elf32-arm.c.orig
+++++ gdb-7.0/bfd/elf32-arm.c
++@@ -12962,7 +12962,6 @@ arm_map_one_stub (struct bfd_hash_entry
++ void * in_arg)
++ {
++ struct elf32_arm_stub_hash_entry *stub_entry;
++- struct bfd_link_info *info;
++ asection *stub_sec;
++ bfd_vma addr;
++ char *stub_name;
++@@ -12977,8 +12976,6 @@ arm_map_one_stub (struct bfd_hash_entry
++ stub_entry = (struct elf32_arm_stub_hash_entry *) gen_entry;
++ osi = (output_arch_syminfo *) in_arg;
++
++- info = osi->info;
++-
++ stub_sec = stub_entry->stub_sec;
++
++ /* Ensure this stub is attached to the current section being
++--- gdb-7.0/bfd/cpu-arm.c.orig
+++++ gdb-7.0/bfd/cpu-arm.c
++@@ -262,6 +262,7 @@ arm_check_note (bfd *abfd,
++ }
++
++ /* FIXME: We should probably check the type as well. */
+++ (void) type;
++
++ if (description_return != NULL)
++ * description_return = descr;
diff --git a/crash.spec b/crash.spec
index 71edc48..4c1e0f6 100644
--- a/crash.spec
+++ b/crash.spec
@@ -3,8 +3,8 @@
#
Summary: Kernel analysis utility for live systems, netdump, diskdump, kdump, LKCD or mcore dumpfiles
Name: crash
-Version: 5.1.7
-Release: 2%{?dist}
+Version: 5.1.8
+Release: 1%{?dist}
License: GPLv2
Group: Development/Debuggers
Source: http://people.redhat.com/anderson/crash-%{version}.tar.gz
@@ -14,8 +14,7 @@ ExclusiveArch: %{ix86} ia64 x86_64 ppc64 s390 s390x %{arm}
Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot-%(%{__id_u} -n)
BuildRequires: ncurses-devel zlib-devel
Requires: binutils
-Patch0: ppc64-unused-but-set-variable.patch
-Patch1: arm-unused-but-set-variable.patch
+Patch0: arm-unused-but-set-variable_v2.patch
%description
The core analysis suite is a self-contained tool that can be used to
@@ -36,8 +35,7 @@ offered by Mission Critical Linux, or the LKCD kernel patch.
%prep
%setup -n %{name}-%{version} -q
-%patch0 -p1 -b ppc64-unused-but-set-variable.patch
-%patch1 -p1 -b arm-unused-but-set-variable.patch
+%patch0 -p1 -b arm-unused-but-set-variable_v2.patch
%build
make RPMPKG="%{version}-%{release}" CFLAGS="%{optflags}"
@@ -66,6 +64,10 @@ rm -rf %{buildroot}
%{_includedir}/*
%changelog
+* Tue Sep 20 2011 Dave Anderson <anderson at redhat.com> - 5.1.8-1
+- Update to latest upstream release
+- Additional fixes for gcc-4.6 -Werror compile failures for ARM architecture.
+
* Thu Sep 1 2011 Dave Anderson <anderson at redhat.com> - 5.1.7-2
- Fixes for gcc-4.6 -Werror compile failures for ARM architecture.
diff --git a/sources b/sources
index 712284b..aad25b8 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,3 @@
c4489fe3610f9e4875c3318da1d792f3 crash-5.1.5.tar.gz
8654c5577691d3f5602443689e7214a2 crash-5.1.7.tar.gz
+988cc4ac2aa5f07ae9ba4018ab3c79f5 crash-5.1.8.tar.gz
More information about the scm-commits
mailing list