summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Gilbert <floppym@gentoo.org>2012-04-04 00:21:32 +0000
committerMike Gilbert <floppym@gentoo.org>2012-04-04 00:21:32 +0000
commit9a723af218c4b1dfc09fb046e60a9c0f57bcfd64 (patch)
tree5a614869b08da8f9f6072374b42c109b4b1221d9 /sys-kernel/spl
parentDev channel bump. (diff)
downloadgentoo-2-9a723af218c4b1dfc09fb046e60a9c0f57bcfd64.tar.gz
gentoo-2-9a723af218c4b1dfc09fb046e60a9c0f57bcfd64.tar.bz2
gentoo-2-9a723af218c4b1dfc09fb046e60a9c0f57bcfd64.zip
Implement fix for ZFSOnLinux upstream issue #631 and make improvements toward prefix support. Patch by Richard Yao.
(Portage version: 2.2.0_alpha98/cvs/Linux x86_64)
Diffstat (limited to 'sys-kernel/spl')
-rw-r--r--sys-kernel/spl/ChangeLog6
-rw-r--r--sys-kernel/spl/spl-9999.ebuild7
2 files changed, 9 insertions, 4 deletions
diff --git a/sys-kernel/spl/ChangeLog b/sys-kernel/spl/ChangeLog
index ee2b2a46cab9..3429622cada5 100644
--- a/sys-kernel/spl/ChangeLog
+++ b/sys-kernel/spl/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sys-kernel/spl
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/spl/ChangeLog,v 1.11 2012/03/05 00:37:21 floppym Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/spl/ChangeLog,v 1.12 2012/04/04 00:21:32 floppym Exp $
+
+ 04 Apr 2012; Mike Gilbert <floppym@gentoo.org> spl-9999.ebuild:
+ Implement fix for ZFSOnLinux upstream issue #631 and make improvements toward
+ prefix support. Patch by Richard Yao.
05 Mar 2012; Mike Gilbert <floppym@gentoo.org> spl-9999.ebuild:
Add check for KALLSYSMS.
diff --git a/sys-kernel/spl/spl-9999.ebuild b/sys-kernel/spl/spl-9999.ebuild
index b5dacd8b47e6..91cc25bba10b 100644
--- a/sys-kernel/spl/spl-9999.ebuild
+++ b/sys-kernel/spl/spl-9999.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/spl/spl-9999.ebuild,v 1.11 2012/03/05 00:37:21 floppym Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/spl/spl-9999.ebuild,v 1.12 2012/04/04 00:21:32 floppym Exp $
EAPI="4"
@@ -26,6 +26,7 @@ pkg_setup() {
CONFIG_CHECK="
!DEBUG_LOCK_ALLOC
!PREEMPT
+ !PREEMPT_VOLUNTARY
MODULES
KALLSYMS
ZLIB_DEFLATE
@@ -45,8 +46,8 @@ src_configure() {
use custom-cflags || strip-flags
set_arch_to_kernel
local myeconfargs=(
- --bindir=/bin
- --sbindir=/sbin
+ --bindir=${EPREFIX}/bin
+ --sbindir=${EPREFIX}/sbin
--with-config=all
--with-linux="${KV_DIR}"
--with-linux-obj="${KV_OUT_DIR}"