Hello community,

here is the log from the commit of package ppc64-diag for openSUSE:Factory 
checked in at 2012-05-03 10:59:52
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ppc64-diag (Old)
 and      /work/SRC/openSUSE:Factory/.ppc64-diag.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ppc64-diag", Maintainer is "[email protected]"

Changes:
--------
--- /work/SRC/openSUSE:Factory/ppc64-diag/ppc64-diag.changes    2011-11-07 
14:29:28.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.ppc64-diag.new/ppc64-diag.changes       
2012-05-03 10:59:53.000000000 +0200
@@ -1,0 +2,10 @@
+Tue Apr 24 12:13:09 UTC 2012 - [email protected]
+
+- Change upstream Url
+- fix build with gcc 4.7
+- update to 2.4.3
+  - Added message catalogs for the ipr, ixgb, lpfc, and qla2xxx 
+    drivers
+  - Removed obsolete ppc64_diag_servagent script
+
+-------------------------------------------------------------------

Old:
----
  ppc64-diag-2.4.2.tar.bz2

New:
----
  ppc64-diag-2.4.3.tar.gz
  ppc64-diag.unistd.patch
  ppc64-diag.varunused.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ppc64-diag.spec ++++++
--- /var/tmp/diff_new_pack.nRCZv0/_old  2012-05-03 10:59:54.000000000 +0200
+++ /var/tmp/diff_new_pack.nRCZv0/_new  2012-05-03 10:59:54.000000000 +0200
@@ -16,10 +16,9 @@
 #
 
 
-Url:            http://linux-diag.sourceforge.net/ppc64-diag/
-
+Url:            http://sourceforge.net/projects/linux-diag/files/ppc64-diag 
 Name:           ppc64-diag
-Version:        2.4.2
+Version:        2.4.3
 Release:        1
 Summary:        Linux for Power Platform Diagnostics
 Group:          System/Monitoring
@@ -35,9 +34,11 @@
 PreReq:         %insserv_prereq
 PreReq:         aaa_base
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-Source0:        %{name}-%{version}.tar.bz2
-Patch0:        ppc64-diag.makefile.patch
-Patch1:         ppc64-diag.rtas_errd.patch
+Source0:        
http://downloads.sourceforge.net/project/linux-diag/ppc64-diag/%{version}/%{name}-%{version}.tar.gz
 
+Patch0:        %{name}.makefile.patch
+Patch1:         %{name}.rtas_errd.patch
+Patch2:         %{name}.varunused.patch
+Patch3:         %{name}.unistd.patch
 
 %description
 Platform diagnostics for Linux for Power writes events reported by the
@@ -58,6 +59,8 @@
 %setup -q
 %patch0
 %patch1 -p1
+%patch2 -p1
+%patch3 -p1
 
 %build
 make

++++++ ppc64-diag.unistd.patch ++++++
Index: ppc64-diag-2.4.3/ela/add_regex.cpp
===================================================================
--- ppc64-diag-2.4.3.orig/ela/add_regex.cpp
+++ ppc64-diag-2.4.3/ela/add_regex.cpp
@@ -1,6 +1,7 @@
 using namespace std;
 
 #include <stdlib.h>
+#include <unistd.h>
 #include <iostream>
 #include "catalogs.h"
 
++++++ ppc64-diag.varunused.patch ++++++
Index: ppc64-diag-2.4.3/diags/7031_D24_T24.c
===================================================================
--- ppc64-diag-2.4.3.orig/diags/7031_D24_T24.c
+++ ppc64-diag-2.4.3/diags/7031_D24_T24.c
@@ -64,7 +64,8 @@ get_enclosure_scsi_id(struct pearl_diag_
 static int
 print_drive_status(uint32_t status)
 {
-       int fail = 0, printed = 0, rc = OK;
+       __attribute__((unused)) int fail = 0;
+        int printed = 0, rc = OK;
 
        if ((status & 0x0F000000) == 0x05000000) {
                printf("(empty)  ");
@@ -162,7 +163,8 @@ print_ps_fan_status(uint32_t status)
 static int
 print_repeater_status(uint32_t status)
 {
-       int printed = 0, fail = 0, rc = OK;
+       int printed = 0, rc = OK;
+       __attribute__((unused)) int fail = 0;
 
        if ((status & 0x0F000000) == 0x01000000)
                printf("ok  ");
@@ -348,7 +350,8 @@ int
 diag_7031_D24_T24(int fd, struct dev_vpd *vpd, int se, int verbose)
 {
        struct pearl_diag_page2 dp;
-       int failure = 0, rc, encl_id;
+       int failure = 0, encl_id;
+       __attribute__((unused)) int rc;
        int buf_len = sizeof(dp);
        int ps1, ps2, fan1, fan2, fan3, rpt, vpd_card;
 
Index: ppc64-diag-2.4.3/rtas_errd/ela.c
===================================================================
--- ppc64-diag-2.4.3.orig/rtas_errd/ela.c
+++ ppc64-diag-2.4.3/rtas_errd/ela.c
@@ -1787,7 +1787,7 @@ process_v1_epow(struct event *event, int
        int class;
        int ext_epow;
        int ext_epow_nofan;
-       int fan_num;
+       __attribute__((unused)) int fan_num;
 
        /*
         * The following EPOW error logs found in CHRP, Ver. 1
Index: ppc64-diag-2.4.3/rtas_errd/epow.c
===================================================================
--- ppc64-diag-2.4.3.orig/rtas_errd/epow.c
+++ ppc64-diag-2.4.3/rtas_errd/epow.c
@@ -48,7 +48,7 @@ static int time_remaining = 0;
 void 
 epow_timer_handler(int sig, siginfo_t siginfo, void *context)
 {
-       int rc, state;
+       int __attribute__((unused)) rc, state;
        struct itimerval tv;
 
        if (time_remaining <= 0) {
@@ -149,7 +149,7 @@ parse_epow(struct event *event)
        struct rtas_epow_scn *epow;
        struct itimerval tv;
        char    *event_type;
-       int     rc, state;
+       int __attribute__((unused)) rc, state;
 
        /*
         * Check the sensor state;  this will be used to ensure
@@ -380,7 +380,7 @@ check_epow(struct event *event)
 {
        pid_t   child;
        char    *childargs[2];
-       int     rc, current_status;
+       int __attribute__((unused)) rc, current_status;
 
        /*
         * Dissect the EPOW extended error information;
Index: ppc64-diag-2.4.3/rtas_errd/files.c
===================================================================
--- ppc64-diag-2.4.3.orig/rtas_errd/files.c
+++ ppc64-diag-2.4.3/rtas_errd/files.c
@@ -161,7 +161,7 @@ setup_rtas_event_scenario(void)
 {
        struct stat     sbuf;
        char    *tmp;
-       int     fd, len;
+       int     fd, __attribute__((unused)) len;
        int     i;
 
        if (scenario_file == NULL)
Index: ppc64-diag-2.4.3/rtas_errd/guard.c
===================================================================
--- ppc64-diag-2.4.3.orig/rtas_errd/guard.c
+++ ppc64-diag-2.4.3/rtas_errd/guard.c
@@ -40,7 +40,7 @@ run_drmgr(enum resource_dealloc_type res
          unsigned int value, int wait)
 {
        pid_t child;
-       int status, rc;
+       int status, __attribute__((unused)) rc;
        char capacity[6], quant_str[5];
        char *drmgr_args[] = {DRMGR_PROGRAM_NOPATH, "-r", "-c", NULL,
                        NULL, NULL, NULL, NULL, NULL};
@@ -368,7 +368,7 @@ guard_cpu(struct event *event, int cpu_i
 static void
 guard_spcpu(struct event *event, int ent_loss)
 {
-       int n_cpus, rc, quant, ent_cap;
+       int n_cpus, __attribute__((unused)) rc = 0, quant, ent_cap;
        int     min_ent_cap = d_cfg.min_entitled_capacity;
 
        /*
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to