Hello community,

here is the log from the commit of package mmc-utils for openSUSE:Factory 
checked in at 2018-06-19 12:05:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mmc-utils (Old)
 and      /work/SRC/openSUSE:Factory/.mmc-utils.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mmc-utils"

Tue Jun 19 12:05:03 2018 rev:10 rq:617396 version:0.1+git.20180327

Changes:
--------
--- /work/SRC/openSUSE:Factory/mmc-utils/mmc-utils.changes      2018-03-09 
10:45:45.024505625 +0100
+++ /work/SRC/openSUSE:Factory/.mmc-utils.new/mmc-utils.changes 2018-06-19 
12:05:04.386891821 +0200
@@ -1,0 +2,7 @@
+Mon Jun 18 06:51:50 UTC 2018 - [email protected]
+
+- Update to version 0.1+git.20180327:
+  * fix ENH_START_ADDR overflow
+- Dont build with -Werror
+
+-------------------------------------------------------------------

Old:
----
  mmc-utils-0.1+git.20180216.tar.xz

New:
----
  mmc-utils-0.1+git.20180327.tar.xz

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

Other differences:
------------------
++++++ mmc-utils.spec ++++++
--- /var/tmp/diff_new_pack.r1U8F6/_old  2018-06-19 12:05:05.038867615 +0200
+++ /var/tmp/diff_new_pack.r1U8F6/_new  2018-06-19 12:05:05.042867466 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           mmc-utils
-Version:        0.1+git.20180216
+Version:        0.1+git.20180327
 Release:        0
 Summary:        Tools for MMC/SD devices
 License:        GPL-2.0-only
@@ -34,8 +34,7 @@
 cp %{SOURCE1} LICENSE.GPL-2.0
 
 %build
-export CFLAGS="%{optflags}"
-make %{?_smp_mflags}
+make %{?_smp_mflags} CFLAGS="%{optflags}" CHECKFLAGS="-Wall -Wuninitialized 
-Wundef"
 
 %install
 %make_install prefix=%{_prefix}
@@ -45,6 +44,6 @@
 %files
 %license LICENSE.GPL-2.0
 %{_bindir}/mmc
-%{_mandir}/man1/mmc.1%{ext_man}
+%{_mandir}/man1/mmc.1%{?ext_man}
 
 %changelog

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.r1U8F6/_old  2018-06-19 12:05:05.098865387 +0200
+++ /var/tmp/diff_new_pack.r1U8F6/_new  2018-06-19 12:05:05.098865387 +0200
@@ -1,4 +1,4 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc-utils.git</param>
-              <param 
name="changesrevision">7bcad171173fd9a9401e7ce81906605bd6f4eddc</param></service></servicedata>
\ No newline at end of file
+              <param 
name="changesrevision">b4fe0c8c0e57a74c01755fa9362703b60d7ee49d</param></service></servicedata>
\ No newline at end of file

++++++ mmc-utils-0.1+git.20180216.tar.xz -> mmc-utils-0.1+git.20180327.tar.xz 
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mmc-utils-0.1+git.20180216/mmc_cmds.c 
new/mmc-utils-0.1+git.20180327/mmc_cmds.c
--- old/mmc-utils-0.1+git.20180216/mmc_cmds.c   2018-02-17 02:19:47.000000000 
+0100
+++ new/mmc-utils-0.1+git.20180327/mmc_cmds.c   2018-03-27 08:17:10.000000000 
+0200
@@ -1152,7 +1152,7 @@
 
        enh_size_mult = (length_kib + align/2l) / align;
 
-       enh_start_addr = start_kib * 1024 / (is_blockaddresed(ext_csd) ? 512 : 
1);
+       enh_start_addr = start_kib * (1024 / (is_blockaddresed(ext_csd) ? 512 : 
1));
        enh_start_addr /= align;
        enh_start_addr *= align;
 
@@ -1695,9 +1695,9 @@
                        (ext_csd[EXT_CSD_ENH_START_ADDR_1] << 8) |
                        ext_csd[EXT_CSD_ENH_START_ADDR_0];
                printf("Enhanced User Data Start Address"
-                       " [ENH_START_ADDR]: 0x%06x\n", regl);
-               printf(" i.e. %lu bytes offset\n", (is_blockaddresed(ext_csd) ?
-                               512l : 1l) * regl);
+                       " [ENH_START_ADDR]: 0x%08x\n", regl);
+               printf(" i.e. %llu bytes offset\n", (is_blockaddresed(ext_csd) ?
+                               512ll : 1ll) * regl);
 
                /* A441]: reserved [135] */
                printf("Bad Block Management mode"


Reply via email to