X-Original-To: alpine-aports@lists.alpinelinux.org Received: from mail-it0-f68.google.com (mail-it0-f68.google.com [209.85.214.68]) by lists.alpinelinux.org (Postfix) with ESMTP id 6859A5C422B for ; Sat, 31 Dec 2016 06:02:51 +0000 (GMT) Received: by mail-it0-f68.google.com with SMTP id n68so43210223itn.3 for ; Fri, 30 Dec 2016 22:02:51 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=6NGQHW9oLlS7a5qXEEWA3f7UKwCxTszspc2lE0RR7Rc=; b=XV3C7txensLaVhfMYI4cgpvJULRYGD4yhKljKJjQ75lyVt+krO9K5a4WWl6WO1qJkZ 9ns4PVMHqpLiio8M9U3y7AKJ2JYMthcXllSnKKlG3Oyahxwsvtedob0xtIZqN4biSEtF ZC1mPcrr0JAhbpoI1XwEdavO4Oi2uUuhanRKZKGEM8yIBuScUz8r0Rc8LvNaSjde4VO1 Xn03mUgMTEMD+5F5/27HNlPy3BP2K4hBIfMF1ULAJB6xELsbGtOX9XwSs+FUqI82myaw xetWjz8nVjEzAw7wxAPWZMr4rsBBYRLT3XxASJDSEUw1mtrzg8HkJViLJvXBnIIOG/pI YY+g== X-Gm-Message-State: AIkVDXLiq8zAmWLSQdWlHEJ+RlNoUuHyk2LgODreT2Yk/qss6z7eZQ+jvyeyvH/HTAmXLg== X-Received: by 10.36.112.146 with SMTP id f140mr40358039itc.53.1483164170919; Fri, 30 Dec 2016 22:02:50 -0800 (PST) Received: from alpine.lan (1355150-v113.1293-static.plfdilaa.metronetinc.net. [199.27.255.5]) by smtp.gmail.com with ESMTPSA id y125sm26827000ity.13.2016.12.30.22.02.49 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 30 Dec 2016 22:02:50 -0800 (PST) From: Ben Allen To: alpine-aports@lists.alpinelinux.org Cc: Ben Allen Subject: [alpine-aports] [PATCH] testing/virtualbox-guest-modules-grsec: Fix build for virtgrsec kernel. Date: Sat, 31 Dec 2016 06:02:25 +0000 Message-Id: <20161231060225.9681-1-bensallen@me.com> X-Mailer: git-send-email 2.11.0 X-Mailinglist: alpine-aports Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: Requires linux-virtgrsec-dev-4.4.39-r4 or newer to compile. --- testing/virtualbox-guest-modules-grsec/APKBUILD | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/testing/virtualbox-guest-modules-grsec/APKBUILD b/testing/virtualbox-guest-modules-grsec/APKBUILD index df63a2742f..ab643a0cab 100644 --- a/testing/virtualbox-guest-modules-grsec/APKBUILD +++ b/testing/virtualbox-guest-modules-grsec/APKBUILD @@ -8,7 +8,7 @@ _kpkgrel=4 # when chaning _ver we *must* bump _mypkgrel _ver=5.1.12 -_mypkgrel=1 +_mypkgrel=2 _name=virtualbox-guest-modules # verify the kernel version before entering chroot @@ -31,7 +31,7 @@ pkgdesc="VirtualBox Additions kernel modules for $_flavor " arch='x86 x86_64' url='http://virtualbox.org' license="GPL custom" -makedepends="linux-grsec-dev=$_kpkgver sed coreutils" +makedepends="linux-grsec-dev=$_kpkgver linux-virtgrsec-dev=$_kpkgver sed coreutils" subpackages="$_name-virtgrsec:_virtgrsec" source="http://download.virtualbox.org/virtualbox/$_ver/VirtualBox-$_ver.tar.bz2 " @@ -41,7 +41,6 @@ prepare() { local i cd "$builddir" $builddir/src/VBox/Additions/linux/export_modules "$builddir/vbox-kmod.tar.gz" - tar -xf "$builddir/vbox-kmod.tar.gz" for i in $_abi_release $_abi_release_virtgrsec; do mkdir -p "$srcdir/$i" tar -C "$srcdir/$i" -zxf "$builddir"/vbox-kmod.tar.gz @@ -53,7 +52,7 @@ build() { for i in $_abi_release $_abi_release_virtgrsec; do cd "$srcdir/$i" # Build Kernel Modules - make KERN_DIR=/lib/modules/${_abi_release}/build \ + make KERN_DIR=/lib/modules/${i}/build \ || return 1 done } @@ -72,6 +71,8 @@ package() { _virtgrsec() { pkgdesc="VirtualBox Additions kernel modules for virtgrsec" mkdir -p "$subpkgdir"/lib/modules/ + # vboxvideo.ko won't load with virtgrsec kernel as it doesn't have DRM + rm "$pkgdir"/lib/modules/$_abi_release_virtgrsec/misc/vboxvideo.ko mv "$pkgdir"/lib/modules/$_abi_release_virtgrsec \ "$subpkgdir"/lib/modules/ } -- 2.11.0 --- Unsubscribe: alpine-aports+unsubscribe@lists.alpinelinux.org Help: alpine-aports+help@lists.alpinelinux.org ---