-diff -ruN valgrind-3.2.3./coregrind/m_debuginfo/readelf.c valgrind-3.2.3/coregrind/m_debuginfo/readelf.c
---- valgrind-3.2.3./coregrind/m_debuginfo/readelf.c 2007-01-13 00:19:50.000000000 +0100
-+++ valgrind-3.2.3/coregrind/m_debuginfo/readelf.c 2007-04-21 14:34:39.564762671 +0200
-@@ -790,7 +790,9 @@
- VG_(sprintf)(debugpath, "%s/.debug/%s", objdir, debugname);
- if ((addr = open_debug_file(debugpath, crc, size)) == 0) {
- VG_(sprintf)(debugpath, "/usr/lib/debug%s/%s", objdir, debugname);
-- addr = open_debug_file(debugpath, crc, size);
-+ if ((addr = open_debug_file(debugpath, crc, size)) == 0) {
-+ addr = open_debug_file(debugname, crc, size);
-+ }
+--- coregrind/m_debuginfo/readelf.c.orig 2010-10-18 12:58:07.000000000 +0200
++++ coregrind/m_debuginfo/readelf.c 2010-10-18 13:00:53.366691751 +0200
+@@ -1080,7 +1080,9 @@
+ VG_(sprintf)(debugpath, "%s/.debug/%s", objdir, debugname);
+ if ((addr = open_debug_file(debugpath, NULL, crc, size)) == 0) {
+ VG_(sprintf)(debugpath, "/usr/lib/debug%s/%s", objdir, debugname);
+- addr = open_debug_file(debugpath, NULL, crc, size);
++ if ((addr = open_debug_file(debugpath, NULL, crc, size)) == 0) {
++ addr = open_debug_file(debugname, NULL, crc, size);
++ }
+ }
}
- }
-#
-%define _rel test2
-#
Summary: An open-source memory debugger
Summary(pl.UTF-8): Otwarty odpluskwiacz pamięci
Name: valgrind
Version: 3.6.0
-Release: 0.%{_rel}.1
+Release: 1
License: GPL
Group: Development/Tools
-Source0: http://valgrind.org/downloads/%{name}-%{version}-%{_rel}.tar.bz2
-# Source0-md5: 49b94fcba8d653da21601f0ad87c014e
+Source0: http://valgrind.org/downloads/%{name}-%{version}.tar.bz2
+# Source0-md5: b289c5f4ab8e39741602445f1dd09b34
Patch0: %{name}-debuginfo.patch
URL: http://valgrind.org/
BuildRequires: autoconf
pracować.
%prep
-%setup -q -n %{name}-%{version}-%{_rel}
-%patch0 -p1
+%setup -q
+%patch0
sed -i -e 's:^CFLAGS="-Wno-long-long":CFLAGS="$CFLAGS -Wno-long-long":' configure.in