Hello community, here is the log from the commit of package ipmctl for openSUSE:Leap:15.2 checked in at 2020-03-06 12:40:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/ipmctl (Old) and /work/SRC/openSUSE:Leap:15.2/.ipmctl.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ipmctl" Fri Mar 6 12:40:44 2020 rev:7 rq:781750 version:01.00.00.3497 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/ipmctl/ipmctl.changes 2020-01-15 15:12:28.030142297 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.ipmctl.new.26092/ipmctl.changes 2020-03-06 12:44:17.234866984 +0100 @@ -1,0 +2,19 @@ +Wed Feb 26 15:25:31 UTC 2020 - [email protected] + +- Fix creation (and packaging) of man-pages. [bsc#1158619] +- Improve spec-file for upcoming update. + +------------------------------------------------------------------- +Tue Feb 18 15:28:47 UTC 2020 - [email protected] + +- Update to version 01.00.00.3497 + - Try to avoid freezing on newer systems. [bsc#1162935] + (For detailed changes see 'ChangeLog.xz') + +------------------------------------------------------------------- +Mon Feb 3 13:58:05 UTC 2020 - [email protected] + +- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to + shortcut through the -mini flavors. + +------------------------------------------------------------------- Old: ---- ipmctl-01.00.00.3474.tar.gz New: ---- ipmctl-01.00.00.3497.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ipmctl.spec ++++++ --- /var/tmp/diff_new_pack.bOZphz/_old 2020-03-06 12:44:17.782867317 +0100 +++ /var/tmp/diff_new_pack.bOZphz/_new 2020-03-06 12:44:17.782867317 +0100 @@ -1,7 +1,7 @@ # # spec file for package ipmctl # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# 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 @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -23,12 +23,12 @@ %bcond_with precompiledSafeC Name: ipmctl -Version: 01.00.00.3474 +Version: 01.00.00.3497 Release: 0 Summary: Utility for managing Intel Optane DC persistent memory modules License: BSD-3-Clause Group: System/Management -Url: https://github.com/intel/ipmctl +URL: https://github.com/intel/ipmctl %if "%{vgit}" == "" Source: https://github.com/intel/ipmctl/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz %else @@ -50,9 +50,15 @@ BuildRequires: cmake BuildRequires: gcc-c++ BuildRequires: pkgconfig -BuildRequires: systemd BuildRequires: systemd-rpm-macros BuildRequires: pkgconfig(libndctl) >= 58.2 +BuildRequires: pkgconfig(systemd) +# required for man-pages +%if %{defined rubygem(asciidoctor)} +BuildRequires: rubygem(asciidoctor) +%else +BuildRequires: asciidoc +%endif # for SafeC BuildRequires: autoconf BuildRequires: automake @@ -109,6 +115,13 @@ %setup -q -n %{name}-%{version}%{vgit} -a 10 %patch1 -p1 +perl -pi.00 -e ' + s[(CMAKE_INSTALL_)DATAROOT(DIR\})/ipmctl][${1}SYSCONF${2}]; +' CMakeLists.txt +#diff -u CMakeLists.txt{.00,} || sleep 2 +perl -pi.00 -e 's{/usr/share/ipmctl}{/etc}' src/os/ini/ini.c +#diff -u src/os/ini/ini.c{.00,} || sleep 4 + ! grep -lri 'INTEL CONFIDENTIAL' || exit 1 %if %{with precompiledSafeC} @@ -139,6 +152,7 @@ rm -f %{buildroot}%{_datadir}/doc/ipmctl/ipmctl_default.conf rm -f %{buildroot}%{_libdir}/*.so.%{abi} install -m 444 -p "%{SOURCE1}" . +rm -f %{buildroot}%{_mandir}/man1/*.tmp.* %post -p /sbin/ldconfig @@ -159,9 +173,10 @@ %files %defattr(-,root,root) %license LICENSE contrib/COPYING.* -%doc README.md CONTRIBUTING.md Documentation/ipmctl/ipmctl.txt +%doc README.md CONTRIBUTING.md %doc ChangeLog.xz %{_bindir}/%{name} +%{_mandir}/man1/* #files data %doc output/release/%{name}_default.conf ++++++ ChangeLog.xz ++++++ --- /var/tmp/diff_new_pack.bOZphz/_old 2020-03-06 12:44:17.818867339 +0100 +++ /var/tmp/diff_new_pack.bOZphz/_new 2020-03-06 12:44:17.818867339 +0100 @@ -1,490 +1,71 @@ -# Changelog between 01.00.00.3440 and 01.00.00.3474 -# git checkout master_1_0 && git log --pretty=full v01.00.00.3440..v01.00.00.3474 +# Changelog between 01.00.00.3474 and 01.00.00.3497 +# git checkout master_1_0 && git log --pretty=full v01.00.00.3474..v01.00.00.3497 -commit b6cb581ec69a4452dc8429602a947bc0c625c323 -Author: Sandesh Shetty <[email protected]> -Commit: StevenPontsler <[email protected]> - - Changes added to showMemoryResources command to error out in case PCD is deleted/missing on any of the Dimms. - - Signed-off-by: Sandesh Shetty <[email protected]> - -commit a02db53cd5db94f7ab4e6ca33e77a3b375af90b4 -Author: Glenn Diviney <[email protected]> -Commit: StevenPontsler <[email protected]> - - Documentation update - - Signed-off-by: Glenn L Diviney <[email protected]> - -commit b364c783ed09924ca533a7d12f350c94d504553a -Author: Nolan Hergert <[email protected]> -Commit: StevenPontsler <[email protected]> - - Fix several issues with BTT implementation - - Signed-off-by: Nolan Hergert <[email protected]> - -commit 05257e43ccdb53ee336c83452c20e8b52b94532a +commit 6fa077d1859dda9546670a7123a7e7029d498402 Author: StevenPontsler <[email protected]> Commit: GitHub <[email protected]> Update README.md - -commit 2e7d5897b31308f2133dc3f0d7104002624199b4 -Author: Nolan Hergert <[email protected]> -Commit: StevenPontsler <[email protected]> - - Make media disabled check (for large payload downgrade) optional. - - Also print out message as to dump debug log duration over smbus. - - Signed-off-by: Nolan Hergert <[email protected]> - -commit 2bea4b30b680ed3e44769950512ad5f55c624c36 -Author: StevenPontsler <[email protected]> -Commit: GitHub <[email protected]> - - Update readme.md to match testing branch - -commit 1f0930d9eec58a7ff804dfd11d5d0cfcacedd2ae -Author: Kelly J Couch <[email protected]> -Commit: Glenn Diviney <[email protected]> - - Updates to deal with windows union padding in FwCmd - - Signed-off-by: Glenn L Diviney <[email protected]> - -commit 9afba642d871080efa0cc4db460fb9294bb4c1e2 -Author: Sydney Young <[email protected]> -Commit: Glenn Diviney <[email protected]> - - Skip SKU limit check if needed PCD data is missing. SKU limit remains enforced by UEFI FW. - - Signed-off-by: Sydney Young <[email protected]> - -commit 67172c57c60f18f5127c90a67c2b54749554c4b7 -Author: Nolan Hergert <[email protected]> -Commit: Glenn Diviney <[email protected]> - - Fix BSR function for non-functional dimms in UEFI - - This change fixes fixes dump debug log as well. - - There were several bugs. The for loop could exit without finding - a matching dimm to use. Additionally, it never used DIMM_FROM_NODE() - for pCurDimmInfoNode but instead casted to a DIMM_INFO *. Also the - for loop was not needed, GetDimmByPid() suffices. - - Signed-off-by: Nolan Hergert <[email protected]> - -commit f33d526b8b85dc9933ecfe0a5f65dda8307fa82a -Author: Nolan Hergert <[email protected]> -Commit: Glenn Diviney <[email protected]> - - Fix defects caused from DDRT small payload fallback checkin. - - Signed-off-by: Nolan Hergert <[email protected]> - -commit 16b1b8d0d76511b356624adb4cb044f9f022f869 -Author: Nolan Hergert <[email protected]> -Commit: Glenn Diviney <[email protected]> - - Enable most large payload commands (except fw update) to run over DDRT small payload if media is disabled. - - Signed-off-by: Nolan Hergert <[email protected]> - -commit a2d375beca99d12b0e5cc33eed1d73e1f78f6438 -Author: Jan Drachal <[email protected]> -Commit: Glenn Diviney <[email protected]> - - OS Support for Get Firmware Debug Log command - Signed-off-by: Jan Drachal <[email protected]> + sync with testing -commit 7e4ea118c877482a1a990cf57de535918e07a09b +commit 8b526d774bd28e066267434c80cc092675b3eeef Author: Glenn Diviney <[email protected]> -Commit: Glenn Diviney <[email protected]> - - Removed unneeded check for collision - - Signed-off-by: Glenn L Diviney <[email protected]> - (cherry picked from commit 7d954c1bb0077ab1a6f7e533e7543c7f918bfda2) - -commit 22db0bf63cb76b16547b8265e02039c5789a0ab3 -Author: Jan Drachal <[email protected]> -Commit: Glenn Diviney <[email protected]> - - OS Support for Get Firmware Debug Log command - - Signed-off-by: Jan Drachal <[email protected]> - -commit 6019832052f4def27f82b8596b1f33e41ea9a070 -Author: James Anandraj <[email protected]> -Commit: Glenn Diviney <[email protected]> - - Set UART baud rate dynamically from driver and cli using values from Serial IO Protocol. - - Signed-off-by: James Sushanth Anandraj <[email protected]> - -commit ac14874dfe4187697f2221376e9d7bc08896f595 -Author: Nirmal Patel <[email protected]> -Commit: Glenn Diviney <[email protected]> - - Fixing bug in Strsplit api and mem leak to allow event printing - - Signed-off-by: Nirmal Patel <[email protected]> - -commit 3b5ee62643b7eac05e476582defadf14db64fa80 -Author: StevenPontsler <[email protected]> -Commit: GitHub <[email protected]> - - Add specific build instructions - -commit ccc5b5e2701e2f5ac7d484eb763e2c3764424a6a -Author: StevenPontsler <[email protected]> -Commit: GitHub <[email protected]> - - clarify dependence - -commit b3290927bc720c071fa1bde0b4d96aeb100c681f -Author: StevenPontsler <[email protected]> -Commit: GitHub <[email protected]> +Commit: Steven Pontsler <[email protected]> - Add information about ndctl dependency - -commit 6de87044baf09cc7919617d680376e9bf93e8ac8 -Author: StevenPontsler <[email protected]> -Commit: GitHub <[email protected]> - - Update README.md with dependency and fix typos + Fix crash caused by unexpected command line input. - ndctl dependency is noted and two typos were fixed. - -commit 570870e7bc43c143f31f7ea564bed6c997582a06 -Author: Glenn Diviney <[email protected]> -Commit: Glenn Diviney <[email protected]> - - Switching to explicit binary open when in windows for FW file + Added check for NULL destination in command line parsing. + This means that the user has entered so many + options that we have not allocated space to store + them. Prior builds would assert, this change will + generate syntax error instead. Signed-off-by: Glenn L Diviney <[email protected]> -commit 815b2eb6ba649e36ae6d83a0767a0979d65d9547 -Author: Kelly J Couch <[email protected]> -Commit: Glenn Diviney <[email protected]> - - Add note to clarify that state is promoted to highest severity of any error in the group. - - Signed-off-by: Kelly J Couch <[email protected]> - - (cherry picked from commit 4586ede8f25f46d2f5c702a4b1d9c77712a7ae7e) - -commit 494bc4a923dd5c1a318c1ba379dfb3323f1b3c52 +commit fb351f86fc4944350104eb6e6925b476dcea1b5b Author: Glenn Diviney <[email protected]> -Commit: Glenn Diviney <[email protected]> - - Removed SQL dll - -commit 8d49816fdc1f89943d63655a8c7981fbf4d70a8b -Author: Steven Pontsler <[email protected]> -Commit: Glenn Diviney <[email protected]> - - Make setting of output information to mirror those of input. - - Signed-off-by: Steven Pontsler <[email protected]> - -commit f2c50975c495d4787bc304863fc23ae96c2a51bb -Author: Shilpa Nanja <[email protected]> -Commit: Glenn Diviney <[email protected]> - - Remove FirstFastRefresh per FIS 1.15 - - Signed-off-by: Shilpa Nanja <[email protected]> - (cherry picked from commit b4a1ea42650919143b570268d152a1fdb0b2f545) - -commit 69e15f204ca8100b22b4011afd35ff3b48d8003c -Author: Steven Pontsler <[email protected]> -Commit: Glenn Diviney <[email protected]> - - Refactor the setting up of structures to make a call to Windows. - - Signed-off-by: Steven Pontsler <[email protected]> - -commit 4f6cfc3522436788149c5970fc23ec2a396b414b -Author: Steven Pontsler <[email protected]> -Commit: Glenn Diviney <[email protected]> +Commit: StevenPontsler <[email protected]> - Reset local variables for each iteration of the loop during namespace loading. + Added cache of LSA to the specific region of code when namespaces are inializing so that nested loops don't repeatedly load the LSA information. - Signed-off-by: Steven Pontsler <[email protected]> + Signed-off-by: Glenn L Diviney <[email protected]> -commit d4c23cba556d9df39bcc6f5a50dd680f21ab35e4 -Author: Steven Pontsler <[email protected]> -Commit: Glenn Diviney <[email protected]> +commit b9e86fd6b2955bdb7bc049aac752943ae2d4f5f8 +Author: StevenPontsler <[email protected]> +Commit: StevenPontsler <[email protected]> - Pass Uid instead of NULL. + Add documentation file ipmctl-show-pcd.txt - Attempt to find DIMM in other list of DIMMs and if found use value from it to set the Obj Status so message appears as expected. + Fixes #119 Signed-off-by: Steven Pontsler <[email protected]> -commit bd1cde30c1d0dc196aec308305f0c911d83fce38 -Author: Daniel K Osawa <[email protected]> -Commit: Glenn Diviney <[email protected]> - - Improved ARS abort logic during FW update procedure - - Signed-off-by: Daniel K Osawa <[email protected]> - -commit a005bdda9f95675388f8631da0e83bb95927a06e -Author: Amy Wang <[email protected]> -Commit: Glenn Diviney <[email protected]> - - Updated logic to use total namespace capacity alignment - - Signed-off-by: Amy Wang <[email protected]> - (cherry picked from commit a8fd306564b20671967869678cf989b0163cd3c1) - -commit 4f2b90a24f14091fc40af70b7cb31ab782a973c8 -Author: Kelly J Couch <[email protected]> -Commit: Glenn Diviney <[email protected]> +commit baa6061d6bbc395af633623570dd3155d430db3e +Author: StevenPontsler <[email protected]> +Commit: StevenPontsler <[email protected]> - Documentation Update: Remove broken, invalid section references. + Set attribute so files intended for Linux installations always have LF for EOL - Signed-off-by: Kelly J Couch <[email protected]> - -commit 339bb8e45e0ff1a2f5e709643d1bc4e62bc0e1cb -Author: Steven Pontsler <[email protected]> -Commit: Glenn Diviney <[email protected]> - - Reset internal structures when no config is found for DIMM. + Some files are intended for use on Linux installations and in some cases + the CRLF (instead of just LF) for EOL can mess up processing. - HII needs to refresh Regions in case something has changed on the driver side. + Fixes #71 Signed-off-by: Steven Pontsler <[email protected]> + (cherry picked from commit 32c3cdff36047856b1620b5291d977a3428756a1) +commit 216fe05e7095c75f0d9bf2101565a95779e83c56 +Author: StevenPontsler <[email protected]> +Commit: StevenPontsler <[email protected]> -# Changelog between 01.00.00.3402 and 01.00.00.3440 -# git checkout master_1_0 && git log --pretty=full v01.00.00.3402..v01.00.00.3440 - -commit 0320099f3792e9ab11ecc531c734d0048989f85b -Author: Daniel K Osawa <[email protected]> -Commit: Glenn Diviney <[email protected]> - - HSD2206923523-ARS-Cancel-Before-FW-Update: Abort ARS before FW update - - Signed-off-by: Daniel K Osawa <[email protected]> - -commit 2233f7428edeb5ca9d04bdeaba23b11d3753dae7 -Author: Glenn Diviney <[email protected]> -Commit: Glenn Diviney <[email protected]> - - Fixed FW already staged message that was missing dimm name - - Signed-off-by: Glenn L Diviney <[email protected]> - -commit 01130fc6e2f83c1bed4dc4e7ed806bfa8f381c63 -Author: Nolan Hergert <[email protected]> -Commit: Glenn Diviney <[email protected]> - - Make bullseye a conditional compilation in UEFI. Also fix whitespace. - - Make bullseye a conditional compilation in UEFI - Signed-off-by: Nolan Hergert <[email protected]> - (cherry picked from commit 988ec13b784453692b2ba0c002ddcbd4de115175) - - # Conflicts: - # DcpmPkg/DcpmPkg.dsc - -commit 66f2ae74f67e09208f46968fdbc53032d0ee1a0a -Author: Kelly J Couch <[email protected]> -Commit: Glenn Diviney <[email protected]> - - Documentation updates: Update version numbers. Divided Provisioning and Security into separate sections. split provisioning and security into 2 independent sections. Update OS docs to be more explicit regarding disabled security commands. update legal txt, changelog. - - Signed-off-by: Kelly J Couch <[email protected]> - -commit 0af1874410e813d860c5e107da7fbb46d0147c5a -Author: Shilpa Nanja <[email protected]> -Commit: Glenn Diviney <[email protected]> - - Update version check to be compatible with FIS 1.15 - - Signed-off-by: Shilpa Nanja <[email protected]> - -commit 568c68deb2da4d8f84aa33d946b37e95aba48ddb -Author: Glenn Diviney <[email protected]> -Commit: Glenn Diviney <[email protected]> - - Added EFI_NOT_READY as a pseudo-success condition response from BIOS ArsStatus query. - - Signed-off-by: Glenn L Diviney <[email protected]> - -commit 6406ab73966f0a01eb00f52d42eb9482c1b58b45 -Author: Glenn Diviney <[email protected]> -Commit: Glenn Diviney <[email protected]> - - Added EFI_NOT_READY as a pseudo-success condition response from BIOS ArsStatus query. - - Signed-off-by: Glenn L Diviney <[email protected]> - -commit 53c544c39311b768c4857638d24a001f2987f577 -Author: Kelly J Couch <[email protected]> -Commit: Glenn Diviney <[email protected]> - - Get Command Access Policy was using wrong FW command sub opcode. Fixes #73. - - Signed-off-by: Kelly J Couch <[email protected]> - -commit d383efdf5946a7e865236a6c0e9d89fcb159487d -Author: Glenn Diviney <[email protected]> -Commit: Glenn Diviney <[email protected]> - - updated open source readme (remove Ubuntu reference) - - Signed-off-by: Glenn L Diviney <[email protected]> - -commit bae3e9439366915a5f0676c4346b769d1bb49158 -Author: Mackevin Fey <[email protected]> -Commit: Glenn Diviney <[email protected]> - - Cherry picking - HSD1408924664-implement-small-payload-for-dump-debug-and-show-error: Implementation for Dump Debug Log and Show Error commands to use small payload for SMI w/a Signed-off-by: MacKevin Fey <[email protected]> - -commit ea9c2309e77194c388f7355a37368fc2398dcafe -Author: Kelly J Couch <[email protected]> -Commit: Glenn Diviney <[email protected]> - - HSD1408272942-support-socket_id-over-16: Fixes #60 commit 886e12cffddfea2f59c7a1ae1c20987a7dc232a9 Author: Marvin Spinhirne <[email protected]> Date: Mon Oct 22 17:17:32 2018 +0100 - - Make ipmctl work on systems larger than 16 sockets - - The ipmctl utility extracts socket ID, memory controller, and DIMM index - fields from the ACPI NFIT device handle to used to access NVDIMMs. - - As currently written, ipmctl does not make use of the 'Node Controller ID' - field in the NFIT device handle, which prevents it from accessing NVDIMM - devices beyond 16 sockets. - - The proposed patch makes ipmctl take into account the Node Controller ID field - to address this limitation. - - Signed-off-by: Marvin Spinhirne <[email protected]> - Reviewed-by: Hedi Berriche <[email protected]> - Tested-by: Hedi Berriche <[email protected]> - - Additionally, add support to print DimmHandle > 0xffff - - Signed-off-by: Kelly J Couch <[email protected]> - (cherry picked from commit b93fed4cd7e668d9059cb37887d1daafb38ba18f) - -commit 4dd132f1370093a8edecd97f749d71972a2aa65c -Author: Kelly J Couch <[email protected]> -Commit: Glenn Diviney <[email protected]> - - Some OSs are not compatible with LOCAL flag set for x1 interleave sets on ns labels v1.2, though spec allows for it. - - Signed-off-by: Kelly J Couch <[email protected]> - (cherry picked from commit 7e2a13c223f8cc4d63e6f7e3d63f3f7002d3bb2b) - -commit e0e5f226e66e1705e4d7d844f3ff41fb795d2113 -Author: Kelly J Couch <[email protected]> -Commit: Glenn Diviney <[email protected]> - - 1.1 labels should NOT have the LOCAL flag set. - - UEFI Spec 2.7A addresses Label version 1.2: - http://www.uefi.org/sites/default/files/resources/UEFI%20Spec%202_7_A%20Sept%206.pdf - - EFI_NVDIMM_LABEL_FLAGS_LOCAL When set, the complete label set is local to a single - NVDIMM Label Storage Area. When clear, the complete label set is contained on multiple NVDIMM - Label Storage Areas. If NLabel is 1, then setting this flag is optional and it is implied that the - EFI_NVDIMM_LABEL_FLAGS_LOCAL flag is set, as the complete label set is local to a single - NVDIMM Label Storage Area. - - Previous Label spec 1.1 identified LOCAL flag differently (it was for storage mode): - LOCAL: namespace is local to this DIMM (DIMMbased namespaces are not spread across DIMMs; Interleave Set based namespaces will have this bit clear). - https://pmem.io/documents/NVDIMM_Namespace_Spec.pdf - - Signed-off-by: Kelly J Couch <[email protected]> - (cherry picked from commit e5db7464a78d7bb6f76304c14f0627dbfb437a5a) - -commit 6895e5e7873ee1bfc68d5b5b57be27bedac9fe80 -Author: Glenn Diviney <[email protected]> -Commit: Glenn Diviney <[email protected]> - - added return code to trigger proper display status + Clean up man pages and their creation for Linux distributions. - Signed-off-by: Glenn L Diviney <[email protected]> - -commit 3c5f039ed9fd36ac98df3672468a5ebbdd39296a -Author: Shilpa Nanja <[email protected]> -Commit: Glenn Diviney <[email protected]> - - Populate NamespaceType value for GetNamespaces protocol function + Clean up man page source files to pass stricter checks used on some distros. + Alter cmake file to clean out mark-up that is not valid when creating man + pages and remove file from output list for which the corresponding input has + been removed. - Signed-off-by: Shilpa Nanja <[email protected]> - (cherry picked from commit fe8627835162bc188d3f88b2000f2e8b439a5c31) - -commit a40fb9a8fc4e8817740a4e7198a305fa3964bc72 -Author: Steven Pontsler <[email protected]> -Commit: Glenn Diviney <[email protected]> - - Install and uninstall EfiDevicePathProtocolGuid on different events so UEFI reconnect works. + Fixes #116 Signed-off-by: Steven Pontsler <[email protected]> - -commit ccca1bc454fdbedad6c77ea5295e83b00d6be3cb -Author: Maciej Plucinski <[email protected]> -Commit: Glenn Diviney <[email protected]> - - Fix ipmctl lsa read/write seg fault - - Signed-off-by: Maciej Plucinski <[email protected]> - -commit 5c16a36046725af82b3d100dab53909618221a9b -Author: Kelly J Couch <[email protected]> -Commit: Glenn Diviney <[email protected]> - - HW WA for EKV/FNV. Require duplicate read from Large Payload mailbox. - - Signed-off-by: Kelly J Couch <[email protected]> - -commit afbd0cd98be2e8db067ec6b18977c1789d251259 -Author: Maciej Plucinski <[email protected]> -Commit: Glenn Diviney <[email protected]> - - set small payload incorrect data offset - - Signed-off-by: Maciej Plucinski <[email protected]> - -commit 946e0fe1ad0e617ffda772654f2357edca9fe76a -Author: Kelly J Couch <[email protected]> -Commit: Glenn Diviney <[email protected]> - - Fix invalid NULL check on VendorCode. Spec allows NULL. Optional parameter. Assignment is only made if non-null. - - Signed-off-by: Kelly J Couch <[email protected]> - -commit cdaae91714618c91354d89d524f248e324141ac2 -Author: Maciej Plucinski <[email protected]> -Commit: Glenn Diviney <[email protected]> - - improper loop exit condition, won't work for the 8 namespace indexes in one free block - - Signed-off-by: Maciej Plucinski <[email protected]> - -commit d6b7f587ae9cd25437b6b7d7ec1ab4c2fc35bb3b -Author: Glenn Diviney <[email protected]> -Commit: Glenn Diviney <[email protected]> - - HSD2206669127-FwUpdateAddOsSleep: Added sleep function for OS and UEFI use and applied it to the FW Update command - - Signed-off-by: Glenn L Diviney <[email protected]> - -commit e973e2e6ff52437e2c3d75b8be007bf1ac1068a9 -Author: Sandesh Shetty <[email protected]> -Commit: Glenn Diviney <[email protected]> - - Fixes #72. Command 'git describe --dirty' is parsed to get the version if -DBUILDNUM option is not passed to cmake. It adds extra characters to the version. Stripping the output from git to get the version in the required format 'xx.xx.xx.xxxx' to remove the warnings added due to flag '-Wfatal-errors' on Linux platforms. - - Signed-off-by: Sandesh Shetty <[email protected]> ++++++ ipmctl-01.00.00.3474.tar.gz -> ipmctl-01.00.00.3497.tar.gz ++++++ /work/SRC/openSUSE:Leap:15.2/ipmctl/ipmctl-01.00.00.3474.tar.gz /work/SRC/openSUSE:Leap:15.2/.ipmctl.new.26092/ipmctl-01.00.00.3497.tar.gz differ: char 13, line 1 ++++++ mkSafeC ++++++ --- /var/tmp/diff_new_pack.bOZphz/_old 2020-03-06 12:44:17.886867381 +0100 +++ /var/tmp/diff_new_pack.bOZphz/_new 2020-03-06 12:44:17.886867381 +0100 @@ -6,17 +6,14 @@ [ -r CMakeLists.txt ] -perl -pi.00 -e ' +perl -pi.10 -e ' s<(\$\{CMAKE_THREAD_LIBS_INIT\})><PUBLIC $1>; if (!$f) { $f=1 if (s<(\$\{LIBSAFEC)(_LIBRARIES)><PRIVATE ${1}_LDFLAGS\} ${1}_STATIC${2}>); } - s[(CMAKE_INSTALL_)DATAROOT(DIR\})/ipmctl][${1}SYSCONF${2}]; $_ .= " RENAME ipmctl\n" if (m{/logrotate\.d}); ' CMakeLists.txt -#diff -u CMakeLists.txt{.00,} || sleep 2 -perl -pi.00 -e 's{/usr/share/ipmctl}{/etc}' src/os/ini/ini.c -#diff -u src/os/ini/ini.c{.00,} || sleep 4 +#diff -u CMakeLists.txt{.10,} || sleep 2 CONTRIB=$PWD/contrib if [ -d $CONTRIB/include ]; then @@ -51,10 +48,10 @@ done else echo "$SafeCver" > .tarball-version - perl -pi.00 -e ' + perl -pi.10 -e ' s{\[libsafec\]}{[safec-'"$API"']} ' configure.ac - diff -u configure.ac{.00,} || sleep 4 + diff -u configure.ac{.10,} || sleep 4 fi autoreconf -Wall --install || exit
