summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAaron Walker <ka0ttic@gentoo.org>2005-05-16 20:50:08 +0000
committerAaron Walker <ka0ttic@gentoo.org>2005-05-16 20:50:08 +0000
commitd90c3892a5af13cc88211a4ff404f3fe20c98626 (patch)
tree78699d7bb4dd19ef3ba481842466f147cd195f67 /app-admin/sysstat/files
parentStable on sparc (diff)
downloadgentoo-2-d90c3892a5af13cc88211a4ff404f3fe20c98626.tar.gz
gentoo-2-d90c3892a5af13cc88211a4ff404f3fe20c98626.tar.bz2
gentoo-2-d90c3892a5af13cc88211a4ff404f3fe20c98626.zip
Version bump; added gcc4 patch.
(Portage version: 2.0.51.21-r1)
Diffstat (limited to 'app-admin/sysstat/files')
-rw-r--r--app-admin/sysstat/files/digest-sysstat-6.0.01
-rw-r--r--app-admin/sysstat/files/sysstat-6.0.0-gcc4.diff169
2 files changed, 170 insertions, 0 deletions
diff --git a/app-admin/sysstat/files/digest-sysstat-6.0.0 b/app-admin/sysstat/files/digest-sysstat-6.0.0
new file mode 100644
index 000000000000..e29bd3d50c5a
--- /dev/null
+++ b/app-admin/sysstat/files/digest-sysstat-6.0.0
@@ -0,0 +1 @@
+MD5 f94347f3010996a44e55bb209dbed09c sysstat-6.0.0.tar.gz 150024
diff --git a/app-admin/sysstat/files/sysstat-6.0.0-gcc4.diff b/app-admin/sysstat/files/sysstat-6.0.0-gcc4.diff
new file mode 100644
index 000000000000..6a9f570a55dd
--- /dev/null
+++ b/app-admin/sysstat/files/sysstat-6.0.0-gcc4.diff
@@ -0,0 +1,169 @@
+diff --exclude='*~' --exclude='.*' -I '$Id:' -urN sysstat-6.0.0.orig/iostat.c sysstat-6.0.0/iostat.c
+--- sysstat-6.0.0.orig/iostat.c 2005-05-16 16:20:24.000000000 -0400
++++ sysstat-6.0.0/iostat.c 2005-05-16 16:48:06.000000000 -0400
+@@ -958,7 +958,7 @@
+
+ /* Print time stamp */
+ if (DISPLAY_TIMESTAMP(flags)) {
+- strftime(timestamp, sizeof(timestamp), "%X", loc_time);
++ strftime((char *)timestamp, sizeof(timestamp), "%X", loc_time);
+ printf(_("Time: %s\n"), timestamp);
+ }
+
+diff --exclude='*~' --exclude='.*' -I '$Id:' -urN sysstat-6.0.0.orig/sa_common.c sysstat-6.0.0/sa_common.c
+--- sysstat-6.0.0.orig/sa_common.c 2005-05-16 16:20:24.000000000 -0400
++++ sysstat-6.0.0/sa_common.c 2005-05-16 16:42:31.000000000 -0400
+@@ -380,7 +380,7 @@
+ mktime(loc_time);
+ }
+ else
+- loc_time = localtime(&(file_hdr->sa_ust_time));
++ loc_time = localtime((time_t *)(&(file_hdr->sa_ust_time)));
+
+ if (!format)
+ /* No output format (we are not using sadf) */
+@@ -406,7 +406,7 @@
+
+ while (index < file_hdr->sa_iface) {
+ st_net_dev_j = st_net_dev[ref] + index;
+- if (!strcmp(st_net_dev_i->interface, st_net_dev_j->interface)) {
++ if (!strcmp((char *)st_net_dev_i->interface, (char *)st_net_dev_j->interface)) {
+ /*
+ * Network interface found.
+ * If a counter has decreased, then we may assume that the
+@@ -465,7 +465,7 @@
+ if (!ovfw) {
+ /* OK: assume here that the device was actually unregistered */
+ memset(st_net_dev_j, 0, STATS_NET_DEV_SIZE);
+- strcpy(st_net_dev_j->interface, st_net_dev_i->interface);
++ strcpy((char *)st_net_dev_j->interface, (char *)st_net_dev_i->interface);
+ }
+ }
+ return index;
+@@ -476,9 +476,9 @@
+ /* Network interface not found: Look for the first free structure */
+ for (index = 0; index < file_hdr->sa_iface; index++) {
+ st_net_dev_j = st_net_dev[ref] + index;
+- if (!strcmp(st_net_dev_j->interface, "?")) {
++ if (!strcmp((char *)st_net_dev_j->interface, "?")) {
+ memset(st_net_dev_j, 0, STATS_NET_DEV_SIZE);
+- strcpy(st_net_dev_j->interface, st_net_dev_i->interface);
++ strcpy((char *)st_net_dev_j->interface, (char *)st_net_dev_i->interface);
+ break;
+ }
+ }
+@@ -489,7 +489,7 @@
+ st_net_dev_j = st_net_dev[ref] + index;
+ /* Since the name is not the same, reset all the structure */
+ memset(st_net_dev_j, 0, STATS_NET_DEV_SIZE);
+- strcpy(st_net_dev_j->interface, st_net_dev_i->interface);
++ strcpy((char *)st_net_dev_j->interface, (char *)st_net_dev_i->interface);
+
+ return index;
+ }
+diff --exclude='*~' --exclude='.*' -I '$Id:' -urN sysstat-6.0.0.orig/sadc.c sysstat-6.0.0/sadc.c
+--- sysstat-6.0.0.orig/sadc.c 2005-05-16 16:20:24.000000000 -0400
++++ sysstat-6.0.0/sadc.c 2005-05-16 16:33:19.000000000 -0400
+@@ -1419,7 +1419,7 @@
+ * old file with more interfaces than are actually available now.
+ */
+ st_net_dev_i = st_net_dev + dev++;
+- strcpy(st_net_dev_i->interface, "?");
++ strcpy((char *)(st_net_dev_i->interface), "?");
+ }
+ }
+ }
+diff --exclude='*~' --exclude='.*' -I '$Id:' -urN sysstat-6.0.0.orig/sadf.c sysstat-6.0.0/sadf.c
+--- sysstat-6.0.0.orig/sadf.c 2005-05-16 16:20:24.000000000 -0400
++++ sysstat-6.0.0/sadf.c 2005-05-16 16:47:18.000000000 -0400
+@@ -136,10 +136,10 @@
+ if (PRINT_TRUE_TIME(flags) &&
+ ((format == S_O_DB_OPTION) || (format == S_O_XML_OPTION)))
+ /* '-d -t' or '-x -t' */
+- ltm = localtime(&file_stats[curr].ust_time);
++ ltm = localtime((time_t *)(&file_stats[curr].ust_time));
+ else
+ /* '-p' or '-p -t' or '-d' or '-x' */
+- ltm = gmtime(&file_stats[curr].ust_time);
++ ltm = gmtime((time_t *)(&file_stats[curr].ust_time));
+
+ loc_time = *ltm;
+ }
+@@ -675,7 +675,7 @@
+
+ for (i = 0; i < file_hdr.sa_iface; i++, ++sndi) {
+
+- if (!strcmp((ifc = sndi->interface), "?"))
++ if (!strcmp((ifc = (char *)sndi->interface), "?"))
+ continue;
+
+ j = check_iface_reg(&file_hdr, st_net_dev, curr, !curr, i);
+@@ -722,7 +722,7 @@
+
+ for (i = 0; i < file_hdr.sa_iface; i++, ++sndi) {
+
+- if (!strcmp((ifc = sndi->interface), "?"))
++ if (!strcmp((ifc = (char *)sndi->interface), "?"))
+ continue;
+
+ j = check_iface_reg(&file_hdr, st_net_dev, curr, !curr, i);
+@@ -1231,7 +1231,7 @@
+
+ for (i = 0; i < file_hdr.sa_iface; i++, sndi++) {
+
+- if (!strcmp(sndi->interface, "?"))
++ if (!strcmp((char *)sndi->interface, "?"))
+ continue;
+ j = check_iface_reg(&file_hdr, st_net_dev, curr, !curr, i);
+ sndj = st_net_dev[!curr] + j;
+@@ -1411,7 +1411,7 @@
+ {
+ printf("File: %s (%#x)\n", dfile, file_hdr->sa_magic);
+
+- print_gal_header(localtime(&(file_hdr->sa_ust_time)), file_hdr->sa_sysname,
++ print_gal_header(localtime((time_t *)(&(file_hdr->sa_ust_time))), file_hdr->sa_sysname,
+ file_hdr->sa_release, file_hdr->sa_nodename);
+
+ printf("Activity flag: %#x\n", file_hdr->sa_actflag);
+diff --exclude='*~' --exclude='.*' -I '$Id:' -urN sysstat-6.0.0.orig/sa.h sysstat-6.0.0/sa.h
+--- sysstat-6.0.0.orig/sa.h 2005-05-16 16:20:24.000000000 -0400
++++ sysstat-6.0.0/sa.h 2005-05-16 16:38:10.000000000 -0400
+@@ -489,7 +489,7 @@
+ struct stats_one_cpu *);
+ extern char *get_devname(unsigned int, unsigned int, int);
+ extern void init_bitmap(unsigned char [], unsigned char, unsigned int);
+-extern void init_stats(struct file_stats [], unsigned int [][]);
++extern void init_stats(struct file_stats [], unsigned int [DIM][NR_IRQS]);
+ extern int next_slice(unsigned long long, unsigned long long,
+ struct file_hdr *, int, long);
+ extern int parse_sar_opt(char * [], int, unsigned int *,
+diff --exclude='*~' --exclude='.*' -I '$Id:' -urN sysstat-6.0.0.orig/sar.c sysstat-6.0.0/sar.c
+--- sysstat-6.0.0.orig/sar.c 2005-05-16 16:20:24.000000000 -0400
++++ sysstat-6.0.0/sar.c 2005-05-16 16:43:19.000000000 -0400
+@@ -213,7 +213,7 @@
+ loc_time.tm_sec = file_stats[curr].second;
+ }
+ else {
+- ltm = localtime(&file_stats[curr].ust_time);
++ ltm = localtime((time_t *)(&file_stats[curr].ust_time));
+ loc_time = *ltm;
+ }
+ }
+@@ -577,7 +577,7 @@
+
+ for (i = 0; i < file_hdr.sa_iface; i++, sndi++) {
+
+- if (!strcmp(sndi->interface, "?"))
++ if (!strcmp((char *)sndi->interface, "?"))
+ continue;
+ j = check_iface_reg(&file_hdr, st_net_dev, curr, prev, i);
+ sndj = st_net_dev[prev] + j;
+@@ -608,7 +608,7 @@
+
+ for (i = 0; i < file_hdr.sa_iface; i++, sndi++) {
+
+- if (!strcmp(sndi->interface, "?"))
++ if (!strcmp((char *)sndi->interface, "?"))
+ continue;
+ j = check_iface_reg(&file_hdr, st_net_dev, curr, prev, i);
+ sndj = st_net_dev[prev] + j;