Hello community,

here is the log from the commit of package lsvpd.15086 for 
openSUSE:Leap:15.2:Update checked in at 2020-11-25 10:20:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2:Update/lsvpd.15086 (Old)
 and      /work/SRC/openSUSE:Leap:15.2:Update/.lsvpd.15086.new.5913 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "lsvpd.15086"

Wed Nov 25 10:20:44 2020 rev:1 rq:850329 version:1.7.11

Changes:
--------
New Changes file:

--- /dev/null   2020-11-18 17:46:03.679371574 +0100
+++ /work/SRC/openSUSE:Leap:15.2:Update/.lsvpd.15086.new.5913/lsvpd.changes     
2020-11-25 10:20:44.598464353 +0100
@@ -0,0 +1,480 @@
+-------------------------------------------------------------------
+Thu Nov  5 11:14:16 UTC 2020 - Michal Suchanek <[email protected]>
+
+- Update to upstream version 1.7.11 (jsc#SLE-12938).
+    * lsvpd: Dont byteswap the CD field in Description
+    * nvme: Update config file with f1h Logpage version 0002
+    * lsvpd: Add version and debug options to man page
+  - Drop upstreamed patch 
bsc1163284-Add_version_and_debug_options_to_man_page.patch
+  - Update project URL
+
+-------------------------------------------------------------------
+Wed May  6 08:31:23 UTC 2020 - Josef Möllers <[email protected]>
+
+- Added "Recommends: hwdata" to prevent "usb.ids file not found"
+  error message.
+  [lsvpd.spec, bsc#1171188]
+
+-------------------------------------------------------------------
+Tue Apr 21 13:28:41 UTC 2020 - Josef Möllers <[email protected]>
+
+- The lsvpd man page and --help are not in sync. The version and
+  debug options were missing. This patch adds the two options to the
+  man page.
+  [bsc#1163284,
+   bsc1163284-Add_version_and_debug_options_to_man_page.patch]
+
+-------------------------------------------------------------------
+Mon Nov  4 12:51:31 UTC 2019 - Josef Möllers <[email protected]>
+
+- Upgrade to 1.7.10
+  * vpdupdate: Delete vpd.db when program gets aborted
+  * Enable NVME f1h log page VPD information parsing
+  [jsc#SLE-8327, bsc#1155795]
+
+-------------------------------------------------------------------
+Wed Jun 20 09:26:49 UTC 2018 - [email protected]
+
+- version update to 1.7.9 (fate#324941, fate#326426)
+  - vpdupdate: Remove old archive db
+  - Add support to parse OPFR record format
+  - lsmcode: Add product version string to firmware information
+  - lsmcode: Support firmware info on BMC based Power9 system
+
+- removed patches:
+  * lsvpd.bug-1072079_add_host_number.patch
+  * lsvpd.bug-1072079_std_io_base_failure_workaround.patch
+
+-------------------------------------------------------------------
+Mon Dec 18 08:08:09 UTC 2017 - [email protected]
+
+- bug fixes (bsc#1072079)
+  - Add host number in device location code to distinguish
+    different devices
+  - Add workaround for std::ios_base::failure issue
+
+- added patches:
+  * lsvpd.bug-1072079_add_host_number.patch
+  * lsvpd.bug-1072079_std_io_base_failure_workaround.patch
+
+-------------------------------------------------------------------
+Mon Mar 27 10:40:11 UTC 2017 - [email protected]
+
+- version update to 1.7.8 (fate#321440, fate#322222)
+  - Remove temporary block file creation under /tmp
+  - Various bug fixes
+
+-------------------------------------------------------------------
+Tue Apr 12 13:45:37 UTC 2016 - [email protected]
+
+- version update to 1.7.7 (FATE#319553)
+  - for changes see lsvpd-1.7.7/ChangeLog
+
+-------------------------------------------------------------------
+Mon Nov  9 22:55:24 UTC 2015 - [email protected]
+
+- Update to version 1.7.6
+  * lsmcode is enhanced to support OpenPower systems
+  * Fixed security issues like buffer overflow, memory allocation 
+    validation
+  * Improved error handling
+- Remove dependency on fillup and insserv; the package doesn't contain
+  any sysvinit nor sysconfig file
+- Remove patches; fixed on upstream release
+  * lsvpd.no-return-in-nonvoid-function.patch
+  * lsvpd.bug-941938_add_powerkvm_guest_detection1.patch
+  * lsvpd.bug-941938_add_powerkvm_guest_detection2.patch
+
+-------------------------------------------------------------------
+Fri Aug 28 12:33:16 UTC 2015 - [email protected]
+
+- support lsvpd on PowerKVM guest (bsc#941938)
+
+- added patches:
+  * lsvpd.bug-941938_add_powerkvm_guest_detection1.patch
+  * lsvpd.bug-941938_add_powerkvm_guest_detection2.patch
+
+-------------------------------------------------------------------
+Mon Apr 20 17:01:27 UTC 2015 - [email protected]
+
+- Use url for source
+- Cleanup spec file with spec-cleaner
+
+-------------------------------------------------------------------
+Thu Sep  4 13:49:25 UTC 2014 - [email protected]
+
+- version update to 1.7.5 (BNC#894845)
+  - Added LE support
+  - Fixed couple of issues in build tools
+  - Removed outdated debian build code 
+
+- removed patches:
+  * lsvpd.grant_permission_to_link_with_librtas_library.patch
+-------------------------------------------------------------------
+Fri May  2 14:52:38 UTC 2014 - [email protected]
+
+- license amendment needs to be added to lsvpd (BNC#875781)
+
+- added patches:
+  * lsvpd.grant_permission_to_link_with_librtas_library.patch
+-------------------------------------------------------------------
+Mon Mar 17 15:07:35 UTC 2014 - [email protected]
+
+- version update to 1.7.4 (BNC#868688)
+  - see changelog for changes
+  - fix version number typo in changelog (in tarball)
+  - added new patch: lsvpd.no-return-in-nonvoid-function.patch
+    final 'else' part is missing, 'return 0;' should do the trick
+
+-------------------------------------------------------------------
+Thu Jan 16 11:57:24 UTC 2014 - [email protected]
+
+- update to version 1.7.3 (FATE#315458)
+  - vpdupdate: Find the PCI/USB ids files at runtime
+  - lscfg: allow -z, -d with -p
+  - lsvpd.spec.in: run vpdupdate in background post rpm install
+  
+  - Remove unused variables in invscout, lscfg.
+  - lscfg -vp: Skip empty record
+  - lscfg: Display Microcode Image level (MI)
+
+  - "lscfg -vpl sysplaner0" ouptut alignment fix
+  - Display "Machine Model" information in lscfg output
+
+  - Support for device listing using location code with lsvpd -l
+  - Added man page for invscout
+  - Man pages updated to remove license info.
+  - Man pages updated to use correct vpd DB filename, document 
+    -l feature.
+
+-------------------------------------------------------------------
+Tue Dec 10 19:09:03 UTC 2013 - [email protected]
+
+- add ppc64le 
+
+-------------------------------------------------------------------
+Wed Dec  5 18:12:11 UTC 2012 - [email protected]
+
+- update to 1.7.0:
+   Added new tool - invscout (written by Aravinda Prasad)
+   Better support for SCSI enclosures and SCSI devices
+   Dynamic system firmware level from RTAS for lsmcode. 
+- fix gcc4.7 build (gcc47-fix.patch)
+- fix no return in non void function (invscout) 
+  (invscout-no-return-fix.patch) 
+- Don't run autoreconf
+- Remove automake, autoconf, libtool from BuildRequires
+
+-------------------------------------------------------------------
+Fri Jun  1 13:09:14 UTC 2012 - [email protected]
+
+- update to version 1.6.12 
+  No detailed changelog provided by upstream
+
+-------------------------------------------------------------------
+Thu Jan 26 15:31:37 UTC 2012 - [email protected]
+
+- add autoconf, libtool and automake to buildrequires
+
+-------------------------------------------------------------------
+Wed Nov  2 15:54:13 UTC 2011 - [email protected]
+
+- update to 1.6.11
+- Fixed the way we find devices in /sys.  Many 
+   non-device directories were being identified as devices.
+- Minor update: Changed default lsvpd output to use 
+   "Size" instead of "SZ" for DIMM size output.  This was done 
+   to conform to the way AIX/lsvpd outputs this VPD
+- Minor update: Fixed location code discovery for 
+   storage devices. Previously, a loc-code was generated simply 
+   using the device node within the /proc/device-tree/devices 
+   file-system.  This behavior caused usysident to get a 
+   listing of invalid loc-codes.  This patch is a short-term 
+   fix, causing each port device to use the adapters loc-code.  
+   Longer-term fix will be to take this loc-code and add on 
+   port-specific modifiers queried from the device
+- Fixed the way we find devices in /sys.  Many 
+   non-device directories were being identified as devices. 
++++ 283 more lines (skipped)
++++ between /dev/null
++++ and /work/SRC/openSUSE:Leap:15.2:Update/.lsvpd.15086.new.5913/lsvpd.changes

New:
----
  lsvpd-1.7.11.tar.gz
  lsvpd.changes
  lsvpd.spec

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

Other differences:
------------------
++++++ lsvpd.spec ++++++
#
# spec file for package lsvpd
#
# Copyright (c) 2020 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via https://bugs.opensuse.org/
#


Name:           lsvpd
Version:        1.7.11
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
Source0:        
https://github.com/power-ras/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
BuildRequires:  automake
BuildRequires:  gcc-c++
BuildRequires:  librtas-devel
BuildRequires:  libtool
BuildRequires:  libvpd2-devel
BuildRequires:  sg3_utils-devel
BuildRequires:  zlib-devel
Requires:       /bin/sed
Recommends:     hwdata
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
ExclusiveArch:  ppc ppc64 ppc64le

%description
The lsvpd package contains both the lsvpd, lscfg and lsmcode commands.
These commands, along with a boot-time scanning script called
update-device-tree, constitute a simple hardware inventory system. The
lsvpd command provides Vital Product Data (VPD) about hardware
components to higher-level serviceability tools. The lscfg command
provides a more human-readable format of the VPD, as well as some
system-specific information.  lsmcode lists microcode and firmware
levels.

%prep
%setup -q

%build
export CFLAGS="%{optflags} -UPCI_IDS -DPCI_IDS='\"%{_datadir}/pci.ids\"' 
-UUSB_IDS -DUSB_IDS='\"%{_datadir}/usb.ids\"'"
export CXXFLAGS="%{optflags} -UPCI_IDS -DPCI_IDS='\"%{_datadir}/pci.ids\"' 
-UUSB_IDS -DUSB_IDS='\"%{_datadir}/usb.ids\"'"
sh bootstrap.sh
%configure
make %{?_smp_mflags}
chmod 644 README* COPYING NEWS

%install
%make_install
mkdir %{buildroot}/sbin
for i in lscfg lsmcode lsvio lsvpd update-lsvpd-db
do
 if test -f %{buildroot}%{_sbindir}/$i
 then
   ln -sfvbn ..%{_sbindir}/$i %{buildroot}/sbin/$i
 fi
done
if [ -e %{_sysconfdir}/udev/rules.d/99-lsvpd.rules ] ; then
        rm %{_sysconfdir}/udev/rules.d/99-lsvpd.rules
fi
if [ -e %{_sysconfdir}/udev/rules.d/99-lsvpd.disabled ] ; then
        rm %{_sysconfdir}/udev/rules.d/99-lsvpd.disabled
fi

%post
if [ -d %{_localstatedir}/lib/lsvpd ] ; then
  rm -rf %{_localstatedir}/lib/lsvpd
fi
%{_sbindir}/vpdupdate
exit 0

%files
%defattr(-,root,root)
%license COPYING
%doc README NEWS
%dir %{_sysconfdir}/lsvpd
%attr (644,root,root) %config %{_sysconfdir}/lsvpd/*
/sbin/*
%attr (755,root,root) %{_sbindir}/*
%{_mandir}/*/*

%changelog
_______________________________________________
openSUSE Commits mailing list -- [email protected]
To unsubscribe, email [email protected]
List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette
List Archives: 
https://lists.opensuse.org/archives/list/[email protected]

Reply via email to