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"
