rpms/google-perftools/devel google-perftools-0.95-workaroundptrace.patch, NONE, 1.1 .cvsignore, 1.5, 1.6 google-perftools.spec, 1.9, 1.10 sources, 1.5, 1.6

Tom Callaway (spot) fedora-extras-commits at redhat.com
Tue Feb 19 18:35:39 UTC 2008


Author: spot

Update of /cvs/pkgs/rpms/google-perftools/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv1220

Modified Files:
	.cvsignore google-perftools.spec sources 
Added Files:
	google-perftools-0.95-workaroundptrace.patch 
Log Message:

0.95, drop old patches, pick up new patch to work around type error in linux/ptrace.h


google-perftools-0.95-workaroundptrace.patch:

--- NEW FILE google-perftools-0.95-workaroundptrace.patch ---
diff -up google-perftools-0.95/src/heap-checker.cc.BAD google-perftools-0.95/src/heap-checker.cc
--- google-perftools-0.95/src/heap-checker.cc.BAD	2008-02-19 13:17:09.000000000 -0500
+++ google-perftools-0.95/src/heap-checker.cc	2008-02-19 13:18:21.000000000 -0500
@@ -50,6 +50,9 @@
 #include <assert.h>
 
 #ifdef HAVE_LINUX_PTRACE_H
+#ifndef u32
+#define u32 __u32
+#endif
 #include <linux/ptrace.h>
 #endif
 #ifdef HAVE_SYS_SYSCALL_H


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/google-perftools/devel/.cvsignore,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- .cvsignore	4 Jan 2008 16:25:57 -0000	1.5
+++ .cvsignore	19 Feb 2008 18:35:00 -0000	1.6
@@ -1 +1 @@
-google-perftools-0.94.1.tar.gz
+google-perftools-0.95.tar.gz


Index: google-perftools.spec
===================================================================
RCS file: /cvs/pkgs/rpms/google-perftools/devel/google-perftools.spec,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- google-perftools.spec	4 Jan 2008 16:25:58 -0000	1.9
+++ google-perftools.spec	19 Feb 2008 18:35:00 -0000	1.10
@@ -1,17 +1,14 @@
 Name:		google-perftools
-Version:	0.94.1
+Version:	0.95
 Release:	1%{?dist}
 License:	BSD
 Group:		Development/Tools
 Summary:	Very fast malloc and performance analysis tools
 URL:		http://code.google.com/p/google-perftools/
 Source0:	http://google-perftools.googlecode.com/files/google-perftools-%{version}.tar.gz
-Patch0:		google-perftools-0.94.1-linkwithlibstacktrace.patch
-Patch1:		google-perftools-0.94.1-gcc43.patch
+Patch0:		google-perftools-0.95-workaroundptrace.patch
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires:	libunwind-devel
-# No support for PPC yet. Bugzilla 238390
-ExcludeArch:	ppc ppc64
 
 %description
 Perf Tools is a collection of performance analysis tools, including a 
@@ -30,7 +27,6 @@
 %prep
 %setup -q
 %patch0 -p1
-%patch1 -p1
 
 %build
 %configure --disable-static
@@ -73,6 +69,11 @@
 %{_libdir}/*.so
 
 %changelog
+* Tue Feb 19 2008 Tom "spot" Callaway <tcallawa at redhat.com> 0.95-1
+- 0.95 (all patches taken upstream)
+- enable ppc support
+- workaround broken ptrace header (no typedef for u32)
+
 * Fri Jan  4 2008 Tom "spot" Callaway <tcallawa at redhat.com> 0.94.1-1
 - bump to 0.94.1
 - fix for gcc4.3


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/google-perftools/devel/sources,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- sources	4 Jan 2008 16:25:58 -0000	1.5
+++ sources	19 Feb 2008 18:35:00 -0000	1.6
@@ -1 +1 @@
-b70df2d4697bed5a54c76bbf37a1837d  google-perftools-0.94.1.tar.gz
+eeb821305990caa49f8707123a8ceca0  google-perftools-0.95.tar.gz




More information about the fedora-extras-commits mailing list