Hello community,

here is the log from the commit of package zlib for openSUSE:Factory checked in 
at 2019-07-16 08:28:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/zlib (Old)
 and      /work/SRC/openSUSE:Factory/.zlib.new.1887 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "zlib"

Tue Jul 16 08:28:32 2019 rev:72 rq:714702 version:1.2.11

Changes:
--------
--- /work/SRC/openSUSE:Factory/zlib/zlib.changes        2019-07-08 
15:09:30.227257510 +0200
+++ /work/SRC/openSUSE:Factory/.zlib.new.1887/zlib.changes      2019-07-16 
08:28:33.463386570 +0200
@@ -1,0 +2,7 @@
+Thu Jul 11 16:09:34 UTC 2019 - Bruce Rogers <brog...@suse.com>
+
+- Tweak zlib-power8-fate325307.patch to have type of crc32_vpmsum
+  conform to usage
+  bsc#1141059
+
+-------------------------------------------------------------------

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

Other differences:
------------------

++++++ zlib-power8-fate325307.patch ++++++
--- /var/tmp/diff_new_pack.E9nC3b/_old  2019-07-16 08:28:34.087386661 +0200
+++ /var/tmp/diff_new_pack.E9nC3b/_new  2019-07-16 08:28:34.087386661 +0200
@@ -5,6 +5,8 @@
  https://github.com/antonblanchard/crc32-vpmsum/
 
 This is the C implementation created by Rogerio Alves <rogea...@br.ibm.com>
+Bruce R. - Tweaked patch to have type of crc32_vpmsum conform to usage
+(see bsc#1141059)
 ---
  power8-crc/clang_workaround.h |   69 +++
  power8-crc/crc32_constants.h  | 1206 +++++++++++++++++++++++++++++++++++++++++
@@ -1389,10 +1391,10 @@
 +#define CRC32_FUNCTION  crc32_vpmsum
 +#endif
 +
-+unsigned int CRC32_FUNCTION(unsigned int crc, const unsigned char *p,
++unsigned long CRC32_FUNCTION(unsigned long crc_l, const unsigned char *p,
 +                          unsigned long len)
 +{
-+      unsigned int prealign;
++      unsigned int prealign, crc = (unsigned int)crc_l;
 +      unsigned int tail;
 +
 +      /* For zlib API */
@@ -1427,7 +1429,7 @@
 +      crc ^= 0xffffffff;
 +#endif
 +
-+      return crc;
++      return (unsigned long)crc;
 +}
 +
 +#if defined (__clang__)



Reply via email to