package/xfsprogs: enable host package variant

The host mkfs.xfs is needed to create XFS root filesystems
in Buildroot.

Signed-off-by: Julien Olivain <ju.o@free.fr>
Signed-off-by: Romain Naour <romain.naour@smile.fr>
This commit is contained in:
Julien Olivain
2026-03-13 22:50:41 +01:00
committed by Romain Naour
parent 9af1a2bd07
commit 45a74068df
3 changed files with 15 additions and 0 deletions

View File

@@ -128,6 +128,7 @@ menu "Host utilities"
source "package/utp_com/Config.in.host" source "package/utp_com/Config.in.host"
source "package/uuu/Config.in.host" source "package/uuu/Config.in.host"
source "package/vboot-utils/Config.in.host" source "package/vboot-utils/Config.in.host"
source "package/xfsprogs/Config.in.host"
source "package/xorriso/Config.in.host" source "package/xorriso/Config.in.host"
source "package/zip/Config.in.host" source "package/zip/Config.in.host"
source "package/zstd/Config.in.host" source "package/zstd/Config.in.host"

View File

@@ -0,0 +1,6 @@
config BR2_PACKAGE_HOST_XFSPROGS
bool "host xfsprogs"
help
The XFS file system utilities and libraries
https://xfs.wiki.kernel.org

View File

@@ -20,6 +20,13 @@ XFSPROGS_CONF_OPTS = \
INSTALL_GROUP=root \ INSTALL_GROUP=root \
--enable-static --enable-static
HOST_XFSPROGS_DEPENDENCIES = host-inih host-liburcu host-util-linux
HOST_XFSPROGS_CONF_OPTS = \
--enable-gettext=no \
--enable-lib64=no \
--enable-libicu=no \
--enable-static
ifeq ($(BR2_PACKAGE_ICU),y) ifeq ($(BR2_PACKAGE_ICU),y)
XFSPROGS_DEPENDENCIES += icu XFSPROGS_DEPENDENCIES += icu
XFSPROGS_CONF_OPTS += --enable-libicu XFSPROGS_CONF_OPTS += --enable-libicu
@@ -34,3 +41,4 @@ endif
XFSPROGS_INSTALL_TARGET_OPTS = DIST_ROOT=$(TARGET_DIR) install XFSPROGS_INSTALL_TARGET_OPTS = DIST_ROOT=$(TARGET_DIR) install
$(eval $(autotools-package)) $(eval $(autotools-package))
$(eval $(host-autotools-package))