mirror of
https://github.com/motioneye-project/motioneyeos.git
synced 2025-07-29 06:06:32 +00:00
libcap: disable programs
Disable libcap programs since they use fork and fail on !MMU systems. They're not usually used, if someone wants them they can add an option. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
This commit is contained in:
parent
043ba78869
commit
c4c914552e
@ -25,9 +25,15 @@ endef
|
|||||||
define LIBCAP_INSTALL_TARGET_CMDS
|
define LIBCAP_INSTALL_TARGET_CMDS
|
||||||
$(TARGET_MAKE_ENV) $(MAKE) -C $(@D) LIBATTR=no DESTDIR=$(TARGET_DIR) \
|
$(TARGET_MAKE_ENV) $(MAKE) -C $(@D) LIBATTR=no DESTDIR=$(TARGET_DIR) \
|
||||||
prefix=/usr lib=lib install
|
prefix=/usr lib=lib install
|
||||||
rm -f $(addprefix $(TARGET_DIR)/usr/sbin/,capsh getpcaps)
|
|
||||||
endef
|
endef
|
||||||
|
|
||||||
|
# progs use fork()
|
||||||
|
define LIBCAP_DISABLE_PROGS
|
||||||
|
$(SED) '/-C progs/d' $(@D)/Makefile
|
||||||
|
endef
|
||||||
|
|
||||||
|
LIBCAP_POST_PATCH_HOOKS += LIBCAP_DISABLE_PROGS
|
||||||
|
|
||||||
define HOST_LIBCAP_BUILD_CMDS
|
define HOST_LIBCAP_BUILD_CMDS
|
||||||
$(HOST_MAKE_ENV) $(HOST_CONFIGURE_OPTS) $(MAKE) -C $(@D) LIBATTR=no
|
$(HOST_MAKE_ENV) $(HOST_CONFIGURE_OPTS) $(MAKE) -C $(@D) LIBATTR=no
|
||||||
endef
|
endef
|
||||||
|
Loading…
x
Reference in New Issue
Block a user