Rosen Penev
41504f1579
hfsprogs: fix compilation without sys/cdefs
sys/cdefs.h does not come with musl. It's also deprecated.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 years ago
Rosen Penev
d0a4d12d6d
hfsprogs: fix compile with newer musl
Signed-off-by: Rosen Penev <rosenp@gmail.com>
5 years ago
Henry Cross
cc8b7c8ddc
hfsprogs: Fix wide string literal in fsck_hfs
Signed-off-by: Henry Cross <51044550+solenoglyph@users.noreply.github.com>
6 years ago
Rosen Penev
4639e208b3
hfsprogs: Fix compilation with uClibc-ng
Replaced deprecated and unsupported valloc with posix_memalign.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
6 years ago
Michael Belyaev
0872354367
hfsprogs: fix building on macOS
Signed-off-by: Michael Belyaev <usrsse2@icloud.com>
8 years ago
Stefan Weil
804763e3f9
utils: Fix some typos (mostly found by codespell)
Signed-off-by: Stefan Weil <sw@weilnetz.de>
9 years ago
Daniel Golle
ab45f3741b
hfsprogs: fix build with musl
Do not make use of sysctl in makehfs.c on non-glibc systems.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
10 years ago
Florian Fainelli
197e6a5a1c
hfsprogs: initial import
Adds supports for hfsprogs, allowing the creation and verification of
HFS/HFS+ filesystems.
This creates two selectable packages:
- hfsfsck
- mkhfs
A filesystem checking script is included with hfsfsck to allow OpenWrt
to check/repair filesystem errors.
Using Ubuntu's 332.25 sources plus their patches from debian/patches/.
Signed-off-by: Florian Fainelli <florian@openwrt.org>
10 years ago