summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Yao <ryao@gentoo.org>2012-12-12 18:18:09 +0000
committerRichard Yao <ryao@gentoo.org>2012-12-12 18:18:09 +0000
commitaf5c7197eb62565995af24f2ffb6d3a78f79bae4 (patch)
tree349a56d790c71abc3f3bf19cc6378ca1a0e60bdd /sys-kernel/spl
parentAdd ~ppc, wrt bug #413125 (diff)
downloadgentoo-2-af5c7197eb62565995af24f2ffb6d3a78f79bae4.tar.gz
gentoo-2-af5c7197eb62565995af24f2ffb6d3a78f79bae4.tar.bz2
gentoo-2-af5c7197eb62565995af24f2ffb6d3a78f79bae4.zip
Add USE=debug-log
(Portage version: 2.1.11.31/cvs/Linux x86_64, unsigned Manifest commit)
Diffstat (limited to 'sys-kernel/spl')
-rw-r--r--sys-kernel/spl/ChangeLog7
-rw-r--r--sys-kernel/spl/metadata.xml3
-rw-r--r--sys-kernel/spl/spl-0.6.0_rc10.ebuild5
-rw-r--r--sys-kernel/spl/spl-0.6.0_rc11-r2.ebuild5
-rw-r--r--sys-kernel/spl/spl-0.6.0_rc11.ebuild5
-rw-r--r--sys-kernel/spl/spl-0.6.0_rc12-r1.ebuild5
-rw-r--r--sys-kernel/spl/spl-0.6.0_rc12.ebuild4
7 files changed, 23 insertions, 11 deletions
diff --git a/sys-kernel/spl/ChangeLog b/sys-kernel/spl/ChangeLog
index 4dee2f5e2894..95f82b4bcea4 100644
--- a/sys-kernel/spl/ChangeLog
+++ b/sys-kernel/spl/ChangeLog
@@ -1,6 +1,11 @@
# 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.33 2012/12/11 19:42:28 ryao Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/spl/ChangeLog,v 1.34 2012/12/12 18:18:09 ryao Exp $
+
+ 12 Dec 2012; Richard Yao <ryao@gentoo.org> metadata.xml,
+ spl-0.6.0_rc10.ebuild, spl-0.6.0_rc11-r2.ebuild, spl-0.6.0_rc11.ebuild,
+ spl-0.6.0_rc12-r1.ebuild, spl-0.6.0_rc12.ebuild:
+ Add USE=debug-log
*spl-0.6.0_rc12-r1 (11 Dec 2012)
*spl-0.6.0_rc11-r2 (11 Dec 2012)
diff --git a/sys-kernel/spl/metadata.xml b/sys-kernel/spl/metadata.xml
index e63e3c3865da..20d06cb3fd32 100644
--- a/sys-kernel/spl/metadata.xml
+++ b/sys-kernel/spl/metadata.xml
@@ -5,4 +5,7 @@
<email>ryao@gentoo.org</email>
<name>Richard Yao</name>
</maintainer>
+ <use>
+ <flag name="debug-log">Enable additional diagnostics</flag>
+ </use>
</pkgmetadata>
diff --git a/sys-kernel/spl/spl-0.6.0_rc10.ebuild b/sys-kernel/spl/spl-0.6.0_rc10.ebuild
index b87e1ca73fb9..cef3a5328309 100644
--- a/sys-kernel/spl/spl-0.6.0_rc10.ebuild
+++ b/sys-kernel/spl/spl-0.6.0_rc10.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-0.6.0_rc10.ebuild,v 1.3 2012/08/31 19:54:56 ryao Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/spl/spl-0.6.0_rc10.ebuild,v 1.4 2012/12/12 18:18:09 ryao Exp $
EAPI="4"
AUTOTOOLS_AUTORECONF="1"
@@ -23,7 +23,7 @@ HOMEPAGE="http://zfsonlinux.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="0"
-IUSE="custom-cflags debug"
+IUSE="custom-cflags debug debug-log"
RESTRICT="test"
RDEPEND="!sys-devel/spl"
@@ -76,6 +76,7 @@ src_configure() {
autotools-utils_src_configure
}
+ $(use_enable debug-log)
src_test() {
if [[ ! -e /proc/modules ]]
then
diff --git a/sys-kernel/spl/spl-0.6.0_rc11-r2.ebuild b/sys-kernel/spl/spl-0.6.0_rc11-r2.ebuild
index 42e41a9c3466..8480db4149ff 100644
--- a/sys-kernel/spl/spl-0.6.0_rc11-r2.ebuild
+++ b/sys-kernel/spl/spl-0.6.0_rc11-r2.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-0.6.0_rc11-r2.ebuild,v 1.1 2012/12/11 19:42:28 ryao Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/spl/spl-0.6.0_rc11-r2.ebuild,v 1.2 2012/12/12 18:18:09 ryao Exp $
EAPI="4"
AUTOTOOLS_AUTORECONF="1"
@@ -23,7 +23,7 @@ HOMEPAGE="http://zfsonlinux.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="0"
-IUSE="custom-cflags debug"
+IUSE="custom-cflags debug debug-log"
RESTRICT="test"
RDEPEND="!sys-devel/spl"
@@ -76,6 +76,7 @@ src_configure() {
}
src_test() {
+ $(use_enable debug-log)
if [[ ! -e /proc/modules ]]
then
die "Missing /proc/modules"
diff --git a/sys-kernel/spl/spl-0.6.0_rc11.ebuild b/sys-kernel/spl/spl-0.6.0_rc11.ebuild
index fbe55a134e8b..1901ffcdd176 100644
--- a/sys-kernel/spl/spl-0.6.0_rc11.ebuild
+++ b/sys-kernel/spl/spl-0.6.0_rc11.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-0.6.0_rc11.ebuild,v 1.1 2012/09/18 22:33:44 ryao Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/spl/spl-0.6.0_rc11.ebuild,v 1.2 2012/12/12 18:18:09 ryao Exp $
EAPI="4"
AUTOTOOLS_AUTORECONF="1"
@@ -23,7 +23,7 @@ HOMEPAGE="http://zfsonlinux.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="0"
-IUSE="custom-cflags debug"
+IUSE="custom-cflags debug debug-log"
RESTRICT="test"
RDEPEND="!sys-devel/spl"
@@ -76,6 +76,7 @@ src_test() {
then
die "Missing /proc/modules"
elif [[ $UID -ne 0 ]]
+ $(use_enable debug-log)
then
ewarn "Cannot run make check tests with FEATURES=userpriv."
ewarn "Skipping make check tests."
diff --git a/sys-kernel/spl/spl-0.6.0_rc12-r1.ebuild b/sys-kernel/spl/spl-0.6.0_rc12-r1.ebuild
index 979fad83182e..ee4535580bf3 100644
--- a/sys-kernel/spl/spl-0.6.0_rc12-r1.ebuild
+++ b/sys-kernel/spl/spl-0.6.0_rc12-r1.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-0.6.0_rc12-r1.ebuild,v 1.1 2012/12/11 19:42:28 ryao Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/spl/spl-0.6.0_rc12-r1.ebuild,v 1.2 2012/12/12 18:18:09 ryao Exp $
EAPI="4"
AUTOTOOLS_AUTORECONF="1"
@@ -23,7 +23,7 @@ HOMEPAGE="http://zfsonlinux.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="0"
-IUSE="custom-cflags debug"
+IUSE="custom-cflags debug debug-log"
RESTRICT="test"
RDEPEND="!sys-devel/spl"
@@ -76,6 +76,7 @@ src_configure() {
--with-linux="${KV_DIR}"
--with-linux-obj="${KV_OUT_DIR}"
$(use_enable debug)
+ $(use_enable debug-log)
)
autotools-utils_src_configure
}
diff --git a/sys-kernel/spl/spl-0.6.0_rc12.ebuild b/sys-kernel/spl/spl-0.6.0_rc12.ebuild
index d7a558e310fb..c9ce8ec0d74a 100644
--- a/sys-kernel/spl/spl-0.6.0_rc12.ebuild
+++ b/sys-kernel/spl/spl-0.6.0_rc12.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-0.6.0_rc12.ebuild,v 1.1 2012/11/14 21:56:51 ryao Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/spl/spl-0.6.0_rc12.ebuild,v 1.2 2012/12/12 18:18:09 ryao Exp $
EAPI="4"
AUTOTOOLS_AUTORECONF="1"
@@ -23,7 +23,7 @@ HOMEPAGE="http://zfsonlinux.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="0"
-IUSE="custom-cflags debug"
+IUSE="custom-cflags debug debug-log"
RESTRICT="test"
RDEPEND="!sys-devel/spl"