rpms/libpfm/devel .cvsignore, 1.10, 1.11 sources, 1.10, 1.11 libpfm.spec, 1.31, 1.32 libpfm-3.4-unused.patch, 1.1, 1.2

William Eden Cohen (wcohen) fedora-extras-commits at redhat.com
Thu Jul 31 21:26:06 UTC 2008


Author: wcohen

Update of /cvs/pkgs/rpms/libpfm/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv4298

Modified Files:
	.cvsignore sources libpfm.spec libpfm-3.4-unused.patch 
Log Message:
* Thu Jul 31 2008 Will Cohen <wcohen at redhat.com> - 3.5-1
- Update to libpfm-3.5.




Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/libpfm/devel/.cvsignore,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- .cvsignore	2 May 2008 15:15:12 -0000	1.10
+++ .cvsignore	31 Jul 2008 21:25:36 -0000	1.11
@@ -1 +1 @@
-libpfm-3.4.tar.gz
+libpfm-3.5.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/libpfm/devel/sources,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- sources	2 May 2008 15:15:12 -0000	1.10
+++ sources	31 Jul 2008 21:25:36 -0000	1.11
@@ -1 +1 @@
-e0b1a02027e9e251ee9ad5bccc6c313a  libpfm-3.4.tar.gz
+01caa64e409d378bd420aca9d3bc6efb  libpfm-3.5.tar.gz


Index: libpfm.spec
===================================================================
RCS file: /cvs/pkgs/rpms/libpfm/devel/libpfm.spec,v
retrieving revision 1.31
retrieving revision 1.32
diff -u -r1.31 -r1.32
--- libpfm.spec	2 May 2008 15:15:12 -0000	1.31
+++ libpfm.spec	31 Jul 2008 21:25:36 -0000	1.32
@@ -1,12 +1,12 @@
-%define DATE 080502
+%define DATE 080731
 %define libpfm_release 1
 Summary: A performance monitoring library for Linux/ia64
 Name: libpfm
-Version: 3.4
+Version: 3.5
 Release: %{libpfm_release}%{?dist}
 License: MIT-style
 Group: Development/Libraries
-ExclusiveArch: ia64 %{ix86} x86_64
+ExclusiveArch: ia64 %{ix86} x86_64 ppc ppc64
 ExclusiveOS: linux
 AutoReqProv: no
 Source: http://prdownloads.sourceforge.net/perfmon2/%{name}-%{version}.tar.gz
@@ -72,6 +72,9 @@
 %{_prefix}/include/*
 
 %changelog
+* Thu Jul 31 2008 Will Cohen <wcohen at redhat.com> - 3.5-1
+- Update to libpfm-3.5.
+
 * Fri May 2 2008 Will Cohen <wcohen at redhat.com> - 3.4-1
 - Update to libpfm-3.4.
 

libpfm-3.4-unused.patch:

Index: libpfm-3.4-unused.patch
===================================================================
RCS file: /cvs/pkgs/rpms/libpfm/devel/libpfm-3.4-unused.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- libpfm-3.4-unused.patch	2 May 2008 15:15:12 -0000	1.1
+++ libpfm-3.4-unused.patch	31 Jul 2008 21:25:36 -0000	1.2
@@ -1,22 +1,38 @@
-diff -up libpfm-3.4/examples/self_pipe.c.unused libpfm-3.4/examples/self_pipe.c
---- libpfm-3.4/examples/self_pipe.c.unused	2008-05-02 09:49:25.000000000 -0400
-+++ libpfm-3.4/examples/self_pipe.c	2008-05-02 09:49:40.000000000 -0400
-@@ -125,6 +125,7 @@ main(int argc, char **argv)
- 	size_t len;
- 	char *name;
- 	char c = '0';
+diff -up libpfm-3.5/examples/multiplex.c.unused libpfm-3.5/examples/multiplex.c
+--- libpfm-3.5/examples/multiplex.c.unused	2008-07-31 16:58:21.000000000 -0400
++++ libpfm-3.5/examples/multiplex.c	2008-07-31 16:59:18.000000000 -0400
+@@ -613,6 +613,7 @@ measure_one_cpu(char **argv)
+ 	struct pollfd pollfd;
+ 	pid_t pid = 0;
+ 	int ret, timeout;
 +	int nbytes;
  
- 	/*
- 	 * pass options to library (optional)
-@@ -312,8 +313,8 @@ main(int argc, char **argv)
- 	 * ping pong loop
- 	 */
- 	while(!quit) {
--		write(pr[1], "c", 1);
--		read(pw[0], &c, 1);	
-+		nbytes = write(pr[1], "c", 1);
-+		nbytes = read(pw[0], &c, 1);	
- 	}
+ 	memset(ctx, 0, sizeof(ctx));
+ 	memset(&load_arg, 0, sizeof(load_arg));
+@@ -721,7 +722,7 @@ measure_one_cpu(char **argv)
+ 				 */
+ 				if (options.opt_ovfl_switch) {
+ 					pfarg_msg_t msg;
+-					read(ctxid, &msg, sizeof(msg));
++					nbytes = read(ctxid, &msg, sizeof(msg));
+ 				}
+ 				switch_sets(ctxid);
+ 				break;
+diff -up libpfm-3.5/lib/pfmlib_os_linux.c.unused libpfm-3.5/lib/pfmlib_os_linux.c
+--- libpfm-3.5/lib/pfmlib_os_linux.c.unused	2008-07-30 17:16:40.000000000 -0400
++++ libpfm-3.5/lib/pfmlib_os_linux.c	2008-07-31 16:57:05.000000000 -0400
+@@ -390,12 +390,13 @@ static int
+ pfm_init_syscalls_sysfs(void)
+ {
+ 	FILE *fp;
++	int nbytes;
+ 
+ 	fp = fopen("/sys/kernel/perfmon/syscall", "r");
+ 	if (!fp)
+ 		return -1;
+ 
+-	fscanf(fp, "%d", &sys_base);
++	nbytes = fscanf(fp, "%d", &sys_base);
+ 
+ 	fclose(fp);
  
- 	if (pfm_stop(ctx_fd))




More information about the fedora-extras-commits mailing list