* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2012-09-20 19:21 Alexey Shvetsov
0 siblings, 0 replies; 37+ messages in thread
From: Alexey Shvetsov @ 2012-09-20 19:21 UTC (permalink / raw
To: gentoo-commits
commit: 63b2ed887e4bdc174c453b778ce48100ac7a66cc
Author: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 20 19:19:27 2012 +0000
Commit: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Thu Sep 20 19:19:27 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=63b2ed88
[sys-cluster/lustre] call apply_user_patches
(Portage version: 2.2.0_alpha129/git/Linux x86_64, unsigned Manifest commit)
---
sys-cluster/lustre/ChangeLog | 6 ++++++
sys-cluster/lustre/lustre-9999.ebuild | 1 +
2 files changed, 7 insertions(+), 0 deletions(-)
diff --git a/sys-cluster/lustre/ChangeLog b/sys-cluster/lustre/ChangeLog
new file mode 100644
index 0000000..129d39a
--- /dev/null
+++ b/sys-cluster/lustre/ChangeLog
@@ -0,0 +1,6 @@
+# ChangeLog for sys-cluster/lustre
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+ 20 Sep 2012; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
+ [sys-cluster/lustre] call apply_user_patches
diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index 994a9ce..80ef89c 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -49,6 +49,7 @@ pkg_setup() {
src_prepare() {
epatch ${PATCHES[@]}
+ apply_user_patches
sh ./autogen.sh
}
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2012-12-22 16:34 Alexey Shvetsov
0 siblings, 0 replies; 37+ messages in thread
From: Alexey Shvetsov @ 2012-12-22 16:34 UTC (permalink / raw
To: gentoo-commits
commit: 8e92ee4ec2af8b1ce76bdc658f1e9bccf61420b6
Author: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 22 16:34:10 2012 +0000
Commit: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Sat Dec 22 16:34:10 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=8e92ee4e
[sys-cluster/lustre] Disable Werror
Package-Manager: portage-2.2.0_alpha149
---
sys-cluster/lustre/ChangeLog | 3 +++
sys-cluster/lustre/lustre-9999.ebuild | 7 +++++++
2 files changed, 10 insertions(+), 0 deletions(-)
diff --git a/sys-cluster/lustre/ChangeLog b/sys-cluster/lustre/ChangeLog
index 12202c8..d2f66cb 100644
--- a/sys-cluster/lustre/ChangeLog
+++ b/sys-cluster/lustre/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 22 Dec 2012; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
+ [sys-cluster/lustre] Disable Werror
+
22 Dec 2012; Alexey Shvetsov <alexxy@gentoo.org>
-files/2.4/0001-LU-1337-vfs-kernel-3.1-renames-lock-manager-ops.patch,
-files/2.4/0002-LU-1337-vfs-kernel-3.1-kills-inode-i_alloc_sem.patch,
diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index c07531e..c5e0f64 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -33,6 +33,13 @@ pkg_setup() {
src_prepare() {
apply_user_patches
+ sed -e 's:-Werror::g' \
+ -i build/autoconf/lustre-build-linux.m4 \
+ -i ldiskfs/build/autoconf/lustre-build-linux.m4 \
+ -i libcfs/autoconf/lustre-libcfs.m4 \
+ -i libsysio/configure.in \
+ -i lnet/autoconf/lustre-lnet.m4 \
+ lustre/autoconf/lustre-core.m4 || die "Disabling Werror failed"
sh ./autogen.sh
}
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2012-12-22 16:45 Alexey Shvetsov
0 siblings, 0 replies; 37+ messages in thread
From: Alexey Shvetsov @ 2012-12-22 16:45 UTC (permalink / raw
To: gentoo-commits
commit: 24a451823e3b9f92eb6dc258da369a415f4cef88
Author: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 22 16:44:51 2012 +0000
Commit: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Sat Dec 22 16:44:51 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=24a45182
[sys-cluster/lustre] Fix disabling
Package-Manager: portage-2.2.0_alpha149
---
sys-cluster/lustre/ChangeLog | 3 +++
sys-cluster/lustre/lustre-9999.ebuild | 2 --
2 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/sys-cluster/lustre/ChangeLog b/sys-cluster/lustre/ChangeLog
index d2f66cb..351b1ea 100644
--- a/sys-cluster/lustre/ChangeLog
+++ b/sys-cluster/lustre/ChangeLog
@@ -3,6 +3,9 @@
# $Header: $
22 Dec 2012; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
+ [sys-cluster/lustre] Fix disabling
+
+ 22 Dec 2012; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
[sys-cluster/lustre] Disable Werror
22 Dec 2012; Alexey Shvetsov <alexxy@gentoo.org>
diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index c5e0f64..0798ad3 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -34,8 +34,6 @@ pkg_setup() {
src_prepare() {
apply_user_patches
sed -e 's:-Werror::g' \
- -i build/autoconf/lustre-build-linux.m4 \
- -i ldiskfs/build/autoconf/lustre-build-linux.m4 \
-i libcfs/autoconf/lustre-libcfs.m4 \
-i libsysio/configure.in \
-i lnet/autoconf/lustre-lnet.m4 \
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2013-03-06 13:20 Alexey Shvetsov
0 siblings, 0 replies; 37+ messages in thread
From: Alexey Shvetsov @ 2013-03-06 13:20 UTC (permalink / raw
To: gentoo-commits
commit: b45318017ad2738e6b11a8d9ff1a41bbd49f224a
Author: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 6 13:20:32 2013 +0000
Commit: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Wed Mar 6 13:20:32 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=b4531801
Realy add patches to ebuild
Package-Manager: portage-2.2.0_alpha166
---
sys-cluster/lustre/ChangeLog | 3 +++
sys-cluster/lustre/lustre-9999.ebuild | 1 +
2 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/sys-cluster/lustre/ChangeLog b/sys-cluster/lustre/ChangeLog
index 1295495..7cc3739 100644
--- a/sys-cluster/lustre/ChangeLog
+++ b/sys-cluster/lustre/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 06 Mar 2013; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
+ Realy add patches to ebuild
+
06 Mar 2013; Alexey Shvetsov <alexxy@gentoo.org>
+files/0001-LU-2850-build-check-header-files-in-generated-uapi-d.patch,
+files/0002-LU-2850-kernel-3.7-kernel-posix-acl-needs-userns.patch,
diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index 99ed754..d3c46d8 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -40,6 +40,7 @@ pkg_setup() {
}
src_prepare() {
+ epatch ${PATCHES[@]}
# disable Werror
sed -e 's:-Werror::g' \
-i libcfs/autoconf/lustre-libcfs.m4 \
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2013-03-07 6:39 Alexey Shvetsov
0 siblings, 0 replies; 37+ messages in thread
From: Alexey Shvetsov @ 2013-03-07 6:39 UTC (permalink / raw
To: gentoo-commits
commit: 0ee777ae50fe363c6fc8cf6ada213aa23d938d1d
Author: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 7 06:39:05 2013 +0000
Commit: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Thu Mar 7 06:39:05 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=0ee777ae
Fix typo
Package-Manager: portage-2.2.0_alpha166
---
sys-cluster/lustre/ChangeLog | 3 +++
sys-cluster/lustre/lustre-9999.ebuild | 2 +-
2 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/sys-cluster/lustre/ChangeLog b/sys-cluster/lustre/ChangeLog
index 7cc3739..4d76001 100644
--- a/sys-cluster/lustre/ChangeLog
+++ b/sys-cluster/lustre/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 07 Mar 2013; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
+ Fix typo
+
06 Mar 2013; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
Realy add patches to ebuild
diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index d3c46d8..4ee639c 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -24,7 +24,7 @@ RDEPEND="${DEPEND}"
BUILD_PARAMS="-C ${KV_DIR} SUBDIRS=${S}"
-PATHCES=(
+PATCHES=(
"${FILESDIR}/0001-LU-2850-build-check-header-files-in-generated-uapi-d.patch"
"${FILESDIR}/0002-LU-2850-kernel-3.7-kernel-posix-acl-needs-userns.patch"
"${FILESDIR}/0003-LU-2850-kernel-3.7-uneports-sock_map_fd.patch"
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2013-03-14 14:16 Alexey Shvetsov
0 siblings, 0 replies; 37+ messages in thread
From: Alexey Shvetsov @ 2013-03-14 14:16 UTC (permalink / raw
To: gentoo-commits
commit: 0dcaaf71cd12e2ce58b88d5ef512c7201485f40f
Author: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 14 14:16:33 2013 +0000
Commit: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Thu Mar 14 14:16:33 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=0dcaaf71
Drop Werror hack
Package-Manager: portage-2.2.0_alpha166
RepoMan-Options: --force
---
sys-cluster/lustre/ChangeLog | 3 +++
sys-cluster/lustre/lustre-9999.ebuild | 6 ------
2 files changed, 3 insertions(+), 6 deletions(-)
diff --git a/sys-cluster/lustre/ChangeLog b/sys-cluster/lustre/ChangeLog
index a7ad425..784ab87 100644
--- a/sys-cluster/lustre/ChangeLog
+++ b/sys-cluster/lustre/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 14 Mar 2013; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
+ Drop Werror hack
+
14 Mar 2013; Alexey Shvetsov <alexxy@gentoo.org>
files/0001-LU-2850-build-check-header-files-in-generated-uapi-d.patch,
files/0002-LU-2850-kernel-3.7-kernel-posix-acl-needs-userns.patch,
diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index 9ede34b..dc4aed8 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -42,12 +42,6 @@ pkg_setup() {
src_prepare() {
epatch ${PATCHES[@]}
- # disable Werror
- sed -e 's:-Werror::g' \
- -i libcfs/autoconf/lustre-libcfs.m4 \
- -i libsysio/configure.in \
- -i lnet/autoconf/lustre-lnet.m4 \
- lustre/autoconf/lustre-core.m4 || die "Disabling Werror failed"
# fix libzfs lib name we have it as libzfs.so.1
sed -e 's:libzfs.so:libzfs.so.1:g' \
-e 's:libnvpair.so:libnvpair.so.1:g' \
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2013-03-15 15:49 Alexey Shvetsov
0 siblings, 0 replies; 37+ messages in thread
From: Alexey Shvetsov @ 2013-03-15 15:49 UTC (permalink / raw
To: gentoo-commits
commit: a30e6dd21dded7c73cbcda120e10dd401da436a9
Author: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 15 15:48:53 2013 +0000
Commit: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Fri Mar 15 15:48:53 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=a30e6dd2
Update to reflect latest zfs changes
Package-Manager: portage-2.2.0_alpha166
RepoMan-Options: --force
---
sys-cluster/lustre/ChangeLog | 3 +++
sys-cluster/lustre/lustre-9999.ebuild | 4 ++--
2 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/sys-cluster/lustre/ChangeLog b/sys-cluster/lustre/ChangeLog
index 784ab87..6879812 100644
--- a/sys-cluster/lustre/ChangeLog
+++ b/sys-cluster/lustre/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 15 Mar 2013; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
+ Update to reflect latest zfs changes
+
14 Mar 2013; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
Drop Werror hack
diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index dc4aed8..147b194 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -55,8 +55,8 @@ src_configure() {
--disable-ldiskfs-build \
--with-linux="${KERNEL_DIR}" \
--with-linux-release="${KV_FULL}" \
- --with-zfs="${EPREFIX}/usr/src/zfs/${KV_FULL}" \
- --with-spl="${EPREFIX}/usr/src/spl/${KV_FULL}" \
+ --with-zfs="${EPREFIX}/usr/src/zfs" \
+ --with-spl="${EPREFIX}/usr/src/spl" \
$(use_enable client) \
$(use_enable utils) \
$(use_enable server)
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2013-03-15 15:50 Alexey Shvetsov
0 siblings, 0 replies; 37+ messages in thread
From: Alexey Shvetsov @ 2013-03-15 15:50 UTC (permalink / raw
To: gentoo-commits
commit: c09e558d5f98bb29be7f10d887b9a5dc27692107
Author: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 15 15:50:39 2013 +0000
Commit: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Fri Mar 15 15:50:39 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=c09e558d
Make client and utils as default flags
Package-Manager: portage-2.2.0_alpha166
RepoMan-Options: --force
---
sys-cluster/lustre/ChangeLog | 3 +++
sys-cluster/lustre/lustre-9999.ebuild | 2 +-
2 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/sys-cluster/lustre/ChangeLog b/sys-cluster/lustre/ChangeLog
index 6879812..39e91c0 100644
--- a/sys-cluster/lustre/ChangeLog
+++ b/sys-cluster/lustre/ChangeLog
@@ -3,6 +3,9 @@
# $Header: $
15 Mar 2013; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
+ Make client and utils as default flags
+
+ 15 Mar 2013; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
Update to reflect latest zfs changes
14 Mar 2013; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index 147b194..0f5f021 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -17,7 +17,7 @@ SRC_URI=""
LICENSE="GPL-2"
SLOT="0"
KEYWORDS=""
-IUSE="client utils server"
+IUSE="+client +utils server"
DEPEND=""
RDEPEND="${DEPEND}"
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2013-03-16 17:34 Alexey Shvetsov
0 siblings, 0 replies; 37+ messages in thread
From: Alexey Shvetsov @ 2013-03-16 17:34 UTC (permalink / raw
To: gentoo-commits
commit: 81ded355dbf5b088a64a951a20890e68a4738744
Author: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 16 17:33:45 2013 +0000
Commit: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Sat Mar 16 17:33:45 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=81ded355
Update deps. thanks to Richard Yao
Package-Manager: portage-2.2.0_alpha166
RepoMan-Options: --force
---
sys-cluster/lustre/ChangeLog | 3 +++
sys-cluster/lustre/lustre-9999.ebuild | 9 ++++++++-
2 files changed, 11 insertions(+), 1 deletions(-)
diff --git a/sys-cluster/lustre/ChangeLog b/sys-cluster/lustre/ChangeLog
index 39e91c0..45890cc 100644
--- a/sys-cluster/lustre/ChangeLog
+++ b/sys-cluster/lustre/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 16 Mar 2013; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
+ Update deps. thanks to Richard Yao
+
15 Mar 2013; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
Make client and utils as default flags
diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index 0f5f021..2f86381 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -19,7 +19,14 @@ SLOT="0"
KEYWORDS=""
IUSE="+client +utils server"
-DEPEND=""
+DEPEND="
+ virtual/awk
+ virtual/linux-sources
+ server? (
+ >=sys-kernel/spl-0.6.0_rc14-r2
+ >=sys-fs/zfs-kmod-0.6.0_rc14-r4
+ )
+ "
RDEPEND="${DEPEND}"
BUILD_PARAMS="-C ${KV_DIR} SUBDIRS=${S}"
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2013-03-18 21:22 Alexey Shvetsov
0 siblings, 0 replies; 37+ messages in thread
From: Alexey Shvetsov @ 2013-03-18 21:22 UTC (permalink / raw
To: gentoo-commits
commit: da7d05f6a15e1f60ca381f8b0bbabf1fc5db175f
Author: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 18 21:22:01 2013 +0000
Commit: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Mon Mar 18 21:22:01 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=da7d05f6
Add gentoo style configure
Package-Manager: portage-2.2.0_alpha166
RepoMan-Options: --force
---
sys-cluster/lustre/ChangeLog | 3 +++
sys-cluster/lustre/lustre-9999.ebuild | 32 +++++++++++++++++++++++++++++++-
2 files changed, 34 insertions(+), 1 deletions(-)
diff --git a/sys-cluster/lustre/ChangeLog b/sys-cluster/lustre/ChangeLog
index eedb888..ff3d11d 100644
--- a/sys-cluster/lustre/ChangeLog
+++ b/sys-cluster/lustre/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 18 Mar 2013; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
+ Add gentoo style configure
+
18 Mar 2013; Alexey Shvetsov <alexxy@gentoo.org>
+files/0007-LU-2984-build-Fix-warning-with-gcc-4.6-in-mdt_handle.patch,
lustre-9999.ebuild:
diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index 319103a..305c689 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -52,7 +52,37 @@ src_prepare() {
sed -e 's:libzfs.so:libzfs.so.1:g' \
-e 's:libnvpair.so:libnvpair.so.1:g' \
-i lustre/utils/mount_utils_zfs.c || die
- sh ./autogen.sh
+
+ # replace upstream autogen.sh by our src_prepare()
+ local DIRS="build libcfs lnet lustre snmp"
+ local ACLOCAL_FLAGS
+ for dir in $DIRS ; do
+ ACLOCAL_FLAGS="$ACLOCAL_FLAGS -I $PWD/$dir/autoconf"
+ done
+ eaclocal $ACLOCAL_FLAGS
+ eautoheader
+ eautomake
+ eautoconf
+ # now walk in configure dirs
+ einfo "Reconfiguring source in libsysio"
+ cd libsysio
+ eaclocal
+ eautomake
+ eautoconf
+ cd ..
+ einfo "Reconfiguring source in lustre-iokit"
+ cd lustre-iokit
+ eaclocal
+ eautomake
+ eautoconf
+ cd ..
+ einfo "Reconfiguring source in ldiskfs"
+ cd ldiskfs
+ eaclocal -I $PWD/config
+ eautoheader
+ eautomake -W no-portability
+ eautoconf
+ cd ..
}
src_configure() {
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2013-03-18 21:48 Alexey Shvetsov
0 siblings, 0 replies; 37+ messages in thread
From: Alexey Shvetsov @ 2013-03-18 21:48 UTC (permalink / raw
To: gentoo-commits
commit: 0c6499f9e9443d064e0cc99e3d0ed006950ba630
Author: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 18 21:48:11 2013 +0000
Commit: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Mon Mar 18 21:48:11 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=0c6499f9
Fix some install path
Package-Manager: portage-2.2.0_alpha166
RepoMan-Options: --force
---
sys-cluster/lustre/ChangeLog | 3 +++
sys-cluster/lustre/lustre-9999.ebuild | 7 ++++++-
2 files changed, 9 insertions(+), 1 deletions(-)
diff --git a/sys-cluster/lustre/ChangeLog b/sys-cluster/lustre/ChangeLog
index ff3d11d..a601dac 100644
--- a/sys-cluster/lustre/ChangeLog
+++ b/sys-cluster/lustre/ChangeLog
@@ -3,6 +3,9 @@
# $Header: $
18 Mar 2013; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
+ Fix some install path
+
+ 18 Mar 2013; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
Add gentoo style configure
18 Mar 2013; Alexey Shvetsov <alexxy@gentoo.org>
diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index 305c689..078856b 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -7,7 +7,7 @@ EAPI=5
WANT_AUTOCONF="2.5"
WANT_AUTOMAKE="1.10"
-inherit git-2 autotools linux-mod toolchain-funcs
+inherit git-2 autotools linux-mod toolchain-funcs udev
DESCRIPTION="Lustre is a parallel distributed file system"
HOMEPAGE="http://wiki.whamcloud.com/"
@@ -53,6 +53,11 @@ src_prepare() {
-e 's:libnvpair.so:libnvpair.so.1:g' \
-i lustre/utils/mount_utils_zfs.c || die
+ # fix some install paths
+ sed -e "s:$(sysconfdir)/udev:$(get_udevdir):g" \
+ -e "s:$(sysconfdir)/sysconfig:$(sysconfdir)/conf.d:g" \
+ -i lustre/conf/Makefile.am || die
+
# replace upstream autogen.sh by our src_prepare()
local DIRS="build libcfs lnet lustre snmp"
local ACLOCAL_FLAGS
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2013-03-19 19:08 Alexey Shvetsov
0 siblings, 0 replies; 37+ messages in thread
From: Alexey Shvetsov @ 2013-03-19 19:08 UTC (permalink / raw
To: gentoo-commits
commit: 2be37f7c2c0b64b7eccdc715d1c2205917f65630
Author: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 19 19:07:38 2013 +0000
Commit: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Tue Mar 19 19:07:38 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=2be37f7c
Fix escape sequence
Package-Manager: portage-2.2.0_alpha166
RepoMan-Options: --force
---
sys-cluster/lustre/ChangeLog | 3 +++
sys-cluster/lustre/lustre-9999.ebuild | 4 ++--
2 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/sys-cluster/lustre/ChangeLog b/sys-cluster/lustre/ChangeLog
index 25c0274..ac56877 100644
--- a/sys-cluster/lustre/ChangeLog
+++ b/sys-cluster/lustre/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 19 Mar 2013; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
+ Fix escape sequence
+
18 Mar 2013; Alexey Shvetsov <alexxy@gentoo.org>
files/0001-LU-2850-build-check-header-files-in-generated-uapi-d.patch,
files/0002-LU-2850-kernel-3.7-kernel-posix-acl-needs-userns.patch,
diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index 078856b..7f5c3a1 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -54,8 +54,8 @@ src_prepare() {
-i lustre/utils/mount_utils_zfs.c || die
# fix some install paths
- sed -e "s:$(sysconfdir)/udev:$(get_udevdir):g" \
- -e "s:$(sysconfdir)/sysconfig:$(sysconfdir)/conf.d:g" \
+ sed -e "s:$\(sysconfdir\)/udev:$(get_udevdir):g" \
+ -e "s:$\(sysconfdir\)/sysconfig:$\(sysconfdir\)/conf.d:g" \
-i lustre/conf/Makefile.am || die
# replace upstream autogen.sh by our src_prepare()
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2013-03-19 19:12 Alexey Shvetsov
0 siblings, 0 replies; 37+ messages in thread
From: Alexey Shvetsov @ 2013-03-19 19:12 UTC (permalink / raw
To: gentoo-commits
commit: 243917c33070421994aaf6f8ee69b59350b1d5ce
Author: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 19 19:12:21 2013 +0000
Commit: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Tue Mar 19 19:12:21 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=243917c3
$PWD dont needed in automake invocation
Package-Manager: portage-2.2.0_alpha166
RepoMan-Options: --force
---
sys-cluster/lustre/ChangeLog | 3 +++
sys-cluster/lustre/lustre-9999.ebuild | 4 ++--
2 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/sys-cluster/lustre/ChangeLog b/sys-cluster/lustre/ChangeLog
index ac56877..897cf83 100644
--- a/sys-cluster/lustre/ChangeLog
+++ b/sys-cluster/lustre/ChangeLog
@@ -3,6 +3,9 @@
# $Header: $
19 Mar 2013; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
+ $PWD dont needed in automake invocation
+
+ 19 Mar 2013; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
Fix escape sequence
18 Mar 2013; Alexey Shvetsov <alexxy@gentoo.org>
diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index 7f5c3a1..9de2f81 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -62,7 +62,7 @@ src_prepare() {
local DIRS="build libcfs lnet lustre snmp"
local ACLOCAL_FLAGS
for dir in $DIRS ; do
- ACLOCAL_FLAGS="$ACLOCAL_FLAGS -I $PWD/$dir/autoconf"
+ ACLOCAL_FLAGS="$ACLOCAL_FLAGS -I $dir/autoconf"
done
eaclocal $ACLOCAL_FLAGS
eautoheader
@@ -83,7 +83,7 @@ src_prepare() {
cd ..
einfo "Reconfiguring source in ldiskfs"
cd ldiskfs
- eaclocal -I $PWD/config
+ eaclocal -I config
eautoheader
eautomake -W no-portability
eautoconf
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2013-03-31 11:18 Alexey Shvetsov
0 siblings, 0 replies; 37+ messages in thread
From: Alexey Shvetsov @ 2013-03-31 11:18 UTC (permalink / raw
To: gentoo-commits
commit: ecde693c8a86c79f40aca0dbd039a313a97c613b
Author: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 31 11:18:10 2013 +0000
Commit: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Sun Mar 31 11:18:10 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=ecde693c
build was renamed to config
Package-Manager: portage-2.2.0_alpha170
RepoMan-Options: --force
---
sys-cluster/lustre/ChangeLog | 3 +++
sys-cluster/lustre/lustre-9999.ebuild | 4 ++--
2 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/sys-cluster/lustre/ChangeLog b/sys-cluster/lustre/ChangeLog
index 16471dd..25bdde5 100644
--- a/sys-cluster/lustre/ChangeLog
+++ b/sys-cluster/lustre/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 31 Mar 2013; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
+ build was renamed to config
+
31 Mar 2013; Alexey Shvetsov <alexxy@gentoo.org>
+files/0001-LU-2982-build-make-AC-check-for-linux-arch-sandbox-f.patch,
+files/0002-LU-2800-libcfs-use-sock_alloc_file-instead-of-sock_m.patch,
diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index 0b27062..64bee30 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -62,7 +62,7 @@ src_prepare() {
local DIRS="build libcfs lnet lustre snmp"
local ACLOCAL_FLAGS
for dir in $DIRS ; do
- ACLOCAL_FLAGS="$ACLOCAL_FLAGS -I $dir/autoconf"
+ ACLOCAL_FLAGS="$ACLOCAL_FLAGS -I $dir/config"
done
eaclocal $ACLOCAL_FLAGS
eautoheader
@@ -83,7 +83,7 @@ src_prepare() {
cd ..
einfo "Reconfiguring source in ldiskfs"
cd ldiskfs
- eaclocal -I config
+ eaclocal
eautoheader
eautomake -W no-portability
eautoconf
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2013-03-31 11:24 Alexey Shvetsov
0 siblings, 0 replies; 37+ messages in thread
From: Alexey Shvetsov @ 2013-03-31 11:24 UTC (permalink / raw
To: gentoo-commits
commit: 8fd1ba903fa8e42d6347d1ebd85feb11f32a12d9
Author: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 31 11:20:36 2013 +0000
Commit: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Sun Mar 31 11:23:45 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=8fd1ba90
Fix autogen
Signed-off-by: Alexey Shvetsov <alexxy <AT> gentoo.org>
---
sys-cluster/lustre/ChangeLog | 3 ---
sys-cluster/lustre/lustre-9999.ebuild | 8 ++++----
2 files changed, 4 insertions(+), 7 deletions(-)
diff --git a/sys-cluster/lustre/ChangeLog b/sys-cluster/lustre/ChangeLog
index 25bdde5..16471dd 100644
--- a/sys-cluster/lustre/ChangeLog
+++ b/sys-cluster/lustre/ChangeLog
@@ -2,9 +2,6 @@
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
- 31 Mar 2013; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
- build was renamed to config
-
31 Mar 2013; Alexey Shvetsov <alexxy@gentoo.org>
+files/0001-LU-2982-build-make-AC-check-for-linux-arch-sandbox-f.patch,
+files/0002-LU-2800-libcfs-use-sock_alloc_file-instead-of-sock_m.patch,
diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index 64bee30..3457fbf 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -59,12 +59,12 @@ src_prepare() {
-i lustre/conf/Makefile.am || die
# replace upstream autogen.sh by our src_prepare()
- local DIRS="build libcfs lnet lustre snmp"
+ local DIRS="libcfs lnet lustre snmp"
local ACLOCAL_FLAGS
for dir in $DIRS ; do
- ACLOCAL_FLAGS="$ACLOCAL_FLAGS -I $dir/config"
+ ACLOCAL_FLAGS="$ACLOCAL_FLAGS -I $dir/autoconf"
done
- eaclocal $ACLOCAL_FLAGS
+ eaclocal -I config $ACLOCAL_FLAGS
eautoheader
eautomake
eautoconf
@@ -83,7 +83,7 @@ src_prepare() {
cd ..
einfo "Reconfiguring source in ldiskfs"
cd ldiskfs
- eaclocal
+ eaclocal -I config
eautoheader
eautomake -W no-portability
eautoconf
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2013-03-31 14:36 Alexey Shvetsov
0 siblings, 0 replies; 37+ messages in thread
From: Alexey Shvetsov @ 2013-03-31 14:36 UTC (permalink / raw
To: gentoo-commits
commit: 2b1166ab363c36cf13c27c72118bb896945b1665
Author: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 31 14:36:32 2013 +0000
Commit: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Sun Mar 31 14:36:32 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=2b1166ab
Enable more options
Package-Manager: portage-2.2.0_alpha170
RepoMan-Options: --force
---
sys-cluster/lustre/ChangeLog | 4 ++++
sys-cluster/lustre/lustre-9999.ebuild | 11 +++++++++--
sys-cluster/lustre/metadata.xml | 3 +++
3 files changed, 16 insertions(+), 2 deletions(-)
diff --git a/sys-cluster/lustre/ChangeLog b/sys-cluster/lustre/ChangeLog
index 4452f88..5d92271 100644
--- a/sys-cluster/lustre/ChangeLog
+++ b/sys-cluster/lustre/ChangeLog
@@ -2,6 +2,10 @@
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 31 Mar 2013; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild,
+ metadata.xml:
+ Enable more options
+
31 Mar 2013; Alexey Shvetsov <alexxy@gentoo.org>
+files/0009-LU-3011-ubuntu-Fix-build-failures-on-Ubuntu-12.04.patch,
files/0001-LU-2982-build-make-AC-check-for-linux-arch-sandbox-f.patch,
diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index a25e2a5..d956244 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -17,11 +17,13 @@ SRC_URI=""
LICENSE="GPL-2"
SLOT="0"
KEYWORDS=""
-IUSE="+client +utils server"
+IUSE="+client +utils server +liblustre readline tests tcpd +urandom"
DEPEND="
virtual/awk
virtual/linux-sources
+ readline? ( sys-libs/readline )
+ tcpd? ( sys-apps/tcp-wrappers )
server? (
>=sys-kernel/spl-0.6.0_rc14-r2
>=sys-fs/zfs-kmod-0.6.0_rc14-r4
@@ -101,7 +103,12 @@ src_configure() {
--with-spl="${EPREFIX}/usr/src/spl" \
$(use_enable client) \
$(use_enable utils) \
- $(use_enable server)
+ $(use_enable server) \
+ $(use_enable liblustre) \
+ $(use_enable readline) \
+ $(use_enable tcpd libwrap) \
+ $(use_enable urandom) \
+ $(use_enable tests)
}
src_compile() {
diff --git a/sys-cluster/lustre/metadata.xml b/sys-cluster/lustre/metadata.xml
index e8f5918..31ea86e 100644
--- a/sys-cluster/lustre/metadata.xml
+++ b/sys-cluster/lustre/metadata.xml
@@ -9,5 +9,8 @@ Lustre is a parallel distributed file system, generally used for large scale clu
<flag name='client'>Enable kernel client modules</flag>
<flag name='server'>Enable kernels server modules</flag>
<flag name='utils'>Enable lustre utils</flag>
+ <flag name='liblustre'>Enable building of liblustre</flag>
+ <flag name='tests'>Enable installation of tests</flag>
+ <flag name='urandom'>Enable use of urandom</flag>
</use>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2013-04-16 11:30 Alexey Shvetsov
0 siblings, 0 replies; 37+ messages in thread
From: Alexey Shvetsov @ 2013-04-16 11:30 UTC (permalink / raw
To: gentoo-commits
commit: 344b57accd0edc08099e3afe2df14c226acf1228
Author: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 16 11:29:57 2013 +0000
Commit: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Tue Apr 16 11:29:57 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=344b57ac
Update lustre deps
Package-Manager: portage-2.2.0_alpha173
RepoMan-Options: --force
---
sys-cluster/lustre/ChangeLog | 3 +++
sys-cluster/lustre/lustre-9999.ebuild | 6 +++---
2 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/sys-cluster/lustre/ChangeLog b/sys-cluster/lustre/ChangeLog
index bba7cee..b7dfd52 100644
--- a/sys-cluster/lustre/ChangeLog
+++ b/sys-cluster/lustre/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 16 Apr 2013; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
+ Update lustre deps
+
16 Apr 2013; Alexey Shvetsov <alexxy@gentoo.org>
+files/0009-LU-2850-kernel-3.9-hlist_for_each_entry-uses-3-args.patch,
+files/0010-LU-2850-kernel-f_vfsmnt-replaced-by-f_path.mnt.patch,
diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index 5a783bd..8156ec5 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -25,9 +25,9 @@ DEPEND="
readline? ( sys-libs/readline )
tcpd? ( sys-apps/tcp-wrappers )
server? (
- >=sys-kernel/spl-0.6.1
- >=sys-fs/zfs-kmod-0.6.1
- >=sys-fs/zfs-0.6.1
+ >sys-kernel/spl-0.6.0
+ >sys-fs/zfs-kmod-0.6.0
+ >sys-fs/zfs-0.6.0
)
"
RDEPEND="${DEPEND}"
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2013-04-16 11:31 Alexey Shvetsov
0 siblings, 0 replies; 37+ messages in thread
From: Alexey Shvetsov @ 2013-04-16 11:31 UTC (permalink / raw
To: gentoo-commits
commit: a0718a09f7e823d31ebcb96f43c1e42443a90715
Author: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 16 11:31:26 2013 +0000
Commit: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Tue Apr 16 11:31:26 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=a0718a09
Update lustre deps
Package-Manager: portage-2.2.0_alpha173
RepoMan-Options: --force
---
sys-cluster/lustre/ChangeLog | 3 +++
sys-cluster/lustre/lustre-9999.ebuild | 6 +++---
2 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/sys-cluster/lustre/ChangeLog b/sys-cluster/lustre/ChangeLog
index b7dfd52..28d72f6 100644
--- a/sys-cluster/lustre/ChangeLog
+++ b/sys-cluster/lustre/ChangeLog
@@ -5,6 +5,9 @@
16 Apr 2013; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
Update lustre deps
+ 16 Apr 2013; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
+ Update lustre deps
+
16 Apr 2013; Alexey Shvetsov <alexxy@gentoo.org>
+files/0009-LU-2850-kernel-3.9-hlist_for_each_entry-uses-3-args.patch,
+files/0010-LU-2850-kernel-f_vfsmnt-replaced-by-f_path.mnt.patch,
diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index 8156ec5..3b6b58c 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -25,9 +25,9 @@ DEPEND="
readline? ( sys-libs/readline )
tcpd? ( sys-apps/tcp-wrappers )
server? (
- >sys-kernel/spl-0.6.0
- >sys-fs/zfs-kmod-0.6.0
- >sys-fs/zfs-0.6.0
+ >sys-kernel/spl-0.6
+ >sys-fs/zfs-kmod-0.6
+ >sys-fs/zfs-0.6
)
"
RDEPEND="${DEPEND}"
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2013-04-16 11:34 Alexey Shvetsov
0 siblings, 0 replies; 37+ messages in thread
From: Alexey Shvetsov @ 2013-04-16 11:34 UTC (permalink / raw
To: gentoo-commits
commit: 2d3ca889bbb6b28cfae575b38748deb2a6d39d99
Author: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 16 11:34:14 2013 +0000
Commit: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Tue Apr 16 11:34:14 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=2d3ca889
Update lustre deps
Package-Manager: portage-2.2.0_alpha173
RepoMan-Options: --force
---
sys-cluster/lustre/ChangeLog | 3 +++
sys-cluster/lustre/lustre-9999.ebuild | 6 +++---
2 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/sys-cluster/lustre/ChangeLog b/sys-cluster/lustre/ChangeLog
index 28d72f6..d65f91b 100644
--- a/sys-cluster/lustre/ChangeLog
+++ b/sys-cluster/lustre/ChangeLog
@@ -8,6 +8,9 @@
16 Apr 2013; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
Update lustre deps
+ 16 Apr 2013; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
+ Update lustre deps
+
16 Apr 2013; Alexey Shvetsov <alexxy@gentoo.org>
+files/0009-LU-2850-kernel-3.9-hlist_for_each_entry-uses-3-args.patch,
+files/0010-LU-2850-kernel-f_vfsmnt-replaced-by-f_path.mnt.patch,
diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index 3b6b58c..4471340 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -25,9 +25,9 @@ DEPEND="
readline? ( sys-libs/readline )
tcpd? ( sys-apps/tcp-wrappers )
server? (
- >sys-kernel/spl-0.6
- >sys-fs/zfs-kmod-0.6
- >sys-fs/zfs-0.6
+ sys-kernel/spl
+ sys-fs/zfs-kmod
+ sys-fs/zfs
)
"
RDEPEND="${DEPEND}"
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2013-04-17 13:33 Alexey Shvetsov
0 siblings, 0 replies; 37+ messages in thread
From: Alexey Shvetsov @ 2013-04-17 13:33 UTC (permalink / raw
To: gentoo-commits
commit: 52fec902919570497bbfa3d24d078a038aafa4c6
Author: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 17 13:32:48 2013 +0000
Commit: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Wed Apr 17 13:32:48 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=52fec902
Fix client build
Package-Manager: portage-2.2.0_alpha173
RepoMan-Options: --force
---
sys-cluster/lustre/ChangeLog | 3 +++
sys-cluster/lustre/lustre-9999.ebuild | 8 ++++++--
2 files changed, 9 insertions(+), 2 deletions(-)
diff --git a/sys-cluster/lustre/ChangeLog b/sys-cluster/lustre/ChangeLog
index d4315a2..7ff1c93 100644
--- a/sys-cluster/lustre/ChangeLog
+++ b/sys-cluster/lustre/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 17 Apr 2013; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
+ Fix client build
+
17 Apr 2013; Alexey Shvetsov <alexxy@gentoo.org>
+files/0009-LU-2850-kernel-3.8-upstream-kills-daemonize.patch,
+files/0010-LU-3079-kernel-3.9-hlist_for_each_entry-uses-3-args.patch,
diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index 6956df0..a40cd65 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -98,13 +98,17 @@ src_prepare() {
}
src_configure() {
+ local myconf
+ if use server; then
+ myconf+="${myconf} --with-zfs=\"${EPREFIX}/usr/src/zfs\""
+ myconf+="${myconf} --with-spl=\"${EPREFIX}/usr/src/spl\""
+ fi
econf \
+ ${myconf} \
--without-ldiskfs \
--disable-ldiskfs-build \
--with-linux="${KERNEL_DIR}" \
--with-linux-release="${KV_FULL}" \
- --with-zfs="${EPREFIX}/usr/src/zfs" \
- --with-spl="${EPREFIX}/usr/src/spl" \
$(use_enable client) \
$(use_enable utils) \
$(use_enable server) \
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2013-04-22 1:40 Christoph Junghans
0 siblings, 0 replies; 37+ messages in thread
From: Christoph Junghans @ 2013-04-22 1:40 UTC (permalink / raw
To: gentoo-commits
commit: 98e36ab78572b7f4ae926cb1f6f5737b5f6a5efe
Author: Richard Yao <ryao <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 17 14:05:06 2013 +0000
Commit: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
CommitDate: Wed Apr 17 14:05:06 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=98e36ab7
Pass correct SPL and ZFS kernel header directories
This change enables lustre to find the kernel headers installed by
>=sys-kernel/spl-0.6.1 and >=sys-fs/zfs-kmod-0.6.1. It also eliminates
the need for those ebuilds to install symlinks as a hint to lustre.
Signed-off-by: Richard Yao <ryao <AT> gentoo.org>
---
sys-cluster/lustre/lustre-9999.ebuild | 10 ++++++----
1 files changed, 6 insertions(+), 4 deletions(-)
diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index a40cd65..6171413 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -25,8 +25,8 @@ DEPEND="
readline? ( sys-libs/readline )
tcpd? ( sys-apps/tcp-wrappers )
server? (
- sys-kernel/spl
- sys-fs/zfs-kmod
+ >=sys-kernel/spl-0.6.1
+ >=sys-fs/zfs-kmod-0.6.1
sys-fs/zfs
)
"
@@ -100,8 +100,10 @@ src_prepare() {
src_configure() {
local myconf
if use server; then
- myconf+="${myconf} --with-zfs=\"${EPREFIX}/usr/src/zfs\""
- myconf+="${myconf} --with-spl=\"${EPREFIX}/usr/src/spl\""
+ SPL_PATH=$(basename $(echo "${EROOT}usr/src/spl-"*)) \
+ myconf+="${myconf} --with-spl=\"${EROOT}usr/src/${SPL_PATH}\""
+ ZFS_PATH=$(basename $(echo "${EROOT}usr/src/zfs-"*)) \
+ myconf+="${myconf} --with-zfs=\"${EROOT}usr/src/${ZFS_PATH}\""
fi
econf \
${myconf} \
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2013-04-22 1:40 Christoph Junghans
0 siblings, 0 replies; 37+ messages in thread
From: Christoph Junghans @ 2013-04-22 1:40 UTC (permalink / raw
To: gentoo-commits
commit: 57bb401e52a2d06a894e9e120d985813d5146f7e
Author: Richard Yao <ryao <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 17 14:19:26 2013 +0000
Commit: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
CommitDate: Wed Apr 17 14:23:54 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=57bb401e
Stop duplicating ${myconf}
Doing myconf+="${myconf} ..." in the ebuild caused us to append not only
our addition to ${myconfig}, but also to prepend the contents of
${myconf} to itself. This resulted in configure script lines that looked
something like this:
./configure ... --with-spl="/usr/src/spl-0.6.1" --with-spl="/usr/src/spl-0.6.1"
--with-zfs="/usr/src/zfs-0.6.1" ...
We switch to myconf="${myconf} ..." to correct that.
Signed-off-by: Richard Yao <ryao <AT> gentoo.org>
---
sys-cluster/lustre/lustre-9999.ebuild | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index 6171413..875a197 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -101,9 +101,9 @@ src_configure() {
local myconf
if use server; then
SPL_PATH=$(basename $(echo "${EROOT}usr/src/spl-"*)) \
- myconf+="${myconf} --with-spl=\"${EROOT}usr/src/${SPL_PATH}\""
+ myconf="${myconf} --with-spl=\"${EROOT}usr/src/${SPL_PATH}\""
ZFS_PATH=$(basename $(echo "${EROOT}usr/src/zfs-"*)) \
- myconf+="${myconf} --with-zfs=\"${EROOT}usr/src/${ZFS_PATH}\""
+ myconf="${myconf} --with-zfs=\"${EROOT}usr/src/${ZFS_PATH}\""
fi
econf \
${myconf} \
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2013-04-22 9:30 Alexey Shvetsov
0 siblings, 0 replies; 37+ messages in thread
From: Alexey Shvetsov @ 2013-04-22 9:30 UTC (permalink / raw
To: gentoo-commits
commit: 46028573bc19b911f5a18a5dd8dbbb5bcc3cab8d
Author: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 22 09:29:51 2013 +0000
Commit: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Mon Apr 22 09:29:51 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=46028573
Disable liblustre by default
Package-Manager: portage-2.2.0_alpha173
RepoMan-Options: --force
---
sys-cluster/lustre/ChangeLog | 3 +++
sys-cluster/lustre/lustre-9999.ebuild | 2 +-
2 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/sys-cluster/lustre/ChangeLog b/sys-cluster/lustre/ChangeLog
index 3e0ef9d..75510d2 100644
--- a/sys-cluster/lustre/ChangeLog
+++ b/sys-cluster/lustre/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 22 Apr 2013; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
+ Disable liblustre by default
+
22 Apr 2013; Alexey Shvetsov <alexxy@gentoo.org>
+files/0013-LU-3179-fids-fix-compilation-error-with-gcc-4.7.2.patch,
files/0001-LU-2982-build-make-AC-check-for-linux-arch-sandbox-f.patch,
diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index 520927e..3ab8227 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -17,7 +17,7 @@ SRC_URI=""
LICENSE="GPL-2"
SLOT="0"
KEYWORDS=""
-IUSE="+client +utils server +liblustre readline tests tcpd +urandom"
+IUSE="+client +utils server liblustre readline tests tcpd +urandom"
DEPEND="
virtual/awk
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2013-04-22 10:13 Alexey Shvetsov
0 siblings, 0 replies; 37+ messages in thread
From: Alexey Shvetsov @ 2013-04-22 10:13 UTC (permalink / raw
To: gentoo-commits
commit: 9fb940d15f9c3a98f0ff72a03b0635d3ad260c4c
Author: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 22 10:13:31 2013 +0000
Commit: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Mon Apr 22 10:13:31 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=9fb940d1
Fix zfs-osd build
Package-Manager: portage-2.2.0_alpha173
RepoMan-Options: --force
---
sys-cluster/lustre/ChangeLog | 3 +++
sys-cluster/lustre/lustre-9999.ebuild | 6 ++++--
2 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/sys-cluster/lustre/ChangeLog b/sys-cluster/lustre/ChangeLog
index 75510d2..fa2cda8 100644
--- a/sys-cluster/lustre/ChangeLog
+++ b/sys-cluster/lustre/ChangeLog
@@ -3,6 +3,9 @@
# $Header: $
22 Apr 2013; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
+ Fix zfs-osd build
+
+ 22 Apr 2013; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
Disable liblustre by default
22 Apr 2013; Alexey Shvetsov <alexxy@gentoo.org>
diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index 3ab8227..bac140d 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -102,9 +102,11 @@ src_configure() {
local myconf
if use server; then
SPL_PATH=$(basename $(echo "${EROOT}usr/src/spl-"*)) \
- myconf="${myconf} --with-spl=\"${EROOT}usr/src/${SPL_PATH}\""
+ myconf="${myconf} --with-spl=\"${EROOT}usr/src/${SPL_PATH}\" \
+ --with-spl-obj=\"${EROOT}usr/src/${SPL_PATH}/${KV_FULL}\""
ZFS_PATH=$(basename $(echo "${EROOT}usr/src/zfs-"*)) \
- myconf="${myconf} --with-zfs=\"${EROOT}usr/src/${ZFS_PATH}\""
+ myconf="${myconf} --with-zfs=\"${EROOT}usr/src/${ZFS_PATH}\" \
+ --with-zfs-obj=\"${EROOT}usr/src/${ZFS_PATH}/${KV_FULL}\""
fi
econf \
${myconf} \
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2013-05-07 14:59 Alexey Shvetsov
0 siblings, 0 replies; 37+ messages in thread
From: Alexey Shvetsov @ 2013-05-07 14:59 UTC (permalink / raw
To: gentoo-commits
commit: a8e795b6b9c390f5be3232ac3e410a8485ddae89
Author: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Tue May 7 14:57:24 2013 +0000
Commit: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Tue May 7 14:58:36 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=a8e795b6
Fix quotation issues with server
Package-Manager: portage-2.2.0_alpha174
RepoMan-Options: --force
---
sys-cluster/lustre/ChangeLog | 3 +++
sys-cluster/lustre/lustre-9999.ebuild | 8 ++++----
2 files changed, 7 insertions(+), 4 deletions(-)
diff --git a/sys-cluster/lustre/ChangeLog b/sys-cluster/lustre/ChangeLog
index 6420370..67fe3ae 100644
--- a/sys-cluster/lustre/ChangeLog
+++ b/sys-cluster/lustre/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 07 May 2013; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
+ Fix quotation issues with server
+
07 May 2013; Alexey Shvetsov <alexxy@gentoo.org>
+files/0001-LU-1812-kernel-3.7-FC18-server-patches.patch,
+files/0002-LU-2686-kernel-sock_map_fd-replaced-by-sock_alloc_fi.patch,
diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index 063ef14..cbc61e4 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -91,11 +91,11 @@ src_configure() {
local myconf
if use server; then
SPL_PATH=$(basename $(echo "${EROOT}usr/src/spl-"*)) \
- myconf="${myconf} --with-spl=\"${EROOT}usr/src/${SPL_PATH}\" \
- --with-spl-obj=\"${EROOT}usr/src/${SPL_PATH}/${KV_FULL}\""
+ myconf="${myconf} --with-spl=${EROOT}usr/src/${SPL_PATH} \
+ --with-spl-obj=${EROOT}usr/src/${SPL_PATH}/${KV_FULL}"
ZFS_PATH=$(basename $(echo "${EROOT}usr/src/zfs-"*)) \
- myconf="${myconf} --with-zfs=\"${EROOT}usr/src/${ZFS_PATH}\" \
- --with-zfs-obj=\"${EROOT}usr/src/${ZFS_PATH}/${KV_FULL}\""
+ myconf="${myconf} --with-zfs=${EROOT}usr/src/${ZFS_PATH} \
+ --with-zfs-obj=${EROOT}usr/src/${ZFS_PATH}/${KV_FULL}"
fi
econf \
${myconf} \
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2013-06-13 7:05 Justin Lecher
0 siblings, 0 replies; 37+ messages in thread
From: Justin Lecher @ 2013-06-13 7:05 UTC (permalink / raw
To: gentoo-commits
commit: 475effefa51a10cabb109cd3048917f2f465c751
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 13 06:16:41 2013 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Thu Jun 13 06:16:41 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=475effef
sys-cluster/lustre: Move virtual/linux-sources to build deps
Package-Manager: portage-2.2.0_alpha179
RepoMan-Options: --force
---
sys-cluster/lustre/ChangeLog | 4 ++++
sys-cluster/lustre/lustre-9999.ebuild | 6 +++---
sys-cluster/lustre/metadata.xml | 20 ++++++++++----------
3 files changed, 17 insertions(+), 13 deletions(-)
diff --git a/sys-cluster/lustre/ChangeLog b/sys-cluster/lustre/ChangeLog
index 9f26c4b..9d8c772 100644
--- a/sys-cluster/lustre/ChangeLog
+++ b/sys-cluster/lustre/ChangeLog
@@ -2,6 +2,10 @@
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 13 Jun 2013; Justin Lecher <jlec@gentoo.org> lustre-9999.ebuild,
+ metadata.xml:
+ Move virtual/linux-sources to build deps
+
07 May 2013; Alexey Shvetsov <alexxy@gentoo.org>
+files/0009-LU-2982-build-make-AC-check-for-linux-arch-sandbox-f.patch,
+files/0010-LU-3079-kernel-3.9-hlist_for_each_entry-uses-3-args.patch,
diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index 23ee833..e87c114 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -19,9 +19,8 @@ SLOT="0"
KEYWORDS=""
IUSE="+client +utils server liblustre readline tests tcpd +urandom"
-DEPEND="
+RDEPEND="
virtual/awk
- virtual/linux-sources
readline? ( sys-libs/readline )
tcpd? ( sys-apps/tcp-wrappers )
server? (
@@ -30,7 +29,8 @@ DEPEND="
sys-fs/zfs
)
"
-RDEPEND="${DEPEND}"
+DEPEND="${RDEPEND}
+ virtual/linux-sources"
PATCHES=(
"${FILESDIR}/0001-LU-1812-kernel-3.7-FC18-server-patches.patch"
diff --git a/sys-cluster/lustre/metadata.xml b/sys-cluster/lustre/metadata.xml
index 31ea86e..f667429 100644
--- a/sys-cluster/lustre/metadata.xml
+++ b/sys-cluster/lustre/metadata.xml
@@ -1,16 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<herd>cluster</herd>
-<longdescription>
+ <herd>cluster</herd>
+ <longdescription>
Lustre is a parallel distributed file system, generally used for large scale cluster computing
</longdescription>
-<use>
- <flag name='client'>Enable kernel client modules</flag>
- <flag name='server'>Enable kernels server modules</flag>
- <flag name='utils'>Enable lustre utils</flag>
- <flag name='liblustre'>Enable building of liblustre</flag>
- <flag name='tests'>Enable installation of tests</flag>
- <flag name='urandom'>Enable use of urandom</flag>
-</use>
+ <use>
+ <flag name="client">Enable kernel client modules</flag>
+ <flag name="server">Enable kernels server modules</flag>
+ <flag name="utils">Enable lustre utils</flag>
+ <flag name="liblustre">Enable building of liblustre</flag>
+ <flag name="tests">Enable installation of tests</flag>
+ <flag name="urandom">Enable use of urandom</flag>
+ </use>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2013-12-19 12:59 Alexey Shvetsov
0 siblings, 0 replies; 37+ messages in thread
From: Alexey Shvetsov @ 2013-12-19 12:59 UTC (permalink / raw
To: gentoo-commits
commit: 7c66ee7d8dbbf657386930e6197f8f3a26ce5a4c
Author: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 19 12:59:21 2013 +0000
Commit: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Thu Dec 19 12:59:21 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=7c66ee7d
Dissalow unsafe flags for kernel build
Package-Manager: portage-2.2.7
RepoMan-Options: --force
---
sys-cluster/lustre/ChangeLog | 3 +++
sys-cluster/lustre/lustre-9999.ebuild | 3 ++-
2 files changed, 5 insertions(+), 1 deletion(-)
diff --git a/sys-cluster/lustre/ChangeLog b/sys-cluster/lustre/ChangeLog
index 69315ef..dcd6ef7 100644
--- a/sys-cluster/lustre/ChangeLog
+++ b/sys-cluster/lustre/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 19 Dec 2013; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
+ Dissalow unsafe flags for kernel build
+
19 Dec 2013; Alexey Shvetsov <alexxy@gentoo.org>
+files/0002-LU-3373-ldiskfs-ldiskfs-patches-for-3.11.1-fc19.patch,
+files/0003-LU-3974-llite-dentry-d_compare-changes-in-3.11.patch,
diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index 09173cd..566afc2 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -7,7 +7,7 @@ EAPI=5
WANT_AUTOCONF="2.5"
WANT_AUTOMAKE="1.10"
-inherit git-2 autotools linux-mod toolchain-funcs udev
+inherit git-2 autotools linux-mod toolchain-funcs udev flag-o-matic
DESCRIPTION="Lustre is a parallel distributed file system"
HOMEPAGE="http://wiki.whamcloud.com/"
@@ -41,6 +41,7 @@ PATCHES=(
)
pkg_setup() {
+ setup-allowed-flags
linux-mod_pkg_setup
ARCH="$(tc-arch-kernel)"
ABI="${KERNEL_ABI}"
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2014-01-06 18:33 Justin Lecher
0 siblings, 0 replies; 37+ messages in thread
From: Justin Lecher @ 2014-01-06 18:33 UTC (permalink / raw
To: gentoo-commits
commit: e5e37998748dc4b115e3c2d8049df93b8565ccd6
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 6 18:15:40 2014 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Mon Jan 6 18:15:40 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=e5e37998
sys-cluster/lustre: Switch from git-2 to git-r3
Package-Manager: portage-2.2.8
RepoMan-Options: --force
---
sys-cluster/lustre/ChangeLog | 5 ++++-
sys-cluster/lustre/lustre-9999.ebuild | 6 +++---
2 files changed, 7 insertions(+), 4 deletions(-)
diff --git a/sys-cluster/lustre/ChangeLog b/sys-cluster/lustre/ChangeLog
index 37ee2bd..ea473e4 100644
--- a/sys-cluster/lustre/ChangeLog
+++ b/sys-cluster/lustre/ChangeLog
@@ -1,7 +1,10 @@
# ChangeLog for sys-cluster/lustre
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 06 Jan 2014; Justin Lecher <jlec@gentoo.org> lustre-9999.ebuild:
+ Switch from git-2 to git-r3
+
19 Dec 2013; Alexey Shvetsov <alexxy@gentoo.org>
files/0001-LU-2982-build-make-AC-check-for-linux-arch-sandbox-f.patch,
files/0002-LU-3373-ldiskfs-ldiskfs-patches-for-3.11.1-fc19.patch,
diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index 123c81c..a7fbbed 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
@@ -7,12 +7,12 @@ EAPI=5
WANT_AUTOCONF="2.5"
WANT_AUTOMAKE="1.10"
-inherit git-2 autotools linux-mod toolchain-funcs udev flag-o-matic
+inherit git-r3 autotools linux-mod toolchain-funcs udev flag-o-matic
DESCRIPTION="Lustre is a parallel distributed file system"
HOMEPAGE="http://wiki.whamcloud.com/"
-EGIT_REPO_URI="git://git.whamcloud.com/fs/lustre-release.git"
SRC_URI=""
+EGIT_REPO_URI="git://git.whamcloud.com/fs/lustre-release.git"
LICENSE="GPL-2"
SLOT="0"
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2014-02-12 6:41 Alexey Shvetsov
0 siblings, 0 replies; 37+ messages in thread
From: Alexey Shvetsov @ 2014-02-12 6:41 UTC (permalink / raw
To: gentoo-commits
commit: 0374dba2c1ac6c6613fa7e5af6aea319f5160338
Author: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 12 06:43:13 2014 +0000
Commit: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Wed Feb 12 06:43:13 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=0374dba2
Drop unneded patch v2
Package-Manager: portage-2.2.8-r1
RepoMan-Options: --force
---
sys-cluster/lustre/ChangeLog | 3 +++
sys-cluster/lustre/lustre-9999.ebuild | 25 ++++++++++++-------------
2 files changed, 15 insertions(+), 13 deletions(-)
diff --git a/sys-cluster/lustre/ChangeLog b/sys-cluster/lustre/ChangeLog
index dc604d0..5274002 100644
--- a/sys-cluster/lustre/ChangeLog
+++ b/sys-cluster/lustre/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 12 Feb 2014; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
+ Drop unneded patch v2
+
12 Feb 2014; Alexey Shvetsov <alexxy@gentoo.org>
+files/0001-LU-2982-build-make-AC-check-for-linux-arch-sandbox-f.patch,
+files/0002-LU-3319-procfs-update-zfs-proc-handling-to-seq_files.patch,
diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index bf158ad..ad303cf 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -33,19 +33,18 @@ DEPEND="${RDEPEND}
virtual/linux-sources"
PATCHES=(
- "${FILESDIR}/0001-LU-4554-lfsck-old-single-OI-MDT-always-scrubbed.patch"
- "${FILESDIR}/0002-LU-2982-build-make-AC-check-for-linux-arch-sandbox-f.patch"
- "${FILESDIR}/0003-LU-3319-procfs-update-zfs-proc-handling-to-seq_files.patch"
- "${FILESDIR}/0004-LU-3319-procfs-move-mgs-proc-handling-to-seq_files.patch"
- "${FILESDIR}/0005-LU-3319-procfs-fix-symlink-handling.patch"
- "${FILESDIR}/0006-LU-3319-procfs-move-osp-proc-handling-to-seq_files.patch"
- "${FILESDIR}/0007-LU-3319-procfs-move-lod-proc-handling-to-seq_files.patch"
- "${FILESDIR}/0008-LU-3319-procfs-move-mdd-ofd-proc-handling-to-seq_fil.patch"
- "${FILESDIR}/0009-LU-3319-procfs-move-mdt-mds-proc-handling-to-seq_fil.patch"
- "${FILESDIR}/0010-LU-3319-procfs-update-ldiskfs-proc-handling-to-seq_f.patch"
- "${FILESDIR}/0011-LU-3319-lprocfs-client-side-cleanups.patch"
- "${FILESDIR}/0012-LU-3974-llite-use-new-struct-dir_context.patch"
- "${FILESDIR}/0013-LU-3974-llite-invalidatepage-api-changed.patch"
+ "${FILESDIR}/0001-LU-2982-build-make-AC-check-for-linux-arch-sandbox-f.patch"
+ "${FILESDIR}/0002-LU-3319-procfs-update-zfs-proc-handling-to-seq_files.patch"
+ "${FILESDIR}/0003-LU-3319-procfs-move-mgs-proc-handling-to-seq_files.patch"
+ "${FILESDIR}/0004-LU-3319-procfs-fix-symlink-handling.patch"
+ "${FILESDIR}/0005-LU-3319-procfs-move-osp-proc-handling-to-seq_files.patch"
+ "${FILESDIR}/0006-LU-3319-procfs-move-lod-proc-handling-to-seq_files.patch"
+ "${FILESDIR}/0007-LU-3319-procfs-move-mdd-ofd-proc-handling-to-seq_fil.patch"
+ "${FILESDIR}/0008-LU-3319-procfs-move-mdt-mds-proc-handling-to-seq_fil.patch"
+ "${FILESDIR}/0009-LU-3319-procfs-update-ldiskfs-proc-handling-to-seq_f.patch"
+ "${FILESDIR}/0010-LU-3319-lprocfs-client-side-cleanups.patch"
+ "${FILESDIR}/0011-LU-3974-llite-use-new-struct-dir_context.patch"
+ "${FILESDIR}/0012-LU-3974-llite-invalidatepage-api-changed.patch"
)
pkg_setup() {
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2015-02-18 16:41 Justin Lecher
0 siblings, 0 replies; 37+ messages in thread
From: Justin Lecher @ 2015-02-18 16:41 UTC (permalink / raw
To: gentoo-commits
commit: 50d3a73c6c9fec2ee753ac0167830400ba15e7ad
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 18 14:14:24 2015 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Wed Feb 18 14:14:24 2015 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=50d3a73c
sys-cluster/lustre: fix SLOT operators
Package-Manager: portage-2.2.17
---
sys-cluster/lustre/ChangeLog | 5 ++++-
sys-cluster/lustre/lustre-9999.ebuild | 4 ++--
2 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/sys-cluster/lustre/ChangeLog b/sys-cluster/lustre/ChangeLog
index 185fd54..34d9c26 100644
--- a/sys-cluster/lustre/ChangeLog
+++ b/sys-cluster/lustre/ChangeLog
@@ -1,7 +1,10 @@
# ChangeLog for sys-cluster/lustre
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 18 Feb 2015; Justin Lecher <jlec@gentoo.org> lustre-9999.ebuild:
+ sys-cluster/lustre: fix SLOT operators
+
12 Nov 2014; Justin Lecher <jlec@gentoo.org> lustre-9999.ebuild,
-files/0002-LU-3319-procfs-move-mdd-ofd-proc-handling-to-seq_fil.patch:
Move large patch into patch dir
diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index 75ab5e8..e645589 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
@@ -29,7 +29,7 @@ IUSE="+client +utils server liblustre readline tests tcpd +urandom"
RDEPEND="
virtual/awk
- readline? ( sys-libs/readline )
+ readline? ( sys-libs/readline:0 )
tcpd? ( sys-apps/tcp-wrappers )
server? (
>=sys-kernel/spl-0.6.1
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2016-06-12 19:21 Alexey Shvetsov
0 siblings, 0 replies; 37+ messages in thread
From: Alexey Shvetsov @ 2016-06-12 19:21 UTC (permalink / raw
To: gentoo-commits
commit: 824b9947a4bdf2049961216c81e089c086ea2652
Author: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 12 19:21:19 2016 +0000
Commit: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Sun Jun 12 19:21:19 2016 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=824b9947
sys-cluster/lustre: Fix case when patches are empty
Package-Manager: portage-2.3.0_rc1
sys-cluster/lustre/lustre-2.8.0.ebuild | 4 +++-
sys-cluster/lustre/lustre-9999.ebuild | 4 +++-
2 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/sys-cluster/lustre/lustre-2.8.0.ebuild b/sys-cluster/lustre/lustre-2.8.0.ebuild
index 59c8e55..fccf13a 100644
--- a/sys-cluster/lustre/lustre-2.8.0.ebuild
+++ b/sys-cluster/lustre/lustre-2.8.0.ebuild
@@ -50,7 +50,9 @@ pkg_setup() {
}
src_prepare() {
- epatch ${PATCHES[@]}
+ if [ -z ${PATCHES[@]} ]; then
+ epatch ${PATCHES[@]}
+ fi
# replace upstream autogen.sh by our src_prepare()
local DIRS="libcfs lnet lustre snmp"
local ACLOCAL_FLAGS
diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index 59c8e55..fccf13a 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -50,7 +50,9 @@ pkg_setup() {
}
src_prepare() {
- epatch ${PATCHES[@]}
+ if [ -z ${PATCHES[@]} ]; then
+ epatch ${PATCHES[@]}
+ fi
# replace upstream autogen.sh by our src_prepare()
local DIRS="libcfs lnet lustre snmp"
local ACLOCAL_FLAGS
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2016-06-12 19:56 Alexey Shvetsov
0 siblings, 0 replies; 37+ messages in thread
From: Alexey Shvetsov @ 2016-06-12 19:56 UTC (permalink / raw
To: gentoo-commits
commit: 7a55cd204b410bd7cb0784a03377655e2901b672
Author: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 12 19:56:32 2016 +0000
Commit: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Sun Jun 12 19:56:32 2016 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=7a55cd20
sys-cluster/lustre: More fixes
Package-Manager: portage-2.3.0_rc1
sys-cluster/lustre/lustre-2.8.0.ebuild | 10 ++--------
sys-cluster/lustre/lustre-9999.ebuild | 10 ++--------
2 files changed, 4 insertions(+), 16 deletions(-)
diff --git a/sys-cluster/lustre/lustre-2.8.0.ebuild b/sys-cluster/lustre/lustre-2.8.0.ebuild
index fccf13a..3f1bc60 100644
--- a/sys-cluster/lustre/lustre-2.8.0.ebuild
+++ b/sys-cluster/lustre/lustre-2.8.0.ebuild
@@ -50,9 +50,10 @@ pkg_setup() {
}
src_prepare() {
- if [ -z ${PATCHES[@]} ]; then
+ if [ ! -z ${PATCHES[@]} ]; then
epatch ${PATCHES[@]}
fi
+ eapply_user
# replace upstream autogen.sh by our src_prepare()
local DIRS="libcfs lnet lustre snmp"
local ACLOCAL_FLAGS
@@ -64,13 +65,6 @@ src_prepare() {
eautoheader
eautomake
eautoconf
- # now walk in configure dirs
- einfo "Reconfiguring source in libsysio"
- cd libsysio
- eaclocal
- eautomake
- eautoconf
- cd ..
}
src_configure() {
diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index fccf13a..3f1bc60 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -50,9 +50,10 @@ pkg_setup() {
}
src_prepare() {
- if [ -z ${PATCHES[@]} ]; then
+ if [ ! -z ${PATCHES[@]} ]; then
epatch ${PATCHES[@]}
fi
+ eapply_user
# replace upstream autogen.sh by our src_prepare()
local DIRS="libcfs lnet lustre snmp"
local ACLOCAL_FLAGS
@@ -64,13 +65,6 @@ src_prepare() {
eautoheader
eautomake
eautoconf
- # now walk in configure dirs
- einfo "Reconfiguring source in libsysio"
- cd libsysio
- eaclocal
- eautomake
- eautoconf
- cd ..
}
src_configure() {
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2016-06-12 20:09 Alexey Shvetsov
0 siblings, 0 replies; 37+ messages in thread
From: Alexey Shvetsov @ 2016-06-12 20:09 UTC (permalink / raw
To: gentoo-commits
commit: 6163f6ced1479a5038505b6a75560361ccc1da48
Author: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 12 20:08:50 2016 +0000
Commit: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Sun Jun 12 20:08:50 2016 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=6163f6ce
sys-cluster/lustre: Clean up unused options
Package-Manager: portage-2.3.0_rc1
sys-cluster/lustre/lustre-2.8.0.ebuild | 11 ++++++-----
sys-cluster/lustre/lustre-9999.ebuild | 11 ++++++-----
sys-cluster/lustre/metadata.xml | 2 --
3 files changed, 12 insertions(+), 12 deletions(-)
diff --git a/sys-cluster/lustre/lustre-2.8.0.ebuild b/sys-cluster/lustre/lustre-2.8.0.ebuild
index 3f1bc60..4a59000 100644
--- a/sys-cluster/lustre/lustre-2.8.0.ebuild
+++ b/sys-cluster/lustre/lustre-2.8.0.ebuild
@@ -25,12 +25,11 @@ EGIT_REPO_URI="git://git.whamcloud.com/fs/lustre-release.git"
LICENSE="GPL-2"
SLOT="0"
-IUSE="+client +utils server liblustre readline tests tcpd +urandom"
+IUSE="client +utils modules server readline tests"
RDEPEND="
virtual/awk
readline? ( sys-libs/readline:0 )
- tcpd? ( sys-apps/tcp-wrappers )
server? (
>=sys-kernel/spl-0.6.1
>=sys-fs/zfs-kmod-0.6.1
@@ -40,6 +39,10 @@ RDEPEND="
DEPEND="${RDEPEND}
virtual/linux-sources"
+REQUIRED_USE="
+ modules? ( client )
+ modules? ( server )"
+
pkg_setup() {
filter-mfpmath sse
filter-mfpmath i386
@@ -85,11 +88,9 @@ src_configure() {
--with-linux-release="${KV_FULL}" \
$(use_enable client) \
$(use_enable utils) \
+ $(use_enable modules) \
$(use_enable server) \
- $(use_enable liblustre) \
$(use_enable readline) \
- $(use_enable tcpd libwrap) \
- $(use_enable urandom) \
$(use_enable tests)
}
diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index 3f1bc60..4a59000 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -25,12 +25,11 @@ EGIT_REPO_URI="git://git.whamcloud.com/fs/lustre-release.git"
LICENSE="GPL-2"
SLOT="0"
-IUSE="+client +utils server liblustre readline tests tcpd +urandom"
+IUSE="client +utils modules server readline tests"
RDEPEND="
virtual/awk
readline? ( sys-libs/readline:0 )
- tcpd? ( sys-apps/tcp-wrappers )
server? (
>=sys-kernel/spl-0.6.1
>=sys-fs/zfs-kmod-0.6.1
@@ -40,6 +39,10 @@ RDEPEND="
DEPEND="${RDEPEND}
virtual/linux-sources"
+REQUIRED_USE="
+ modules? ( client )
+ modules? ( server )"
+
pkg_setup() {
filter-mfpmath sse
filter-mfpmath i386
@@ -85,11 +88,9 @@ src_configure() {
--with-linux-release="${KV_FULL}" \
$(use_enable client) \
$(use_enable utils) \
+ $(use_enable modules) \
$(use_enable server) \
- $(use_enable liblustre) \
$(use_enable readline) \
- $(use_enable tcpd libwrap) \
- $(use_enable urandom) \
$(use_enable tests)
}
diff --git a/sys-cluster/lustre/metadata.xml b/sys-cluster/lustre/metadata.xml
index 0e27fb0..026d877 100644
--- a/sys-cluster/lustre/metadata.xml
+++ b/sys-cluster/lustre/metadata.xml
@@ -12,8 +12,6 @@ Lustre is a parallel distributed file system, generally used for large scale clu
<flag name="client">Enable kernel client modules</flag>
<flag name="server">Enable kernels server modules</flag>
<flag name="utils">Enable lustre utils</flag>
- <flag name="liblustre">Enable building of liblustre</flag>
<flag name="tests">Enable installation of tests</flag>
- <flag name="urandom">Enable use of urandom</flag>
</use>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2016-06-13 11:25 Alexey Shvetsov
0 siblings, 0 replies; 37+ messages in thread
From: Alexey Shvetsov @ 2016-06-13 11:25 UTC (permalink / raw
To: gentoo-commits
commit: 99b9f218603c5759745c2c6a3639ee1549a193b1
Author: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 13 11:25:02 2016 +0000
Commit: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Mon Jun 13 11:25:02 2016 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=99b9f218
sys-cluster/lustre: Also minor fix for 9999 version
Package-Manager: portage-2.3.0_rc1
sys-cluster/lustre/lustre-9999.ebuild | 6 +-----
1 file changed, 1 insertion(+), 5 deletions(-)
diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index 5d9301c..c45ea6f 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -43,10 +43,6 @@ REQUIRED_USE="
client? ( modules )
server? ( modules )"
-PATCHES=(
- "${FILESDIR}/lustre-do-not-include-udef.h.patch"
- )
-
pkg_setup() {
filter-mfpmath sse
filter-mfpmath i386
@@ -57,7 +53,7 @@ pkg_setup() {
}
src_prepare() {
- if [ ! -z ${PATCHES[@]} ]; then
+ if [ ! -z ${#PATCHES[@]} ]; then
epatch ${PATCHES[@]}
fi
eapply_user
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2016-06-13 18:43 Alexey Shvetsov
0 siblings, 0 replies; 37+ messages in thread
From: Alexey Shvetsov @ 2016-06-13 18:43 UTC (permalink / raw
To: gentoo-commits
commit: 01fcdaf7e9523dc74e1c7ed47173215791406ca5
Author: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 13 18:43:10 2016 +0000
Commit: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Mon Jun 13 18:43:10 2016 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=01fcdaf7
sys-cluster/lustre: enable DLC for lustre
Package-Manager: portage-2.3.0_rc1
sys-cluster/lustre/lustre-2.8.54.ebuild | 4 +++-
sys-cluster/lustre/lustre-9999.ebuild | 10 ++++++++--
sys-cluster/lustre/metadata.xml | 9 +++++----
3 files changed, 16 insertions(+), 7 deletions(-)
diff --git a/sys-cluster/lustre/lustre-2.8.54.ebuild b/sys-cluster/lustre/lustre-2.8.54.ebuild
index 2a976b2..24b1bc2 100644
--- a/sys-cluster/lustre/lustre-2.8.54.ebuild
+++ b/sys-cluster/lustre/lustre-2.8.54.ebuild
@@ -25,10 +25,11 @@ EGIT_REPO_URI="git://git.whamcloud.com/fs/lustre-release.git"
LICENSE="GPL-2"
SLOT="0"
-IUSE="+client +utils +modules server readline tests"
+IUSE="+client +utils +modules +dlc server readline tests"
RDEPEND="
virtual/awk
+ dlc? ( dev-libs/libyaml )
readline? ( sys-libs/readline:0 )
server? (
>=sys-kernel/spl-0.6.1
@@ -95,6 +96,7 @@ src_configure() {
${myconf} \
--without-ldiskfs \
--with-linux="${KERNEL_DIR}" \
+ $(use_enable dlc) \
$(use_enable client) \
$(use_enable utils) \
$(use_enable modules) \
diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index c45ea6f..d928ee3 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -25,10 +25,11 @@ EGIT_REPO_URI="git://git.whamcloud.com/fs/lustre-release.git"
LICENSE="GPL-2"
SLOT="0"
-IUSE="+client +utils +modules server readline tests"
+IUSE="+client +utils +modules +dlc server readline tests"
RDEPEND="
virtual/awk
+ dlc? ( dev-libs/libyaml )
readline? ( sys-libs/readline:0 )
server? (
>=sys-kernel/spl-0.6.1
@@ -43,6 +44,10 @@ REQUIRED_USE="
client? ( modules )
server? ( modules )"
+PATCHES=(
+ "${FILESDIR}/0008-Fix-build-error-with-gcc-6.1.patch"
+ )
+
pkg_setup() {
filter-mfpmath sse
filter-mfpmath i386
@@ -53,7 +58,7 @@ pkg_setup() {
}
src_prepare() {
- if [ ! -z ${#PATCHES[@]} ]; then
+ if [ ! -z ${#PATCHES[0]} ]; then
epatch ${PATCHES[@]}
fi
eapply_user
@@ -84,6 +89,7 @@ src_configure() {
${myconf} \
--without-ldiskfs \
--with-linux="${KERNEL_DIR}" \
+ $(use_enable dlc) \
$(use_enable client) \
$(use_enable utils) \
$(use_enable modules) \
diff --git a/sys-cluster/lustre/metadata.xml b/sys-cluster/lustre/metadata.xml
index 026d877..04a5327 100644
--- a/sys-cluster/lustre/metadata.xml
+++ b/sys-cluster/lustre/metadata.xml
@@ -9,9 +9,10 @@
Lustre is a parallel distributed file system, generally used for large scale cluster computing
</longdescription>
<use>
- <flag name="client">Enable kernel client modules</flag>
- <flag name="server">Enable kernels server modules</flag>
- <flag name="utils">Enable lustre utils</flag>
- <flag name="tests">Enable installation of tests</flag>
+ <flag name="client">Enable kernel client modules</flag>
+ <flag name="dlc">Enable Dynamic LNET Configuration</flag>
+ <flag name="server">Enable kernels server modules</flag>
+ <flag name="utils">Enable lustre utils</flag>
+ <flag name="tests">Enable installation of tests</flag>
</use>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2016-06-29 11:40 Alexey Shvetsov
0 siblings, 0 replies; 37+ messages in thread
From: Alexey Shvetsov @ 2016-06-29 11:40 UTC (permalink / raw
To: gentoo-commits
commit: e93a3799d92bc27525ab99500db2017b42be7100
Author: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 29 11:40:46 2016 +0000
Commit: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Wed Jun 29 11:40:46 2016 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=e93a3799
sys-cluster/lustre: missing dep
Package-Manager: portage-2.3.0_rc1
sys-cluster/lustre/lustre-2.8.0.ebuild | 1 +
sys-cluster/lustre/lustre-9999.ebuild | 1 +
2 files changed, 2 insertions(+)
diff --git a/sys-cluster/lustre/lustre-2.8.0.ebuild b/sys-cluster/lustre/lustre-2.8.0.ebuild
index 47f4c15..9ba73b4 100644
--- a/sys-cluster/lustre/lustre-2.8.0.ebuild
+++ b/sys-cluster/lustre/lustre-2.8.0.ebuild
@@ -41,6 +41,7 @@ RDEPEND="
)
"
DEPEND="${RDEPEND}
+ dev-python/docutils
virtual/linux-sources"
REQUIRED_USE="
diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index 47f4c15..9ba73b4 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -41,6 +41,7 @@ RDEPEND="
)
"
DEPEND="${RDEPEND}
+ dev-python/docutils
virtual/linux-sources"
REQUIRED_USE="
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2017-12-11 18:36 Alexey Shvetsov
0 siblings, 0 replies; 37+ messages in thread
From: Alexey Shvetsov @ 2017-12-11 18:36 UTC (permalink / raw
To: gentoo-commits
commit: 596207ca6a24358be8bba0121b7b4c35239aa860
Author: Alexey Shvetsov <alexxy <AT> omrb <DOT> pnpi <DOT> spb <DOT> ru>
AuthorDate: Mon Dec 11 18:31:15 2017 +0000
Commit: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Mon Dec 11 18:35:39 2017 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=596207ca
sys-cluster/lustre: Version bump
Package-Manager: Portage-2.3.17, Repoman-2.3.6
.../{lustre-9999.ebuild => lustre-2.10.1.ebuild} | 36 ++++++++++++----------
sys-cluster/lustre/lustre-9999.ebuild | 14 +++++----
2 files changed, 28 insertions(+), 22 deletions(-)
diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-2.10.1.ebuild
similarity index 79%
copy from sys-cluster/lustre/lustre-9999.ebuild
copy to sys-cluster/lustre/lustre-2.10.1.ebuild
index 3cf01dd73..b2b1d1b35 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-2.10.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -8,22 +8,24 @@ WANT_AUTOMAKE="1.15"
WANT_LIBTOOL="latest"
if [[ $PV = *9999* ]]; then
+ scm="git-r3"
+ SRC_URI=""
+ EGIT_REPO_URI="git://git.whamcloud.com/fs/lustre-release.git"
KEYWORDS=""
EGIT_BRANCH="master"
else
+ scm=""
+ SRC_URI="https://dev.gentoo.org/~alexxy/distfiles/${P}.tar.gz"
KEYWORDS="~amd64"
- EGIT_COMMIT="${PV}"
fi
SUPPORTED_KV_MAJOR=4
-SUPPORTED_KV_MINOR=1
+SUPPORTED_KV_MINOR=9
-inherit git-r3 autotools linux-info linux-mod toolchain-funcs udev flag-o-matic
+inherit ${scm} autotools linux-info linux-mod toolchain-funcs udev flag-o-matic
DESCRIPTION="Lustre is a parallel distributed file system"
HOMEPAGE="http://wiki.whamcloud.com/"
-SRC_URI=""
-EGIT_REPO_URI="git://git.whamcloud.com/fs/lustre-release.git"
LICENSE="GPL-2"
SLOT="0"
@@ -69,17 +71,19 @@ src_prepare() {
epatch ${PATCHES[@]}
fi
eapply_user
+ if [[ ${PV} == "9999" ]]; then
# replace upstream autogen.sh by our src_prepare()
- local DIRS="libcfs lnet lustre snmp"
- local ACLOCAL_FLAGS
- for dir in $DIRS ; do
- ACLOCAL_FLAGS="$ACLOCAL_FLAGS -I $dir/autoconf"
- done
- _elibtoolize -q
- eaclocal -I config $ACLOCAL_FLAGS
- eautoheader
- eautomake
- eautoconf
+ local DIRS="libcfs lnet lustre snmp"
+ local ACLOCAL_FLAGS
+ for dir in $DIRS ; do
+ ACLOCAL_FLAGS="$ACLOCAL_FLAGS -I $dir/autoconf"
+ done
+ _elibtoolize -q
+ eaclocal -I config $ACLOCAL_FLAGS
+ eautoheader
+ eautomake
+ eautoconf
+ fi
}
src_configure() {
diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index 3cf01dd73..1f17955bb 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -8,22 +8,24 @@ WANT_AUTOMAKE="1.15"
WANT_LIBTOOL="latest"
if [[ $PV = *9999* ]]; then
+ scm="git-r3"
+ SRC_URI=""
+ EGIT_REPO_URI="git://git.whamcloud.com/fs/lustre-release.git"
KEYWORDS=""
EGIT_BRANCH="master"
else
+ scm=""
+ SRC_URI="https://dev.gentoo.org/~alexxy/distfiles/${P}.tar.gz"
KEYWORDS="~amd64"
- EGIT_COMMIT="${PV}"
fi
SUPPORTED_KV_MAJOR=4
-SUPPORTED_KV_MINOR=1
+SUPPORTED_KV_MINOR=9
-inherit git-r3 autotools linux-info linux-mod toolchain-funcs udev flag-o-matic
+inherit ${scm} autotools linux-info linux-mod toolchain-funcs udev flag-o-matic
DESCRIPTION="Lustre is a parallel distributed file system"
HOMEPAGE="http://wiki.whamcloud.com/"
-SRC_URI=""
-EGIT_REPO_URI="git://git.whamcloud.com/fs/lustre-release.git"
LICENSE="GPL-2"
SLOT="0"
^ permalink raw reply related [flat|nested] 37+ messages in thread
end of thread, other threads:[~2017-12-11 18:36 UTC | newest]
Thread overview: 37+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-03-15 15:50 [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/ Alexey Shvetsov
-- strict thread matches above, loose matches on Subject: below --
2017-12-11 18:36 Alexey Shvetsov
2016-06-29 11:40 Alexey Shvetsov
2016-06-13 18:43 Alexey Shvetsov
2016-06-13 11:25 Alexey Shvetsov
2016-06-12 20:09 Alexey Shvetsov
2016-06-12 19:56 Alexey Shvetsov
2016-06-12 19:21 Alexey Shvetsov
2015-02-18 16:41 Justin Lecher
2014-02-12 6:41 Alexey Shvetsov
2014-01-06 18:33 Justin Lecher
2013-12-19 12:59 Alexey Shvetsov
2013-06-13 7:05 Justin Lecher
2013-05-07 14:59 Alexey Shvetsov
2013-04-22 10:13 Alexey Shvetsov
2013-04-22 9:30 Alexey Shvetsov
2013-04-22 1:40 Christoph Junghans
2013-04-22 1:40 Christoph Junghans
2013-04-17 13:33 Alexey Shvetsov
2013-04-16 11:34 Alexey Shvetsov
2013-04-16 11:31 Alexey Shvetsov
2013-04-16 11:30 Alexey Shvetsov
2013-03-31 14:36 Alexey Shvetsov
2013-03-31 11:24 Alexey Shvetsov
2013-03-31 11:18 Alexey Shvetsov
2013-03-19 19:12 Alexey Shvetsov
2013-03-19 19:08 Alexey Shvetsov
2013-03-18 21:48 Alexey Shvetsov
2013-03-18 21:22 Alexey Shvetsov
2013-03-16 17:34 Alexey Shvetsov
2013-03-15 15:49 Alexey Shvetsov
2013-03-14 14:16 Alexey Shvetsov
2013-03-07 6:39 Alexey Shvetsov
2013-03-06 13:20 Alexey Shvetsov
2012-12-22 16:45 Alexey Shvetsov
2012-12-22 16:34 Alexey Shvetsov
2012-09-20 19:21 Alexey Shvetsov
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox