From 6fce87427b3c25c21d652f03d3bd6ad41a2c6506 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Tue, 16 Jul 2019 19:56:16 +0200 Subject: [PATCH] e2fsprogs: build binaries needed for image creation build e2fsck, mke2fs and tune2fs and install them to toolchain Signed-off-by: Matthias Reichl --- packages/sysutils/e2fsprogs/package.mk | 28 ++++++++++++++++++++------ 1 file changed, 22 insertions(+), 6 deletions(-) diff --git a/packages/sysutils/e2fsprogs/package.mk b/packages/sysutils/e2fsprogs/package.mk index ee226c7d8c..c0b54b6645 100644 --- a/packages/sysutils/e2fsprogs/package.mk +++ b/packages/sysutils/e2fsprogs/package.mk @@ -20,7 +20,24 @@ fi PKG_CONFIGURE_OPTS_HOST="--prefix=$TOOLCHAIN/ \ --bindir=$TOOLCHAIN/bin \ - --sbindir=$TOOLCHAIN/sbin" + --sbindir=$TOOLCHAIN/sbin \ + --enable-verbose-makecmds \ + --disable-symlink-install \ + --disable-symlink-build \ + --disable-subset \ + --disable-debugfs \ + --disable-imager \ + --disable-resizer \ + --disable-defrag \ + --disable-fsck \ + --disable-e2initrd-helper \ + --enable-tls \ + --disable-uuid \ + --disable-uuidd \ + --disable-nls \ + --disable-rpath \ + --disable-fuse2fs \ + --with-gnu-ld" pre_configure() { PKG_CONFIGURE_OPTS_INIT="BUILD_CC=$HOST_CC \ @@ -83,12 +100,11 @@ makeinstall_init() { fi } -make_host() { - make -C lib/et - make -C lib/ext2fs -} - makeinstall_host() { make -C lib/et LIBMODE=644 install make -C lib/ext2fs LIBMODE=644 install + mkdir -p $TOOLCHAIN/sbin + cp e2fsck/e2fsck $TOOLCHAIN/sbin + cp misc/mke2fs $TOOLCHAIN/sbin + cp misc/tune2fs $TOOLCHAIN/sbin }