19068bdd50
bump to the following trinity repository commit: kvm: Add ifdef around IA64 ioctls. Fix build error. CC ioctls/kvm.o In file included from ioctls/kvm.c:8:0: ioctls/kvm.c:115:8: error: ‘KVM_IA64_VCPU_GET_STACK’ undeclared here (not in a function) IOCTL(KVM_IA64_VCPU_GET_STACK), ^ include/ioctls.h:53:15: note: in definition of macro ‘IOCTL’ { .request = _request, .name = #_request, } ^ ioctls/kvm.c:116:8: error: ‘KVM_IA64_VCPU_SET_STACK’ undeclared here (not in a function) IOCTL(KVM_IA64_VCPU_SET_STACK), ^ include/ioctls.h:53:15: note: in definition of macro ‘IOCTL’ { .request = _request, .name = #_request, } IA64 ioctls were removed in Linux 3.19. Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
36 lines
981 B
Makefile
36 lines
981 B
Makefile
################################################################################
|
|
#
|
|
# trinity
|
|
#
|
|
################################################################################
|
|
|
|
TRINITY_VERSION = c8c41f99500b5854c2061a08962b8908c872d852
|
|
TRINITY_SITE = $(call github,kernelslacker,trinity,$(TRINITY_VERSION))
|
|
TRINITY_LICENSE = GPLv2
|
|
TRINITY_LICENSE_FILES = COPYING
|
|
|
|
ifeq ($(BR2_INET_IPV6),)
|
|
TARGET_CONFIGURE_OPTS += IPV6=no
|
|
endif
|
|
|
|
define TRINITY_CONFIGURE_CMDS
|
|
(cd $(@D); $(TARGET_CONFIGURE_OPTS) ./configure.sh)
|
|
endef
|
|
|
|
define TRINITY_BUILD_CMDS
|
|
$(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D)
|
|
endef
|
|
|
|
define TRINITY_INSTALL_TARGET_CMDS
|
|
$(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) DESTDIR=$(TARGET_DIR)/usr install
|
|
endef
|
|
|
|
# Install helper scripts
|
|
define TRINITY_INSTALL_HELPER_SCRIPTS
|
|
mkdir -p $(TARGET_DIR)/usr/libexec/trinity
|
|
cp -p $(@D)/scripts/* $(TARGET_DIR)/usr/libexec/trinity/
|
|
endef
|
|
TRINITY_POST_INSTALL_TARGET_HOOKS += TRINITY_INSTALL_HELPER_SCRIPTS
|
|
|
|
$(eval $(generic-package))
|