Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ppc64-diag for openSUSE:Factory 
checked in at 2026-01-23 17:34:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ppc64-diag (Old)
 and      /work/SRC/openSUSE:Factory/.ppc64-diag.new.1928 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ppc64-diag"

Fri Jan 23 17:34:17 2026 rev:56 rq:1328827 version:2.7.11

Changes:
--------
--- /work/SRC/openSUSE:Factory/ppc64-diag/ppc64-diag.changes    2025-08-04 
15:26:56.555336153 +0200
+++ /work/SRC/openSUSE:Factory/.ppc64-diag.new.1928/ppc64-diag.changes  
2026-01-23 17:34:32.949599300 +0100
@@ -1,0 +2,10 @@
+Fri Jan 23 08:57:41 UTC 2026 - Michal Suchanek <[email protected]>
+
+- Version 2.6.11 (jsc#PED-14542)
+- Remove upstreamed patches
+  * Added-Power11-support-for-diag_nvme.patch
+  * 0001-scripts-ppc64_diag_mkrsrc-Fix-typo-to-avoid-syntax-e.patch
+  * platform.h-fix-ifdef-guard-typo.patch
+  * Replace-custom-boolean-type-with-stdbool.h-for-C23-c.patch
+
+-------------------------------------------------------------------

Old:
----
  0001-scripts-ppc64_diag_mkrsrc-Fix-typo-to-avoid-syntax-e.patch
  Added-Power11-support-for-diag_nvme.patch
  Replace-custom-boolean-type-with-stdbool.h-for-C23-c.patch
  platform.h-fix-ifdef-guard-typo.patch
  ppc64-diag-2.7.10.tar.gz

New:
----
  ppc64-diag-2.7.11.tar.gz

----------(Old B)----------
  Old:  * Added-Power11-support-for-diag_nvme.patch
  * 0001-scripts-ppc64_diag_mkrsrc-Fix-typo-to-avoid-syntax-e.patch
  * platform.h-fix-ifdef-guard-typo.patch
  Old:- Remove upstreamed patches
  * Added-Power11-support-for-diag_nvme.patch
  * 0001-scripts-ppc64_diag_mkrsrc-Fix-typo-to-avoid-syntax-e.patch
  Old:  * platform.h-fix-ifdef-guard-typo.patch
  * Replace-custom-boolean-type-with-stdbool.h-for-C23-c.patch
  Old:  * 0001-scripts-ppc64_diag_mkrsrc-Fix-typo-to-avoid-syntax-e.patch
  * platform.h-fix-ifdef-guard-typo.patch
  * Replace-custom-boolean-type-with-stdbool.h-for-C23-c.patch
----------(Old E)----------

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

Other differences:
------------------
++++++ ppc64-diag.spec ++++++
--- /var/tmp/diff_new_pack.0vHKlj/_old  2026-01-23 17:34:33.653628315 +0100
+++ /var/tmp/diff_new_pack.0vHKlj/_new  2026-01-23 17:34:33.657628479 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ppc64-diag
 #
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           ppc64-diag
-Version:        2.7.10
+Version:        2.7.11
 Release:        0
 Summary:        Linux for Power Platform Diagnostics
 License:        GPL-2.0-or-later
@@ -30,11 +30,6 @@
 Source4:        ppc64-diag-nvme.timer
 #PATCH-FIX-OPENSUSE - ppc64-diag.varunused.patch - fix unused variables
 Patch1:         ppc64-diag.varunused.patch
-#PATCH-FIX-UPSTREAM - Added-Power11-support-for-diag_nvme.patch
-Patch2:         Added-Power11-support-for-diag_nvme.patch
-Patch3:         0001-scripts-ppc64_diag_mkrsrc-Fix-typo-to-avoid-syntax-e.patch
-Patch4:         platform.h-fix-ifdef-guard-typo.patch
-Patch5:         Replace-custom-boolean-type-with-stdbool.h-for-C23-c.patch
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  bison

++++++ ppc64-diag-2.7.10.tar.gz -> ppc64-diag-2.7.11.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ppc64-diag-2.7.10/.travis.yml 
new/ppc64-diag-2.7.11/.travis.yml
--- old/ppc64-diag-2.7.10/.travis.yml   2024-09-13 07:24:56.000000000 +0200
+++ new/ppc64-diag-2.7.11/.travis.yml   2026-01-07 11:17:23.000000000 +0100
@@ -9,8 +9,8 @@
 
 env:
     matrix:
-    - RUN_ON_CONTAINER=fedora-37
-    - RUN_ON_CONTAINER=ubuntu-23.04
+    - RUN_ON_CONTAINER=fedora-41
+    - RUN_ON_CONTAINER=ubuntu-24.04
 
 install:
     - docker build --pull -t ${RUN_ON_CONTAINER} -f 
ppc64-diag-ci/Dockerfile-${RUN_ON_CONTAINER} .
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ppc64-diag-2.7.10/Makefile.am 
new/ppc64-diag-2.7.11/Makefile.am
--- old/ppc64-diag-2.7.10/Makefile.am   2024-09-13 07:24:56.000000000 +0200
+++ new/ppc64-diag-2.7.11/Makefile.am   2026-01-07 11:17:23.000000000 +0100
@@ -2,12 +2,12 @@
 
 AM_CFLAGS = -I $(top_srcdir)/common/ -I $(top_srcdir)/ela/ \
            -I $(top_srcdir)/diags -I $(top_srcdir)/lpd/ \
-           -I /usr/include/ncurses/ -Wall -g -DDEBUG \
+           -Wall -g -DDEBUG \
            -DDEST_DIR='"${exec_prefix}"' -DVERSION='"@VERSION@"'
 
 AM_CXXFLAGS = -I $(top_srcdir)/common/ -I $(top_srcdir)/ela/ \
              -I $(top_srcdir)/diags -I $(top_srcdir)/lpd/ \
-             -I /usr/include/ncurses/ -Wall -g -DDEBUG \
+             -Wall -g -DDEBUG \
              -DDEST_DIR='"${exec_prefix}"' -DVERSION='"@VERSION@"'
 
 AM_LDFLAGS =
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ppc64-diag-2.7.10/README.md 
new/ppc64-diag-2.7.11/README.md
--- old/ppc64-diag-2.7.10/README.md     2024-09-13 07:24:56.000000000 +0200
+++ new/ppc64-diag-2.7.11/README.md     2026-01-07 11:17:23.000000000 +0100
@@ -89,7 +89,7 @@
 ### Building rpms
 To build a tarball to feed to rpmbuild, do
 
-`make tarball
+`make dist-gzip
 
 As an example, we use a command similar to the following:
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ppc64-diag-2.7.10/common/platform.c 
new/ppc64-diag-2.7.11/common/platform.c
--- old/ppc64-diag-2.7.10/common/platform.c     2024-09-13 07:24:56.000000000 
+0200
+++ new/ppc64-diag-2.7.11/common/platform.c     2026-01-07 11:17:23.000000000 
+0100
@@ -96,6 +96,9 @@
        case PVR_POWER10:
                rc = POWER10;
                break;
+       case PVR_POWER11:
+               rc = POWER11;
+               break;
        default:
                rc = PROCESSOR_UNKNOWN;
                break;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ppc64-diag-2.7.10/common/platform.h 
new/ppc64-diag-2.7.11/common/platform.h
--- old/ppc64-diag-2.7.10/common/platform.h     2024-09-13 07:24:56.000000000 
+0200
+++ new/ppc64-diag-2.7.11/common/platform.h     2026-01-07 11:17:23.000000000 
+0100
@@ -17,7 +17,7 @@
  */
 
 #ifndef PLATFORM_H
-#define PLARFORM_H
+#define PLATFORM_H
 
 #include <stdint.h>
 
@@ -36,6 +36,7 @@
 #define PVR_POWER8     0x004D
 #define PVR_POWER9     0x004E
 #define PVR_POWER10    0x0080
+#define PVR_POWER11    0x0082
 
 enum {
        PLATFORM_UNKNOWN = 0,
@@ -56,6 +57,7 @@
        POWER8,
        POWER9,
        POWER10,
+       POWER11,
 };
 
 extern const char *__platform_name[];
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ppc64-diag-2.7.10/configure.ac 
new/ppc64-diag-2.7.11/configure.ac
--- old/ppc64-diag-2.7.10/configure.ac  2024-09-13 07:24:56.000000000 +0200
+++ new/ppc64-diag-2.7.11/configure.ac  2026-01-07 11:17:23.000000000 +0100
@@ -1,6 +1,6 @@
 #                                               -*- Autoconf -*-
 # Process this file with autoconf to produce a configure script.
-m4_define([ppc64_diag_version], 2.7.10)
+m4_define([ppc64_diag_version], 2.7.11)
 
 AC_PREREQ([2.69])
 AC_INIT([ppc64-diag], ppc64_diag_version, [[email protected], 
[email protected]])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ppc64-diag-2.7.10/ela/date.c 
new/ppc64-diag-2.7.11/ela/date.c
--- old/ppc64-diag-2.7.10/ela/date.c    2024-09-13 07:24:56.000000000 +0200
+++ new/ppc64-diag-2.7.11/ela/date.c    2026-01-07 11:17:23.000000000 +0100
@@ -3,8 +3,8 @@
 #include <stdio.h>
 #include <time.h>
 #include <string.h>
+#include <stdbool.h>
 
-typedef enum { false, true } bool;
 static int cur_year = 0;       // year - 1900
 static time_t end_of_cur_year; // January 1 00:00:00 of next year
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ppc64-diag-2.7.10/lpd/lp_diag.c 
new/ppc64-diag-2.7.11/lpd/lp_diag.c
--- old/ppc64-diag-2.7.10/lpd/lp_diag.c 2024-09-13 07:24:56.000000000 +0200
+++ new/ppc64-diag-2.7.11/lpd/lp_diag.c 2026-01-07 11:17:23.000000000 +0100
@@ -29,7 +29,7 @@
 #include <errno.h>
 #include <getopt.h>
 #include <curses.h>
-#include <menu.h>
+#include <ncurses/menu.h>
 #include <signal.h>
 
 #include "servicelog.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ppc64-diag-2.7.10/ppc64-diag-ci/Dockerfile-fedora-37 
new/ppc64-diag-2.7.11/ppc64-diag-ci/Dockerfile-fedora-37
--- old/ppc64-diag-2.7.10/ppc64-diag-ci/Dockerfile-fedora-37    2024-09-13 
07:24:56.000000000 +0200
+++ new/ppc64-diag-2.7.11/ppc64-diag-ci/Dockerfile-fedora-37    1970-01-01 
01:00:00.000000000 +0100
@@ -1,8 +0,0 @@
-FROM fedora:37
-
-
-RUN dnf -y install gcc git xz make g++ libtool perl which flex bison rpm-build
-RUN dnf -y install dtc servicelog powerpc-utils lsvpd libvpd-devel
-RUN dnf -y install libservicelog-devel librtas-devel ncurses-devel 
systemd-devel
-COPY . /build/
-WORKDIR /build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ppc64-diag-2.7.10/ppc64-diag-ci/Dockerfile-fedora-41 
new/ppc64-diag-2.7.11/ppc64-diag-ci/Dockerfile-fedora-41
--- old/ppc64-diag-2.7.10/ppc64-diag-ci/Dockerfile-fedora-41    1970-01-01 
01:00:00.000000000 +0100
+++ new/ppc64-diag-2.7.11/ppc64-diag-ci/Dockerfile-fedora-41    2026-01-07 
11:17:23.000000000 +0100
@@ -0,0 +1,8 @@
+FROM fedora:41
+
+
+RUN dnf -y install gcc git xz make g++ libtool perl which flex bison rpm-build
+RUN dnf -y install dtc servicelog powerpc-utils lsvpd libvpd-devel
+RUN dnf -y install libservicelog-devel librtas-devel ncurses-devel 
systemd-devel
+COPY . /build/
+WORKDIR /build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ppc64-diag-2.7.10/ppc64-diag-ci/Dockerfile-ubuntu-23.04 
new/ppc64-diag-2.7.11/ppc64-diag-ci/Dockerfile-ubuntu-23.04
--- old/ppc64-diag-2.7.10/ppc64-diag-ci/Dockerfile-ubuntu-23.04 2024-09-13 
07:24:56.000000000 +0200
+++ new/ppc64-diag-2.7.11/ppc64-diag-ci/Dockerfile-ubuntu-23.04 1970-01-01 
01:00:00.000000000 +0100
@@ -1,11 +0,0 @@
-FROM ubuntu:23.04
-ENV DEBIAN_FRONTEND    noninteractive
-
-RUN apt-get update -qq
-RUN apt-get update -qq && apt-get install -y gcc g++ libstdc++-10-dev git make 
flex bison automake libtool pkg-config
-RUN apt-get update -qq && apt-get install -y debianutils xz-utils perl-base 
device-tree-compiler
-RUN apt-get update -qq && apt-get install -y libsqlite3-dev zlib1g-dev 
libvpd-dev librtas-dev librtasevent-dev
-RUN apt-get update -qq && apt-get install -y libservicelog-dev libncurses5-dev 
libsystemd-dev libudev-dev
-#RUN dnf -y install servicelog powerpc-utils lsvpd
-COPY . /build/
-WORKDIR /build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ppc64-diag-2.7.10/ppc64-diag-ci/Dockerfile-ubuntu-24.04 
new/ppc64-diag-2.7.11/ppc64-diag-ci/Dockerfile-ubuntu-24.04
--- old/ppc64-diag-2.7.10/ppc64-diag-ci/Dockerfile-ubuntu-24.04 1970-01-01 
01:00:00.000000000 +0100
+++ new/ppc64-diag-2.7.11/ppc64-diag-ci/Dockerfile-ubuntu-24.04 2026-01-07 
11:17:23.000000000 +0100
@@ -0,0 +1,11 @@
+FROM ubuntu:24.04
+ENV DEBIAN_FRONTEND    noninteractive
+
+RUN apt-get update -qq
+RUN apt-get update -qq && apt-get install -y gcc g++ libstdc++-10-dev git make 
flex bison automake libtool pkg-config
+RUN apt-get update -qq && apt-get install -y debianutils xz-utils perl-base 
device-tree-compiler
+RUN apt-get update -qq && apt-get install -y libsqlite3-dev zlib1g-dev 
libvpd-dev librtas-dev librtasevent-dev
+RUN apt-get update -qq && apt-get install -y libservicelog-dev libncurses5-dev 
libsystemd-dev libudev-dev
+#RUN dnf -y install servicelog powerpc-utils lsvpd
+COPY . /build/
+WORKDIR /build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ppc64-diag-2.7.10/ppc64-diag-ci/build-fedora-37.sh 
new/ppc64-diag-2.7.11/ppc64-diag-ci/build-fedora-37.sh
--- old/ppc64-diag-2.7.10/ppc64-diag-ci/build-fedora-37.sh      2024-09-13 
07:24:56.000000000 +0200
+++ new/ppc64-diag-2.7.11/ppc64-diag-ci/build-fedora-37.sh      1970-01-01 
01:00:00.000000000 +0100
@@ -1,25 +0,0 @@
-#!/bin/bash
-
-set -uo pipefail
-set -e
-set -vx
-MAKE_J=$(grep -c processor /proc/cpuinfo)
-BUILDDIR=`pwd`
-
-#Build the sources
-./autogen.sh
-./configure
-make -j $MAKE_J
-make -j $MAKE_J check
-
-#Run tests
-cd $BUILDDIR/opal_errd/ && ./run_tests
-cd $BUILDDIR/common && ./run_tests
-cd $BUILDDIR/diags/test && ./run_tests
-cd $BUILDDIR
-
-#Build rpms
-make dist-gzip
-mkdir -p /root/rpmbuild/SOURCES/
-cp ppc64-diag-*.tar.gz /root/rpmbuild/SOURCES/
-rpmbuild -ba ppc64-diag.spec
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ppc64-diag-2.7.10/ppc64-diag-ci/build-fedora-41.sh 
new/ppc64-diag-2.7.11/ppc64-diag-ci/build-fedora-41.sh
--- old/ppc64-diag-2.7.10/ppc64-diag-ci/build-fedora-41.sh      1970-01-01 
01:00:00.000000000 +0100
+++ new/ppc64-diag-2.7.11/ppc64-diag-ci/build-fedora-41.sh      2026-01-07 
11:17:23.000000000 +0100
@@ -0,0 +1,25 @@
+#!/bin/bash
+
+set -uo pipefail
+set -e
+set -vx
+MAKE_J=$(grep -c processor /proc/cpuinfo)
+BUILDDIR=`pwd`
+
+#Build the sources
+./autogen.sh
+./configure
+make -j $MAKE_J
+make -j $MAKE_J check
+
+#Run tests
+cd $BUILDDIR/opal_errd/ && ./run_tests
+cd $BUILDDIR/common && ./run_tests
+cd $BUILDDIR/diags/test && ./run_tests
+cd $BUILDDIR
+
+#Build rpms
+make dist-gzip
+mkdir -p /root/rpmbuild/SOURCES/
+cp ppc64-diag-*.tar.gz /root/rpmbuild/SOURCES/
+rpmbuild -ba ppc64-diag.spec
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ppc64-diag-2.7.10/ppc64-diag-ci/build-ubuntu-23.04.sh 
new/ppc64-diag-2.7.11/ppc64-diag-ci/build-ubuntu-23.04.sh
--- old/ppc64-diag-2.7.10/ppc64-diag-ci/build-ubuntu-23.04.sh   2024-09-13 
07:24:56.000000000 +0200
+++ new/ppc64-diag-2.7.11/ppc64-diag-ci/build-ubuntu-23.04.sh   1970-01-01 
01:00:00.000000000 +0100
@@ -1,22 +0,0 @@
-#!/bin/bash
-
-set -uo pipefail
-set -e
-set -vx
-MAKE_J=$(grep -c processor /proc/cpuinfo)
-BUILDDIR=`pwd`
-
-#Build the sources
-./autogen.sh
-./configure
-make -j $MAKE_J
-make -j $MAKE_J check
-
-#Run tests
-cd $BUILDDIR/opal_errd/ && ./run_tests
-cd $BUILDDIR/common && ./run_tests
-cd $BUILDDIR/diags/test && ./run_tests
-cd $BUILDDIR
-
-#Build rpms
-make dist-gzip
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ppc64-diag-2.7.10/ppc64-diag-ci/build-ubuntu-24.04.sh 
new/ppc64-diag-2.7.11/ppc64-diag-ci/build-ubuntu-24.04.sh
--- old/ppc64-diag-2.7.10/ppc64-diag-ci/build-ubuntu-24.04.sh   1970-01-01 
01:00:00.000000000 +0100
+++ new/ppc64-diag-2.7.11/ppc64-diag-ci/build-ubuntu-24.04.sh   2026-01-07 
11:17:23.000000000 +0100
@@ -0,0 +1,22 @@
+#!/bin/bash
+
+set -uo pipefail
+set -e
+set -vx
+MAKE_J=$(grep -c processor /proc/cpuinfo)
+BUILDDIR=`pwd`
+
+#Build the sources
+./autogen.sh
+./configure
+make -j $MAKE_J
+make -j $MAKE_J check
+
+#Run tests
+cd $BUILDDIR/opal_errd/ && ./run_tests
+cd $BUILDDIR/common && ./run_tests
+cd $BUILDDIR/diags/test && ./run_tests
+cd $BUILDDIR
+
+#Build rpms
+make dist-gzip
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ppc64-diag-2.7.10/ppc64-diag.spec.in 
new/ppc64-diag-2.7.11/ppc64-diag.spec.in
--- old/ppc64-diag-2.7.10/ppc64-diag.spec.in    2024-09-13 07:24:56.000000000 
+0200
+++ new/ppc64-diag-2.7.11/ppc64-diag.spec.in    2026-01-07 11:17:23.000000000 
+0100
@@ -74,7 +74,6 @@
 %doc /usr/share/man/man8/*
 /usr/sbin/*
 %dir /etc/%{name}
-%dir /etc/%{name}/ses_pages
 %dir /var/log/ppc64-diag
 %dir /var/log/ppc64-diag/diag_disk
 %dir /var/log/dump
@@ -124,6 +123,14 @@
 fi
 
 %changelog
+* Fri Dec 5 2025 - Sathvika Vasireddy <[email protected]> - 2.7.11
+- Add Power11 support for diag_nvme
+- Replace custom boolean type with <stdbool.h> for C23 compatibility
+- Remove absolute include paths from build flags
+- Fix syntax error in ppc64_diag_mkrsrc script
+- Fix ifdef guard typo in platform.h
+- Minor bug fixes
+
 * Fri Sep 13 2024 - Mahesh Salgaonkar <[email protected]> - 2.7.10
 - Add support for multiple platform dumps
 - Add support for light path diagnostics for rtas events
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ppc64-diag-2.7.10/scripts/ppc64_diag_mkrsrc 
new/ppc64-diag-2.7.11/scripts/ppc64_diag_mkrsrc
--- old/ppc64-diag-2.7.10/scripts/ppc64_diag_mkrsrc     2024-09-13 
07:24:56.000000000 +0200
+++ new/ppc64-diag-2.7.11/scripts/ppc64_diag_mkrsrc     2026-01-07 
11:17:23.000000000 +0100
@@ -132,7 +132,7 @@
 
 $cec_machineserial = -e '/proc/device-tree/ibm,vendor-system-id' ?
 `cat /proc/device-tree/ibm,vendor-system-id | cut -c5- 2>/dev/null` :
-`cat /proc/device-tree/system-id | cut -c5- 2>/dev/null` :
+`cat /proc/device-tree/system-id | cut -c5- 2>/dev/null` ;
 
 chomp $cec_machineserial;
 chop $cec_machineserial;

Reply via email to