Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package lsvpd for openSUSE:Factory checked 
in at 2021-08-12 09:01:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/lsvpd (Old)
 and      /work/SRC/openSUSE:Factory/.lsvpd.new.1899 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "lsvpd"

Thu Aug 12 09:01:32 2021 rev:57 rq:911430 version:1.7.12

Changes:
--------
--- /work/SRC/openSUSE:Factory/lsvpd/lsvpd.changes      2021-06-25 
15:02:21.240225941 +0200
+++ /work/SRC/openSUSE:Factory/.lsvpd.new.1899/lsvpd.changes    2021-08-12 
09:02:24.114080946 +0200
@@ -1,0 +2,9 @@
+Wed Aug 11 10:42:31 UTC 2021 - Michal Suchanek <[email protected]>
+
+- Update to version 1.7.12 (jsc#SLE-18188).
+  - Drop upstreamed patches
+    - lsvpd-nvme-Populate-NVMe-firmware-version.patch
+    - lsvpd-sysvpd-Add-UUID-property.patch
+    - lsvpd-sysfs-Fix-PCI-device-manufacturer-parsing-logic.patch
+
+-------------------------------------------------------------------

Old:
----
  lsvpd-1.7.11.tar.gz
  lsvpd-nvme-Populate-NVMe-firmware-version.patch
  lsvpd-sysfs-Fix-PCI-device-manufacturer-parsing-logic.patch
  lsvpd-sysvpd-Add-UUID-property.patch

New:
----
  lsvpd-1.7.12.tar.gz

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

Other differences:
------------------
++++++ lsvpd.spec ++++++
--- /var/tmp/diff_new_pack.dYg79p/_old  2021-08-12 09:02:24.550080265 +0200
+++ /var/tmp/diff_new_pack.dYg79p/_new  2021-08-12 09:02:24.550080265 +0200
@@ -17,16 +17,13 @@
 
 
 Name:           lsvpd
-Version:        1.7.11
+Version:        1.7.12
 Release:        0
 Summary:        VPD Hardware Inventory Utilities for Linux
 License:        GPL-2.0-or-later
 Group:          System/Monitoring
 URL:            https://github.com/power-ras/lsvpd
 Source:         
https://github.com/power-ras/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
-Patch1:         lsvpd-sysvpd-Add-UUID-property.patch
-Patch2:         lsvpd-nvme-Populate-NVMe-firmware-version.patch
-Patch3:         lsvpd-sysfs-Fix-PCI-device-manufacturer-parsing-logic.patch
 BuildRequires:  automake
 BuildRequires:  gcc-c++
 BuildRequires:  librtas-devel

++++++ lsvpd-1.7.11.tar.gz -> lsvpd-1.7.12.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lsvpd-1.7.11/.travis.yml new/lsvpd-1.7.12/.travis.yml
--- old/lsvpd-1.7.11/.travis.yml        2020-04-06 10:37:16.000000000 +0200
+++ new/lsvpd-1.7.12/.travis.yml        2021-05-13 07:37:19.000000000 +0200
@@ -8,8 +8,18 @@
 
 env:
     matrix:
-    - RUN_ON_CONTAINER=fedora-rawhide
+    - RUN_ON_CONTAINER=fedora-33
+    - RUN_ON_CONTAINER=ubuntu-20.04
+
+install:
+    - docker build --pull -t ${RUN_ON_CONTAINER} -f 
lsvpd-ci/Dockerfile-${RUN_ON_CONTAINER} .
 
 script:
-    - docker build --pull -t ${RUN_ON_CONTAINER} -f 
lsvpd-ci/Dockerfile-${RUN_ON_CONTAINER} . &&
-      docker run --volume $HOME/.ccache:/root/.ccache --volume `pwd`:/build 
--rm -t $RUN_ON_CONTAINER bash -c "./lsvpd-ci/build-${RUN_ON_CONTAINER}.sh";
+    - >
+      docker run
+      --security-opt seccomp=unconfined
+      --volume $HOME/.ccache:/root/.ccache
+      --volume `pwd`:/build
+      --tmpfs /tmp/
+      --rm -t $RUN_ON_CONTAINER
+      bash -c "./lsvpd-ci/build-${RUN_ON_CONTAINER}.sh";
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lsvpd-1.7.11/ChangeLog new/lsvpd-1.7.12/ChangeLog
--- old/lsvpd-1.7.11/ChangeLog  2020-04-06 10:37:16.000000000 +0200
+++ new/lsvpd-1.7.12/ChangeLog  2021-05-13 07:37:19.000000000 +0200
@@ -1,3 +1,9 @@
+1.7.12: Vasant Hegde <[email protected]> - Thu May 13 2021
+- sysvpd: Add UUID property
+- nvme: Populate NVMe firmware version
+- sysfs: Fix PCI device manufacturer parsing logic
+- lsvpd: Add Recommends clause to lsvpd configuration file
+
 1.7.11: Vasant Hegde <[email protected]> - Mon Apr 06 2020
 - Add Travis build support
 - Add NVME f1h log page version 0002 support
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lsvpd-1.7.11/configure.ac 
new/lsvpd-1.7.12/configure.ac
--- old/lsvpd-1.7.11/configure.ac       2020-04-06 10:37:16.000000000 +0200
+++ new/lsvpd-1.7.12/configure.ac       2021-05-13 07:37:19.000000000 +0200
@@ -3,7 +3,7 @@
 AC_PREREQ([2.69])
 
 #base
-AC_INIT([lsvpd],[1.7.11],[[email protected], [email protected]])
+AC_INIT([lsvpd],[1.7.12],[[email protected], 
[email protected]])
 AC_CONFIG_HEADER([config/config.h])
 AC_SUBST(DATE, [`date`])
 AC_CONFIG_MACRO_DIR([m4])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lsvpd-1.7.11/lsvpd-ci/Dockerfile-fedora-33 
new/lsvpd-1.7.12/lsvpd-ci/Dockerfile-fedora-33
--- old/lsvpd-1.7.11/lsvpd-ci/Dockerfile-fedora-33      1970-01-01 
01:00:00.000000000 +0100
+++ new/lsvpd-1.7.12/lsvpd-ci/Dockerfile-fedora-33      2021-05-13 
07:37:19.000000000 +0200
@@ -0,0 +1,6 @@
+FROM fedora:33
+
+RUN dnf -y install gcc-g++ make sg3_utils-devel zlib-devel iprutils
+RUN dnf -y install libvpd-devel librtas-devel libtool automake rpm-build git
+COPY . /build/
+WORKDIR /build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lsvpd-1.7.11/lsvpd-ci/Dockerfile-fedora-rawhide 
new/lsvpd-1.7.12/lsvpd-ci/Dockerfile-fedora-rawhide
--- old/lsvpd-1.7.11/lsvpd-ci/Dockerfile-fedora-rawhide 2020-04-06 
10:37:16.000000000 +0200
+++ new/lsvpd-1.7.12/lsvpd-ci/Dockerfile-fedora-rawhide 1970-01-01 
01:00:00.000000000 +0100
@@ -1,6 +0,0 @@
-FROM fedora:rawhide
-
-RUN dnf -y install gcc-g++ make sg3_utils-devel zlib-devel iprutils
-RUN dnf -y install libvpd-devel librtas-devel libtool automake rpm-build git
-COPY . /build/
-WORKDIR /build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lsvpd-1.7.11/lsvpd-ci/Dockerfile-ubuntu-20.04 
new/lsvpd-1.7.12/lsvpd-ci/Dockerfile-ubuntu-20.04
--- old/lsvpd-1.7.11/lsvpd-ci/Dockerfile-ubuntu-20.04   1970-01-01 
01:00:00.000000000 +0100
+++ new/lsvpd-1.7.12/lsvpd-ci/Dockerfile-ubuntu-20.04   2021-05-13 
07:37:19.000000000 +0200
@@ -0,0 +1,8 @@
+FROM ubuntu:20.04
+ENV DEBIAN_FRONTEND    noninteractive
+RUN apt-get update -qq
+RUN apt-get update -qq && apt-get install -y automake libtool git make g++ 
libstdc++-7-dev
+RUN apt-get update -qq && apt-get install -y libsqlite3-dev zlib1g-dev 
iprutils libsgutils2-dev
+RUN apt-get update -qq && apt-get install -y librtas-dev librtasevent-dev 
libvpd-dev
+COPY . /build/
+WORKDIR /build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lsvpd-1.7.11/lsvpd-ci/build-fedora-33.sh 
new/lsvpd-1.7.12/lsvpd-ci/build-fedora-33.sh
--- old/lsvpd-1.7.11/lsvpd-ci/build-fedora-33.sh        1970-01-01 
01:00:00.000000000 +0100
+++ new/lsvpd-1.7.12/lsvpd-ci/build-fedora-33.sh        2021-05-13 
07:37:19.000000000 +0200
@@ -0,0 +1,15 @@
+#!/bin/bash
+
+set -uo pipefail
+set -e
+set -vx
+MAKE_J=$(grep -c processor /proc/cpuinfo)
+
+./bootstrap.sh
+./configure
+make -j $MAKE_J
+make -j $MAKE_J check
+mkdir -p /root/rpmbuild/SOURCES/
+make dist-gzip
+cp *.tar.gz /root/rpmbuild/SOURCES/
+rpmbuild -ba lsvpd.spec
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lsvpd-1.7.11/lsvpd-ci/build-fedora-rawhide.sh 
new/lsvpd-1.7.12/lsvpd-ci/build-fedora-rawhide.sh
--- old/lsvpd-1.7.11/lsvpd-ci/build-fedora-rawhide.sh   2020-04-06 
10:37:16.000000000 +0200
+++ new/lsvpd-1.7.12/lsvpd-ci/build-fedora-rawhide.sh   1970-01-01 
01:00:00.000000000 +0100
@@ -1,15 +0,0 @@
-#!/bin/bash
-
-set -uo pipefail
-set -e
-set -vx
-MAKE_J=$(grep -c processor /proc/cpuinfo)
-
-./bootstrap.sh
-./configure
-make -j $MAKE_J
-make -j $MAKE_J check
-mkdir -p /root/rpmbuild/SOURCES/
-make dist-gzip
-cp *.tar.gz /root/rpmbuild/SOURCES/
-rpmbuild -ba lsvpd.spec
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lsvpd-1.7.11/lsvpd-ci/build-ubuntu-20.04.sh 
new/lsvpd-1.7.12/lsvpd-ci/build-ubuntu-20.04.sh
--- old/lsvpd-1.7.11/lsvpd-ci/build-ubuntu-20.04.sh     1970-01-01 
01:00:00.000000000 +0100
+++ new/lsvpd-1.7.12/lsvpd-ci/build-ubuntu-20.04.sh     2021-05-13 
07:37:19.000000000 +0200
@@ -0,0 +1,12 @@
+#!/bin/bash
+
+set -uo pipefail
+set -e
+set -vx
+MAKE_J=$(grep -c processor /proc/cpuinfo)
+
+./bootstrap.sh
+./configure
+make -j $MAKE_J
+make -j $MAKE_J check
+make dist-gzip
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lsvpd-1.7.11/lsvpd.spec.in 
new/lsvpd-1.7.12/lsvpd.spec.in
--- old/lsvpd-1.7.11/lsvpd.spec.in      2020-04-06 10:37:16.000000000 +0200
+++ new/lsvpd-1.7.12/lsvpd.spec.in      2021-05-13 07:37:19.000000000 +0200
@@ -27,6 +27,8 @@
 BuildRequires: automake
 BuildRequires: libtool
 
+Recommends:     hwdata
+
 %description
 The lsvpd package contains all of the lsvpd, lscfg and lsmcode commands.
 These commands, along with a scanning program called vpdupdate, constitute
@@ -77,6 +79,12 @@
 
 
 %changelog
+* Thu May 13 2021 - Vasant Hegde <[email protected]> - 1.7.12
+- sysvpd: Add UUID property
+- nvme: Populate NVMe firmware version
+- sysfs: Fix PCI device manufacturer parsing logic
+- lsvpd: Add Recommends clause to lsvpd configuration file
+
 * Mon Apr 06 2020 - Vasant Hegde <[email protected]> - 1.7.11
 - Add Travis build support
 - Add NVME f1h log page version 0002 support
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/lsvpd-1.7.11/src/internal/sys_interface/devicetreecollector.cpp 
new/lsvpd-1.7.12/src/internal/sys_interface/devicetreecollector.cpp
--- old/lsvpd-1.7.11/src/internal/sys_interface/devicetreecollector.cpp 
2020-04-06 10:37:16.000000000 +0200
+++ new/lsvpd-1.7.12/src/internal/sys_interface/devicetreecollector.cpp 
2021-05-13 07:37:19.000000000 +0200
@@ -1215,6 +1215,12 @@
                                sys->mSerialNum2.setValue( val, 80 , __FILE__, 
__LINE__ );
                }
 
+               val = getAttrValue("/proc/device-tree", "ibm,partition-uuid" );
+               if( val != "" )
+               {
+                       setVPDField( sys, string("MU"), val, __FILE__, __LINE__ 
);
+               }
+
                getSystemVPD(sys);
        }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/lsvpd-1.7.11/src/internal/sys_interface/icollector.cpp 
new/lsvpd-1.7.12/src/internal/sys_interface/icollector.cpp
--- old/lsvpd-1.7.11/src/internal/sys_interface/icollector.cpp  2020-04-06 
10:37:16.000000000 +0200
+++ new/lsvpd-1.7.12/src/internal/sys_interface/icollector.cpp  2021-05-13 
07:37:19.000000000 +0200
@@ -313,6 +313,8 @@
                else if( key == "SE" ) {
                        sys->mSerialNum1.setValue( val, 70, file, lineNum );
                        sys->mProcessorID.setValue( val, 70, file, lineNum );
+               } else if ( key == "MU" ) {
+                       sys->addDeviceSpecific( key, "UUID", val, 90 );
                } else
                        /* XXX: Un-recognized key */
                        sys->addDeviceSpecific( key, "System Specific", val, 90 
);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/lsvpd-1.7.11/src/internal/sys_interface/sysfstreecollector.cpp 
new/lsvpd-1.7.12/src/internal/sys_interface/sysfstreecollector.cpp
--- old/lsvpd-1.7.11/src/internal/sys_interface/sysfstreecollector.cpp  
2020-04-06 10:37:16.000000000 +0200
+++ new/lsvpd-1.7.12/src/internal/sys_interface/sysfstreecollector.cpp  
2021-05-13 07:37:19.000000000 +0200
@@ -1434,7 +1434,8 @@
                if( mPciTable != NULL )
                {
                        // Fill Manufacturer Name
-                       if( subMan == UNKNOWN_ID )
+                       if( subMan == UNKNOWN_ID ||
+                           (mPciTable->getName( subMan ) == "Unknown") )
                        {
                                if( manID != UNKNOWN_ID )
                                {
@@ -1794,6 +1795,9 @@
 
                        fillMe->mFirmwareLevel.setValue( getAttrValue( 
classNode,
                                        "fwrev" ), 30, __FILE__, __LINE__ );
+
+                       fillMe->mFirmwareVersion.setValue( getAttrValue( 
classNode,
+                                       "firmware_rev" ), 30, __FILE__, 
__LINE__ );
                }
        }
 

Reply via email to