mirror of
https://github.com/PartialVolume/shredos.x86_64.git
synced 2026-02-26 20:42:11 +00:00
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))
|