rpms/google-perftools/devel google-perftools-0.98-dirent.patch, NONE, 1.1 google-perftools-0.98-glibc-headers.patch, NONE, 1.1 .cvsignore, 1.6, 1.7 google-perftools.spec, 1.13, 1.14 sources, 1.6, 1.7

Tom Callaway spot at fedoraproject.org
Mon Aug 25 17:00:04 UTC 2008


Author: spot

Update of /cvs/pkgs/rpms/google-perftools/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6443/devel

Modified Files:
	.cvsignore google-perftools.spec sources 
Added Files:
	google-perftools-0.98-dirent.patch 
	google-perftools-0.98-glibc-headers.patch 
Log Message:
update to 0.98

google-perftools-0.98-dirent.patch:

--- NEW FILE google-perftools-0.98-dirent.patch ---
diff -up google-perftools-0.98/src/base/linuxthreads.c.BAD google-perftools-0.98/src/base/linuxthreads.c
--- google-perftools-0.98/src/base/linuxthreads.c.BAD	2008-08-25 10:10:04.000000000 -0400
+++ google-perftools-0.98/src/base/linuxthreads.c	2008-08-25 10:10:09.000000000 -0400
@@ -49,7 +49,7 @@ extern "C" {
 #include <asm/fcntl.h>
 #include <asm/posix_types.h>
 #include <asm/types.h>
-#include <linux/dirent.h>
+#include <dirent.h>
 
 #include "base/linux_syscall_support.h"
 #include "base/thread_lister.h"

google-perftools-0.98-glibc-headers.patch:

--- NEW FILE google-perftools-0.98-glibc-headers.patch ---
diff -up google-perftools-0.98/src/base/linuxthreads.c.BAD google-perftools-0.98/src/base/linuxthreads.c
--- google-perftools-0.98/src/base/linuxthreads.c.BAD	2008-08-25 10:34:42.000000000 -0400
+++ google-perftools-0.98/src/base/linuxthreads.c	2008-08-25 10:34:51.000000000 -0400
@@ -38,7 +38,7 @@
 extern "C" {
 #endif
 
-#include <asm/stat.h>
+#include <sys/stat.h>
 #include <sched.h>
 #include <signal.h>
 #include <stdlib.h>


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/google-perftools/devel/.cvsignore,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- .cvsignore	19 Feb 2008 18:35:00 -0000	1.6
+++ .cvsignore	25 Aug 2008 16:59:33 -0000	1.7
@@ -1 +1 @@
-google-perftools-0.95.tar.gz
+google-perftools-0.98.tar.gz


Index: google-perftools.spec
===================================================================
RCS file: /cvs/pkgs/rpms/google-perftools/devel/google-perftools.spec,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- google-perftools.spec	20 Feb 2008 01:10:11 -0000	1.13
+++ google-perftools.spec	25 Aug 2008 16:59:33 -0000	1.14
@@ -1,15 +1,20 @@
 Name:		google-perftools
-Version:	0.95
-Release:	4%{?dist}
+Version:	0.98
+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.95-workaroundptrace.patch
+# Sent upstream
+# http://code.google.com/p/google-perftools/issues/detail?id=74
+Patch0:		google-perftools-0.98-dirent.patch
+# Sent upstream
+# http://code.google.com/p/google-perftools/issues/detail?id=75
+Patch1:		google-perftools-0.98-glibc-headers.patch
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 # Still broken, bz 238390
-ExcludeArch:	ppc ppc64
+ExcludeArch:	ppc64
 %ifnarch ppc ppc64
 BuildRequires:	libunwind-devel
 %endif
@@ -31,6 +36,7 @@
 %prep
 %setup -q
 %patch0 -p1
+%patch1 -p1 -b .glibc-headers
 
 %build
 %configure --disable-static
@@ -73,6 +79,12 @@
 %{_libdir}/*.so
 
 %changelog
+* Mon Aug 25 2008 Tom "spot" Callaway <tcallawa at redhat.com> - 0.98-1
+- update to 0.98
+- fix linuxthreads.c compile (upstream issue 74)
+- fix ppc compile (upstream issue 75)
+- enable ppc
+
 * Tue Feb 19 2008 Fedora Release Engineering <rel-eng at fedoraproject.org> - 0.95-4
 - Autorebuild for GCC 4.3
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/google-perftools/devel/sources,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- sources	19 Feb 2008 18:35:00 -0000	1.6
+++ sources	25 Aug 2008 16:59:33 -0000	1.7
@@ -1 +1 @@
-eeb821305990caa49f8707123a8ceca0  google-perftools-0.95.tar.gz
+be6d283bb6177f1febaefd3570f3366d  google-perftools-0.98.tar.gz




More information about the fedora-extras-commits mailing list