aboutsummaryrefslogtreecommitdiff
path: root/utils/mmc-utils
Commit message (Collapse)AuthorAge
* treewide: refresh hashes after move to use ZSTD as defaultRobert Marko2024-04-07
| | | | | | | | With the recent move to using ZSTD as the default compression format for packaging git repo clones we must refresh all of the hashes for the packages feed as well. Signed-off-by: Robert Marko <robimarko@gmail.com>
* mmc-utils: update to upstream's e1281d4de916 commitMichael Heimpold2024-03-19
| | | | | | | | | | | Included upstream changes: e1281d4de916 mmc-utils: mmc_cmds: fix type-punned warning on &ext_csd[] casting b5ca140312d2 mmc-utils: lsmmc: Fix emmc capacity calculation d1d8a05eeb4b mmc-utils: lsmmc: Disintegrade print_mmc_csd 3b055a2129bf mmc-utils: lsmmc: Simplify interface processing functions e82719f1d29c mmc-utils: lsmmc: Simplify prinitng manufacturer name Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* mmc-utils: update to latest upstream revisionMichael Heimpold2023-10-03
| | | | | | | This also requires updating our patch for fortify-ing. We now also pass the version as define during compilation. Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* mmc-utils: update to latest upstream revisionMichael Heimpold2023-03-12
| | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* mmc-utils: update to latest upstream revisionMichael Heimpold2022-11-12
| | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* mmc-utils: update to latest upstream revisionMichael Heimpold2022-09-25
| | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* mmc-utils: update to latest upstream revisionMichael Heimpold2022-05-07
| | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* mmc-utils: update to latest upstream revisionMichael Heimpold2022-03-19
| | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* mmc-utils: update to latest git headMichael Heimpold2022-01-16
| | | | | | While at, update project's reference URL. Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* mmc-utils: update to latest git headMichael Heimpold2021-12-11
| | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* mmc-utils: update to latest upstream revisionMichael Heimpold2021-10-02
| | | | | | | While at, switch to offical repo URL, adjust license tag to newer style and remove obsolete/already mainlined patches. Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* treewide: Run refresh on all packagesIlya Lipnitskiy2021-02-20
| | | | | | | | | The crude loop I wrote to come up with this changeset: find -L package/feeds/packages/ -name patches | \ sed 's/patches$/refresh/' | sort | xargs make Signed-off-by: Ilya Lipnitskiy <ilya.lipnitskiy@gmail.com>
* mmc-utils: add patch for cache size scalingMichael Heimpold2020-02-18
| | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* mmc-utils: update to latest git headMichael Heimpold2019-10-15
| | | | | | Remove already upstreamed patches, add another one from mailing-list. Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* mmc-utils: update to latest git headMichael Heimpold2019-09-12
| | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* mmc-utils: update to latest git headMichael Heimpold2019-04-15
| | | | | | | Also add some valueable patches from mailing-list - upstream seems not to care so much about, but giving them a broader audience does not hurt. Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* mmc-utils: update to latest git revisionMichael Heimpold2018-12-09
| | | | | | This also includes a fix for the trimming function and thus fixes #7306. Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* mmc-utils: update to latest git versionMichael Heimpold2018-04-18
| | | | | | Also drop obsolete patch. Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* mmc-utils: fix PKG_MIRROR_HASHEtienne Champetier2017-09-22
| | | | Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
* mmc-utils: rely on common variablesMichael Heimpold2017-03-29
| | | | | | | | | | | | Instead of assigning various variables ourself, rely on the common logic provided by "packaging framework". This brings this package in sync with other ones which also use git repos as source, dates and commit ids as version etc. This results also in using xz for tarballs. While at, populate the PKG_MIRROR_HASH. Thanks @diizzyy for suggesting these improvements. Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* mmc-utils: upgrade to latest revisionMichael Heimpold2017-03-27
| | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* mmc-utils: fix compilation on mips64Michael Heimpold2016-09-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit adds a patch to remove a superfluous include. Removing this include prevents the following error (detected by LEDE project's buildbot while compiling for mips64 architecture): (Note: directory names shorted for better readability) In file included from mmc.h:20:0, from mmc_cmds.c:37: /srv/.../include/asm-generic/int-ll64.h:29:44: error: conflicting types for '__s64' __extension__ typedef __signed__ long long __s64; ^ In file included from /srv/.../include/asm/types.h:22:0, from /srv/.../include/linux/types.h:4, from /srv/.../include/linux/fs.h:11, from mmc_cmds.c:35: /srv/.../include/asm-generic/int-l64.h:28:25: note: previous declaration of '__s64' was here typedef __signed__ long __s64; ^ In file included from mmc.h:20:0, from mmc_cmds.c:37: /srv/.../include/asm-generic/int-ll64.h:30:42: error: conflicting types for '__u64' __extension__ typedef unsigned long long __u64; ^ In file included from /srv/.../include/asm/types.h:22:0, from /srv/.../include/linux/types.h:4, from /srv/.../include/linux/fs.h:11, from mmc_cmds.c:35: /srv/.../include/asm-generic/int-l64.h:29:23: note: previous declaration of '__u64' was here typedef unsigned long __u64; ^ Makefile:36: recipe for target 'mmc_cmds.o' failed The patch was already sent upstream, no response yet. Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* mmc-utils: upgrade to latest revisionMichael Heimpold2016-09-11
| | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* mmc-utils: upgrade to latest revisionMichael Heimpold2016-06-28
| | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* mmc-utils: upgrade to latest revisionMichael Heimpold2016-05-20
| | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* mmc-utils: upgrade to latest revisionMichael Heimpold2016-02-27
| | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* mmc-utils: don't set -D_FORTIFY_SOURCE in Makefile, take 2Michael Heimpold2015-08-30
| | | | | | | | | | | | | | | | | | | Also already mentioned in ba4338d6f7753c77b03357aa74cc63771e94074a, the security feature FORTIFY_SOURCE could be set globally. The current approach tries to undefine and redefine it, however, the order on the command line prevents this from being successfully, e.g.: arm-openwrt-linux-muslgnueabi-gcc ... -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 ... -D_FORTIFY_SOURCE=1 ... `---------------v-------------------' `--------v--------' AM_CFLAGS OpenWrt params So to have the original source (static) _FORTIFY_SOURCE=2 define, the only option is to remove it from AM_CFLAGS completely, and to pass it after the OpenWrt settings explicitely in the Makefile. This should fix the buildbots finally. Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* mmc-utils: upgrade to latest revisionMichael Heimpold2015-05-31
| | | | | | | New features are commands for eMMC cache control and gp partition creation. Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* mmc-utils: bump to 2015-03-25 snapshotDaniel Golle2015-04-03
| | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* mmc-utils: restore FORTIFY_SOURCE=2Daniel Golle2015-04-03
| | | | | | | | | | | The previous commit ba4338d mmc-utils: don't set -D_FORTIFY_SOURCE in Makefile applied the global value of FORITFY_SOURCE also to mmc-utils. As the package was meant to be built with FORTIFY_SOURCE upstream, restore that behaviour and make it play nice with the global setting by undefining the macro before defining it. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* mmc-utils: don't set -D_FORTIFY_SOURCE in MakefileDaniel Golle2015-03-15
| | | | | | | | | | | | | | | | | Now that security features are set globally, having the FORTIFY_SOURCE option set in Makefile breaks the build when CONFIG_PKG_FORTIFY_SOURCE_{1,2} is enabled as well. arm-openwrt-linux-uclibcgnueabi-gcc -Wall -Werror -Wuninitialized -Wundef -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -Os -pipe -march=armv6k -mtune=mpcore -fno-caller-saves -fhonour-copts -Wno-error=unused-but-set-variable -mfloat-abi=soft -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -Wp,-MMD,./.mmc.o.d,-MT,mmc.o -c mmc.c -o mmc.o <command-line>:0:0: error: "_FORTIFY_SOURCE" redefined [-Werror] <command-line>:0:0: note: this is the location of the previous definition cc1: all warnings being treated as errors Makefile:35: recipe for target 'mmc.o' failed Fix this by removing -D_FORTIFY_SOURCE=2 from Makefile. Signed-off-by: Daniel Golle <daniel@makrotopia.org> Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* mmc-utils: fix typo in MakefileMichael Heimpold2015-03-07
| | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* mmc-utils: add new packageMichael Heimpold2015-03-06
Signed-off-by: Michael Heimpold <mhei@heimpold.de>