mirror of
https://github.com/motioneye-project/motioneyeos.git
synced 2025-07-28 05:36:32 +00:00
mtd: Add xattr support
Adding extended attribute support for the mtd tools when the attr package is selected. This is needed for SELinux support. Signed-off-by: Clayton Shotwell <clayton.shotwell@rockwellcollins.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
This commit is contained in:
parent
33d99de597
commit
b09f8f01c7
@ -24,6 +24,17 @@ ifeq ($(BR2_PACKAGE_BUSYBOX),y)
|
|||||||
MTD_DEPENDENCIES += busybox
|
MTD_DEPENDENCIES += busybox
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
MTD_MAKE_OPTS = WITHOUT_LARGEFILE=1
|
||||||
|
|
||||||
|
# If extended attributes are required, the acl package must
|
||||||
|
# also be enabled which will also include the attr package.
|
||||||
|
ifeq ($(BR2_PACKAGE_ACL),y)
|
||||||
|
MTD_DEPENDENCIES += acl
|
||||||
|
MTD_MAKE_OPTS += WITHOUT_XATTR=0
|
||||||
|
else
|
||||||
|
MTD_MAKE_OPTS += WITHOUT_XATTR=1
|
||||||
|
endif
|
||||||
|
|
||||||
HOST_MTD_DEPENDENCIES = host-zlib host-lzo host-e2fsprogs
|
HOST_MTD_DEPENDENCIES = host-zlib host-lzo host-e2fsprogs
|
||||||
|
|
||||||
define HOST_MTD_BUILD_CMDS
|
define HOST_MTD_BUILD_CMDS
|
||||||
@ -84,7 +95,7 @@ MTD_TARGETS_$(BR2_PACKAGE_MTD_MKFSUBIFS) += mkfs.ubifs/mkfs.ubifs
|
|||||||
|
|
||||||
define MTD_BUILD_CMDS
|
define MTD_BUILD_CMDS
|
||||||
$(TARGET_CONFIGURE_OPTS) $(MAKE1) CROSS=$(TARGET_CROSS) \
|
$(TARGET_CONFIGURE_OPTS) $(MAKE1) CROSS=$(TARGET_CROSS) \
|
||||||
BUILDDIR=$(@D) WITHOUT_XATTR=1 WITHOUT_LARGEFILE=1 -C $(@D) \
|
BUILDDIR=$(@D) $(MTD_MAKE_OPTS) -C $(@D) \
|
||||||
$(addprefix $(@D)/,$(MTD_TARGETS_y)) \
|
$(addprefix $(@D)/,$(MTD_TARGETS_y)) \
|
||||||
$(addprefix $(@D)/,$(MTD_STAGING_y))
|
$(addprefix $(@D)/,$(MTD_STAGING_y))
|
||||||
endef
|
endef
|
||||||
|
Loading…
x
Reference in New Issue
Block a user