* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2015-08-21 6:41 Agostino Sarubbo
0 siblings, 0 replies; 87+ messages in thread
From: Agostino Sarubbo @ 2015-08-21 6:41 UTC (permalink / raw
To: gentoo-commits
commit: 0ad2ad3ae2bdedd2bd8e284c83b2d68e7191ddba
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 21 06:40:58 2015 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Aug 21 06:40:58 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ad2ad3a
dev-python/httpretty-0.8.10-r0: amd64 stable wrt bug #558112
Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"
sys-block/open-iscsi/open-iscsi-2.0.873.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.0.873.ebuild b/sys-block/open-iscsi/open-iscsi-2.0.873.ebuild
index b0502a9..a635ed0 100644
--- a/sys-block/open-iscsi/open-iscsi-2.0.873.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.0.873.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://www.open-iscsi.org/bits/${MY_PV}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
IUSE="debug slp"
DEPEND="slp? ( net-libs/openslp )"
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2015-08-21 6:42 Agostino Sarubbo
0 siblings, 0 replies; 87+ messages in thread
From: Agostino Sarubbo @ 2015-08-21 6:42 UTC (permalink / raw
To: gentoo-commits
commit: 266d97f95923aae930b30ee3bb6195ba7672e45d
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 21 06:41:56 2015 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Aug 21 06:41:56 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=266d97f9
dev-python/httpretty-0.8.10-r0: x86 stable wrt bug #558112
Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="x86"
sys-block/open-iscsi/open-iscsi-2.0.873.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.0.873.ebuild b/sys-block/open-iscsi/open-iscsi-2.0.873.ebuild
index a635ed0..89709df 100644
--- a/sys-block/open-iscsi/open-iscsi-2.0.873.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.0.873.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://www.open-iscsi.org/bits/${MY_PV}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc x86"
IUSE="debug slp"
DEPEND="slp? ( net-libs/openslp )"
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2015-08-29 2:38 Matt Thode
0 siblings, 0 replies; 87+ messages in thread
From: Matt Thode @ 2015-08-29 2:38 UTC (permalink / raw
To: gentoo-commits
commit: a54d001241346dd7e673ea6b45260cd164dae1f6
Author: Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 29 02:39:31 2015 +0000
Commit: Matt Thode <prometheanfire <AT> gentoo <DOT> org>
CommitDate: Sat Aug 29 02:39:31 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a54d0012
sys-block/open-iscsi: fixing perms on an installed script to be exec
Package-Manager: portage-2.2.20.1
sys-block/open-iscsi/open-iscsi-2.0.873.ebuild | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.0.873.ebuild b/sys-block/open-iscsi/open-iscsi-2.0.873.ebuild
index 88f7dea..34b33e3 100644
--- a/sys-block/open-iscsi/open-iscsi-2.0.873.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.0.873.ebuild
@@ -80,10 +80,12 @@ src_install() {
insinto /etc/iscsi
newins "${FILESDIR}"/initiatorname.iscsi initiatorname.iscsi.example
# udev pieces
- insinto /etc/udev/scripts
- doins "${FILESDIR}"/iscsidev.sh
insinto /lib/udev/rules.d
doins "${FILESDIR}"/99-iscsi.rules
+ insopts -m0755
+ insinto /etc/udev/scripts
+ doins "${FILESDIR}"/iscsidev.sh
+ insopts -m0644
newconfd "${FILESDIR}"/iscsid-conf.d iscsid
newinitd "${FILESDIR}"/iscsid-init.d iscsid
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2015-10-26 20:08 Michał Górny
0 siblings, 0 replies; 87+ messages in thread
From: Michał Górny @ 2015-10-26 20:08 UTC (permalink / raw
To: gentoo-commits
commit: f2c1a8a62739b9cbbcb05c8af541383cdb1caa4f
Author: Jakub Jirutka <jakub <AT> jirutka <DOT> cz>
AuthorDate: Wed Oct 14 22:12:37 2015 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Oct 26 19:39:35 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2c1a8a6
sys-block/open-iscsi: Remove unnecessary dependency (bug #563082)
sys-block/open-iscsi/open-iscsi-2.0.873.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.0.873.ebuild b/sys-block/open-iscsi/open-iscsi-2.0.873.ebuild
index 34b33e3..5280861 100644
--- a/sys-block/open-iscsi/open-iscsi-2.0.873.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.0.873.ebuild
@@ -19,7 +19,6 @@ IUSE="debug slp"
DEPEND="slp? ( net-libs/openslp )"
RDEPEND="${DEPEND}
- virtual/udev
sys-fs/lsscsi
sys-apps/util-linux"
@@ -79,6 +78,7 @@ src_install() {
insinto /etc/iscsi
newins "${FILESDIR}"/initiatorname.iscsi initiatorname.iscsi.example
+
# udev pieces
insinto /lib/udev/rules.d
doins "${FILESDIR}"/99-iscsi.rules
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2015-10-26 20:08 Michał Górny
0 siblings, 0 replies; 87+ messages in thread
From: Michał Górny @ 2015-10-26 20:08 UTC (permalink / raw
To: gentoo-commits
commit: 2812628c3f868f13ccb344bfa90e48ee84f356b3
Author: Jakub Jirutka <jakub <AT> jirutka <DOT> cz>
AuthorDate: Mon Oct 26 19:40:18 2015 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Oct 26 19:40:18 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2812628c
sys-block/open-iscsi: Use doexe instead of juggling with permissions
sys-block/open-iscsi/open-iscsi-2.0.873.ebuild | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.0.873.ebuild b/sys-block/open-iscsi/open-iscsi-2.0.873.ebuild
index 5280861..53bf0ef 100644
--- a/sys-block/open-iscsi/open-iscsi-2.0.873.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.0.873.ebuild
@@ -82,10 +82,8 @@ src_install() {
# udev pieces
insinto /lib/udev/rules.d
doins "${FILESDIR}"/99-iscsi.rules
- insopts -m0755
- insinto /etc/udev/scripts
- doins "${FILESDIR}"/iscsidev.sh
- insopts -m0644
+ exeinto /etc/udev/scripts
+ doexe "${FILESDIR}"/iscsidev.sh
newconfd "${FILESDIR}"/iscsid-conf.d iscsid
newinitd "${FILESDIR}"/iscsid-init.d iscsid
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2015-12-18 0:00 Mike Frysinger
0 siblings, 0 replies; 87+ messages in thread
From: Mike Frysinger @ 2015-12-18 0:00 UTC (permalink / raw
To: gentoo-commits
commit: 6bf1b23b0304124e45aee007a8f91d67a2d73b91
Author: Victor Dodon <printesoi <AT> chromium <DOT> org>
AuthorDate: Thu Dec 17 23:36:16 2015 +0000
Commit: Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Fri Dec 18 00:00:05 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bf1b23b
sys-block/open-iscsi: do not use ROOT in src_install
We do not want to use ROOT to control where sbin progs are installed.
Switch to EPREFIX instead.
sys-block/open-iscsi/open-iscsi-2.0.873.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.0.873.ebuild b/sys-block/open-iscsi/open-iscsi-2.0.873.ebuild
index 53bf0ef..43baf52 100644
--- a/sys-block/open-iscsi/open-iscsi-2.0.873.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.0.873.ebuild
@@ -69,7 +69,7 @@ src_compile() {
}
src_install() {
- emake DESTDIR="${D}" sbindir="${ROOT}usr/sbin/" install
+ emake DESTDIR="${ED}" sbindir="/usr/sbin" install
dodoc README THANKS
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2015-12-18 0:00 Mike Frysinger
0 siblings, 0 replies; 87+ messages in thread
From: Mike Frysinger @ 2015-12-18 0:00 UTC (permalink / raw
To: gentoo-commits
commit: 121f3d2ea5401ced90b077374486d4c36bc33354
Author: Victor Dodon <printesoi <AT> chromium <DOT> org>
AuthorDate: Thu Dec 17 23:57:12 2015 +0000
Commit: Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Fri Dec 18 00:00:05 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=121f3d2e
sys-block/open-iscsi: build with LFS flags
This package uses a bunch of filesystem calls, but they default to 32bit,
so for 32bit systems, we end up not being able to support large files.
sys-block/open-iscsi/open-iscsi-2.0.873-r1.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/sys-block/open-iscsi/open-iscsi-2.0.873-r1.ebuild b/sys-block/open-iscsi/open-iscsi-2.0.873-r1.ebuild
index 05d9790..72a2081 100644
--- a/sys-block/open-iscsi/open-iscsi-2.0.873-r1.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.0.873-r1.ebuild
@@ -53,6 +53,7 @@ src_prepare() {
src_configure() {
use debug && append-cppflags -DDEBUG_TCP -DDEBUG_SCSI
+ append-lfs-flags
cd utils/open-isns || die
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2015-12-18 0:00 Mike Frysinger
0 siblings, 0 replies; 87+ messages in thread
From: Mike Frysinger @ 2015-12-18 0:00 UTC (permalink / raw
To: gentoo-commits
commit: 449cec71c892a45e0c43aa1019d5e08b6337d059
Author: Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 17 23:56:48 2015 +0000
Commit: Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Fri Dec 18 00:00:05 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=449cec71
sys-block/open-iscsi: fix handling of user CPPFLAGS
sys-block/open-iscsi/open-iscsi-2.0.873-r1.ebuild | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.0.873-r1.ebuild b/sys-block/open-iscsi/open-iscsi-2.0.873-r1.ebuild
index 4392860..05d9790 100644
--- a/sys-block/open-iscsi/open-iscsi-2.0.873-r1.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.0.873-r1.ebuild
@@ -52,6 +52,8 @@ src_prepare() {
}
src_configure() {
+ use debug && append-cppflags -DDEBUG_TCP -DDEBUG_SCSI
+
cd utils/open-isns || die
# SSL (--with-security) is broken
@@ -60,11 +62,11 @@ src_configure() {
}
src_compile() {
- use debug && append-flags -DDEBUG_TCP -DDEBUG_SCSI
-
+ # Stuffing CPPFLAGS into CFLAGS isn't entirely correct, but the build
+ # is messed up already here, so it's not making it that much worse.
KSRC="${KV_DIR}" CFLAGS="" \
emake \
- OPTFLAGS="${CFLAGS}" \
+ OPTFLAGS="${CFLAGS} ${CPPFLAGS}" \
AR="$(tc-getAR)" CC="$(tc-getCC)" \
user
}
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2015-12-18 0:00 Mike Frysinger
0 siblings, 0 replies; 87+ messages in thread
From: Mike Frysinger @ 2015-12-18 0:00 UTC (permalink / raw
To: gentoo-commits
commit: 8a3491de329b28c32c386326d06913758bea692a
Author: Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 17 23:59:13 2015 +0000
Commit: Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Fri Dec 18 00:00:05 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a3491de
sys-block/open-iscsi: use the udev eclass to install rules
sys-block/open-iscsi/open-iscsi-2.0.873-r1.ebuild | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.0.873-r1.ebuild b/sys-block/open-iscsi/open-iscsi-2.0.873-r1.ebuild
index 72a2081..76111ca 100644
--- a/sys-block/open-iscsi/open-iscsi-2.0.873-r1.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.0.873-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=5
-inherit versionator linux-info eutils flag-o-matic toolchain-funcs
+inherit versionator linux-info eutils flag-o-matic toolchain-funcs udev
MY_P="${PN}-$(replace_version_separator 2 "-")"
@@ -84,8 +84,7 @@ src_install() {
newins "${FILESDIR}"/initiatorname.iscsi initiatorname.iscsi.example
# udev pieces
- insinto /lib/udev/rules.d
- doins "${FILESDIR}"/99-iscsi.rules
+ udev_dorules "${FILESDIR}"/99-iscsi.rules
exeinto /etc/udev/scripts
doexe "${FILESDIR}"/iscsidev.sh
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2015-12-18 0:00 Mike Frysinger
0 siblings, 0 replies; 87+ messages in thread
From: Mike Frysinger @ 2015-12-18 0:00 UTC (permalink / raw
To: gentoo-commits
commit: 8b462df9b928414beb7271fce8e52fb5bd9d5a08
Author: Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 17 23:46:40 2015 +0000
Commit: Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Fri Dec 18 00:00:05 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b462df9
sys-block/open-iscsi: fix mishandling of MY_PV
The code to set up MY_PV was based on MY_PV which mean successive env
loads would generate an incorrect value. Drop the loading of it (as
the default PV is what we want) and rename the var to MY_P as that is
what it actually represents.
sys-block/open-iscsi/open-iscsi-2.0.873.ebuild | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.0.873.ebuild b/sys-block/open-iscsi/open-iscsi-2.0.873.ebuild
index 43baf52..e3e161b 100644
--- a/sys-block/open-iscsi/open-iscsi-2.0.873.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.0.873.ebuild
@@ -6,11 +6,11 @@ EAPI=5
inherit versionator linux-info eutils flag-o-matic toolchain-funcs
-MY_PV="${PN}-$(replace_version_separator 2 "-" $MY_PV)"
+MY_P="${PN}-$(replace_version_separator 2 "-")"
DESCRIPTION="Open-iSCSI is a high performance, transport independent, multi-platform implementation of RFC3720"
HOMEPAGE="http://www.open-iscsi.org/"
-SRC_URI="http://www.open-iscsi.org/bits/${MY_PV}.tar.gz"
+SRC_URI="http://www.open-iscsi.org/bits/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
@@ -22,7 +22,7 @@ RDEPEND="${DEPEND}
sys-fs/lsscsi
sys-apps/util-linux"
-S="${WORKDIR}/${MY_PV}"
+S="${WORKDIR}/${MY_P}"
pkg_setup() {
linux-info_pkg_setup
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2016-04-20 20:50 Robin H. Johnson
0 siblings, 0 replies; 87+ messages in thread
From: Robin H. Johnson @ 2016-04-20 20:50 UTC (permalink / raw
To: gentoo-commits
commit: 60d26a2ac89857e39e9883a0bfbe8ab14f14b6fb
Author: Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 20 20:50:25 2016 +0000
Commit: Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
CommitDate: Wed Apr 20 20:50:43 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60d26a2a
sys-block/open-iscsi: Bug #580380: improve checks for rmda/iser vs tcp.
Package-Manager: portage-2.2.28
sys-block/open-iscsi/metadata.xml | 5 +
sys-block/open-iscsi/open-iscsi-2.0.873-r2.ebuild | 112 ++++++++++++++++++++++
2 files changed, 117 insertions(+)
diff --git a/sys-block/open-iscsi/metadata.xml b/sys-block/open-iscsi/metadata.xml
index 56c1244..14b6b2e 100644
--- a/sys-block/open-iscsi/metadata.xml
+++ b/sys-block/open-iscsi/metadata.xml
@@ -5,4 +5,9 @@
<email>base-system@gentoo.org</email>
<name>Gentoo Base System</name>
</maintainer>
+ <use>
+ <flag name="tcp">Support iSCSI over TCP</flag>
+ <flag name="rdma">Support iSCSI over RDMA</flag>
+ <flag name="infiniban">Support iSCSI over Infiniband iSER</flag>
+ </use>
</pkgmetadata>
diff --git a/sys-block/open-iscsi/open-iscsi-2.0.873-r2.ebuild b/sys-block/open-iscsi/open-iscsi-2.0.873-r2.ebuild
new file mode 100644
index 0000000..a6a58cb
--- /dev/null
+++ b/sys-block/open-iscsi/open-iscsi-2.0.873-r2.ebuild
@@ -0,0 +1,112 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit versionator linux-info eutils flag-o-matic toolchain-funcs udev
+
+MY_P="${PN}-$(replace_version_separator 2 "-")"
+
+DESCRIPTION="Open-iSCSI is a high performance, transport independent, multi-platform implementation of RFC3720"
+HOMEPAGE="http://www.open-iscsi.org/"
+SRC_URI="http://www.open-iscsi.org/bits/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE="debug slp +tcp infiniband rdma"
+
+DEPEND="slp? ( net-libs/openslp ) infiniband? ( sys-infiniband/ofed )"
+RDEPEND="${DEPEND}
+ sys-fs/lsscsi
+ sys-apps/util-linux"
+REQUIRED_USE="infiniband? ( rdma ) || ( rdma tcp )"
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+ linux-info_pkg_setup
+
+ if kernel_is -lt 2 6 16; then
+ die "Sorry, your kernel must be 2.6.16-rc5 or newer!"
+ fi
+
+ # Needs to be done, as iscsid currently only starts, when having the iSCSI
+ # support loaded as module. Kernel builtin options don't work. See this for
+ # more information:
+ # https://groups.google.com/group/open-iscsi/browse_thread/thread/cc10498655b40507/fd6a4ba0c8e91966
+ # If there's a new release, check whether this is still valid!
+ TCP_MODULES="SCSI_ISCSI_ATTRS ISCSI_TCP"
+ RDMA_MODULES="INFINIBAND_ISER"
+ INFINIBAND_MODULES="INFINIBAND_IPOIB INIBAND_USER_MAD INFINIBAND_USER_ACCESS"
+ CONFIG_CHECK_MODULES="tcp? ( ${TCP_MODULES} ) rdma? ( ${RDMA_MODULES} ) infiniband? ( ${INFINIBAND_MODULES} )"
+ if linux_config_exists; then
+ if use tcp; then
+ for module in ${TCP_MODULES}; do
+ linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"
+ done
+ fi
+ if use infiniband; then
+ for module in ${INFINIBAND_MODULES}; do
+ linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"
+ done
+ fi
+ if use rdma; then
+ for module in ${RDMA_MODULES}; do
+ linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"$
+ done
+ fi
+ fi
+}
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-Makefiles.patch
+ epatch "${FILESDIR}"/${P}-memset.patch
+
+ sed -i -e 's:^\(iscsid.startup\)\s*=.*:\1 = /usr/sbin/iscsid:' etc/iscsid.conf || die
+}
+
+src_configure() {
+ use debug && append-cppflags -DDEBUG_TCP -DDEBUG_SCSI
+ append-lfs-flags
+
+ cd utils/open-isns || die
+
+ # SSL (--with-security) is broken
+ econf $(use_with slp) \
+ --without-security
+}
+
+src_compile() {
+ # Stuffing CPPFLAGS into CFLAGS isn't entirely correct, but the build
+ # is messed up already here, so it's not making it that much worse.
+ KSRC="${KV_DIR}" CFLAGS="" \
+ emake \
+ OPTFLAGS="${CFLAGS} ${CPPFLAGS}" \
+ AR="$(tc-getAR)" CC="$(tc-getCC)" \
+ user
+}
+
+src_install() {
+ emake DESTDIR="${ED}" sbindir="/usr/sbin" install
+
+ dodoc README THANKS
+
+ docinto test/
+ dodoc test/*
+
+ insinto /etc/iscsi
+ newins "${FILESDIR}"/initiatorname.iscsi initiatorname.iscsi.example
+
+ # udev pieces
+ udev_dorules "${FILESDIR}"/99-iscsi.rules
+ exeinto /etc/udev/scripts
+ doexe "${FILESDIR}"/iscsidev.sh
+
+ newconfd "${FILESDIR}"/iscsid-conf.d iscsid
+ newinitd "${FILESDIR}"/iscsid-init.d iscsid
+
+ keepdir /var/db/iscsi
+ fperms 700 /var/db/iscsi
+ fperms 600 /etc/iscsi/iscsid.conf
+}
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2016-05-06 7:49 Patrick Lauer
0 siblings, 0 replies; 87+ messages in thread
From: Patrick Lauer @ 2016-05-06 7:49 UTC (permalink / raw
To: gentoo-commits
commit: 0eea737d97f74af8ca0f0dff743135ca1e54e851
Author: Patrick Lauer <patrick <AT> gentoo <DOT> org>
AuthorDate: Fri May 6 07:46:42 2016 +0000
Commit: Patrick Lauer <patrick <AT> gentoo <DOT> org>
CommitDate: Fri May 6 07:49:47 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0eea737d
sys-block/open-iscsi: Remove unneeded useflag descriptions from metadata.xml, whitespace
Package-Manager: portage-2.2.28
sys-block/open-iscsi/metadata.xml | 1 -
sys-block/open-iscsi/open-iscsi-2.0.873-r2.ebuild | 18 +++++++++---------
2 files changed, 9 insertions(+), 10 deletions(-)
diff --git a/sys-block/open-iscsi/metadata.xml b/sys-block/open-iscsi/metadata.xml
index 14b6b2e..1aa48d0 100644
--- a/sys-block/open-iscsi/metadata.xml
+++ b/sys-block/open-iscsi/metadata.xml
@@ -8,6 +8,5 @@
<use>
<flag name="tcp">Support iSCSI over TCP</flag>
<flag name="rdma">Support iSCSI over RDMA</flag>
- <flag name="infiniban">Support iSCSI over Infiniband iSER</flag>
</use>
</pkgmetadata>
diff --git a/sys-block/open-iscsi/open-iscsi-2.0.873-r2.ebuild b/sys-block/open-iscsi/open-iscsi-2.0.873-r2.ebuild
index a6a58cb..8166a27 100644
--- a/sys-block/open-iscsi/open-iscsi-2.0.873-r2.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.0.873-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -46,15 +46,15 @@ pkg_setup() {
linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"
done
fi
- if use infiniband; then
- for module in ${INFINIBAND_MODULES}; do
- linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"
- done
+ if use infiniband; then
+ for module in ${INFINIBAND_MODULES}; do
+ linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"
+ done
fi
- if use rdma; then
- for module in ${RDMA_MODULES}; do
- linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"$
- done
+ if use rdma; then
+ for module in ${RDMA_MODULES}; do
+ linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"$
+ done
fi
fi
}
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2016-06-29 22:33 Alexey Shvetsov
0 siblings, 0 replies; 87+ messages in thread
From: Alexey Shvetsov @ 2016-06-29 22:33 UTC (permalink / raw
To: gentoo-commits
commit: 414011e6a5b489c0760232100166a671ff6cdbec
Author: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 29 14:29:28 2016 +0000
Commit: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Wed Jun 29 22:31:15 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=414011e6
sys-block/open-iscsi: adapt sys-infiniband to sys-fabric rename
Package-Manager: portage-2.3.0_rc1
sys-block/open-iscsi/open-iscsi-2.0.873-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.0.873-r2.ebuild b/sys-block/open-iscsi/open-iscsi-2.0.873-r2.ebuild
index 8166a27..3cc19c5 100644
--- a/sys-block/open-iscsi/open-iscsi-2.0.873-r2.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.0.873-r2.ebuild
@@ -17,7 +17,7 @@ SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
IUSE="debug slp +tcp infiniband rdma"
-DEPEND="slp? ( net-libs/openslp ) infiniband? ( sys-infiniband/ofed )"
+DEPEND="slp? ( net-libs/openslp ) infiniband? ( sys-fabric/ofed )"
RDEPEND="${DEPEND}
sys-fs/lsscsi
sys-apps/util-linux"
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2017-01-03 22:46 Matt Thode
0 siblings, 0 replies; 87+ messages in thread
From: Matt Thode @ 2017-01-03 22:46 UTC (permalink / raw
To: gentoo-commits
commit: 58e097ea1b52aec579753740303ad9d88878a4a1
Author: Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 3 22:46:04 2017 +0000
Commit: Matt Thode <prometheanfire <AT> gentoo <DOT> org>
CommitDate: Tue Jan 3 22:46:04 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58e097ea
sys-block/open-iscsi: cleanup the ebuild slightly for eapi6
Package-Manager: portage-2.3.0
sys-block/open-iscsi/open-iscsi-2.0.874.ebuild | 12 +++++++-----
1 file changed, 7 insertions(+), 5 deletions(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.0.874.ebuild b/sys-block/open-iscsi/open-iscsi-2.0.874.ebuild
index 5aea512..fcebbca 100644
--- a/sys-block/open-iscsi/open-iscsi-2.0.874.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.0.874.ebuild
@@ -23,6 +23,12 @@ RDEPEND="${DEPEND}
sys-apps/util-linux"
REQUIRED_USE="infiniband? ( rdma ) || ( rdma tcp )"
+PATCHES=(
+ "${FILESDIR}/${P}-Makefiles.patch"
+ "${FILESDIR}/${P}-musl-fixes.patch"
+ "${FILESDIR}/${P}-musl-ethtool-compat.patch"
+)
+
pkg_setup() {
linux-info_pkg_setup
@@ -59,12 +65,8 @@ pkg_setup() {
}
src_prepare() {
- eapply "${FILESDIR}"/${P}-Makefiles.patch
- eapply "${FILESDIR}"/${P}-musl-fixes.patch
- eapply "${FILESDIR}"/${P}-musl-ethtool-compat.patch
- eapply_user
-
sed -i -e 's:^\(iscsid.startup\)\s*=.*:\1 = /usr/sbin/iscsid:' etc/iscsid.conf || die
+ default
}
src_configure() {
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2017-06-18 3:32 Robin H. Johnson
0 siblings, 0 replies; 87+ messages in thread
From: Robin H. Johnson @ 2017-06-18 3:32 UTC (permalink / raw
To: gentoo-commits
commit: 909dc831cc060ea52824596cf8ce32b418600c6f
Author: Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 18 03:28:05 2017 +0000
Commit: Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
CommitDate: Sun Jun 18 03:32:12 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=909dc831
sys-block/open-iscsi: prevent endless changes of /etc/iscsi/initiatorname.iscsi.
Upstream now generates /etc/iscsi/initiatorname.iscsi during the install
phase, but it is NOT deterministic. The content of the file should be
generated ONCE and kept over upgrades & reinstalls.
The upstream Makefile assumes that DESTDIR is the rootfs, and generates
/etc/iscsi/initiatorname.iscsi anytime it does not exist.
Build /etc/iscsi/initiatorname.iscsi ourselves, as we used to do in
older versions.
Fixes: https://bugs.gentoo.org/show_bug.cgi?id=601514
Gentoo-Bug: 601514
Package-Manager: portage-2.3.6
Signed-off-by: Robin H. Johnson <robbat2 <AT> gentoo.org>
sys-block/open-iscsi/open-iscsi-2.0.874-r1.ebuild | 121 ++++++++++++++++++++++
1 file changed, 121 insertions(+)
diff --git a/sys-block/open-iscsi/open-iscsi-2.0.874-r1.ebuild b/sys-block/open-iscsi/open-iscsi-2.0.874-r1.ebuild
new file mode 100644
index 00000000000..1f5180b364b
--- /dev/null
+++ b/sys-block/open-iscsi/open-iscsi-2.0.874-r1.ebuild
@@ -0,0 +1,121 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit versionator linux-info flag-o-matic toolchain-funcs udev
+
+DESCRIPTION="A performant, transport independent, multi-platform implementation of RFC3720"
+HOMEPAGE="https://github.com/open-iscsi/open-iscsi" # http://www.open-iscsi.com is dead
+SRC_URI="http://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE="debug infiniband slp +tcp rdma"
+
+DEPEND="sys-block/open-isns:=
+ slp? ( net-libs/openslp )
+ infiniband? ( sys-fabric/ofed )"
+RDEPEND="${DEPEND}
+ sys-fs/lsscsi
+ sys-apps/util-linux"
+REQUIRED_USE="infiniband? ( rdma ) || ( rdma tcp )"
+
+PATCHES=(
+ "${FILESDIR}/${P}-Makefiles.patch"
+ "${FILESDIR}/${P}-musl-fixes.patch"
+ "${FILESDIR}/${P}-musl-ethtool-compat.patch"
+)
+
+pkg_setup() {
+ linux-info_pkg_setup
+
+ if kernel_is -lt 2 6 16; then
+ die "Sorry, your kernel must be 2.6.16-rc5 or newer!"
+ fi
+
+ # Needs to be done, as iscsid currently only starts, when having the iSCSI
+ # support loaded as module. Kernel builtin options don't work. See this for
+ # more information:
+ # https://groups.google.com/group/open-iscsi/browse_thread/thread/cc10498655b40507/fd6a4ba0c8e91966
+ # If there's a new release, check whether this is still valid!
+ TCP_MODULES="SCSI_ISCSI_ATTRS ISCSI_TCP"
+ RDMA_MODULES="INFINIBAND_ISER"
+ INFINIBAND_MODULES="INFINIBAND_IPOIB INIBAND_USER_MAD INFINIBAND_USER_ACCESS"
+ CONFIG_CHECK_MODULES="tcp? ( ${TCP_MODULES} ) rdma? ( ${RDMA_MODULES} ) infiniband? ( ${INFINIBAND_MODULES} )"
+ if linux_config_exists; then
+ if use tcp; then
+ for module in ${TCP_MODULES}; do
+ linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"
+ done
+ fi
+ if use infiniband; then
+ for module in ${INFINIBAND_MODULES}; do
+ linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"
+ done
+ fi
+ if use rdma; then
+ for module in ${RDMA_MODULES}; do
+ linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"$
+ done
+ fi
+ fi
+}
+
+src_prepare() {
+ sed -i -e 's:^\(iscsid.startup\)\s*=.*:\1 = /usr/sbin/iscsid:' etc/iscsid.conf || die
+ default
+}
+
+src_configure() {
+ use debug && append-cppflags -DDEBUG_TCP -DDEBUG_SCSI
+ append-lfs-flags
+}
+
+src_compile() {
+ # Stuffing CPPFLAGS into CFLAGS isn't entirely correct, but the build
+ # is messed up already here, so it's not making it that much worse.
+ KSRC="${KV_DIR}" CFLAGS="" \
+ emake \
+ OPTFLAGS="${CFLAGS} ${CPPFLAGS}" \
+ AR="$(tc-getAR)" CC="$(tc-getCC)" \
+ user
+}
+
+src_install() {
+ emake DESTDIR="${ED}" sbindir="/usr/sbin" install
+ # Upstream make is not deterministic, per bug #601514
+ rm -f "${ED}"/etc/initiatorname.iscsi
+
+ dodoc README THANKS
+
+ docinto test/
+ dodoc test/*
+
+ insinto /etc/iscsi
+ newins "${FILESDIR}"/initiatorname.iscsi initiatorname.iscsi.example
+
+ # udev pieces
+ udev_dorules "${FILESDIR}"/99-iscsi.rules
+ exeinto /etc/udev/scripts
+ doexe "${FILESDIR}"/iscsidev.sh
+
+ newconfd "${FILESDIR}"/iscsid-conf.d iscsid
+ newinitd "${FILESDIR}"/iscsid-init.d iscsid
+
+ keepdir /var/db/iscsi
+ fperms 700 /var/db/iscsi
+ fperms 600 /etc/iscsi/iscsid.conf
+}
+
+pkg_postinst() {
+ in='/etc/iscsi/initiatorname.iscsi'
+ if [ ! -f "${EROOT}${in}" -a -f "${EROOT}${in}.example" ]; then
+ {
+ cat "${EROOT}${in}.example"
+ echo "# InitiatorName generated by ${CATEGORY}/${PF} at $(date -uR)"
+ echo "InitiatorName=$(${ROOT}/usr/sbin/iscsi-iname)"
+ } >> "${EROOT}${in}.tmp" && mv -f "${EROOT}${in}.tmp" "${EROOT}${in}"
+ fi
+}
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2017-06-18 20:33 Robin H. Johnson
0 siblings, 0 replies; 87+ messages in thread
From: Robin H. Johnson @ 2017-06-18 20:33 UTC (permalink / raw
To: gentoo-commits
commit: 5383d8bfd148b344ac2533e71f5bb5d0c014a7a3
Author: Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 18 20:32:47 2017 +0000
Commit: Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
CommitDate: Sun Jun 18 20:33:03 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5383d8bf
sys-block/open-iscsi: update HOMEPAGE.
Package-Manager: portage-2.3.6
Signed-off-by: Robin H. Johnson <robbat2 <AT> gentoo.org>
sys-block/open-iscsi/open-iscsi-2.0.872-r2.ebuild | 4 ++--
sys-block/open-iscsi/open-iscsi-2.0.872-r3.ebuild | 4 ++--
sys-block/open-iscsi/open-iscsi-2.0.873-r1.ebuild | 4 ++--
sys-block/open-iscsi/open-iscsi-2.0.873-r2.ebuild | 4 ++--
sys-block/open-iscsi/open-iscsi-2.0.873-r3.ebuild | 2 +-
sys-block/open-iscsi/open-iscsi-2.0.873.ebuild | 4 ++--
sys-block/open-iscsi/open-iscsi-2.0.874-r1.ebuild | 2 +-
sys-block/open-iscsi/open-iscsi-2.0.874.ebuild | 2 +-
8 files changed, 13 insertions(+), 13 deletions(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.0.872-r2.ebuild b/sys-block/open-iscsi/open-iscsi-2.0.872-r2.ebuild
index 46534d9055e..33add91a2b4 100644
--- a/sys-block/open-iscsi/open-iscsi-2.0.872-r2.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.0.872-r2.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=2
inherit versionator linux-info eutils flag-o-matic toolchain-funcs
DESCRIPTION="Open-iSCSI is a high performance, transport independent, multi-platform implementation of RFC3720"
-HOMEPAGE="http://www.open-iscsi.org/"
+HOMEPAGE="http://www.open-iscsi.com/"
MY_PV="${PN}-$(replace_version_separator 2 "-" $MY_PV)"
SRC_URI="http://www.open-iscsi.org/bits/${MY_PV}.tar.gz"
LICENSE="GPL-2"
diff --git a/sys-block/open-iscsi/open-iscsi-2.0.872-r3.ebuild b/sys-block/open-iscsi/open-iscsi-2.0.872-r3.ebuild
index a86432d0ac7..fc5ff0ea891 100644
--- a/sys-block/open-iscsi/open-iscsi-2.0.872-r3.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.0.872-r3.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=2
inherit versionator linux-info eutils flag-o-matic toolchain-funcs
DESCRIPTION="Open-iSCSI is a high performance, transport independent, multi-platform implementation of RFC3720"
-HOMEPAGE="http://www.open-iscsi.org/"
+HOMEPAGE="http://www.open-iscsi.com/"
MY_PV="${PN}-$(replace_version_separator 2 "-" $MY_PV)"
SRC_URI="http://www.open-iscsi.org/bits/${MY_PV}.tar.gz"
LICENSE="GPL-2"
diff --git a/sys-block/open-iscsi/open-iscsi-2.0.873-r1.ebuild b/sys-block/open-iscsi/open-iscsi-2.0.873-r1.ebuild
index 8f6a2d13baf..db8bd4e65fa 100644
--- a/sys-block/open-iscsi/open-iscsi-2.0.873-r1.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.0.873-r1.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=5
@@ -8,7 +8,7 @@ inherit versionator linux-info eutils flag-o-matic toolchain-funcs udev
MY_P="${PN}-$(replace_version_separator 2 "-")"
DESCRIPTION="Open-iSCSI is a high performance, transport independent, multi-platform implementation of RFC3720"
-HOMEPAGE="http://www.open-iscsi.org/"
+HOMEPAGE="http://www.open-iscsi.com/"
SRC_URI="http://www.open-iscsi.org/bits/${MY_P}.tar.gz"
LICENSE="GPL-2"
diff --git a/sys-block/open-iscsi/open-iscsi-2.0.873-r2.ebuild b/sys-block/open-iscsi/open-iscsi-2.0.873-r2.ebuild
index 00de0c4fb54..d1b340ee2b7 100644
--- a/sys-block/open-iscsi/open-iscsi-2.0.873-r2.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.0.873-r2.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=5
@@ -8,7 +8,7 @@ inherit versionator linux-info eutils flag-o-matic toolchain-funcs udev
MY_P="${PN}-$(replace_version_separator 2 "-")"
DESCRIPTION="Open-iSCSI is a high performance, transport independent, multi-platform implementation of RFC3720"
-HOMEPAGE="http://www.open-iscsi.org/"
+HOMEPAGE="http://www.open-iscsi.com/"
SRC_URI="http://www.open-iscsi.org/bits/${MY_P}.tar.gz"
LICENSE="GPL-2"
diff --git a/sys-block/open-iscsi/open-iscsi-2.0.873-r3.ebuild b/sys-block/open-iscsi/open-iscsi-2.0.873-r3.ebuild
index e65204352cb..3902a002165 100644
--- a/sys-block/open-iscsi/open-iscsi-2.0.873-r3.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.0.873-r3.ebuild
@@ -8,7 +8,7 @@ inherit versionator linux-info eutils flag-o-matic toolchain-funcs udev
MY_P="${PN}-$(replace_version_separator 2 "-")"
DESCRIPTION="Open-iSCSI is a high performance, transport independent, multi-platform implementation of RFC3720"
-HOMEPAGE="http://www.open-iscsi.org/"
+HOMEPAGE="http://www.open-iscsi.com/"
SRC_URI="http://www.open-iscsi.org/bits/${MY_P}.tar.gz"
LICENSE="GPL-2"
diff --git a/sys-block/open-iscsi/open-iscsi-2.0.873.ebuild b/sys-block/open-iscsi/open-iscsi-2.0.873.ebuild
index df251a5f932..7311e4328e6 100644
--- a/sys-block/open-iscsi/open-iscsi-2.0.873.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.0.873.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -8,7 +8,7 @@ inherit versionator linux-info eutils flag-o-matic toolchain-funcs
MY_P="${PN}-$(replace_version_separator 2 "-")"
DESCRIPTION="Open-iSCSI is a high performance, transport independent, multi-platform implementation of RFC3720"
-HOMEPAGE="http://www.open-iscsi.org/"
+HOMEPAGE="http://www.open-iscsi.com/"
SRC_URI="http://www.open-iscsi.org/bits/${MY_P}.tar.gz"
LICENSE="GPL-2"
diff --git a/sys-block/open-iscsi/open-iscsi-2.0.874-r1.ebuild b/sys-block/open-iscsi/open-iscsi-2.0.874-r1.ebuild
index 1f5180b364b..19580580522 100644
--- a/sys-block/open-iscsi/open-iscsi-2.0.874-r1.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.0.874-r1.ebuild
@@ -6,7 +6,7 @@ EAPI=6
inherit versionator linux-info flag-o-matic toolchain-funcs udev
DESCRIPTION="A performant, transport independent, multi-platform implementation of RFC3720"
-HOMEPAGE="https://github.com/open-iscsi/open-iscsi" # http://www.open-iscsi.com is dead
+HOMEPAGE="http://www.open-iscsi.com/"
SRC_URI="http://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
diff --git a/sys-block/open-iscsi/open-iscsi-2.0.874.ebuild b/sys-block/open-iscsi/open-iscsi-2.0.874.ebuild
index 78210fed55b..deb7e905b75 100644
--- a/sys-block/open-iscsi/open-iscsi-2.0.874.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.0.874.ebuild
@@ -6,7 +6,7 @@ EAPI=6
inherit versionator linux-info flag-o-matic toolchain-funcs udev
DESCRIPTION="A performant, transport independent, multi-platform implementation of RFC3720"
-HOMEPAGE="http://www.open-iscsi.org/"
+HOMEPAGE="http://www.open-iscsi.com/"
SRC_URI="http://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2017-06-19 18:12 Alexis Ballier
0 siblings, 0 replies; 87+ messages in thread
From: Alexis Ballier @ 2017-06-19 18:12 UTC (permalink / raw
To: gentoo-commits
commit: 76d3d7e4be6dc9873123a7cb41d35598411c5218
Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 19 18:04:52 2017 +0000
Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Mon Jun 19 18:12:28 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76d3d7e4
sys-block/open-iscsi: keyword ~arm64
Package-Manager: Portage-2.3.6, Repoman-2.3.2
sys-block/open-iscsi/open-iscsi-2.0.874-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.0.874-r1.ebuild b/sys-block/open-iscsi/open-iscsi-2.0.874-r1.ebuild
index 19580580522..e82f5adaaf8 100644
--- a/sys-block/open-iscsi/open-iscsi-2.0.874-r1.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.0.874-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
IUSE="debug infiniband slp +tcp rdma"
DEPEND="sys-block/open-isns:=
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2017-07-30 8:36 Michał Górny
0 siblings, 0 replies; 87+ messages in thread
From: Michał Górny @ 2017-07-30 8:36 UTC (permalink / raw
To: gentoo-commits
commit: 0156efb879d6fa26abe08a010d23e9487e690880
Author: David Hicks <david <AT> hicks <DOT> id <DOT> au>
AuthorDate: Fri Jul 28 23:04:25 2017 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Jul 30 08:35:49 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0156efb8
sys-block/open-iscsi: use HTTPS for GitHub, fix white space
Package-Manager: Portage-2.3.6, Repoman-2.3.3
sys-block/open-iscsi/open-iscsi-2.0.874-r1.ebuild | 6 +++---
sys-block/open-iscsi/open-iscsi-2.0.874.ebuild | 2 +-
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.0.874-r1.ebuild b/sys-block/open-iscsi/open-iscsi-2.0.874-r1.ebuild
index e82f5adaaf8..4f623960f7b 100644
--- a/sys-block/open-iscsi/open-iscsi-2.0.874-r1.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.0.874-r1.ebuild
@@ -7,7 +7,7 @@ inherit versionator linux-info flag-o-matic toolchain-funcs udev
DESCRIPTION="A performant, transport independent, multi-platform implementation of RFC3720"
HOMEPAGE="http://www.open-iscsi.com/"
-SRC_URI="http://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
@@ -113,9 +113,9 @@ pkg_postinst() {
in='/etc/iscsi/initiatorname.iscsi'
if [ ! -f "${EROOT}${in}" -a -f "${EROOT}${in}.example" ]; then
{
- cat "${EROOT}${in}.example"
+ cat "${EROOT}${in}.example"
echo "# InitiatorName generated by ${CATEGORY}/${PF} at $(date -uR)"
- echo "InitiatorName=$(${ROOT}/usr/sbin/iscsi-iname)"
+ echo "InitiatorName=$(${ROOT}/usr/sbin/iscsi-iname)"
} >> "${EROOT}${in}.tmp" && mv -f "${EROOT}${in}.tmp" "${EROOT}${in}"
fi
}
diff --git a/sys-block/open-iscsi/open-iscsi-2.0.874.ebuild b/sys-block/open-iscsi/open-iscsi-2.0.874.ebuild
index deb7e905b75..400251eb5d0 100644
--- a/sys-block/open-iscsi/open-iscsi-2.0.874.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.0.874.ebuild
@@ -7,7 +7,7 @@ inherit versionator linux-info flag-o-matic toolchain-funcs udev
DESCRIPTION="A performant, transport independent, multi-platform implementation of RFC3720"
HOMEPAGE="http://www.open-iscsi.com/"
-SRC_URI="http://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2017-12-01 22:19 David Seifert
0 siblings, 0 replies; 87+ messages in thread
From: David Seifert @ 2017-12-01 22:19 UTC (permalink / raw
To: gentoo-commits
commit: 2502bb82208e015efbb407161a65fdd942ec28f9
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 1 21:16:59 2017 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Fri Dec 1 22:17:31 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2502bb82
sys-block/open-iscsi: [QA] Fix DESCRIPTION.toolong
sys-block/open-iscsi/open-iscsi-2.0.872-r2.ebuild | 2 +-
sys-block/open-iscsi/open-iscsi-2.0.872-r3.ebuild | 2 +-
sys-block/open-iscsi/open-iscsi-2.0.873-r1.ebuild | 2 +-
sys-block/open-iscsi/open-iscsi-2.0.873-r2.ebuild | 2 +-
sys-block/open-iscsi/open-iscsi-2.0.873-r3.ebuild | 2 +-
sys-block/open-iscsi/open-iscsi-2.0.873.ebuild | 2 +-
6 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.0.872-r2.ebuild b/sys-block/open-iscsi/open-iscsi-2.0.872-r2.ebuild
index 33add91a2b4..e56b51bec42 100644
--- a/sys-block/open-iscsi/open-iscsi-2.0.872-r2.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.0.872-r2.ebuild
@@ -4,7 +4,7 @@
EAPI=2
inherit versionator linux-info eutils flag-o-matic toolchain-funcs
-DESCRIPTION="Open-iSCSI is a high performance, transport independent, multi-platform implementation of RFC3720"
+DESCRIPTION="A performant, transport independent, multi-platform implementation of RFC3720"
HOMEPAGE="http://www.open-iscsi.com/"
MY_PV="${PN}-$(replace_version_separator 2 "-" $MY_PV)"
SRC_URI="http://www.open-iscsi.org/bits/${MY_PV}.tar.gz"
diff --git a/sys-block/open-iscsi/open-iscsi-2.0.872-r3.ebuild b/sys-block/open-iscsi/open-iscsi-2.0.872-r3.ebuild
index fc5ff0ea891..4e5854c5f89 100644
--- a/sys-block/open-iscsi/open-iscsi-2.0.872-r3.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.0.872-r3.ebuild
@@ -4,7 +4,7 @@
EAPI=2
inherit versionator linux-info eutils flag-o-matic toolchain-funcs
-DESCRIPTION="Open-iSCSI is a high performance, transport independent, multi-platform implementation of RFC3720"
+DESCRIPTION="A performant, transport independent, multi-platform implementation of RFC3720"
HOMEPAGE="http://www.open-iscsi.com/"
MY_PV="${PN}-$(replace_version_separator 2 "-" $MY_PV)"
SRC_URI="http://www.open-iscsi.org/bits/${MY_PV}.tar.gz"
diff --git a/sys-block/open-iscsi/open-iscsi-2.0.873-r1.ebuild b/sys-block/open-iscsi/open-iscsi-2.0.873-r1.ebuild
index db8bd4e65fa..f69cf961660 100644
--- a/sys-block/open-iscsi/open-iscsi-2.0.873-r1.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.0.873-r1.ebuild
@@ -7,7 +7,7 @@ inherit versionator linux-info eutils flag-o-matic toolchain-funcs udev
MY_P="${PN}-$(replace_version_separator 2 "-")"
-DESCRIPTION="Open-iSCSI is a high performance, transport independent, multi-platform implementation of RFC3720"
+DESCRIPTION="A performant, transport independent, multi-platform implementation of RFC3720"
HOMEPAGE="http://www.open-iscsi.com/"
SRC_URI="http://www.open-iscsi.org/bits/${MY_P}.tar.gz"
diff --git a/sys-block/open-iscsi/open-iscsi-2.0.873-r2.ebuild b/sys-block/open-iscsi/open-iscsi-2.0.873-r2.ebuild
index d1b340ee2b7..4ea93fca337 100644
--- a/sys-block/open-iscsi/open-iscsi-2.0.873-r2.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.0.873-r2.ebuild
@@ -7,7 +7,7 @@ inherit versionator linux-info eutils flag-o-matic toolchain-funcs udev
MY_P="${PN}-$(replace_version_separator 2 "-")"
-DESCRIPTION="Open-iSCSI is a high performance, transport independent, multi-platform implementation of RFC3720"
+DESCRIPTION="A performant, transport independent, multi-platform implementation of RFC3720"
HOMEPAGE="http://www.open-iscsi.com/"
SRC_URI="http://www.open-iscsi.org/bits/${MY_P}.tar.gz"
diff --git a/sys-block/open-iscsi/open-iscsi-2.0.873-r3.ebuild b/sys-block/open-iscsi/open-iscsi-2.0.873-r3.ebuild
index 3902a002165..72734745c81 100644
--- a/sys-block/open-iscsi/open-iscsi-2.0.873-r3.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.0.873-r3.ebuild
@@ -7,7 +7,7 @@ inherit versionator linux-info eutils flag-o-matic toolchain-funcs udev
MY_P="${PN}-$(replace_version_separator 2 "-")"
-DESCRIPTION="Open-iSCSI is a high performance, transport independent, multi-platform implementation of RFC3720"
+DESCRIPTION="A performant, transport independent, multi-platform implementation of RFC3720"
HOMEPAGE="http://www.open-iscsi.com/"
SRC_URI="http://www.open-iscsi.org/bits/${MY_P}.tar.gz"
diff --git a/sys-block/open-iscsi/open-iscsi-2.0.873.ebuild b/sys-block/open-iscsi/open-iscsi-2.0.873.ebuild
index 7311e4328e6..9e1610b7395 100644
--- a/sys-block/open-iscsi/open-iscsi-2.0.873.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.0.873.ebuild
@@ -7,7 +7,7 @@ inherit versionator linux-info eutils flag-o-matic toolchain-funcs
MY_P="${PN}-$(replace_version_separator 2 "-")"
-DESCRIPTION="Open-iSCSI is a high performance, transport independent, multi-platform implementation of RFC3720"
+DESCRIPTION="A performant, transport independent, multi-platform implementation of RFC3720"
HOMEPAGE="http://www.open-iscsi.com/"
SRC_URI="http://www.open-iscsi.org/bits/${MY_P}.tar.gz"
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2018-01-18 19:14 Matt Thode
0 siblings, 0 replies; 87+ messages in thread
From: Matt Thode @ 2018-01-18 19:14 UTC (permalink / raw
To: gentoo-commits
commit: 06651b696aa98709fe6c8a0bafd48888cf47052f
Author: Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 18 19:13:39 2018 +0000
Commit: Matt Thode <prometheanfire <AT> gentoo <DOT> org>
CommitDate: Thu Jan 18 19:13:57 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06651b69
sys-block/open-iscsi: need linux/types.h to build
Package-Manager: Portage-2.3.19, Repoman-2.3.6
sys-block/open-iscsi/open-iscsi-2.0.875.ebuild | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.0.875.ebuild b/sys-block/open-iscsi/open-iscsi-2.0.875.ebuild
index cb09a91bbcd..6aca7c297d4 100644
--- a/sys-block/open-iscsi/open-iscsi-2.0.875.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.0.875.ebuild
@@ -15,7 +15,8 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
IUSE="debug infiniband +tcp rdma"
DEPEND="sys-block/open-isns:=
- infiniband? ( sys-fabric/ofed )"
+ infiniband? ( sys-fabric/ofed )
+ sys-kernel/linux-headers"
RDEPEND="${DEPEND}
sys-fs/lsscsi
sys-apps/util-linux"
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2018-02-20 8:18 Sergei Trofimovich
0 siblings, 0 replies; 87+ messages in thread
From: Sergei Trofimovich @ 2018-02-20 8:18 UTC (permalink / raw
To: gentoo-commits
commit: f0eb3cacba706923bd7c91f488ca5ab4e5d07aec
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 20 08:18:07 2018 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Tue Feb 20 08:18:07 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0eb3cac
sys-block/open-iscsi: stable 2.0.875 for ia64, bug #643122
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ia64"
sys-block/open-iscsi/open-iscsi-2.0.875.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.0.875.ebuild b/sys-block/open-iscsi/open-iscsi-2.0.875.ebuild
index 6aca7c297d4..1b690bab83e 100644
--- a/sys-block/open-iscsi/open-iscsi-2.0.875.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.0.875.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
IUSE="debug infiniband +tcp rdma"
DEPEND="sys-block/open-isns:=
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2018-03-18 23:19 Sergei Trofimovich
0 siblings, 0 replies; 87+ messages in thread
From: Sergei Trofimovich @ 2018-03-18 23:19 UTC (permalink / raw
To: gentoo-commits
commit: e9c3156f696821885fa386359622c7df3d1c7eab
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 18 23:19:18 2018 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Mar 18 23:19:42 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9c3156f
sys-block/open-iscsi: stable 2.0.875 for ppc, bug #643122
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc"
sys-block/open-iscsi/open-iscsi-2.0.875.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.0.875.ebuild b/sys-block/open-iscsi/open-iscsi-2.0.875.ebuild
index 1b690bab83e..bd0412e127e 100644
--- a/sys-block/open-iscsi/open-iscsi-2.0.875.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.0.875.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ia64 ~mips ppc ~ppc64 ~sparc ~x86"
IUSE="debug infiniband +tcp rdma"
DEPEND="sys-block/open-isns:=
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2018-03-23 0:02 Sergei Trofimovich
0 siblings, 0 replies; 87+ messages in thread
From: Sergei Trofimovich @ 2018-03-23 0:02 UTC (permalink / raw
To: gentoo-commits
commit: 78569aed5c897428d4ac7ba3cfcd2943ba28bf1e
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 23 00:01:47 2018 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Fri Mar 23 00:01:47 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78569aed
sys-block/open-iscsi: stable 2.0.875 for ppc64, bug #643122
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc64"
sys-block/open-iscsi/open-iscsi-2.0.875.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.0.875.ebuild b/sys-block/open-iscsi/open-iscsi-2.0.875.ebuild
index bd0412e127e..e5ea7b969f7 100644
--- a/sys-block/open-iscsi/open-iscsi-2.0.875.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.0.875.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ia64 ~mips ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ia64 ~mips ppc ppc64 ~sparc ~x86"
IUSE="debug infiniband +tcp rdma"
DEPEND="sys-block/open-isns:=
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2018-04-04 22:26 Sergei Trofimovich
0 siblings, 0 replies; 87+ messages in thread
From: Sergei Trofimovich @ 2018-04-04 22:26 UTC (permalink / raw
To: gentoo-commits
commit: 69ca11666df58b4182bd00fd54689cd3a3aee348
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Wed Apr 4 18:01:04 2018 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Wed Apr 4 22:25:46 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69ca1166
sys-block/open-iscsi: stable 2.0.875 for sparc
Bug: https://bugs.gentoo.org/643122
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"
sys-block/open-iscsi/open-iscsi-2.0.875.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.0.875.ebuild b/sys-block/open-iscsi/open-iscsi-2.0.875.ebuild
index ad34afa8e39..23d6d5173cc 100644
--- a/sys-block/open-iscsi/open-iscsi-2.0.875.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.0.875.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ia64 ~mips ppc ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ia64 ~mips ppc ppc64 sparc ~x86"
IUSE="debug infiniband +tcp rdma"
DEPEND="sys-block/open-isns:=
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2018-04-23 0:24 Aaron Bauman
0 siblings, 0 replies; 87+ messages in thread
From: Aaron Bauman @ 2018-04-23 0:24 UTC (permalink / raw
To: gentoo-commits
commit: 7cd2cb3cf1d6aa01bd9cf27569f8de38dbd6a881
Author: Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 23 00:23:57 2018 +0000
Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Mon Apr 23 00:23:57 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cd2cb3c
sys-block/open-iscsi: amd64 stable wrt bug #643122
Bug: https://bugs.gentoo.org/643122
Package-Manager: Portage-2.3.31, Repoman-2.3.9
sys-block/open-iscsi/open-iscsi-2.0.875.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.0.875.ebuild b/sys-block/open-iscsi/open-iscsi-2.0.875.ebuild
index 23d6d5173cc..3ee56434ec4 100644
--- a/sys-block/open-iscsi/open-iscsi-2.0.875.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.0.875.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ia64 ~mips ppc ppc64 sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ia64 ~mips ppc ppc64 sparc ~x86"
IUSE="debug infiniband +tcp rdma"
DEPEND="sys-block/open-isns:=
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2018-12-28 11:58 Mikle Kolyada
0 siblings, 0 replies; 87+ messages in thread
From: Mikle Kolyada @ 2018-12-28 11:58 UTC (permalink / raw
To: gentoo-commits
commit: 9a792c1bc8045ad0a832926ead6f9a094d895067
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 28 11:58:35 2018 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Fri Dec 28 11:58:35 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a792c1b
sys-block/open-iscsi: Drop old
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
sys-block/open-iscsi/Manifest | 1 -
sys-block/open-iscsi/open-iscsi-2.0.872-r2.ebuild | 104 -------------------
sys-block/open-iscsi/open-iscsi-2.0.872-r3.ebuild | 112 --------------------
sys-block/open-iscsi/open-iscsi-2.0.873.ebuild | 93 -----------------
sys-block/open-iscsi/open-iscsi-2.0.874-r1.ebuild | 121 ----------------------
sys-block/open-iscsi/open-iscsi-2.0.874.ebuild | 108 -------------------
6 files changed, 539 deletions(-)
diff --git a/sys-block/open-iscsi/Manifest b/sys-block/open-iscsi/Manifest
index 069168c6adc..cc864142805 100644
--- a/sys-block/open-iscsi/Manifest
+++ b/sys-block/open-iscsi/Manifest
@@ -1,4 +1,3 @@
-DIST open-iscsi-2.0-872.tar.gz 900081 BLAKE2B 6a4911347c55c1c4906350247ae7d92c2aee9627e1ab01cb5d705b02614b6c585ea042fef85a425b8f177645741f8d36e3efb40a57536bb79dbc5cdb6fe7998c SHA512 d26c87772b0b1d13a8bd2eea9db86b3c61af83efbb788116c01ab6a914ff3de634a7b1bff56c1161b28965315543edbfc2735b6c7fbd3f7797471fde63b69cc0
DIST open-iscsi-2.0-873.tar.gz 667069 BLAKE2B edb427f8483c31499cdde644bbf8d658952952fa8d52a232537e7e6ec71d2d237dcd4e8759de21b65cac757678c7d71c22bd2fe71ed1e7ac152ae8396f080061 SHA512 4e67116cb7dd49381c9279645e5a661f05596ae6be3b832772089828b3764ca2d04b5dea1bcc337071efb52c3c75a6fb943136c659ee59500f3a198ed0dcea6b
DIST open-iscsi-2.0.874.tar.gz 625039 BLAKE2B 39e4b818b1c977d43aa6490acd4d65e688c8cd03a7ae4c03d18d6b81aa76773b0a1227b3e8d975f2a14108075bb680434ded5337db296839bd5be012130df9df SHA512 66d8a52b6401229d51873f1ee0f4e7259a8ed584800403a41741c7eeedc0ec21a2b116671cb7259f60918d083ffb46d76860236a1b10fbb94a4c1d61bddae1ae
DIST open-iscsi-2.0.875.tar.gz 635121 BLAKE2B 34a7083087c53ed0e59d293d26efe166b09c5ea18b6022869cc9ff3d2edb2fb8b69e2c1ce6c9011bd20fc590b02dafd6d7c13d8bfa1eae6408c4bace13992e5e SHA512 1709011d7d12d3dd9278a0d775af064d5f7da37357f35d6d5c5b3aa8ec16385c28b201b1261f4581dbbbbca3d815015ed8696e1694aa19f3231132f90d1e5b36
diff --git a/sys-block/open-iscsi/open-iscsi-2.0.872-r2.ebuild b/sys-block/open-iscsi/open-iscsi-2.0.872-r2.ebuild
deleted file mode 100644
index e56b51bec42..00000000000
--- a/sys-block/open-iscsi/open-iscsi-2.0.872-r2.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=2
-inherit versionator linux-info eutils flag-o-matic toolchain-funcs
-
-DESCRIPTION="A performant, transport independent, multi-platform implementation of RFC3720"
-HOMEPAGE="http://www.open-iscsi.com/"
-MY_PV="${PN}-$(replace_version_separator 2 "-" $MY_PV)"
-SRC_URI="http://www.open-iscsi.org/bits/${MY_PV}.tar.gz"
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ia64 ~mips ppc ppc64 sparc x86"
-IUSE="debug slp"
-DEPEND="slp? ( net-libs/openslp )"
-RDEPEND="${DEPEND}
- sys-apps/util-linux"
-
-S="${WORKDIR}/${MY_PV}"
-
-pkg_setup() {
- linux-info_pkg_setup
-
- if kernel_is -lt 2 6 16; then
- die "Sorry, your kernel must be 2.6.16-rc5 or newer!"
- fi
-
- # Needs to be done, as iscsid currently only starts, when having the iSCSI
- # support loaded as module. Kernel builtion options don't work. See this for
- # more information:
- # https://groups.google.com/group/open-iscsi/browse_thread/thread/cc10498655b40507/fd6a4ba0c8e91966
- # If there's a new release, check whether this is still valid!
- CONFIG_CHECK_MODULES="SCSI_ISCSI_ATTRS ISCSI_TCP"
- if linux_config_exists; then
- for module in ${CONFIG_CHECK_MODULES}; do
- linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"
- done
- fi
-}
-
-src_prepare() {
- export EPATCH_OPTS="-d${S}"
- epatch "${FILESDIR}"/${PN}-2.0.872-makefile-cleanup.patch
- epatch "${FILESDIR}"/${P}-glibc212.patch
- epatch "${FILESDIR}"/${P}-dont-call-configure.patch
- epatch "${FILESDIR}"/${P}-ldflags.patch
- epatch "${FILESDIR}"/${P}-isns-slp.patch
- epatch "${FILESDIR}"/${PN}-2.0.872-makefile-cleanup-pass2.patch
-}
-
-src_configure() {
- cd utils/open-isns || die
- econf $(use_with slp)
-}
-
-src_compile() {
- use debug && append-flags -DDEBUG_TCP -DDEBUG_SCSI
-
- einfo "Building userspace"
- local SLP_LIBS
- use slp && SLP_LIBS="-lslp"
- cd "${S}" && \
- KSRC="${KV_DIR}" CFLAGS="" \
- emake \
- OPTFLAGS="${CFLAGS}" SLP_LIBS="${SLP_LIBS}" \
- AR="$(tc-getAR)" CC="$(tc-getCC)" \
- user \
- || die "emake failed"
-}
-
-src_install() {
- einfo "Installing userspace"
- dosbin usr/iscsid usr/iscsiadm usr/iscsistart || die
-
- einfo "Installing utilities"
- dosbin utils/iscsi-iname utils/iscsi_discovery || die
-
- einfo "Installing docs"
- doman doc/*[1-8] || die
- dodoc README THANKS || die
- docinto test || die
- dodoc test/* || die
-
- einfo "Installing configuration"
- insinto /etc/iscsi
- doins etc/iscsid.conf || die
- newins "${FILESDIR}"/initiatorname.iscsi initiatorname.iscsi.example || die
- insinto /etc/iscsi/ifaces
- doins etc/iface.example || die
-
- newconfd "${FILESDIR}"/${P}-conf.d iscsid || die
- newinitd "${FILESDIR}"/${P}-init.d-r1 iscsid || die
-
- keepdir /var/db/iscsi
- fperms 700 /var/db/iscsi || die
- fperms 600 /etc/iscsi/iscsid.conf || die
-}
-
-pkg_postinst() {
- in='/etc/iscsi/initiatorname.iscsi'
- if [ ! -f "${ROOT}${in}" -a -f "${ROOT}${in}.example" ]; then
- cp -f "${ROOT}${in}.example" "${ROOT}${in}"
- fi
-}
diff --git a/sys-block/open-iscsi/open-iscsi-2.0.872-r3.ebuild b/sys-block/open-iscsi/open-iscsi-2.0.872-r3.ebuild
deleted file mode 100644
index 4e5854c5f89..00000000000
--- a/sys-block/open-iscsi/open-iscsi-2.0.872-r3.ebuild
+++ /dev/null
@@ -1,112 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=2
-inherit versionator linux-info eutils flag-o-matic toolchain-funcs
-
-DESCRIPTION="A performant, transport independent, multi-platform implementation of RFC3720"
-HOMEPAGE="http://www.open-iscsi.com/"
-MY_PV="${PN}-$(replace_version_separator 2 "-" $MY_PV)"
-SRC_URI="http://www.open-iscsi.org/bits/${MY_PV}.tar.gz"
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
-IUSE="debug slp"
-DEPEND="slp? ( net-libs/openslp )"
-RDEPEND="${DEPEND}
- virtual/udev
- sys-fs/lsscsi
- sys-apps/util-linux"
-
-S="${WORKDIR}/${MY_PV}"
-
-pkg_setup() {
- linux-info_pkg_setup
-
- if kernel_is -lt 2 6 16; then
- die "Sorry, your kernel must be 2.6.16-rc5 or newer!"
- fi
-
- # Needs to be done, as iscsid currently only starts, when having the iSCSI
- # support loaded as module. Kernel builtion options don't work. See this for
- # more information:
- # https://groups.google.com/group/open-iscsi/browse_thread/thread/cc10498655b40507/fd6a4ba0c8e91966
- # If there's a new release, check whether this is still valid!
- CONFIG_CHECK_MODULES="SCSI_ISCSI_ATTRS ISCSI_TCP"
- if linux_config_exists; then
- for module in ${CONFIG_CHECK_MODULES}; do
- linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"
- done
- fi
-}
-
-src_prepare() {
- export EPATCH_OPTS="-d${S}"
- epatch "${FILESDIR}"/${PN}-2.0.872-makefile-cleanup.patch
- epatch "${FILESDIR}"/${P}-glibc212.patch
- epatch "${FILESDIR}"/${P}-dont-call-configure.patch
- epatch "${FILESDIR}"/${P}-ldflags.patch
- epatch "${FILESDIR}"/${P}-isns-slp.patch
- epatch "${FILESDIR}"/${PN}-2.0.872-makefile-cleanup-pass2.patch
-}
-
-src_configure() {
- cd utils/open-isns || die
- econf $(use_with slp)
-}
-
-src_compile() {
- use debug && append-flags -DDEBUG_TCP -DDEBUG_SCSI
-
- einfo "Building userspace"
- local SLP_LIBS
- use slp && SLP_LIBS="-lslp"
- cd "${S}" && \
- KSRC="${KV_DIR}" CFLAGS="" \
- emake \
- OPTFLAGS="${CFLAGS}" SLP_LIBS="${SLP_LIBS}" \
- AR="$(tc-getAR)" CC="$(tc-getCC)" \
- user \
- || die "emake failed"
-}
-
-src_install() {
- einfo "Installing userspace"
- dosbin usr/iscsid usr/iscsiadm usr/iscsistart || die
-
- einfo "Installing utilities"
- dosbin utils/iscsi-iname utils/iscsi_discovery || die
-
- einfo "Installing docs"
- doman doc/*[1-8] || die
- dodoc README THANKS || die
- docinto test || die
- dodoc test/* || die
-
- einfo "Installing configuration"
- insinto /etc/iscsi
- doins etc/iscsid.conf || die
- newins "${FILESDIR}"/initiatorname.iscsi initiatorname.iscsi.example || die
- insinto /etc/iscsi/ifaces
- doins etc/iface.example || die
-
- newconfd "${FILESDIR}"/${P}-conf.d iscsid || die
- newinitd "${FILESDIR}"/${P}-init.d-r1 iscsid || die
-
- # udev pieces
- insinto /etc/udev/scripts
- doins "${FILESDIR}"/iscsidev.sh
- insinto /lib/udev/rules.d
- doins "${FILESDIR}"/99-iscsi.rules
-
- keepdir /var/db/iscsi
- fperms 700 /var/db/iscsi || die
- fperms 600 /etc/iscsi/iscsid.conf || die
-}
-
-pkg_postinst() {
- in='/etc/iscsi/initiatorname.iscsi'
- if [ ! -f "${ROOT}${in}" -a -f "${ROOT}${in}.example" ]; then
- cp -f "${ROOT}${in}.example" "${ROOT}${in}"
- fi
-}
diff --git a/sys-block/open-iscsi/open-iscsi-2.0.873.ebuild b/sys-block/open-iscsi/open-iscsi-2.0.873.ebuild
deleted file mode 100644
index 9e1610b7395..00000000000
--- a/sys-block/open-iscsi/open-iscsi-2.0.873.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit versionator linux-info eutils flag-o-matic toolchain-funcs
-
-MY_P="${PN}-$(replace_version_separator 2 "-")"
-
-DESCRIPTION="A performant, transport independent, multi-platform implementation of RFC3720"
-HOMEPAGE="http://www.open-iscsi.com/"
-SRC_URI="http://www.open-iscsi.org/bits/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc x86"
-IUSE="debug slp"
-
-DEPEND="slp? ( net-libs/openslp )"
-RDEPEND="${DEPEND}
- sys-fs/lsscsi
- sys-apps/util-linux"
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_setup() {
- linux-info_pkg_setup
-
- if kernel_is -lt 2 6 16; then
- die "Sorry, your kernel must be 2.6.16-rc5 or newer!"
- fi
-
- # Needs to be done, as iscsid currently only starts, when having the iSCSI
- # support loaded as module. Kernel builtion options don't work. See this for
- # more information:
- # https://groups.google.com/group/open-iscsi/browse_thread/thread/cc10498655b40507/fd6a4ba0c8e91966
- # If there's a new release, check whether this is still valid!
- CONFIG_CHECK_MODULES="SCSI_ISCSI_ATTRS ISCSI_TCP"
- if linux_config_exists; then
- for module in ${CONFIG_CHECK_MODULES}; do
- linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"
- done
- fi
-}
-
-src_prepare() {
- epatch "${FILESDIR}"/${P}-Makefiles.patch
-
- sed -i -e 's:^\(iscsid.startup\)\s*=.*:\1 = /usr/sbin/iscsid:' etc/iscsid.conf || die
-}
-
-src_configure() {
- cd utils/open-isns || die
-
- # SSL (--with-security) is broken
- econf $(use_with slp) \
- --without-security
-}
-
-src_compile() {
- use debug && append-flags -DDEBUG_TCP -DDEBUG_SCSI
-
- KSRC="${KV_DIR}" CFLAGS="" \
- emake \
- OPTFLAGS="${CFLAGS}" \
- AR="$(tc-getAR)" CC="$(tc-getCC)" \
- user
-}
-
-src_install() {
- emake DESTDIR="${ED}" sbindir="/usr/sbin" install
-
- dodoc README THANKS
-
- docinto test/
- dodoc test/*
-
- insinto /etc/iscsi
- newins "${FILESDIR}"/initiatorname.iscsi initiatorname.iscsi.example
-
- # udev pieces
- insinto /lib/udev/rules.d
- doins "${FILESDIR}"/99-iscsi.rules
- exeinto /etc/udev/scripts
- doexe "${FILESDIR}"/iscsidev.sh
-
- newconfd "${FILESDIR}"/iscsid-conf.d iscsid
- newinitd "${FILESDIR}"/iscsid-init.d iscsid
-
- keepdir /var/db/iscsi
- fperms 700 /var/db/iscsi
- fperms 600 /etc/iscsi/iscsid.conf
-}
diff --git a/sys-block/open-iscsi/open-iscsi-2.0.874-r1.ebuild b/sys-block/open-iscsi/open-iscsi-2.0.874-r1.ebuild
deleted file mode 100644
index 4f623960f7b..00000000000
--- a/sys-block/open-iscsi/open-iscsi-2.0.874-r1.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit versionator linux-info flag-o-matic toolchain-funcs udev
-
-DESCRIPTION="A performant, transport independent, multi-platform implementation of RFC3720"
-HOMEPAGE="http://www.open-iscsi.com/"
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
-IUSE="debug infiniband slp +tcp rdma"
-
-DEPEND="sys-block/open-isns:=
- slp? ( net-libs/openslp )
- infiniband? ( sys-fabric/ofed )"
-RDEPEND="${DEPEND}
- sys-fs/lsscsi
- sys-apps/util-linux"
-REQUIRED_USE="infiniband? ( rdma ) || ( rdma tcp )"
-
-PATCHES=(
- "${FILESDIR}/${P}-Makefiles.patch"
- "${FILESDIR}/${P}-musl-fixes.patch"
- "${FILESDIR}/${P}-musl-ethtool-compat.patch"
-)
-
-pkg_setup() {
- linux-info_pkg_setup
-
- if kernel_is -lt 2 6 16; then
- die "Sorry, your kernel must be 2.6.16-rc5 or newer!"
- fi
-
- # Needs to be done, as iscsid currently only starts, when having the iSCSI
- # support loaded as module. Kernel builtin options don't work. See this for
- # more information:
- # https://groups.google.com/group/open-iscsi/browse_thread/thread/cc10498655b40507/fd6a4ba0c8e91966
- # If there's a new release, check whether this is still valid!
- TCP_MODULES="SCSI_ISCSI_ATTRS ISCSI_TCP"
- RDMA_MODULES="INFINIBAND_ISER"
- INFINIBAND_MODULES="INFINIBAND_IPOIB INIBAND_USER_MAD INFINIBAND_USER_ACCESS"
- CONFIG_CHECK_MODULES="tcp? ( ${TCP_MODULES} ) rdma? ( ${RDMA_MODULES} ) infiniband? ( ${INFINIBAND_MODULES} )"
- if linux_config_exists; then
- if use tcp; then
- for module in ${TCP_MODULES}; do
- linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"
- done
- fi
- if use infiniband; then
- for module in ${INFINIBAND_MODULES}; do
- linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"
- done
- fi
- if use rdma; then
- for module in ${RDMA_MODULES}; do
- linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"$
- done
- fi
- fi
-}
-
-src_prepare() {
- sed -i -e 's:^\(iscsid.startup\)\s*=.*:\1 = /usr/sbin/iscsid:' etc/iscsid.conf || die
- default
-}
-
-src_configure() {
- use debug && append-cppflags -DDEBUG_TCP -DDEBUG_SCSI
- append-lfs-flags
-}
-
-src_compile() {
- # Stuffing CPPFLAGS into CFLAGS isn't entirely correct, but the build
- # is messed up already here, so it's not making it that much worse.
- KSRC="${KV_DIR}" CFLAGS="" \
- emake \
- OPTFLAGS="${CFLAGS} ${CPPFLAGS}" \
- AR="$(tc-getAR)" CC="$(tc-getCC)" \
- user
-}
-
-src_install() {
- emake DESTDIR="${ED}" sbindir="/usr/sbin" install
- # Upstream make is not deterministic, per bug #601514
- rm -f "${ED}"/etc/initiatorname.iscsi
-
- dodoc README THANKS
-
- docinto test/
- dodoc test/*
-
- insinto /etc/iscsi
- newins "${FILESDIR}"/initiatorname.iscsi initiatorname.iscsi.example
-
- # udev pieces
- udev_dorules "${FILESDIR}"/99-iscsi.rules
- exeinto /etc/udev/scripts
- doexe "${FILESDIR}"/iscsidev.sh
-
- newconfd "${FILESDIR}"/iscsid-conf.d iscsid
- newinitd "${FILESDIR}"/iscsid-init.d iscsid
-
- keepdir /var/db/iscsi
- fperms 700 /var/db/iscsi
- fperms 600 /etc/iscsi/iscsid.conf
-}
-
-pkg_postinst() {
- in='/etc/iscsi/initiatorname.iscsi'
- if [ ! -f "${EROOT}${in}" -a -f "${EROOT}${in}.example" ]; then
- {
- cat "${EROOT}${in}.example"
- echo "# InitiatorName generated by ${CATEGORY}/${PF} at $(date -uR)"
- echo "InitiatorName=$(${ROOT}/usr/sbin/iscsi-iname)"
- } >> "${EROOT}${in}.tmp" && mv -f "${EROOT}${in}.tmp" "${EROOT}${in}"
- fi
-}
diff --git a/sys-block/open-iscsi/open-iscsi-2.0.874.ebuild b/sys-block/open-iscsi/open-iscsi-2.0.874.ebuild
deleted file mode 100644
index 400251eb5d0..00000000000
--- a/sys-block/open-iscsi/open-iscsi-2.0.874.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit versionator linux-info flag-o-matic toolchain-funcs udev
-
-DESCRIPTION="A performant, transport independent, multi-platform implementation of RFC3720"
-HOMEPAGE="http://www.open-iscsi.com/"
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
-IUSE="debug infiniband slp +tcp rdma"
-
-DEPEND="sys-block/open-isns:=
- slp? ( net-libs/openslp )
- infiniband? ( sys-fabric/ofed )"
-RDEPEND="${DEPEND}
- sys-fs/lsscsi
- sys-apps/util-linux"
-REQUIRED_USE="infiniband? ( rdma ) || ( rdma tcp )"
-
-PATCHES=(
- "${FILESDIR}/${P}-Makefiles.patch"
- "${FILESDIR}/${P}-musl-fixes.patch"
- "${FILESDIR}/${P}-musl-ethtool-compat.patch"
-)
-
-pkg_setup() {
- linux-info_pkg_setup
-
- if kernel_is -lt 2 6 16; then
- die "Sorry, your kernel must be 2.6.16-rc5 or newer!"
- fi
-
- # Needs to be done, as iscsid currently only starts, when having the iSCSI
- # support loaded as module. Kernel builtin options don't work. See this for
- # more information:
- # https://groups.google.com/group/open-iscsi/browse_thread/thread/cc10498655b40507/fd6a4ba0c8e91966
- # If there's a new release, check whether this is still valid!
- TCP_MODULES="SCSI_ISCSI_ATTRS ISCSI_TCP"
- RDMA_MODULES="INFINIBAND_ISER"
- INFINIBAND_MODULES="INFINIBAND_IPOIB INIBAND_USER_MAD INFINIBAND_USER_ACCESS"
- CONFIG_CHECK_MODULES="tcp? ( ${TCP_MODULES} ) rdma? ( ${RDMA_MODULES} ) infiniband? ( ${INFINIBAND_MODULES} )"
- if linux_config_exists; then
- if use tcp; then
- for module in ${TCP_MODULES}; do
- linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"
- done
- fi
- if use infiniband; then
- for module in ${INFINIBAND_MODULES}; do
- linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"
- done
- fi
- if use rdma; then
- for module in ${RDMA_MODULES}; do
- linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"$
- done
- fi
- fi
-}
-
-src_prepare() {
- sed -i -e 's:^\(iscsid.startup\)\s*=.*:\1 = /usr/sbin/iscsid:' etc/iscsid.conf || die
- default
-}
-
-src_configure() {
- use debug && append-cppflags -DDEBUG_TCP -DDEBUG_SCSI
- append-lfs-flags
-}
-
-src_compile() {
- # Stuffing CPPFLAGS into CFLAGS isn't entirely correct, but the build
- # is messed up already here, so it's not making it that much worse.
- KSRC="${KV_DIR}" CFLAGS="" \
- emake \
- OPTFLAGS="${CFLAGS} ${CPPFLAGS}" \
- AR="$(tc-getAR)" CC="$(tc-getCC)" \
- user
-}
-
-src_install() {
- emake DESTDIR="${ED}" sbindir="/usr/sbin" install
-
- dodoc README THANKS
-
- docinto test/
- dodoc test/*
-
- insinto /etc/iscsi
- newins "${FILESDIR}"/initiatorname.iscsi initiatorname.iscsi.example
-
- # udev pieces
- udev_dorules "${FILESDIR}"/99-iscsi.rules
- exeinto /etc/udev/scripts
- doexe "${FILESDIR}"/iscsidev.sh
-
- newconfd "${FILESDIR}"/iscsid-conf.d iscsid
- newinitd "${FILESDIR}"/iscsid-init.d iscsid
-
- keepdir /var/db/iscsi
- fperms 700 /var/db/iscsi
- fperms 600 /etc/iscsi/iscsid.conf
-}
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2019-05-23 8:15 Lars Wendler
0 siblings, 0 replies; 87+ messages in thread
From: Lars Wendler @ 2019-05-23 8:15 UTC (permalink / raw
To: gentoo-commits
commit: 5d9ce8d35df50d2faea7a1a647ba4279031c9a12
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Thu May 23 08:14:52 2019 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Thu May 23 08:14:52 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d9ce8d3
sys-block/open-iscsi: Added forgotten dependencies
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
sys-block/open-iscsi/open-iscsi-2.0.877.ebuild | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.0.877.ebuild b/sys-block/open-iscsi/open-iscsi-2.0.877.ebuild
index 97f3cbc9886..a07c19fa6c3 100644
--- a/sys-block/open-iscsi/open-iscsi-2.0.877.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.0.877.ebuild
@@ -12,11 +12,15 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0/0.2"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
-IUSE="debug infiniband +tcp rdma systemd"
+IUSE="debug infiniband libressl +tcp rdma systemd"
-DEPEND="sys-block/open-isns:=
+DEPEND="
+ sys-apps/kmod
+ sys-block/open-isns:=
sys-kernel/linux-headers
infiniband? ( sys-fabric/ofed )
+ !libressl? ( dev-libs/openssl:0= )
+ libressl? ( dev-libs/libressl:0= )
systemd? ( sys-apps/systemd )
"
RDEPEND="${DEPEND}
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2019-05-23 8:28 Lars Wendler
0 siblings, 0 replies; 87+ messages in thread
From: Lars Wendler @ 2019-05-23 8:28 UTC (permalink / raw
To: gentoo-commits
commit: a5a3dfe9ab42181414c267e7ca25d613fb1ced75
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Thu May 23 08:27:53 2019 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Thu May 23 08:28:13 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5a3dfe9
sys-block/open-iscsi: Fixed path in systemd unit files
Install all upstream provided systemd unit/socket files.
Closes: https://bugs.gentoo.org/672376
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
sys-block/open-iscsi/open-iscsi-2.0.877.ebuild | 9 +++++++--
1 file changed, 7 insertions(+), 2 deletions(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.0.877.ebuild b/sys-block/open-iscsi/open-iscsi-2.0.877.ebuild
index a07c19fa6c3..3c166cfb0a4 100644
--- a/sys-block/open-iscsi/open-iscsi-2.0.877.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.0.877.ebuild
@@ -72,7 +72,10 @@ pkg_setup() {
}
src_prepare() {
- sed -i -e 's:^\(iscsid.startup\)\s*=.*:\1 = /usr/sbin/iscsid:' etc/iscsid.conf || die
+ sed -e 's:^\(iscsid.startup\)\s*=.*:\1 = /usr/sbin/iscsid:' \
+ -i etc/iscsid.conf || die
+ sed -e 's@\(/sbin/\)@/usr\1@' \
+ -i etc/systemd/iscsi* || die
default
pushd iscsiuio >/dev/null || die
@@ -112,7 +115,9 @@ src_install() {
newconfd "${FILESDIR}"/iscsid-conf.d iscsid
newinitd "${FILESDIR}"/iscsid-init.d iscsid
- systemd_dounit "${S}"/etc/systemd/iscsid.service
+ systemd_dounit etc/systemd/iscsi.service
+ systemd_dounit etc/systemd/iscsid.service
+ systemd_dounit etc/systemd/iscsid.socket
keepdir /var/db/iscsi
fperms 700 /var/db/iscsi
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2019-09-14 10:34 Lars Wendler
0 siblings, 0 replies; 87+ messages in thread
From: Lars Wendler @ 2019-09-14 10:34 UTC (permalink / raw
To: gentoo-commits
commit: 2c20ea19377159043c752e8832dd27c7924a6565
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 14 10:34:24 2019 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Sat Sep 14 10:34:24 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c20ea19
sys-block/open-iscsi: Removed old
Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
sys-block/open-iscsi/Manifest | 2 -
sys-block/open-iscsi/open-iscsi-2.0.876.ebuild | 121 --------------------
.../open-iscsi-2.0.876_p20180814-r1.ebuild | 126 ---------------------
3 files changed, 249 deletions(-)
diff --git a/sys-block/open-iscsi/Manifest b/sys-block/open-iscsi/Manifest
index d768d940499..95b2f1b9341 100644
--- a/sys-block/open-iscsi/Manifest
+++ b/sys-block/open-iscsi/Manifest
@@ -1,6 +1,4 @@
DIST open-iscsi-2.0-873.tar.gz 667069 BLAKE2B edb427f8483c31499cdde644bbf8d658952952fa8d52a232537e7e6ec71d2d237dcd4e8759de21b65cac757678c7d71c22bd2fe71ed1e7ac152ae8396f080061 SHA512 4e67116cb7dd49381c9279645e5a661f05596ae6be3b832772089828b3764ca2d04b5dea1bcc337071efb52c3c75a6fb943136c659ee59500f3a198ed0dcea6b
DIST open-iscsi-2.0.875.tar.gz 635121 BLAKE2B 34a7083087c53ed0e59d293d26efe166b09c5ea18b6022869cc9ff3d2edb2fb8b69e2c1ce6c9011bd20fc590b02dafd6d7c13d8bfa1eae6408c4bace13992e5e SHA512 1709011d7d12d3dd9278a0d775af064d5f7da37357f35d6d5c5b3aa8ec16385c28b201b1261f4581dbbbbca3d815015ed8696e1694aa19f3231132f90d1e5b36
-DIST open-iscsi-2.0.876.tar.gz 576111 BLAKE2B 2fbe4f37e91730d15bad77feeb9a418a8bbf709582598571a5905080eb60649f3ece6a52e9cf94a28128f2b0bc30093e67f6a47624545243b10bcebe318750ac SHA512 f9319016bd6abf3bf675ad050b0489095a21db58c93f9baaca6adc239129ad08f8e18ed96c91c36406e5c42d35118e67dfde6d3c37e97027467c4472db3b2422
-DIST open-iscsi-2.0.876_p20180814.tar.gz 602779 BLAKE2B 8403d69ef43c868a009e1b7bf6e67ea0ecc0d10113b842e1f853a759398f56bb447f6c6ce5474bb2f4e9dfe59d9effc5eea58a1e7da9bbfd81c370eba1759edc SHA512 d79b3025888a8b6db944c86abb13940a6c75fe10166d79ab7e242fc108603e86a81c2ea3448318a45f0e51d89d45a21bda5ab43cf75ff759007e1949030ad0bf
DIST open-iscsi-2.0.877.tar.gz 605075 BLAKE2B 85106a7137b2a70a56418e2c76df81d5bf464268b5030fef2560addd8a96a0b6ba767c811f7c8a181a7b30a902d3973f0f7dad7cd3cc0796979a8a1b2f9164ef SHA512 1e6a6772c59dd7a809938f1ef4c9fe0310d70bf0e0f7e80643bcfa22236af8a8027122cf9ff598ce70a3ff51ccb9d5ef99fc5b9c517379bf590b8da74bfeb9a6
DIST open-iscsi-2.0.878.tar.gz 607489 BLAKE2B f08f7a49dee6a377aed1d5efba100c4c357e95683e841e3c7960a49a40601cf8047dd28403866d963ef6850eb23c03ac39e0861575e21c452190a20534cbec48 SHA512 2eb26e5e69b88614d9b6262fffce94b93f9afc0742415ad6c2505daacd3014cd9d73bd89c36f452d004e2c4f312f372aab1ddc55e1bdec73c58de60181d73b33
diff --git a/sys-block/open-iscsi/open-iscsi-2.0.876.ebuild b/sys-block/open-iscsi/open-iscsi-2.0.876.ebuild
deleted file mode 100644
index 2f34ac971b3..00000000000
--- a/sys-block/open-iscsi/open-iscsi-2.0.876.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools versionator linux-info flag-o-matic toolchain-funcs udev systemd
-
-DESCRIPTION="A performant, transport independent, multi-platform implementation of RFC3720"
-HOMEPAGE="http://www.open-iscsi.com/"
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
-IUSE="debug infiniband +tcp rdma"
-
-DEPEND="sys-block/open-isns:=
- infiniband? ( sys-fabric/ofed )
- sys-kernel/linux-headers"
-RDEPEND="${DEPEND}
- sys-fs/lsscsi
- sys-apps/util-linux"
-REQUIRED_USE="infiniband? ( rdma ) || ( rdma tcp )"
-
-PATCHES=(
- "${FILESDIR}/${PN}-2.0.876-musl-fixes.patch"
- "${FILESDIR}/${PN}-2.0.876-Makefiles.patch"
-)
-
-pkg_setup() {
- linux-info_pkg_setup
-
- if kernel_is -lt 2 6 16; then
- die "Sorry, your kernel must be 2.6.16-rc5 or newer!"
- fi
-
- # Needs to be done, as iscsid currently only starts, when having the iSCSI
- # support loaded as module. Kernel builtin options don't work. See this for
- # more information:
- # https://groups.google.com/group/open-iscsi/browse_thread/thread/cc10498655b40507/fd6a4ba0c8e91966
- # If there's a new release, check whether this is still valid!
- TCP_MODULES="SCSI_ISCSI_ATTRS ISCSI_TCP"
- RDMA_MODULES="INFINIBAND_ISER"
- INFINIBAND_MODULES="INFINIBAND_IPOIB INIBAND_USER_MAD INFINIBAND_USER_ACCESS"
- CONFIG_CHECK_MODULES="tcp? ( ${TCP_MODULES} ) rdma? ( ${RDMA_MODULES} ) infiniband? ( ${INFINIBAND_MODULES} )"
- if linux_config_exists; then
- if use tcp; then
- for module in ${TCP_MODULES}; do
- linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"
- done
- fi
- if use infiniband; then
- for module in ${INFINIBAND_MODULES}; do
- linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"
- done
- fi
- if use rdma; then
- for module in ${RDMA_MODULES}; do
- linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"$
- done
- fi
- fi
-}
-
-src_prepare() {
- sed -i -e 's:^\(iscsid.startup\)\s*=.*:\1 = /usr/sbin/iscsid:' etc/iscsid.conf || die
- default
-
- pushd iscsiuio >/dev/null || die
- eautoreconf
- popd >/dev/null || die
-}
-
-src_configure() {
- use debug && append-cppflags -DDEBUG_TCP -DDEBUG_SCSI
- append-lfs-flags
-}
-
-src_compile() {
- # Stuffing CPPFLAGS into CFLAGS isn't entirely correct, but the build
- # is messed up already here, so it's not making it that much worse.
- KSRC="${KV_DIR}" CFLAGS="" \
- emake \
- OPTFLAGS="${CFLAGS} ${CPPFLAGS}" \
- AR="$(tc-getAR)" CC="$(tc-getCC)" \
- user
-}
-
-src_install() {
- emake DESTDIR="${ED}" sbindir="/usr/sbin" install
- # Upstream make is not deterministic, per bug #601514
- rm -f "${ED}"/etc/initiatorname.iscsi
-
- dodoc README THANKS
-
- docinto test/
- dodoc test/*
-
- insinto /etc/iscsi
- newins "${FILESDIR}"/initiatorname.iscsi initiatorname.iscsi.example
-
- newconfd "${FILESDIR}"/iscsid-conf.d iscsid
- newinitd "${FILESDIR}"/iscsid-init.d iscsid
-
- systemd_dounit "${S%/}"/etc/systemd/iscsid.service
-
- keepdir /var/db/iscsi
- fperms 700 /var/db/iscsi
- fperms 600 /etc/iscsi/iscsid.conf
-}
-
-pkg_postinst() {
- in='/etc/iscsi/initiatorname.iscsi'
- if [ ! -f "${EROOT}${in}" -a -f "${EROOT}${in}.example" ]; then
- {
- cat "${EROOT}${in}.example"
- echo "# InitiatorName generated by ${CATEGORY}/${PF} at $(date -uR)"
- echo "InitiatorName=$(${ROOT}/usr/sbin/iscsi-iname)"
- } >> "${EROOT}${in}.tmp" && mv -f "${EROOT}${in}.tmp" "${EROOT}${in}"
- fi
-}
diff --git a/sys-block/open-iscsi/open-iscsi-2.0.876_p20180814-r1.ebuild b/sys-block/open-iscsi/open-iscsi-2.0.876_p20180814-r1.ebuild
deleted file mode 100644
index 8d18bfc1ed4..00000000000
--- a/sys-block/open-iscsi/open-iscsi-2.0.876_p20180814-r1.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit autotools linux-info flag-o-matic toolchain-funcs udev systemd
-
-MY_COMMIT="96c1a8e344d93594a3bb4faa848f878cc7315bde"
-
-DESCRIPTION="A performant, transport independent, multi-platform implementation of RFC3720"
-HOMEPAGE="http://www.open-iscsi.com/"
-SRC_URI="https://github.com/${PN}/${PN}/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0/0.2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
-IUSE="debug infiniband +tcp rdma"
-
-DEPEND="sys-block/open-isns:=
- infiniband? ( sys-fabric/ofed )
- sys-kernel/linux-headers"
-RDEPEND="${DEPEND}
- sys-fs/lsscsi
- sys-apps/util-linux"
-REQUIRED_USE="infiniband? ( rdma ) || ( rdma tcp )"
-
-PATCHES=(
- "${FILESDIR}/${PN}-2.0.876_p20180814-musl-fixes.patch"
- "${FILESDIR}/${PN}-2.0.876-Makefiles.patch"
- "${FILESDIR}/${PN}-2.0.876-space_in_node-mode.patch" #685190
-)
-
-S="${WORKDIR}/${PN}-${MY_COMMIT}"
-
-pkg_setup() {
- linux-info_pkg_setup
-
- if kernel_is -lt 2 6 16; then
- die "Sorry, your kernel must be 2.6.16-rc5 or newer!"
- fi
-
- # Needs to be done, as iscsid currently only starts, when having the iSCSI
- # support loaded as module. Kernel builtin options don't work. See this for
- # more information:
- # https://groups.google.com/group/open-iscsi/browse_thread/thread/cc10498655b40507/fd6a4ba0c8e91966
- # If there's a new release, check whether this is still valid!
- TCP_MODULES="SCSI_ISCSI_ATTRS ISCSI_TCP"
- RDMA_MODULES="INFINIBAND_ISER"
- INFINIBAND_MODULES="INFINIBAND_IPOIB INIBAND_USER_MAD INFINIBAND_USER_ACCESS"
- CONFIG_CHECK_MODULES="tcp? ( ${TCP_MODULES} ) rdma? ( ${RDMA_MODULES} ) infiniband? ( ${INFINIBAND_MODULES} )"
- if linux_config_exists; then
- if use tcp; then
- for module in ${TCP_MODULES}; do
- linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"
- done
- fi
- if use infiniband; then
- for module in ${INFINIBAND_MODULES}; do
- linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"
- done
- fi
- if use rdma; then
- for module in ${RDMA_MODULES}; do
- linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"$
- done
- fi
- fi
-}
-
-src_prepare() {
- sed -i -e 's:^\(iscsid.startup\)\s*=.*:\1 = /usr/sbin/iscsid:' etc/iscsid.conf || die
- default
-
- pushd iscsiuio >/dev/null || die
- eautoreconf
- popd >/dev/null || die
-}
-
-src_configure() {
- use debug && append-cppflags -DDEBUG_TCP -DDEBUG_SCSI
- append-lfs-flags
-}
-
-src_compile() {
- # Stuffing CPPFLAGS into CFLAGS isn't entirely correct, but the build
- # is messed up already here, so it's not making it that much worse.
- KSRC="${KV_DIR}" CFLAGS="" \
- emake \
- OPTFLAGS="${CFLAGS} ${CPPFLAGS}" \
- AR="$(tc-getAR)" CC="$(tc-getCC)" \
- user
-}
-
-src_install() {
- emake DESTDIR="${ED}" sbindir="/usr/sbin" install
- # Upstream make is not deterministic, per bug #601514
- rm -f "${ED}"/etc/initiatorname.iscsi
-
- dodoc README THANKS
-
- docinto test/
- dodoc test/*
-
- insinto /etc/iscsi
- newins "${FILESDIR}"/initiatorname.iscsi initiatorname.iscsi.example
-
- newconfd "${FILESDIR}"/iscsid-conf.d iscsid
- newinitd "${FILESDIR}"/iscsid-init.d iscsid
-
- systemd_dounit "${S%/}"/etc/systemd/iscsid.service
-
- keepdir /var/db/iscsi
- fperms 700 /var/db/iscsi
- fperms 600 /etc/iscsi/iscsid.conf
-}
-
-pkg_postinst() {
- in='/etc/iscsi/initiatorname.iscsi'
- if [ ! -f "${EROOT}${in}" -a -f "${EROOT}${in}.example" ]; then
- {
- cat "${EROOT}${in}.example"
- echo "# InitiatorName generated by ${CATEGORY}/${PF} at $(date -uR)"
- echo "InitiatorName=$(${ROOT}/usr/sbin/iscsi-iname)"
- } >> "${EROOT}${in}.tmp" && mv -f "${EROOT}${in}.tmp" "${EROOT}${in}"
- fi
-}
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2019-09-14 10:34 Lars Wendler
0 siblings, 0 replies; 87+ messages in thread
From: Lars Wendler @ 2019-09-14 10:34 UTC (permalink / raw
To: gentoo-commits
commit: 6c7f21694acd195e7176f9680b3ddef1f0f5556f
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 14 10:32:38 2019 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Sat Sep 14 10:32:38 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c7f2169
sys-block/open-iscsi: Bump to version 2.0.878
Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
sys-block/open-iscsi/Manifest | 1 +
sys-block/open-iscsi/open-iscsi-2.0.878.ebuild | 140 +++++++++++++++++++++++++
2 files changed, 141 insertions(+)
diff --git a/sys-block/open-iscsi/Manifest b/sys-block/open-iscsi/Manifest
index 15a53b3abe4..d768d940499 100644
--- a/sys-block/open-iscsi/Manifest
+++ b/sys-block/open-iscsi/Manifest
@@ -3,3 +3,4 @@ DIST open-iscsi-2.0.875.tar.gz 635121 BLAKE2B 34a7083087c53ed0e59d293d26efe166b0
DIST open-iscsi-2.0.876.tar.gz 576111 BLAKE2B 2fbe4f37e91730d15bad77feeb9a418a8bbf709582598571a5905080eb60649f3ece6a52e9cf94a28128f2b0bc30093e67f6a47624545243b10bcebe318750ac SHA512 f9319016bd6abf3bf675ad050b0489095a21db58c93f9baaca6adc239129ad08f8e18ed96c91c36406e5c42d35118e67dfde6d3c37e97027467c4472db3b2422
DIST open-iscsi-2.0.876_p20180814.tar.gz 602779 BLAKE2B 8403d69ef43c868a009e1b7bf6e67ea0ecc0d10113b842e1f853a759398f56bb447f6c6ce5474bb2f4e9dfe59d9effc5eea58a1e7da9bbfd81c370eba1759edc SHA512 d79b3025888a8b6db944c86abb13940a6c75fe10166d79ab7e242fc108603e86a81c2ea3448318a45f0e51d89d45a21bda5ab43cf75ff759007e1949030ad0bf
DIST open-iscsi-2.0.877.tar.gz 605075 BLAKE2B 85106a7137b2a70a56418e2c76df81d5bf464268b5030fef2560addd8a96a0b6ba767c811f7c8a181a7b30a902d3973f0f7dad7cd3cc0796979a8a1b2f9164ef SHA512 1e6a6772c59dd7a809938f1ef4c9fe0310d70bf0e0f7e80643bcfa22236af8a8027122cf9ff598ce70a3ff51ccb9d5ef99fc5b9c517379bf590b8da74bfeb9a6
+DIST open-iscsi-2.0.878.tar.gz 607489 BLAKE2B f08f7a49dee6a377aed1d5efba100c4c357e95683e841e3c7960a49a40601cf8047dd28403866d963ef6850eb23c03ac39e0861575e21c452190a20534cbec48 SHA512 2eb26e5e69b88614d9b6262fffce94b93f9afc0742415ad6c2505daacd3014cd9d73bd89c36f452d004e2c4f312f372aab1ddc55e1bdec73c58de60181d73b33
diff --git a/sys-block/open-iscsi/open-iscsi-2.0.878.ebuild b/sys-block/open-iscsi/open-iscsi-2.0.878.ebuild
new file mode 100644
index 00000000000..a1f80e0a347
--- /dev/null
+++ b/sys-block/open-iscsi/open-iscsi-2.0.878.ebuild
@@ -0,0 +1,140 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools linux-info flag-o-matic toolchain-funcs udev systemd
+
+DESCRIPTION="A performant, transport independent, multi-platform implementation of RFC3720"
+HOMEPAGE="http://www.open-iscsi.com/"
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0/0.2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE="debug infiniband libressl +tcp rdma systemd"
+
+DEPEND="
+ sys-apps/kmod
+ sys-block/open-isns:=
+ sys-kernel/linux-headers
+ infiniband? ( sys-fabric/ofed )
+ !libressl? ( dev-libs/openssl:0= )
+ libressl? ( dev-libs/libressl:0= )
+ systemd? ( sys-apps/systemd )
+"
+RDEPEND="${DEPEND}
+ sys-fs/lsscsi
+ sys-apps/util-linux"
+BDEPEND="virtual/pkgconfig"
+
+REQUIRED_USE="infiniband? ( rdma ) || ( rdma tcp )"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-2.0.876-Makefiles.patch"
+)
+
+pkg_setup() {
+ linux-info_pkg_setup
+
+ if kernel_is -lt 2 6 16; then
+ die "Sorry, your kernel must be 2.6.16-rc5 or newer!"
+ fi
+
+ # Needs to be done, as iscsid currently only starts, when having the iSCSI
+ # support loaded as module. Kernel builtin options don't work. See this for
+ # more information:
+ # https://groups.google.com/group/open-iscsi/browse_thread/thread/cc10498655b40507/fd6a4ba0c8e91966
+ # If there's a new release, check whether this is still valid!
+ TCP_MODULES="SCSI_ISCSI_ATTRS ISCSI_TCP"
+ RDMA_MODULES="INFINIBAND_ISER"
+ INFINIBAND_MODULES="INFINIBAND_IPOIB INIBAND_USER_MAD INFINIBAND_USER_ACCESS"
+ CONFIG_CHECK_MODULES="tcp? ( ${TCP_MODULES} ) rdma? ( ${RDMA_MODULES} ) infiniband? ( ${INFINIBAND_MODULES} )"
+ if linux_config_exists; then
+ if use tcp; then
+ for module in ${TCP_MODULES}; do
+ linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"
+ done
+ fi
+ if use infiniband; then
+ for module in ${INFINIBAND_MODULES}; do
+ linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"
+ done
+ fi
+ if use rdma; then
+ for module in ${RDMA_MODULES}; do
+ linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"$
+ done
+ fi
+ fi
+}
+
+src_prepare() {
+ sed -e 's:^\(iscsid.startup\)\s*=.*:\1 = /usr/sbin/iscsid:' \
+ -i etc/iscsid.conf || die
+ sed -e 's@\(/sbin/\)@/usr\1@' \
+ -i etc/systemd/iscsi* || die
+ default
+
+ pushd iscsiuio >/dev/null || die
+ eautoreconf
+ popd >/dev/null || die
+}
+
+src_configure() {
+ use debug && append-cppflags -DDEBUG_TCP -DDEBUG_SCSI
+ append-lfs-flags
+}
+
+src_compile() {
+ # Stuffing CPPFLAGS into CFLAGS isn't entirely correct, but the build
+ # is messed up already here, so it's not making it that much worse.
+ KSRC="${KV_DIR}" CFLAGS="" \
+ emake \
+ OPTFLAGS="${CFLAGS} ${CPPFLAGS} $(usex systemd '' -DNO_SYSTEMD)" \
+ AR="$(tc-getAR)" CC="$(tc-getCC)" \
+ $(usex systemd '' NO_SYSTEMD=1) \
+ user
+}
+
+src_install() {
+ emake DESTDIR="${ED}" sbindir="/usr/sbin" install
+ # Upstream make is not deterministic, per bug #601514
+ rm -f "${ED}"/etc/initiatorname.iscsi
+
+ dodoc README THANKS
+
+ docinto test/
+ dodoc test/*
+
+ insinto /etc/iscsi
+ newins "${FILESDIR}"/initiatorname.iscsi initiatorname.iscsi.example
+
+ newconfd "${FILESDIR}"/iscsid-conf.d iscsid
+ newinitd "${FILESDIR}"/iscsid-init.d iscsid
+
+ local unit
+ local units=(
+ iscsi.service
+ iscsid.{service,socket}
+ iscsiuio.{service,socket}
+ )
+ for unit in ${units[@]} ; do
+ systemd_dounit etc/systemd/${unit}
+ done
+
+ keepdir /var/db/iscsi
+ fperms 700 /var/db/iscsi
+ fperms 600 /etc/iscsi/iscsid.conf
+}
+
+pkg_postinst() {
+ in='/etc/iscsi/initiatorname.iscsi'
+ if [[ ! -f "${EROOT}${in}" ]] && [[ -f "${EROOT}${in}.example" ]] ; then
+ {
+ cat "${EROOT}${in}.example"
+ echo "# InitiatorName generated by ${CATEGORY}/${PF} at $(date -uR)"
+ echo "InitiatorName=$(${ROOT}/usr/sbin/iscsi-iname)"
+ } >> "${EROOT}${in}.tmp" && mv -f "${EROOT}${in}.tmp" "${EROOT}${in}"
+ fi
+}
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2019-11-15 10:27 Lars Wendler
0 siblings, 0 replies; 87+ messages in thread
From: Lars Wendler @ 2019-11-15 10:27 UTC (permalink / raw
To: gentoo-commits
commit: 0fdcac3d972d148a6af20ba09eff24c52c943521
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 15 10:27:31 2019 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Fri Nov 15 10:27:41 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fdcac3d
sys-block/open-iscsi: Bump to version 2.1.0
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
sys-block/open-iscsi/Manifest | 1 +
sys-block/open-iscsi/open-iscsi-2.1.0.ebuild | 140 +++++++++++++++++++++++++++
2 files changed, 141 insertions(+)
diff --git a/sys-block/open-iscsi/Manifest b/sys-block/open-iscsi/Manifest
index 95b2f1b9341..064a1bebae5 100644
--- a/sys-block/open-iscsi/Manifest
+++ b/sys-block/open-iscsi/Manifest
@@ -2,3 +2,4 @@ DIST open-iscsi-2.0-873.tar.gz 667069 BLAKE2B edb427f8483c31499cdde644bbf8d65895
DIST open-iscsi-2.0.875.tar.gz 635121 BLAKE2B 34a7083087c53ed0e59d293d26efe166b09c5ea18b6022869cc9ff3d2edb2fb8b69e2c1ce6c9011bd20fc590b02dafd6d7c13d8bfa1eae6408c4bace13992e5e SHA512 1709011d7d12d3dd9278a0d775af064d5f7da37357f35d6d5c5b3aa8ec16385c28b201b1261f4581dbbbbca3d815015ed8696e1694aa19f3231132f90d1e5b36
DIST open-iscsi-2.0.877.tar.gz 605075 BLAKE2B 85106a7137b2a70a56418e2c76df81d5bf464268b5030fef2560addd8a96a0b6ba767c811f7c8a181a7b30a902d3973f0f7dad7cd3cc0796979a8a1b2f9164ef SHA512 1e6a6772c59dd7a809938f1ef4c9fe0310d70bf0e0f7e80643bcfa22236af8a8027122cf9ff598ce70a3ff51ccb9d5ef99fc5b9c517379bf590b8da74bfeb9a6
DIST open-iscsi-2.0.878.tar.gz 607489 BLAKE2B f08f7a49dee6a377aed1d5efba100c4c357e95683e841e3c7960a49a40601cf8047dd28403866d963ef6850eb23c03ac39e0861575e21c452190a20534cbec48 SHA512 2eb26e5e69b88614d9b6262fffce94b93f9afc0742415ad6c2505daacd3014cd9d73bd89c36f452d004e2c4f312f372aab1ddc55e1bdec73c58de60181d73b33
+DIST open-iscsi-2.1.0.tar.gz 604689 BLAKE2B 1741f4ac5072e3e952ba8268b1f52c6d296156b4c2696efad9fd0ccfe54870f74ac54b21144e4e71eed03cf8674a6aff96eee4f72f8a608fde40dc463f962b6f SHA512 bb1a4ff2bab0562bfd4281d757dd888e8f5d2d1ae16561cabf5598073c343e8c2dc9b35992c2bc51398faffceb9b70ea2eae214ab205a586bcb971d741d5f59d
diff --git a/sys-block/open-iscsi/open-iscsi-2.1.0.ebuild b/sys-block/open-iscsi/open-iscsi-2.1.0.ebuild
new file mode 100644
index 00000000000..a1f80e0a347
--- /dev/null
+++ b/sys-block/open-iscsi/open-iscsi-2.1.0.ebuild
@@ -0,0 +1,140 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools linux-info flag-o-matic toolchain-funcs udev systemd
+
+DESCRIPTION="A performant, transport independent, multi-platform implementation of RFC3720"
+HOMEPAGE="http://www.open-iscsi.com/"
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0/0.2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE="debug infiniband libressl +tcp rdma systemd"
+
+DEPEND="
+ sys-apps/kmod
+ sys-block/open-isns:=
+ sys-kernel/linux-headers
+ infiniband? ( sys-fabric/ofed )
+ !libressl? ( dev-libs/openssl:0= )
+ libressl? ( dev-libs/libressl:0= )
+ systemd? ( sys-apps/systemd )
+"
+RDEPEND="${DEPEND}
+ sys-fs/lsscsi
+ sys-apps/util-linux"
+BDEPEND="virtual/pkgconfig"
+
+REQUIRED_USE="infiniband? ( rdma ) || ( rdma tcp )"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-2.0.876-Makefiles.patch"
+)
+
+pkg_setup() {
+ linux-info_pkg_setup
+
+ if kernel_is -lt 2 6 16; then
+ die "Sorry, your kernel must be 2.6.16-rc5 or newer!"
+ fi
+
+ # Needs to be done, as iscsid currently only starts, when having the iSCSI
+ # support loaded as module. Kernel builtin options don't work. See this for
+ # more information:
+ # https://groups.google.com/group/open-iscsi/browse_thread/thread/cc10498655b40507/fd6a4ba0c8e91966
+ # If there's a new release, check whether this is still valid!
+ TCP_MODULES="SCSI_ISCSI_ATTRS ISCSI_TCP"
+ RDMA_MODULES="INFINIBAND_ISER"
+ INFINIBAND_MODULES="INFINIBAND_IPOIB INIBAND_USER_MAD INFINIBAND_USER_ACCESS"
+ CONFIG_CHECK_MODULES="tcp? ( ${TCP_MODULES} ) rdma? ( ${RDMA_MODULES} ) infiniband? ( ${INFINIBAND_MODULES} )"
+ if linux_config_exists; then
+ if use tcp; then
+ for module in ${TCP_MODULES}; do
+ linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"
+ done
+ fi
+ if use infiniband; then
+ for module in ${INFINIBAND_MODULES}; do
+ linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"
+ done
+ fi
+ if use rdma; then
+ for module in ${RDMA_MODULES}; do
+ linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"$
+ done
+ fi
+ fi
+}
+
+src_prepare() {
+ sed -e 's:^\(iscsid.startup\)\s*=.*:\1 = /usr/sbin/iscsid:' \
+ -i etc/iscsid.conf || die
+ sed -e 's@\(/sbin/\)@/usr\1@' \
+ -i etc/systemd/iscsi* || die
+ default
+
+ pushd iscsiuio >/dev/null || die
+ eautoreconf
+ popd >/dev/null || die
+}
+
+src_configure() {
+ use debug && append-cppflags -DDEBUG_TCP -DDEBUG_SCSI
+ append-lfs-flags
+}
+
+src_compile() {
+ # Stuffing CPPFLAGS into CFLAGS isn't entirely correct, but the build
+ # is messed up already here, so it's not making it that much worse.
+ KSRC="${KV_DIR}" CFLAGS="" \
+ emake \
+ OPTFLAGS="${CFLAGS} ${CPPFLAGS} $(usex systemd '' -DNO_SYSTEMD)" \
+ AR="$(tc-getAR)" CC="$(tc-getCC)" \
+ $(usex systemd '' NO_SYSTEMD=1) \
+ user
+}
+
+src_install() {
+ emake DESTDIR="${ED}" sbindir="/usr/sbin" install
+ # Upstream make is not deterministic, per bug #601514
+ rm -f "${ED}"/etc/initiatorname.iscsi
+
+ dodoc README THANKS
+
+ docinto test/
+ dodoc test/*
+
+ insinto /etc/iscsi
+ newins "${FILESDIR}"/initiatorname.iscsi initiatorname.iscsi.example
+
+ newconfd "${FILESDIR}"/iscsid-conf.d iscsid
+ newinitd "${FILESDIR}"/iscsid-init.d iscsid
+
+ local unit
+ local units=(
+ iscsi.service
+ iscsid.{service,socket}
+ iscsiuio.{service,socket}
+ )
+ for unit in ${units[@]} ; do
+ systemd_dounit etc/systemd/${unit}
+ done
+
+ keepdir /var/db/iscsi
+ fperms 700 /var/db/iscsi
+ fperms 600 /etc/iscsi/iscsid.conf
+}
+
+pkg_postinst() {
+ in='/etc/iscsi/initiatorname.iscsi'
+ if [[ ! -f "${EROOT}${in}" ]] && [[ -f "${EROOT}${in}.example" ]] ; then
+ {
+ cat "${EROOT}${in}.example"
+ echo "# InitiatorName generated by ${CATEGORY}/${PF} at $(date -uR)"
+ echo "InitiatorName=$(${ROOT}/usr/sbin/iscsi-iname)"
+ } >> "${EROOT}${in}.tmp" && mv -f "${EROOT}${in}.tmp" "${EROOT}${in}"
+ fi
+}
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2020-03-04 10:54 Lars Wendler
0 siblings, 0 replies; 87+ messages in thread
From: Lars Wendler @ 2020-03-04 10:54 UTC (permalink / raw
To: gentoo-commits
commit: ddb5219f9d57c804e55e69521c3d0b0d86e7a053
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 4 10:52:07 2020 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Wed Mar 4 10:54:11 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddb5219f
sys-block/open-iscsi: Bump to version 2.1.1
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
sys-block/open-iscsi/Manifest | 1 +
sys-block/open-iscsi/open-iscsi-2.1.1.ebuild | 140 +++++++++++++++++++++++++++
2 files changed, 141 insertions(+)
diff --git a/sys-block/open-iscsi/Manifest b/sys-block/open-iscsi/Manifest
index 064a1bebae5..c0adee972fc 100644
--- a/sys-block/open-iscsi/Manifest
+++ b/sys-block/open-iscsi/Manifest
@@ -3,3 +3,4 @@ DIST open-iscsi-2.0.875.tar.gz 635121 BLAKE2B 34a7083087c53ed0e59d293d26efe166b0
DIST open-iscsi-2.0.877.tar.gz 605075 BLAKE2B 85106a7137b2a70a56418e2c76df81d5bf464268b5030fef2560addd8a96a0b6ba767c811f7c8a181a7b30a902d3973f0f7dad7cd3cc0796979a8a1b2f9164ef SHA512 1e6a6772c59dd7a809938f1ef4c9fe0310d70bf0e0f7e80643bcfa22236af8a8027122cf9ff598ce70a3ff51ccb9d5ef99fc5b9c517379bf590b8da74bfeb9a6
DIST open-iscsi-2.0.878.tar.gz 607489 BLAKE2B f08f7a49dee6a377aed1d5efba100c4c357e95683e841e3c7960a49a40601cf8047dd28403866d963ef6850eb23c03ac39e0861575e21c452190a20534cbec48 SHA512 2eb26e5e69b88614d9b6262fffce94b93f9afc0742415ad6c2505daacd3014cd9d73bd89c36f452d004e2c4f312f372aab1ddc55e1bdec73c58de60181d73b33
DIST open-iscsi-2.1.0.tar.gz 604689 BLAKE2B 1741f4ac5072e3e952ba8268b1f52c6d296156b4c2696efad9fd0ccfe54870f74ac54b21144e4e71eed03cf8674a6aff96eee4f72f8a608fde40dc463f962b6f SHA512 bb1a4ff2bab0562bfd4281d757dd888e8f5d2d1ae16561cabf5598073c343e8c2dc9b35992c2bc51398faffceb9b70ea2eae214ab205a586bcb971d741d5f59d
+DIST open-iscsi-2.1.1.tar.gz 616859 BLAKE2B 7004b0866e55837f06cfe9e45f49f6a482932fda8a2c21c55819d658fb96113f1913290d490f28baccea86ceb755c63b73bd010b201f974c9803d39fbf5d0672 SHA512 88dbea433fe5266714c5c73ce4b60dfb8ddeffcaad4ff77abbdda2a865d29d4307ca51b8f45376f54542b19baed30d5f2f1836a8c136eb0af840f489f47e4fb3
diff --git a/sys-block/open-iscsi/open-iscsi-2.1.1.ebuild b/sys-block/open-iscsi/open-iscsi-2.1.1.ebuild
new file mode 100644
index 00000000000..43f3ee2b89f
--- /dev/null
+++ b/sys-block/open-iscsi/open-iscsi-2.1.1.ebuild
@@ -0,0 +1,140 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools linux-info flag-o-matic toolchain-funcs udev systemd
+
+DESCRIPTION="A performant, transport independent, multi-platform implementation of RFC3720"
+HOMEPAGE="http://www.open-iscsi.com/"
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0/0.2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE="debug infiniband libressl +tcp rdma systemd"
+
+DEPEND="
+ sys-apps/kmod
+ sys-block/open-isns:=
+ sys-kernel/linux-headers
+ infiniband? ( sys-fabric/ofed )
+ !libressl? ( dev-libs/openssl:0= )
+ libressl? ( dev-libs/libressl:0= )
+ systemd? ( sys-apps/systemd )
+"
+RDEPEND="${DEPEND}
+ sys-fs/lsscsi
+ sys-apps/util-linux"
+BDEPEND="virtual/pkgconfig"
+
+REQUIRED_USE="infiniband? ( rdma ) || ( rdma tcp )"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-2.0.876-Makefiles.patch"
+)
+
+pkg_setup() {
+ linux-info_pkg_setup
+
+ if kernel_is -lt 2 6 16; then
+ die "Sorry, your kernel must be 2.6.16-rc5 or newer!"
+ fi
+
+ # Needs to be done, as iscsid currently only starts, when having the iSCSI
+ # support loaded as module. Kernel builtin options don't work. See this for
+ # more information:
+ # https://groups.google.com/group/open-iscsi/browse_thread/thread/cc10498655b40507/fd6a4ba0c8e91966
+ # If there's a new release, check whether this is still valid!
+ TCP_MODULES="SCSI_ISCSI_ATTRS ISCSI_TCP"
+ RDMA_MODULES="INFINIBAND_ISER"
+ INFINIBAND_MODULES="INFINIBAND_IPOIB INIBAND_USER_MAD INFINIBAND_USER_ACCESS"
+ CONFIG_CHECK_MODULES="tcp? ( ${TCP_MODULES} ) rdma? ( ${RDMA_MODULES} ) infiniband? ( ${INFINIBAND_MODULES} )"
+ if linux_config_exists; then
+ if use tcp; then
+ for module in ${TCP_MODULES}; do
+ linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"
+ done
+ fi
+ if use infiniband; then
+ for module in ${INFINIBAND_MODULES}; do
+ linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"
+ done
+ fi
+ if use rdma; then
+ for module in ${RDMA_MODULES}; do
+ linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"$
+ done
+ fi
+ fi
+}
+
+src_prepare() {
+ sed -e 's:^\(iscsid.startup\)\s*=.*:\1 = /usr/sbin/iscsid:' \
+ -i etc/iscsid.conf || die
+ sed -e 's@\(/sbin/\)@/usr\1@' \
+ -i etc/systemd/iscsi* || die
+ default
+
+ pushd iscsiuio >/dev/null || die
+ eautoreconf
+ popd >/dev/null || die
+}
+
+src_configure() {
+ use debug && append-cppflags -DDEBUG_TCP -DDEBUG_SCSI
+ append-lfs-flags
+}
+
+src_compile() {
+ # Stuffing CPPFLAGS into CFLAGS isn't entirely correct, but the build
+ # is messed up already here, so it's not making it that much worse.
+ KSRC="${KV_DIR}" CFLAGS="" \
+ emake \
+ OPTFLAGS="${CFLAGS} ${CPPFLAGS} $(usex systemd '' -DNO_SYSTEMD)" \
+ AR="$(tc-getAR)" CC="$(tc-getCC)" \
+ $(usex systemd '' NO_SYSTEMD=1) \
+ user
+}
+
+src_install() {
+ emake DESTDIR="${ED}" sbindir="/usr/sbin" install
+ # Upstream make is not deterministic, per bug #601514
+ rm -f "${ED}"/etc/initiatorname.iscsi
+
+ dodoc README THANKS
+
+ docinto test/
+ dodoc $(find test -maxdepth 1 -type f ! -name ".*")
+
+ insinto /etc/iscsi
+ newins "${FILESDIR}"/initiatorname.iscsi initiatorname.iscsi.example
+
+ newconfd "${FILESDIR}"/iscsid-conf.d iscsid
+ newinitd "${FILESDIR}"/iscsid-init.d iscsid
+
+ local unit
+ local units=(
+ iscsi.service
+ iscsid.{service,socket}
+ iscsiuio.{service,socket}
+ )
+ for unit in ${units[@]} ; do
+ systemd_dounit etc/systemd/${unit}
+ done
+
+ keepdir /var/db/iscsi
+ fperms 700 /var/db/iscsi
+ fperms 600 /etc/iscsi/iscsid.conf
+}
+
+pkg_postinst() {
+ in='/etc/iscsi/initiatorname.iscsi'
+ if [[ ! -f "${EROOT}${in}" ]] && [[ -f "${EROOT}${in}.example" ]] ; then
+ {
+ cat "${EROOT}${in}.example"
+ echo "# InitiatorName generated by ${CATEGORY}/${PF} at $(date -uR)"
+ echo "InitiatorName=$(${ROOT}/usr/sbin/iscsi-iname)"
+ } >> "${EROOT}${in}.tmp" && mv -f "${EROOT}${in}.tmp" "${EROOT}${in}"
+ fi
+}
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2020-07-30 21:41 Lars Wendler
0 siblings, 0 replies; 87+ messages in thread
From: Lars Wendler @ 2020-07-30 21:41 UTC (permalink / raw
To: gentoo-commits
commit: 4f93f813166df157a0a6674d68ada00b0a72a14f
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 30 21:22:49 2020 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Thu Jul 30 21:41:41 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f93f813
sys-block/open-iscsi: Bump to version 2.1.2
Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
sys-block/open-iscsi/Manifest | 1 +
sys-block/open-iscsi/open-iscsi-2.1.2.ebuild | 140 +++++++++++++++++++++++++++
2 files changed, 141 insertions(+)
diff --git a/sys-block/open-iscsi/Manifest b/sys-block/open-iscsi/Manifest
index 8d0851454c3..96afd5717d8 100644
--- a/sys-block/open-iscsi/Manifest
+++ b/sys-block/open-iscsi/Manifest
@@ -3,3 +3,4 @@ DIST open-iscsi-2.0.875.tar.gz 635121 BLAKE2B 34a7083087c53ed0e59d293d26efe166b0
DIST open-iscsi-2.0.878.tar.gz 607489 BLAKE2B f08f7a49dee6a377aed1d5efba100c4c357e95683e841e3c7960a49a40601cf8047dd28403866d963ef6850eb23c03ac39e0861575e21c452190a20534cbec48 SHA512 2eb26e5e69b88614d9b6262fffce94b93f9afc0742415ad6c2505daacd3014cd9d73bd89c36f452d004e2c4f312f372aab1ddc55e1bdec73c58de60181d73b33
DIST open-iscsi-2.1.0.tar.gz 604689 BLAKE2B 1741f4ac5072e3e952ba8268b1f52c6d296156b4c2696efad9fd0ccfe54870f74ac54b21144e4e71eed03cf8674a6aff96eee4f72f8a608fde40dc463f962b6f SHA512 bb1a4ff2bab0562bfd4281d757dd888e8f5d2d1ae16561cabf5598073c343e8c2dc9b35992c2bc51398faffceb9b70ea2eae214ab205a586bcb971d741d5f59d
DIST open-iscsi-2.1.1.tar.gz 616859 BLAKE2B 7004b0866e55837f06cfe9e45f49f6a482932fda8a2c21c55819d658fb96113f1913290d490f28baccea86ceb755c63b73bd010b201f974c9803d39fbf5d0672 SHA512 88dbea433fe5266714c5c73ce4b60dfb8ddeffcaad4ff77abbdda2a865d29d4307ca51b8f45376f54542b19baed30d5f2f1836a8c136eb0af840f489f47e4fb3
+DIST open-iscsi-2.1.2.tar.gz 617407 BLAKE2B 13a8c70d8a4618262c746cce3f2c66c04b577b35918d993c29fff041d292ef9e60b4d39c6d6a308d306b8303d08e7aac81b9927157361eaf47e694e9ae1e365a SHA512 a0b1fc4aa2acadbf3a69fa636a47fec527fff75748fccfa83c9540f3ac05c71835a406503b15480ed25fe4fb780e58e0dd21760cccc7f7ef07128d1aef8ee2e3
diff --git a/sys-block/open-iscsi/open-iscsi-2.1.2.ebuild b/sys-block/open-iscsi/open-iscsi-2.1.2.ebuild
new file mode 100644
index 00000000000..d7ff6b52509
--- /dev/null
+++ b/sys-block/open-iscsi/open-iscsi-2.1.2.ebuild
@@ -0,0 +1,140 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools linux-info flag-o-matic toolchain-funcs udev systemd
+
+DESCRIPTION="A performant, transport independent, multi-platform implementation of RFC3720"
+HOMEPAGE="http://www.open-iscsi.com/"
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0/0.2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE="debug infiniband libressl +tcp rdma systemd"
+
+DEPEND="
+ sys-apps/kmod
+ sys-block/open-isns:=
+ sys-kernel/linux-headers
+ infiniband? ( sys-fabric/ofed )
+ !libressl? ( dev-libs/openssl:0= )
+ libressl? ( dev-libs/libressl:0= )
+ systemd? ( sys-apps/systemd )
+"
+RDEPEND="${DEPEND}
+ sys-fs/lsscsi
+ sys-apps/util-linux"
+BDEPEND="virtual/pkgconfig"
+
+REQUIRED_USE="infiniband? ( rdma ) || ( rdma tcp )"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-2.1.1-Makefiles.patch"
+)
+
+pkg_setup() {
+ linux-info_pkg_setup
+
+ if kernel_is -lt 2 6 16; then
+ die "Sorry, your kernel must be 2.6.16-rc5 or newer!"
+ fi
+
+ # Needs to be done, as iscsid currently only starts, when having the iSCSI
+ # support loaded as module. Kernel builtin options don't work. See this for
+ # more information:
+ # https://groups.google.com/group/open-iscsi/browse_thread/thread/cc10498655b40507/fd6a4ba0c8e91966
+ # If there's a new release, check whether this is still valid!
+ TCP_MODULES="SCSI_ISCSI_ATTRS ISCSI_TCP"
+ RDMA_MODULES="INFINIBAND_ISER"
+ INFINIBAND_MODULES="INFINIBAND_IPOIB INIBAND_USER_MAD INFINIBAND_USER_ACCESS"
+ CONFIG_CHECK_MODULES="tcp? ( ${TCP_MODULES} ) rdma? ( ${RDMA_MODULES} ) infiniband? ( ${INFINIBAND_MODULES} )"
+ if linux_config_exists; then
+ if use tcp; then
+ for module in ${TCP_MODULES}; do
+ linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"
+ done
+ fi
+ if use infiniband; then
+ for module in ${INFINIBAND_MODULES}; do
+ linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"
+ done
+ fi
+ if use rdma; then
+ for module in ${RDMA_MODULES}; do
+ linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"$
+ done
+ fi
+ fi
+}
+
+src_prepare() {
+ sed -e 's:^\(iscsid.startup\)\s*=.*:\1 = /usr/sbin/iscsid:' \
+ -i etc/iscsid.conf || die
+ sed -e 's@\(/sbin/\)@/usr\1@' \
+ -i etc/systemd/iscsi* || die
+ default
+
+ pushd iscsiuio >/dev/null || die
+ eautoreconf
+ popd >/dev/null || die
+}
+
+src_configure() {
+ use debug && append-cppflags -DDEBUG_TCP -DDEBUG_SCSI
+ append-lfs-flags
+}
+
+src_compile() {
+ # Stuffing CPPFLAGS into CFLAGS isn't entirely correct, but the build
+ # is messed up already here, so it's not making it that much worse.
+ KSRC="${KV_DIR}" CFLAGS="" \
+ emake \
+ OPTFLAGS="${CFLAGS} ${CPPFLAGS} $(usex systemd '' -DNO_SYSTEMD)" \
+ AR="$(tc-getAR)" CC="$(tc-getCC)" \
+ $(usex systemd '' NO_SYSTEMD=1) \
+ user
+}
+
+src_install() {
+ emake DESTDIR="${ED}" sbindir="/usr/sbin" install
+ # Upstream make is not deterministic, per bug #601514
+ rm -f "${ED}"/etc/initiatorname.iscsi
+
+ dodoc README THANKS
+
+ docinto test/
+ dodoc $(find test -maxdepth 1 -type f ! -name ".*")
+
+ insinto /etc/iscsi
+ newins "${FILESDIR}"/initiatorname.iscsi initiatorname.iscsi.example
+
+ newconfd "${FILESDIR}"/iscsid-conf.d iscsid
+ newinitd "${FILESDIR}"/iscsid-init.d iscsid
+
+ local unit
+ local units=(
+ iscsi.service
+ iscsid.{service,socket}
+ iscsiuio.{service,socket}
+ )
+ for unit in ${units[@]} ; do
+ systemd_dounit etc/systemd/${unit}
+ done
+
+ keepdir /var/db/iscsi
+ fperms 700 /var/db/iscsi
+ fperms 600 /etc/iscsi/iscsid.conf
+}
+
+pkg_postinst() {
+ in='/etc/iscsi/initiatorname.iscsi'
+ if [[ ! -f "${EROOT}${in}" ]] && [[ -f "${EROOT}${in}.example" ]] ; then
+ {
+ cat "${EROOT}${in}.example"
+ echo "# InitiatorName generated by ${CATEGORY}/${PF} at $(date -uR)"
+ echo "InitiatorName=$(${ROOT}/usr/sbin/iscsi-iname)"
+ } >> "${EROOT}${in}.tmp" && mv -f "${EROOT}${in}.tmp" "${EROOT}${in}"
+ fi
+}
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2020-08-13 3:09 Matthew Thode
0 siblings, 0 replies; 87+ messages in thread
From: Matthew Thode @ 2020-08-13 3:09 UTC (permalink / raw
To: gentoo-commits
commit: ef1eecbdaceeee787eb04c6c70333a62a55b5ded
Author: Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 13 03:08:53 2020 +0000
Commit: Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
CommitDate: Thu Aug 13 03:09:02 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef1eecbd
sys-block/open-iscsi: 2.0.875 stable arm64
Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Matthew Thode <prometheanfire <AT> gentoo.org>
sys-block/open-iscsi/open-iscsi-2.0.875.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.0.875.ebuild b/sys-block/open-iscsi/open-iscsi-2.0.875.ebuild
index dcb2eadf66a..a72a670d11f 100644
--- a/sys-block/open-iscsi/open-iscsi-2.0.875.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.0.875.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ppc64 sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 sparc ~x86"
IUSE="debug infiniband +tcp rdma"
DEPEND="sys-block/open-isns:=
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2020-12-25 13:29 Thomas Deutschmann
0 siblings, 0 replies; 87+ messages in thread
From: Thomas Deutschmann @ 2020-12-25 13:29 UTC (permalink / raw
To: gentoo-commits
commit: b32418e5124f5cb7bc28a3d947e48b1095c1534e
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 25 12:53:20 2020 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Fri Dec 25 13:28:40 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b32418e5
sys-block/open-iscsi: bump to v2.1.3
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>
sys-block/open-iscsi/Manifest | 1 +
sys-block/open-iscsi/open-iscsi-2.1.3.ebuild | 140 +++++++++++++++++++++++++++
2 files changed, 141 insertions(+)
diff --git a/sys-block/open-iscsi/Manifest b/sys-block/open-iscsi/Manifest
index c19643f4813..db79f4c65f3 100644
--- a/sys-block/open-iscsi/Manifest
+++ b/sys-block/open-iscsi/Manifest
@@ -2,3 +2,4 @@ DIST open-iscsi-2.0-873.tar.gz 667069 BLAKE2B edb427f8483c31499cdde644bbf8d65895
DIST open-iscsi-2.0.875.tar.gz 635121 BLAKE2B 34a7083087c53ed0e59d293d26efe166b09c5ea18b6022869cc9ff3d2edb2fb8b69e2c1ce6c9011bd20fc590b02dafd6d7c13d8bfa1eae6408c4bace13992e5e SHA512 1709011d7d12d3dd9278a0d775af064d5f7da37357f35d6d5c5b3aa8ec16385c28b201b1261f4581dbbbbca3d815015ed8696e1694aa19f3231132f90d1e5b36
DIST open-iscsi-2.1.1.tar.gz 616859 BLAKE2B 7004b0866e55837f06cfe9e45f49f6a482932fda8a2c21c55819d658fb96113f1913290d490f28baccea86ceb755c63b73bd010b201f974c9803d39fbf5d0672 SHA512 88dbea433fe5266714c5c73ce4b60dfb8ddeffcaad4ff77abbdda2a865d29d4307ca51b8f45376f54542b19baed30d5f2f1836a8c136eb0af840f489f47e4fb3
DIST open-iscsi-2.1.2.tar.gz 617407 BLAKE2B 13a8c70d8a4618262c746cce3f2c66c04b577b35918d993c29fff041d292ef9e60b4d39c6d6a308d306b8303d08e7aac81b9927157361eaf47e694e9ae1e365a SHA512 a0b1fc4aa2acadbf3a69fa636a47fec527fff75748fccfa83c9540f3ac05c71835a406503b15480ed25fe4fb780e58e0dd21760cccc7f7ef07128d1aef8ee2e3
+DIST open-iscsi-2.1.3.tar.gz 619746 BLAKE2B 884e24ae6e16578f3cbd8ccea2557e820d4bf4d20c7f88890100ca93f48df88dc7284cc4eca19d93187516fd21a2c5b71eb53f0d8fe395d2ce42fd202dc355d6 SHA512 0de417dc45b765458c5a1f09029b5df9b5c18d45d7a8fb6b38d539b7013f512a3c8731d5046f554611eccc77b93fea0df30fe4932d79cea44776ac944c398a52
diff --git a/sys-block/open-iscsi/open-iscsi-2.1.3.ebuild b/sys-block/open-iscsi/open-iscsi-2.1.3.ebuild
new file mode 100644
index 00000000000..d7ff6b52509
--- /dev/null
+++ b/sys-block/open-iscsi/open-iscsi-2.1.3.ebuild
@@ -0,0 +1,140 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools linux-info flag-o-matic toolchain-funcs udev systemd
+
+DESCRIPTION="A performant, transport independent, multi-platform implementation of RFC3720"
+HOMEPAGE="http://www.open-iscsi.com/"
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0/0.2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE="debug infiniband libressl +tcp rdma systemd"
+
+DEPEND="
+ sys-apps/kmod
+ sys-block/open-isns:=
+ sys-kernel/linux-headers
+ infiniband? ( sys-fabric/ofed )
+ !libressl? ( dev-libs/openssl:0= )
+ libressl? ( dev-libs/libressl:0= )
+ systemd? ( sys-apps/systemd )
+"
+RDEPEND="${DEPEND}
+ sys-fs/lsscsi
+ sys-apps/util-linux"
+BDEPEND="virtual/pkgconfig"
+
+REQUIRED_USE="infiniband? ( rdma ) || ( rdma tcp )"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-2.1.1-Makefiles.patch"
+)
+
+pkg_setup() {
+ linux-info_pkg_setup
+
+ if kernel_is -lt 2 6 16; then
+ die "Sorry, your kernel must be 2.6.16-rc5 or newer!"
+ fi
+
+ # Needs to be done, as iscsid currently only starts, when having the iSCSI
+ # support loaded as module. Kernel builtin options don't work. See this for
+ # more information:
+ # https://groups.google.com/group/open-iscsi/browse_thread/thread/cc10498655b40507/fd6a4ba0c8e91966
+ # If there's a new release, check whether this is still valid!
+ TCP_MODULES="SCSI_ISCSI_ATTRS ISCSI_TCP"
+ RDMA_MODULES="INFINIBAND_ISER"
+ INFINIBAND_MODULES="INFINIBAND_IPOIB INIBAND_USER_MAD INFINIBAND_USER_ACCESS"
+ CONFIG_CHECK_MODULES="tcp? ( ${TCP_MODULES} ) rdma? ( ${RDMA_MODULES} ) infiniband? ( ${INFINIBAND_MODULES} )"
+ if linux_config_exists; then
+ if use tcp; then
+ for module in ${TCP_MODULES}; do
+ linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"
+ done
+ fi
+ if use infiniband; then
+ for module in ${INFINIBAND_MODULES}; do
+ linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"
+ done
+ fi
+ if use rdma; then
+ for module in ${RDMA_MODULES}; do
+ linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"$
+ done
+ fi
+ fi
+}
+
+src_prepare() {
+ sed -e 's:^\(iscsid.startup\)\s*=.*:\1 = /usr/sbin/iscsid:' \
+ -i etc/iscsid.conf || die
+ sed -e 's@\(/sbin/\)@/usr\1@' \
+ -i etc/systemd/iscsi* || die
+ default
+
+ pushd iscsiuio >/dev/null || die
+ eautoreconf
+ popd >/dev/null || die
+}
+
+src_configure() {
+ use debug && append-cppflags -DDEBUG_TCP -DDEBUG_SCSI
+ append-lfs-flags
+}
+
+src_compile() {
+ # Stuffing CPPFLAGS into CFLAGS isn't entirely correct, but the build
+ # is messed up already here, so it's not making it that much worse.
+ KSRC="${KV_DIR}" CFLAGS="" \
+ emake \
+ OPTFLAGS="${CFLAGS} ${CPPFLAGS} $(usex systemd '' -DNO_SYSTEMD)" \
+ AR="$(tc-getAR)" CC="$(tc-getCC)" \
+ $(usex systemd '' NO_SYSTEMD=1) \
+ user
+}
+
+src_install() {
+ emake DESTDIR="${ED}" sbindir="/usr/sbin" install
+ # Upstream make is not deterministic, per bug #601514
+ rm -f "${ED}"/etc/initiatorname.iscsi
+
+ dodoc README THANKS
+
+ docinto test/
+ dodoc $(find test -maxdepth 1 -type f ! -name ".*")
+
+ insinto /etc/iscsi
+ newins "${FILESDIR}"/initiatorname.iscsi initiatorname.iscsi.example
+
+ newconfd "${FILESDIR}"/iscsid-conf.d iscsid
+ newinitd "${FILESDIR}"/iscsid-init.d iscsid
+
+ local unit
+ local units=(
+ iscsi.service
+ iscsid.{service,socket}
+ iscsiuio.{service,socket}
+ )
+ for unit in ${units[@]} ; do
+ systemd_dounit etc/systemd/${unit}
+ done
+
+ keepdir /var/db/iscsi
+ fperms 700 /var/db/iscsi
+ fperms 600 /etc/iscsi/iscsid.conf
+}
+
+pkg_postinst() {
+ in='/etc/iscsi/initiatorname.iscsi'
+ if [[ ! -f "${EROOT}${in}" ]] && [[ -f "${EROOT}${in}.example" ]] ; then
+ {
+ cat "${EROOT}${in}.example"
+ echo "# InitiatorName generated by ${CATEGORY}/${PF} at $(date -uR)"
+ echo "InitiatorName=$(${ROOT}/usr/sbin/iscsi-iname)"
+ } >> "${EROOT}${in}.tmp" && mv -f "${EROOT}${in}.tmp" "${EROOT}${in}"
+ fi
+}
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2021-03-15 12:32 Lars Wendler
0 siblings, 0 replies; 87+ messages in thread
From: Lars Wendler @ 2021-03-15 12:32 UTC (permalink / raw
To: gentoo-commits
commit: f063d00ab0b7c54d44a9cc290393b75176d10bc8
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 15 12:31:37 2021 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon Mar 15 12:31:51 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f063d00a
sys-block/open-iscsi: Removed old
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
sys-block/open-iscsi/Manifest | 2 -
sys-block/open-iscsi/open-iscsi-2.1.1.ebuild | 140 ---------------------------
sys-block/open-iscsi/open-iscsi-2.1.2.ebuild | 140 ---------------------------
3 files changed, 282 deletions(-)
diff --git a/sys-block/open-iscsi/Manifest b/sys-block/open-iscsi/Manifest
index 9bb82f2e9e4..51f6539fffc 100644
--- a/sys-block/open-iscsi/Manifest
+++ b/sys-block/open-iscsi/Manifest
@@ -1,6 +1,4 @@
DIST open-iscsi-2.0-873.tar.gz 667069 BLAKE2B edb427f8483c31499cdde644bbf8d658952952fa8d52a232537e7e6ec71d2d237dcd4e8759de21b65cac757678c7d71c22bd2fe71ed1e7ac152ae8396f080061 SHA512 4e67116cb7dd49381c9279645e5a661f05596ae6be3b832772089828b3764ca2d04b5dea1bcc337071efb52c3c75a6fb943136c659ee59500f3a198ed0dcea6b
DIST open-iscsi-2.0.875.tar.gz 635121 BLAKE2B 34a7083087c53ed0e59d293d26efe166b09c5ea18b6022869cc9ff3d2edb2fb8b69e2c1ce6c9011bd20fc590b02dafd6d7c13d8bfa1eae6408c4bace13992e5e SHA512 1709011d7d12d3dd9278a0d775af064d5f7da37357f35d6d5c5b3aa8ec16385c28b201b1261f4581dbbbbca3d815015ed8696e1694aa19f3231132f90d1e5b36
-DIST open-iscsi-2.1.1.tar.gz 616859 BLAKE2B 7004b0866e55837f06cfe9e45f49f6a482932fda8a2c21c55819d658fb96113f1913290d490f28baccea86ceb755c63b73bd010b201f974c9803d39fbf5d0672 SHA512 88dbea433fe5266714c5c73ce4b60dfb8ddeffcaad4ff77abbdda2a865d29d4307ca51b8f45376f54542b19baed30d5f2f1836a8c136eb0af840f489f47e4fb3
-DIST open-iscsi-2.1.2.tar.gz 617407 BLAKE2B 13a8c70d8a4618262c746cce3f2c66c04b577b35918d993c29fff041d292ef9e60b4d39c6d6a308d306b8303d08e7aac81b9927157361eaf47e694e9ae1e365a SHA512 a0b1fc4aa2acadbf3a69fa636a47fec527fff75748fccfa83c9540f3ac05c71835a406503b15480ed25fe4fb780e58e0dd21760cccc7f7ef07128d1aef8ee2e3
DIST open-iscsi-2.1.3.tar.gz 619746 BLAKE2B 884e24ae6e16578f3cbd8ccea2557e820d4bf4d20c7f88890100ca93f48df88dc7284cc4eca19d93187516fd21a2c5b71eb53f0d8fe395d2ce42fd202dc355d6 SHA512 0de417dc45b765458c5a1f09029b5df9b5c18d45d7a8fb6b38d539b7013f512a3c8731d5046f554611eccc77b93fea0df30fe4932d79cea44776ac944c398a52
DIST open-iscsi-2.1.4.tar.gz 621247 BLAKE2B 043a999b2f397a6c740d61654079d7ab966caee6cf6cfb244ddd70eae4f5201045b371ce5fbe244216a2a210a5379c92e8c3fbe62d33707cf05e7a4a20a13a91 SHA512 ae0663a964d86e6a4c19203598b859173c93ecce550f9bc9855ff735dd51a3c45822f2bc1cc99e6891c56ef1d16c42223803f07a961558fe6e38ead2164faef3
diff --git a/sys-block/open-iscsi/open-iscsi-2.1.1.ebuild b/sys-block/open-iscsi/open-iscsi-2.1.1.ebuild
deleted file mode 100644
index d7ff6b52509..00000000000
--- a/sys-block/open-iscsi/open-iscsi-2.1.1.ebuild
+++ /dev/null
@@ -1,140 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools linux-info flag-o-matic toolchain-funcs udev systemd
-
-DESCRIPTION="A performant, transport independent, multi-platform implementation of RFC3720"
-HOMEPAGE="http://www.open-iscsi.com/"
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0/0.2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
-IUSE="debug infiniband libressl +tcp rdma systemd"
-
-DEPEND="
- sys-apps/kmod
- sys-block/open-isns:=
- sys-kernel/linux-headers
- infiniband? ( sys-fabric/ofed )
- !libressl? ( dev-libs/openssl:0= )
- libressl? ( dev-libs/libressl:0= )
- systemd? ( sys-apps/systemd )
-"
-RDEPEND="${DEPEND}
- sys-fs/lsscsi
- sys-apps/util-linux"
-BDEPEND="virtual/pkgconfig"
-
-REQUIRED_USE="infiniband? ( rdma ) || ( rdma tcp )"
-
-PATCHES=(
- "${FILESDIR}/${PN}-2.1.1-Makefiles.patch"
-)
-
-pkg_setup() {
- linux-info_pkg_setup
-
- if kernel_is -lt 2 6 16; then
- die "Sorry, your kernel must be 2.6.16-rc5 or newer!"
- fi
-
- # Needs to be done, as iscsid currently only starts, when having the iSCSI
- # support loaded as module. Kernel builtin options don't work. See this for
- # more information:
- # https://groups.google.com/group/open-iscsi/browse_thread/thread/cc10498655b40507/fd6a4ba0c8e91966
- # If there's a new release, check whether this is still valid!
- TCP_MODULES="SCSI_ISCSI_ATTRS ISCSI_TCP"
- RDMA_MODULES="INFINIBAND_ISER"
- INFINIBAND_MODULES="INFINIBAND_IPOIB INIBAND_USER_MAD INFINIBAND_USER_ACCESS"
- CONFIG_CHECK_MODULES="tcp? ( ${TCP_MODULES} ) rdma? ( ${RDMA_MODULES} ) infiniband? ( ${INFINIBAND_MODULES} )"
- if linux_config_exists; then
- if use tcp; then
- for module in ${TCP_MODULES}; do
- linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"
- done
- fi
- if use infiniband; then
- for module in ${INFINIBAND_MODULES}; do
- linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"
- done
- fi
- if use rdma; then
- for module in ${RDMA_MODULES}; do
- linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"$
- done
- fi
- fi
-}
-
-src_prepare() {
- sed -e 's:^\(iscsid.startup\)\s*=.*:\1 = /usr/sbin/iscsid:' \
- -i etc/iscsid.conf || die
- sed -e 's@\(/sbin/\)@/usr\1@' \
- -i etc/systemd/iscsi* || die
- default
-
- pushd iscsiuio >/dev/null || die
- eautoreconf
- popd >/dev/null || die
-}
-
-src_configure() {
- use debug && append-cppflags -DDEBUG_TCP -DDEBUG_SCSI
- append-lfs-flags
-}
-
-src_compile() {
- # Stuffing CPPFLAGS into CFLAGS isn't entirely correct, but the build
- # is messed up already here, so it's not making it that much worse.
- KSRC="${KV_DIR}" CFLAGS="" \
- emake \
- OPTFLAGS="${CFLAGS} ${CPPFLAGS} $(usex systemd '' -DNO_SYSTEMD)" \
- AR="$(tc-getAR)" CC="$(tc-getCC)" \
- $(usex systemd '' NO_SYSTEMD=1) \
- user
-}
-
-src_install() {
- emake DESTDIR="${ED}" sbindir="/usr/sbin" install
- # Upstream make is not deterministic, per bug #601514
- rm -f "${ED}"/etc/initiatorname.iscsi
-
- dodoc README THANKS
-
- docinto test/
- dodoc $(find test -maxdepth 1 -type f ! -name ".*")
-
- insinto /etc/iscsi
- newins "${FILESDIR}"/initiatorname.iscsi initiatorname.iscsi.example
-
- newconfd "${FILESDIR}"/iscsid-conf.d iscsid
- newinitd "${FILESDIR}"/iscsid-init.d iscsid
-
- local unit
- local units=(
- iscsi.service
- iscsid.{service,socket}
- iscsiuio.{service,socket}
- )
- for unit in ${units[@]} ; do
- systemd_dounit etc/systemd/${unit}
- done
-
- keepdir /var/db/iscsi
- fperms 700 /var/db/iscsi
- fperms 600 /etc/iscsi/iscsid.conf
-}
-
-pkg_postinst() {
- in='/etc/iscsi/initiatorname.iscsi'
- if [[ ! -f "${EROOT}${in}" ]] && [[ -f "${EROOT}${in}.example" ]] ; then
- {
- cat "${EROOT}${in}.example"
- echo "# InitiatorName generated by ${CATEGORY}/${PF} at $(date -uR)"
- echo "InitiatorName=$(${ROOT}/usr/sbin/iscsi-iname)"
- } >> "${EROOT}${in}.tmp" && mv -f "${EROOT}${in}.tmp" "${EROOT}${in}"
- fi
-}
diff --git a/sys-block/open-iscsi/open-iscsi-2.1.2.ebuild b/sys-block/open-iscsi/open-iscsi-2.1.2.ebuild
deleted file mode 100644
index d7ff6b52509..00000000000
--- a/sys-block/open-iscsi/open-iscsi-2.1.2.ebuild
+++ /dev/null
@@ -1,140 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools linux-info flag-o-matic toolchain-funcs udev systemd
-
-DESCRIPTION="A performant, transport independent, multi-platform implementation of RFC3720"
-HOMEPAGE="http://www.open-iscsi.com/"
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0/0.2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
-IUSE="debug infiniband libressl +tcp rdma systemd"
-
-DEPEND="
- sys-apps/kmod
- sys-block/open-isns:=
- sys-kernel/linux-headers
- infiniband? ( sys-fabric/ofed )
- !libressl? ( dev-libs/openssl:0= )
- libressl? ( dev-libs/libressl:0= )
- systemd? ( sys-apps/systemd )
-"
-RDEPEND="${DEPEND}
- sys-fs/lsscsi
- sys-apps/util-linux"
-BDEPEND="virtual/pkgconfig"
-
-REQUIRED_USE="infiniband? ( rdma ) || ( rdma tcp )"
-
-PATCHES=(
- "${FILESDIR}/${PN}-2.1.1-Makefiles.patch"
-)
-
-pkg_setup() {
- linux-info_pkg_setup
-
- if kernel_is -lt 2 6 16; then
- die "Sorry, your kernel must be 2.6.16-rc5 or newer!"
- fi
-
- # Needs to be done, as iscsid currently only starts, when having the iSCSI
- # support loaded as module. Kernel builtin options don't work. See this for
- # more information:
- # https://groups.google.com/group/open-iscsi/browse_thread/thread/cc10498655b40507/fd6a4ba0c8e91966
- # If there's a new release, check whether this is still valid!
- TCP_MODULES="SCSI_ISCSI_ATTRS ISCSI_TCP"
- RDMA_MODULES="INFINIBAND_ISER"
- INFINIBAND_MODULES="INFINIBAND_IPOIB INIBAND_USER_MAD INFINIBAND_USER_ACCESS"
- CONFIG_CHECK_MODULES="tcp? ( ${TCP_MODULES} ) rdma? ( ${RDMA_MODULES} ) infiniband? ( ${INFINIBAND_MODULES} )"
- if linux_config_exists; then
- if use tcp; then
- for module in ${TCP_MODULES}; do
- linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"
- done
- fi
- if use infiniband; then
- for module in ${INFINIBAND_MODULES}; do
- linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"
- done
- fi
- if use rdma; then
- for module in ${RDMA_MODULES}; do
- linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"$
- done
- fi
- fi
-}
-
-src_prepare() {
- sed -e 's:^\(iscsid.startup\)\s*=.*:\1 = /usr/sbin/iscsid:' \
- -i etc/iscsid.conf || die
- sed -e 's@\(/sbin/\)@/usr\1@' \
- -i etc/systemd/iscsi* || die
- default
-
- pushd iscsiuio >/dev/null || die
- eautoreconf
- popd >/dev/null || die
-}
-
-src_configure() {
- use debug && append-cppflags -DDEBUG_TCP -DDEBUG_SCSI
- append-lfs-flags
-}
-
-src_compile() {
- # Stuffing CPPFLAGS into CFLAGS isn't entirely correct, but the build
- # is messed up already here, so it's not making it that much worse.
- KSRC="${KV_DIR}" CFLAGS="" \
- emake \
- OPTFLAGS="${CFLAGS} ${CPPFLAGS} $(usex systemd '' -DNO_SYSTEMD)" \
- AR="$(tc-getAR)" CC="$(tc-getCC)" \
- $(usex systemd '' NO_SYSTEMD=1) \
- user
-}
-
-src_install() {
- emake DESTDIR="${ED}" sbindir="/usr/sbin" install
- # Upstream make is not deterministic, per bug #601514
- rm -f "${ED}"/etc/initiatorname.iscsi
-
- dodoc README THANKS
-
- docinto test/
- dodoc $(find test -maxdepth 1 -type f ! -name ".*")
-
- insinto /etc/iscsi
- newins "${FILESDIR}"/initiatorname.iscsi initiatorname.iscsi.example
-
- newconfd "${FILESDIR}"/iscsid-conf.d iscsid
- newinitd "${FILESDIR}"/iscsid-init.d iscsid
-
- local unit
- local units=(
- iscsi.service
- iscsid.{service,socket}
- iscsiuio.{service,socket}
- )
- for unit in ${units[@]} ; do
- systemd_dounit etc/systemd/${unit}
- done
-
- keepdir /var/db/iscsi
- fperms 700 /var/db/iscsi
- fperms 600 /etc/iscsi/iscsid.conf
-}
-
-pkg_postinst() {
- in='/etc/iscsi/initiatorname.iscsi'
- if [[ ! -f "${EROOT}${in}" ]] && [[ -f "${EROOT}${in}.example" ]] ; then
- {
- cat "${EROOT}${in}.example"
- echo "# InitiatorName generated by ${CATEGORY}/${PF} at $(date -uR)"
- echo "InitiatorName=$(${ROOT}/usr/sbin/iscsi-iname)"
- } >> "${EROOT}${in}.tmp" && mv -f "${EROOT}${in}.tmp" "${EROOT}${in}"
- fi
-}
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2021-03-15 12:32 Lars Wendler
0 siblings, 0 replies; 87+ messages in thread
From: Lars Wendler @ 2021-03-15 12:32 UTC (permalink / raw
To: gentoo-commits
commit: f36b7a527ea2b23bad53637f38a9e80984c97ac0
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 15 12:30:13 2021 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon Mar 15 12:31:50 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f36b7a52
sys-block/open-iscsi: Bump to version 2.1.4
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
sys-block/open-iscsi/Manifest | 1 +
sys-block/open-iscsi/open-iscsi-2.1.4.ebuild | 140 +++++++++++++++++++++++++++
2 files changed, 141 insertions(+)
diff --git a/sys-block/open-iscsi/Manifest b/sys-block/open-iscsi/Manifest
index db79f4c65f3..9bb82f2e9e4 100644
--- a/sys-block/open-iscsi/Manifest
+++ b/sys-block/open-iscsi/Manifest
@@ -3,3 +3,4 @@ DIST open-iscsi-2.0.875.tar.gz 635121 BLAKE2B 34a7083087c53ed0e59d293d26efe166b0
DIST open-iscsi-2.1.1.tar.gz 616859 BLAKE2B 7004b0866e55837f06cfe9e45f49f6a482932fda8a2c21c55819d658fb96113f1913290d490f28baccea86ceb755c63b73bd010b201f974c9803d39fbf5d0672 SHA512 88dbea433fe5266714c5c73ce4b60dfb8ddeffcaad4ff77abbdda2a865d29d4307ca51b8f45376f54542b19baed30d5f2f1836a8c136eb0af840f489f47e4fb3
DIST open-iscsi-2.1.2.tar.gz 617407 BLAKE2B 13a8c70d8a4618262c746cce3f2c66c04b577b35918d993c29fff041d292ef9e60b4d39c6d6a308d306b8303d08e7aac81b9927157361eaf47e694e9ae1e365a SHA512 a0b1fc4aa2acadbf3a69fa636a47fec527fff75748fccfa83c9540f3ac05c71835a406503b15480ed25fe4fb780e58e0dd21760cccc7f7ef07128d1aef8ee2e3
DIST open-iscsi-2.1.3.tar.gz 619746 BLAKE2B 884e24ae6e16578f3cbd8ccea2557e820d4bf4d20c7f88890100ca93f48df88dc7284cc4eca19d93187516fd21a2c5b71eb53f0d8fe395d2ce42fd202dc355d6 SHA512 0de417dc45b765458c5a1f09029b5df9b5c18d45d7a8fb6b38d539b7013f512a3c8731d5046f554611eccc77b93fea0df30fe4932d79cea44776ac944c398a52
+DIST open-iscsi-2.1.4.tar.gz 621247 BLAKE2B 043a999b2f397a6c740d61654079d7ab966caee6cf6cfb244ddd70eae4f5201045b371ce5fbe244216a2a210a5379c92e8c3fbe62d33707cf05e7a4a20a13a91 SHA512 ae0663a964d86e6a4c19203598b859173c93ecce550f9bc9855ff735dd51a3c45822f2bc1cc99e6891c56ef1d16c42223803f07a961558fe6e38ead2164faef3
diff --git a/sys-block/open-iscsi/open-iscsi-2.1.4.ebuild b/sys-block/open-iscsi/open-iscsi-2.1.4.ebuild
new file mode 100644
index 00000000000..cfb0f79f457
--- /dev/null
+++ b/sys-block/open-iscsi/open-iscsi-2.1.4.ebuild
@@ -0,0 +1,140 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools linux-info flag-o-matic toolchain-funcs udev systemd
+
+DESCRIPTION="A performant, transport independent, multi-platform implementation of RFC3720"
+HOMEPAGE="http://www.open-iscsi.com/"
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0/0.2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE="debug infiniband libressl +tcp rdma systemd"
+
+DEPEND="
+ sys-apps/kmod
+ sys-block/open-isns:=
+ sys-kernel/linux-headers
+ infiniband? ( sys-fabric/ofed )
+ !libressl? ( dev-libs/openssl:0= )
+ libressl? ( dev-libs/libressl:0= )
+ systemd? ( sys-apps/systemd )
+"
+RDEPEND="${DEPEND}
+ sys-fs/lsscsi
+ sys-apps/util-linux"
+BDEPEND="virtual/pkgconfig"
+
+REQUIRED_USE="infiniband? ( rdma ) || ( rdma tcp )"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-2.1.1-Makefiles.patch"
+)
+
+pkg_setup() {
+ linux-info_pkg_setup
+
+ if kernel_is -lt 2 6 16; then
+ die "Sorry, your kernel must be 2.6.16-rc5 or newer!"
+ fi
+
+ # Needs to be done, as iscsid currently only starts, when having the iSCSI
+ # support loaded as module. Kernel builtin options don't work. See this for
+ # more information:
+ # https://groups.google.com/group/open-iscsi/browse_thread/thread/cc10498655b40507/fd6a4ba0c8e91966
+ # If there's a new release, check whether this is still valid!
+ TCP_MODULES="SCSI_ISCSI_ATTRS ISCSI_TCP"
+ RDMA_MODULES="INFINIBAND_ISER"
+ INFINIBAND_MODULES="INFINIBAND_IPOIB INIBAND_USER_MAD INFINIBAND_USER_ACCESS"
+ CONFIG_CHECK_MODULES="tcp? ( ${TCP_MODULES} ) rdma? ( ${RDMA_MODULES} ) infiniband? ( ${INFINIBAND_MODULES} )"
+ if linux_config_exists; then
+ if use tcp; then
+ for module in ${TCP_MODULES}; do
+ linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"
+ done
+ fi
+ if use infiniband; then
+ for module in ${INFINIBAND_MODULES}; do
+ linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"
+ done
+ fi
+ if use rdma; then
+ for module in ${RDMA_MODULES}; do
+ linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"$
+ done
+ fi
+ fi
+}
+
+src_prepare() {
+ sed -e 's:^\(iscsid.startup\)\s*=.*:\1 = /usr/sbin/iscsid:' \
+ -i etc/iscsid.conf || die
+ sed -e 's@\(/sbin/\)@/usr\1@' \
+ -i etc/systemd/iscsi* || die
+ default
+
+ pushd iscsiuio >/dev/null || die
+ eautoreconf
+ popd >/dev/null || die
+}
+
+src_configure() {
+ use debug && append-cppflags -DDEBUG_TCP -DDEBUG_SCSI
+ append-lfs-flags
+}
+
+src_compile() {
+ # Stuffing CPPFLAGS into CFLAGS isn't entirely correct, but the build
+ # is messed up already here, so it's not making it that much worse.
+ KSRC="${KV_DIR}" CFLAGS="" \
+ emake \
+ OPTFLAGS="${CFLAGS} ${CPPFLAGS} $(usex systemd '' -DNO_SYSTEMD)" \
+ AR="$(tc-getAR)" CC="$(tc-getCC)" \
+ $(usex systemd '' NO_SYSTEMD=1) \
+ user
+}
+
+src_install() {
+ emake DESTDIR="${ED}" sbindir="/usr/sbin" install
+ # Upstream make is not deterministic, per bug #601514
+ rm -f "${ED}"/etc/initiatorname.iscsi
+
+ dodoc README THANKS
+
+ docinto test/
+ dodoc $(find test -maxdepth 1 -type f ! -name ".*")
+
+ insinto /etc/iscsi
+ newins "${FILESDIR}"/initiatorname.iscsi initiatorname.iscsi.example
+
+ newconfd "${FILESDIR}"/iscsid-conf.d iscsid
+ newinitd "${FILESDIR}"/iscsid-init.d iscsid
+
+ local unit
+ local units=(
+ iscsi.service
+ iscsid.{service,socket}
+ iscsiuio.{service,socket}
+ )
+ for unit in ${units[@]} ; do
+ systemd_dounit etc/systemd/${unit}
+ done
+
+ keepdir /var/db/iscsi
+ fperms 700 /var/db/iscsi
+ fperms 600 /etc/iscsi/iscsid.conf
+}
+
+pkg_postinst() {
+ in='/etc/iscsi/initiatorname.iscsi'
+ if [[ ! -f "${EROOT}${in}" ]] && [[ -f "${EROOT}${in}.example" ]] ; then
+ {
+ cat "${EROOT}${in}.example"
+ echo "# InitiatorName generated by ${CATEGORY}/${PF} at $(date -uR)"
+ echo "InitiatorName=$(${ROOT}/usr/sbin/iscsi-iname)"
+ } >> "${EROOT}${in}.tmp" && mv -f "${EROOT}${in}.tmp" "${EROOT}${in}"
+ fi
+}
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2021-03-18 9:42 Lars Wendler
0 siblings, 0 replies; 87+ messages in thread
From: Lars Wendler @ 2021-03-18 9:42 UTC (permalink / raw
To: gentoo-commits
commit: dbfe85b698bb1cb92d8e29ef3aa43b7d0fa9806a
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 18 09:41:52 2021 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Thu Mar 18 09:41:52 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbfe85b6
sys-block/open-iscsi: Revbump to install iscsi-init.service as well
Closes: https://bugs.gentoo.org/776568
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
.../{open-iscsi-2.1.4.ebuild => open-iscsi-2.1.4-r1.ebuild} | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.1.4.ebuild b/sys-block/open-iscsi/open-iscsi-2.1.4-r1.ebuild
similarity index 98%
rename from sys-block/open-iscsi/open-iscsi-2.1.4.ebuild
rename to sys-block/open-iscsi/open-iscsi-2.1.4-r1.ebuild
index cfb0f79f457..48c3a385ff3 100644
--- a/sys-block/open-iscsi/open-iscsi-2.1.4.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.1.4-r1.ebuild
@@ -72,7 +72,7 @@ pkg_setup() {
src_prepare() {
sed -e 's:^\(iscsid.startup\)\s*=.*:\1 = /usr/sbin/iscsid:' \
-i etc/iscsid.conf || die
- sed -e 's@\(/sbin/\)@/usr\1@' \
+ sed -e '/[^usr]\/sbin/s@\(/sbin/\)@/usr\1@' \
-i etc/systemd/iscsi* || die
default
@@ -115,7 +115,7 @@ src_install() {
local unit
local units=(
- iscsi.service
+ iscsi{,-init}.service
iscsid.{service,socket}
iscsiuio.{service,socket}
)
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2021-03-26 15:19 Agostino Sarubbo
0 siblings, 0 replies; 87+ messages in thread
From: Agostino Sarubbo @ 2021-03-26 15:19 UTC (permalink / raw
To: gentoo-commits
commit: 7138199638da4e3b49038f032923a0f78ef57b1c
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 26 15:19:04 2021 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Mar 26 15:19:04 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71381996
sys-block/open-iscsi: amd64 stable wrt bug #763954
Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
sys-block/open-iscsi/open-iscsi-2.1.3.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.1.3.ebuild b/sys-block/open-iscsi/open-iscsi-2.1.3.ebuild
index d7ff6b52509..a94f34c374e 100644
--- a/sys-block/open-iscsi/open-iscsi-2.1.3.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.1.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0/0.2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
IUSE="debug infiniband libressl +tcp rdma systemd"
DEPEND="
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2021-03-26 18:36 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2021-03-26 18:36 UTC (permalink / raw
To: gentoo-commits
commit: 93900d38f0ef43adbf8885922166629e105a8ef5
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 26 18:35:37 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 26 18:35:37 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93900d38
sys-block/open-iscsi: Stabilize 2.1.3 x86, #763954
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-block/open-iscsi/open-iscsi-2.1.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.1.3.ebuild b/sys-block/open-iscsi/open-iscsi-2.1.3.ebuild
index a94f34c374e..01e5e10c4e0 100644
--- a/sys-block/open-iscsi/open-iscsi-2.1.3.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.1.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0/0.2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86"
IUSE="debug infiniband libressl +tcp rdma systemd"
DEPEND="
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2021-04-21 19:02 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2021-04-21 19:02 UTC (permalink / raw
To: gentoo-commits
commit: 48ddc2f0136f3442bbe065a488a4f7adaf1cb381
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 16 14:02:14 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Apr 21 19:01:21 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48ddc2f0
sys-block/open-iscsi: eutils->epatch
Package-Manager: Portage-3.0.14-prefix, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-block/open-iscsi/open-iscsi-2.0.873-r1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.0.873-r1.ebuild b/sys-block/open-iscsi/open-iscsi-2.0.873-r1.ebuild
index f69cf961660..18707375b85 100644
--- a/sys-block/open-iscsi/open-iscsi-2.0.873-r1.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.0.873-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
-inherit versionator linux-info eutils flag-o-matic toolchain-funcs udev
+inherit versionator linux-info epatch flag-o-matic toolchain-funcs udev
MY_P="${PN}-$(replace_version_separator 2 "-")"
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2021-05-02 16:12 Mikle Kolyada
0 siblings, 0 replies; 87+ messages in thread
From: Mikle Kolyada @ 2021-05-02 16:12 UTC (permalink / raw
To: gentoo-commits
commit: fd7c33e7e13b9ca07a122a9b8d3dfd1565ebaf7a
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sun May 2 16:09:44 2021 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sun May 2 16:12:13 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd7c33e7
sys-block/open-iscsi: remove libressl support
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
sys-block/open-iscsi/open-iscsi-2.1.3.ebuild | 5 ++---
sys-block/open-iscsi/open-iscsi-2.1.4-r1.ebuild | 5 ++---
2 files changed, 4 insertions(+), 6 deletions(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.1.3.ebuild b/sys-block/open-iscsi/open-iscsi-2.1.3.ebuild
index 01e5e10c4e0..923041df677 100644
--- a/sys-block/open-iscsi/open-iscsi-2.1.3.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.1.3.ebuild
@@ -12,15 +12,14 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0/0.2"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86"
-IUSE="debug infiniband libressl +tcp rdma systemd"
+IUSE="debug infiniband +tcp rdma systemd"
DEPEND="
sys-apps/kmod
sys-block/open-isns:=
sys-kernel/linux-headers
infiniband? ( sys-fabric/ofed )
- !libressl? ( dev-libs/openssl:0= )
- libressl? ( dev-libs/libressl:0= )
+ dev-libs/openssl:0=
systemd? ( sys-apps/systemd )
"
RDEPEND="${DEPEND}
diff --git a/sys-block/open-iscsi/open-iscsi-2.1.4-r1.ebuild b/sys-block/open-iscsi/open-iscsi-2.1.4-r1.ebuild
index 48c3a385ff3..32d4e406f51 100644
--- a/sys-block/open-iscsi/open-iscsi-2.1.4-r1.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.1.4-r1.ebuild
@@ -12,15 +12,14 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0/0.2"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
-IUSE="debug infiniband libressl +tcp rdma systemd"
+IUSE="debug infiniband +tcp rdma systemd"
DEPEND="
sys-apps/kmod
sys-block/open-isns:=
sys-kernel/linux-headers
infiniband? ( sys-fabric/ofed )
- !libressl? ( dev-libs/openssl:0= )
- libressl? ( dev-libs/libressl:0= )
+ dev-libs/openssl:0=
systemd? ( sys-apps/systemd )
"
RDEPEND="${DEPEND}
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2021-05-16 19:42 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2021-05-16 19:42 UTC (permalink / raw
To: gentoo-commits
commit: 30721c26b000b906b6276a994c7a4cf9fdaececa
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun May 16 19:41:22 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun May 16 19:41:22 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30721c26
sys-block/open-iscsi: add -fcommon to fix GCC 10 build
Bug: https://bugs.gentoo.org/643122
Acked-by: David Seifert <soap <AT> gentoo.org>
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-block/open-iscsi/open-iscsi-2.0.875.ebuild | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.0.875.ebuild b/sys-block/open-iscsi/open-iscsi-2.0.875.ebuild
index a72a670d11f..e78173fe7c4 100644
--- a/sys-block/open-iscsi/open-iscsi-2.0.875.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.0.875.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -75,6 +75,10 @@ src_prepare() {
src_configure() {
use debug && append-cppflags -DDEBUG_TCP -DDEBUG_SCSI
+
+ # bug #643122
+ append-flags -fcommon
+
append-lfs-flags
}
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2021-05-16 19:53 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2021-05-16 19:53 UTC (permalink / raw
To: gentoo-commits
commit: 244f9045aa616e4283d4eba07fec441a80f2b526
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun May 16 19:53:30 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun May 16 19:53:30 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=244f9045
sys-block/open-iscsi: Stabilize 2.0.875 x86, #643122
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-block/open-iscsi/open-iscsi-2.0.875.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.0.875.ebuild b/sys-block/open-iscsi/open-iscsi-2.0.875.ebuild
index e78173fe7c4..d92237185ef 100644
--- a/sys-block/open-iscsi/open-iscsi-2.0.875.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.0.875.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 sparc x86"
IUSE="debug infiniband +tcp rdma"
DEPEND="sys-block/open-isns:=
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2021-05-16 23:41 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2021-05-16 23:41 UTC (permalink / raw
To: gentoo-commits
commit: 1dcc9cc7bcd5d889a44825f308bdb6201137320b
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun May 16 23:40:58 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun May 16 23:40:58 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dcc9cc7
sys-block/open-iscsi: Stabilize 2.1.3 arm, #763954
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-block/open-iscsi/open-iscsi-2.1.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.1.3.ebuild b/sys-block/open-iscsi/open-iscsi-2.1.3.ebuild
index 923041df677..2a0b4518eb9 100644
--- a/sys-block/open-iscsi/open-iscsi-2.1.3.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.1.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0/0.2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86"
IUSE="debug infiniband +tcp rdma systemd"
DEPEND="
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2021-05-16 23:43 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2021-05-16 23:43 UTC (permalink / raw
To: gentoo-commits
commit: 664524bf0957bcddce7e2fc9326865d4bcb4011d
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun May 16 23:42:37 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun May 16 23:42:52 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=664524bf
sys-block/open-iscsi: Stabilize 2.1.3 sparc, #763954
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-block/open-iscsi/open-iscsi-2.1.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.1.3.ebuild b/sys-block/open-iscsi/open-iscsi-2.1.3.ebuild
index 2a0b4518eb9..d5c48e80b61 100644
--- a/sys-block/open-iscsi/open-iscsi-2.1.3.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.1.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0/0.2"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 sparc x86"
IUSE="debug infiniband +tcp rdma systemd"
DEPEND="
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2021-05-16 23:44 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2021-05-16 23:44 UTC (permalink / raw
To: gentoo-commits
commit: 9245055aeab19bca1dba7186565ea80cca488571
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun May 16 23:43:47 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun May 16 23:43:47 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9245055a
sys-block/open-iscsi: Stabilize 2.1.3 ppc64, #763954
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-block/open-iscsi/open-iscsi-2.1.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.1.3.ebuild b/sys-block/open-iscsi/open-iscsi-2.1.3.ebuild
index d5c48e80b61..d9066b86f98 100644
--- a/sys-block/open-iscsi/open-iscsi-2.1.3.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.1.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0/0.2"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ~ppc ppc64 sparc x86"
IUSE="debug infiniband +tcp rdma systemd"
DEPEND="
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2021-05-16 23:46 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2021-05-16 23:46 UTC (permalink / raw
To: gentoo-commits
commit: f1c8e2622e643f9a5ede346f694d01e18b00b42a
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun May 16 23:46:41 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun May 16 23:46:41 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1c8e262
sys-block/open-iscsi: Stabilize 2.1.3 ppc, #763954
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-block/open-iscsi/open-iscsi-2.1.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.1.3.ebuild b/sys-block/open-iscsi/open-iscsi-2.1.3.ebuild
index d9066b86f98..01617d34606 100644
--- a/sys-block/open-iscsi/open-iscsi-2.1.3.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.1.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0/0.2"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ~ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ppc64 sparc x86"
IUSE="debug infiniband +tcp rdma systemd"
DEPEND="
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2021-05-17 1:26 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2021-05-17 1:26 UTC (permalink / raw
To: gentoo-commits
commit: e12feff6b243965d0d99968884e85129584fefd6
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon May 17 01:26:09 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon May 17 01:26:09 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e12feff6
sys-block/open-iscsi: Stabilize 2.1.3 arm64, #763954
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-block/open-iscsi/open-iscsi-2.1.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.1.3.ebuild b/sys-block/open-iscsi/open-iscsi-2.1.3.ebuild
index 01617d34606..2d727f8645e 100644
--- a/sys-block/open-iscsi/open-iscsi-2.1.3.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.1.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0/0.2"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 sparc x86"
IUSE="debug infiniband +tcp rdma systemd"
DEPEND="
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2021-08-10 15:36 Agostino Sarubbo
0 siblings, 0 replies; 87+ messages in thread
From: Agostino Sarubbo @ 2021-08-10 15:36 UTC (permalink / raw
To: gentoo-commits
commit: 22f9c4889670ef6538be219eef2cc031a532749e
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 10 15:34:32 2021 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Aug 10 15:34:32 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22f9c488
sys-block/open-iscsi: amd64 stable wrt bug #807505
Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
sys-block/open-iscsi/open-iscsi-2.1.4-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.1.4-r1.ebuild b/sys-block/open-iscsi/open-iscsi-2.1.4-r1.ebuild
index 32d4e406f51..46fdbf4e90f 100644
--- a/sys-block/open-iscsi/open-iscsi-2.1.4-r1.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.1.4-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0/0.2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
IUSE="debug infiniband +tcp rdma systemd"
DEPEND="
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2021-08-11 0:02 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2021-08-11 0:02 UTC (permalink / raw
To: gentoo-commits
commit: f39ca3ddf495228f4e3f4434c716e1b4988dbdd5
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 11 00:00:01 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Aug 11 00:02:21 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f39ca3dd
sys-block/open-iscsi: Stabilize 2.1.4-r1 x86, #807505
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-block/open-iscsi/open-iscsi-2.1.4-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.1.4-r1.ebuild b/sys-block/open-iscsi/open-iscsi-2.1.4-r1.ebuild
index 46fdbf4e90f..19cd1e91b53 100644
--- a/sys-block/open-iscsi/open-iscsi-2.1.4-r1.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.1.4-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0/0.2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86"
IUSE="debug infiniband +tcp rdma systemd"
DEPEND="
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2021-08-11 0:12 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2021-08-11 0:12 UTC (permalink / raw
To: gentoo-commits
commit: 83ec9d4b1ad75043f98b16df3707a0237391c0f0
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 11 00:09:44 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Aug 11 00:09:44 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83ec9d4b
sys-block/open-iscsi: Stabilize 2.1.4-r1 ppc64, #807505
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-block/open-iscsi/open-iscsi-2.1.4-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.1.4-r1.ebuild b/sys-block/open-iscsi/open-iscsi-2.1.4-r1.ebuild
index 882bd82764f..30e4344f654 100644
--- a/sys-block/open-iscsi/open-iscsi-2.1.4-r1.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.1.4-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0/0.2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ppc ppc64 ~sparc x86"
IUSE="debug infiniband +tcp rdma systemd"
DEPEND="
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2021-08-11 0:24 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2021-08-11 0:24 UTC (permalink / raw
To: gentoo-commits
commit: 39f14e109a9da536fbb619072c8fbd20bb1ca640
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 11 00:22:37 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Aug 11 00:22:37 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39f14e10
sys-block/open-iscsi: Stabilize 2.1.4-r1 sparc, #807505
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-block/open-iscsi/open-iscsi-2.1.4-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.1.4-r1.ebuild b/sys-block/open-iscsi/open-iscsi-2.1.4-r1.ebuild
index 30e4344f654..ca96a07af59 100644
--- a/sys-block/open-iscsi/open-iscsi-2.1.4-r1.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.1.4-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0/0.2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ppc ppc64 sparc x86"
IUSE="debug infiniband +tcp rdma systemd"
DEPEND="
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2021-08-13 21:54 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2021-08-13 21:54 UTC (permalink / raw
To: gentoo-commits
commit: f27a7ddca8ad9b4e1a72e91bcb47216509419ce9
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 13 21:53:59 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Aug 13 21:53:59 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f27a7ddc
sys-block/open-iscsi: Stabilize 2.1.4-r1 arm64, #807505
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-block/open-iscsi/open-iscsi-2.1.4-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.1.4-r1.ebuild b/sys-block/open-iscsi/open-iscsi-2.1.4-r1.ebuild
index 20bcd363f97..23187db3240 100644
--- a/sys-block/open-iscsi/open-iscsi-2.1.4-r1.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.1.4-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0/0.2"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 sparc x86"
IUSE="debug infiniband +tcp rdma systemd"
DEPEND="
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2021-09-04 17:35 David Seifert
0 siblings, 0 replies; 87+ messages in thread
From: David Seifert @ 2021-09-04 17:35 UTC (permalink / raw
To: gentoo-commits
commit: 8f2d218d0b0e6d082b5d87169933e1f396d89443
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 4 17:34:14 2021 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sat Sep 4 17:34:14 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f2d218d
sys-block/open-iscsi: drop 2.1.3
Signed-off-by: David Seifert <soap <AT> gentoo.org>
sys-block/open-iscsi/Manifest | 1 -
sys-block/open-iscsi/open-iscsi-2.1.3.ebuild | 139 ---------------------------
2 files changed, 140 deletions(-)
diff --git a/sys-block/open-iscsi/Manifest b/sys-block/open-iscsi/Manifest
index b7cd9738e2e..27e0fa000d2 100644
--- a/sys-block/open-iscsi/Manifest
+++ b/sys-block/open-iscsi/Manifest
@@ -1,2 +1 @@
-DIST open-iscsi-2.1.3.tar.gz 619746 BLAKE2B 884e24ae6e16578f3cbd8ccea2557e820d4bf4d20c7f88890100ca93f48df88dc7284cc4eca19d93187516fd21a2c5b71eb53f0d8fe395d2ce42fd202dc355d6 SHA512 0de417dc45b765458c5a1f09029b5df9b5c18d45d7a8fb6b38d539b7013f512a3c8731d5046f554611eccc77b93fea0df30fe4932d79cea44776ac944c398a52
DIST open-iscsi-2.1.4.tar.gz 621247 BLAKE2B 043a999b2f397a6c740d61654079d7ab966caee6cf6cfb244ddd70eae4f5201045b371ce5fbe244216a2a210a5379c92e8c3fbe62d33707cf05e7a4a20a13a91 SHA512 ae0663a964d86e6a4c19203598b859173c93ecce550f9bc9855ff735dd51a3c45822f2bc1cc99e6891c56ef1d16c42223803f07a961558fe6e38ead2164faef3
diff --git a/sys-block/open-iscsi/open-iscsi-2.1.3.ebuild b/sys-block/open-iscsi/open-iscsi-2.1.3.ebuild
deleted file mode 100644
index 2d727f8645e..00000000000
--- a/sys-block/open-iscsi/open-iscsi-2.1.3.ebuild
+++ /dev/null
@@ -1,139 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools linux-info flag-o-matic toolchain-funcs udev systemd
-
-DESCRIPTION="A performant, transport independent, multi-platform implementation of RFC3720"
-HOMEPAGE="http://www.open-iscsi.com/"
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0/0.2"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 sparc x86"
-IUSE="debug infiniband +tcp rdma systemd"
-
-DEPEND="
- sys-apps/kmod
- sys-block/open-isns:=
- sys-kernel/linux-headers
- infiniband? ( sys-fabric/ofed )
- dev-libs/openssl:0=
- systemd? ( sys-apps/systemd )
-"
-RDEPEND="${DEPEND}
- sys-fs/lsscsi
- sys-apps/util-linux"
-BDEPEND="virtual/pkgconfig"
-
-REQUIRED_USE="infiniband? ( rdma ) || ( rdma tcp )"
-
-PATCHES=(
- "${FILESDIR}/${PN}-2.1.1-Makefiles.patch"
-)
-
-pkg_setup() {
- linux-info_pkg_setup
-
- if kernel_is -lt 2 6 16; then
- die "Sorry, your kernel must be 2.6.16-rc5 or newer!"
- fi
-
- # Needs to be done, as iscsid currently only starts, when having the iSCSI
- # support loaded as module. Kernel builtin options don't work. See this for
- # more information:
- # https://groups.google.com/group/open-iscsi/browse_thread/thread/cc10498655b40507/fd6a4ba0c8e91966
- # If there's a new release, check whether this is still valid!
- TCP_MODULES="SCSI_ISCSI_ATTRS ISCSI_TCP"
- RDMA_MODULES="INFINIBAND_ISER"
- INFINIBAND_MODULES="INFINIBAND_IPOIB INIBAND_USER_MAD INFINIBAND_USER_ACCESS"
- CONFIG_CHECK_MODULES="tcp? ( ${TCP_MODULES} ) rdma? ( ${RDMA_MODULES} ) infiniband? ( ${INFINIBAND_MODULES} )"
- if linux_config_exists; then
- if use tcp; then
- for module in ${TCP_MODULES}; do
- linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"
- done
- fi
- if use infiniband; then
- for module in ${INFINIBAND_MODULES}; do
- linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"
- done
- fi
- if use rdma; then
- for module in ${RDMA_MODULES}; do
- linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"$
- done
- fi
- fi
-}
-
-src_prepare() {
- sed -e 's:^\(iscsid.startup\)\s*=.*:\1 = /usr/sbin/iscsid:' \
- -i etc/iscsid.conf || die
- sed -e 's@\(/sbin/\)@/usr\1@' \
- -i etc/systemd/iscsi* || die
- default
-
- pushd iscsiuio >/dev/null || die
- eautoreconf
- popd >/dev/null || die
-}
-
-src_configure() {
- use debug && append-cppflags -DDEBUG_TCP -DDEBUG_SCSI
- append-lfs-flags
-}
-
-src_compile() {
- # Stuffing CPPFLAGS into CFLAGS isn't entirely correct, but the build
- # is messed up already here, so it's not making it that much worse.
- KSRC="${KV_DIR}" CFLAGS="" \
- emake \
- OPTFLAGS="${CFLAGS} ${CPPFLAGS} $(usex systemd '' -DNO_SYSTEMD)" \
- AR="$(tc-getAR)" CC="$(tc-getCC)" \
- $(usex systemd '' NO_SYSTEMD=1) \
- user
-}
-
-src_install() {
- emake DESTDIR="${ED}" sbindir="/usr/sbin" install
- # Upstream make is not deterministic, per bug #601514
- rm -f "${ED}"/etc/initiatorname.iscsi
-
- dodoc README THANKS
-
- docinto test/
- dodoc $(find test -maxdepth 1 -type f ! -name ".*")
-
- insinto /etc/iscsi
- newins "${FILESDIR}"/initiatorname.iscsi initiatorname.iscsi.example
-
- newconfd "${FILESDIR}"/iscsid-conf.d iscsid
- newinitd "${FILESDIR}"/iscsid-init.d iscsid
-
- local unit
- local units=(
- iscsi.service
- iscsid.{service,socket}
- iscsiuio.{service,socket}
- )
- for unit in ${units[@]} ; do
- systemd_dounit etc/systemd/${unit}
- done
-
- keepdir /var/db/iscsi
- fperms 700 /var/db/iscsi
- fperms 600 /etc/iscsi/iscsid.conf
-}
-
-pkg_postinst() {
- in='/etc/iscsi/initiatorname.iscsi'
- if [[ ! -f "${EROOT}${in}" ]] && [[ -f "${EROOT}${in}.example" ]] ; then
- {
- cat "${EROOT}${in}.example"
- echo "# InitiatorName generated by ${CATEGORY}/${PF} at $(date -uR)"
- echo "InitiatorName=$(${ROOT}/usr/sbin/iscsi-iname)"
- } >> "${EROOT}${in}.tmp" && mv -f "${EROOT}${in}.tmp" "${EROOT}${in}"
- fi
-}
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2022-01-14 17:36 Jakov Smolić
0 siblings, 0 replies; 87+ messages in thread
From: Jakov Smolić @ 2022-01-14 17:36 UTC (permalink / raw
To: gentoo-commits
commit: f3e5fac023bb5dd2149ae2e9f9b217ca876662f3
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 14 13:30:37 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Fri Jan 14 17:36:04 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3e5fac0
sys-block/open-iscsi: Switch to rdma-core for infiniband support
Closes: https://bugs.gentoo.org/831005
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
.../{open-iscsi-2.1.4-r1.ebuild => open-iscsi-2.1.4-r2.ebuild} | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.1.4-r1.ebuild b/sys-block/open-iscsi/open-iscsi-2.1.4-r2.ebuild
similarity index 98%
rename from sys-block/open-iscsi/open-iscsi-2.1.4-r1.ebuild
rename to sys-block/open-iscsi/open-iscsi-2.1.4-r2.ebuild
index 23187db32401..3b00ebc379c0 100644
--- a/sys-block/open-iscsi/open-iscsi-2.1.4-r1.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.1.4-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -18,7 +18,7 @@ DEPEND="
sys-apps/kmod
sys-block/open-isns:=
sys-kernel/linux-headers
- infiniband? ( sys-fabric/ofed )
+ infiniband? ( sys-cluster/rdma-core )
dev-libs/openssl:0=
systemd? ( sys-apps/systemd )
"
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2022-04-03 2:48 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2022-04-03 2:48 UTC (permalink / raw
To: gentoo-commits
commit: ae2b1b2f4e05b5ce278cf23846605c48980a2bc9
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 3 02:09:42 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Apr 3 02:09:49 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae2b1b2f
sys-block/open-iscsi: update HOMEPAGE (HTTPS)
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-block/open-iscsi/open-iscsi-2.1.4-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.1.4-r2.ebuild b/sys-block/open-iscsi/open-iscsi-2.1.4-r2.ebuild
index 3b00ebc379c0..a2d3cf4be973 100644
--- a/sys-block/open-iscsi/open-iscsi-2.1.4-r2.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.1.4-r2.ebuild
@@ -6,7 +6,7 @@ EAPI=7
inherit autotools linux-info flag-o-matic toolchain-funcs udev systemd
DESCRIPTION="A performant, transport independent, multi-platform implementation of RFC3720"
-HOMEPAGE="http://www.open-iscsi.com/"
+HOMEPAGE="https://www.open-iscsi.com/"
SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2022-04-06 0:51 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2022-04-06 0:51 UTC (permalink / raw
To: gentoo-commits
commit: 222e8b8d24c831d0a5f4a1455433f5db30dcc8da
Author: kochera <kochera <AT> google <DOT> com>
AuthorDate: Tue Apr 5 20:46:01 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Apr 6 00:51:39 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=222e8b8d
sys-block/open-iscsi: Add cpe_uri for open-iscsi package.
Signed-off-by: Michael Kochera <kochera <AT> google.com>
Closes: https://github.com/gentoo/gentoo/pull/24924
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-block/open-iscsi/metadata.xml | 1 +
1 file changed, 1 insertion(+)
diff --git a/sys-block/open-iscsi/metadata.xml b/sys-block/open-iscsi/metadata.xml
index 31d1940bfd0b..bd71215179c8 100644
--- a/sys-block/open-iscsi/metadata.xml
+++ b/sys-block/open-iscsi/metadata.xml
@@ -11,5 +11,6 @@
</use>
<upstream>
<remote-id type="github">open-iscsi/open-iscsi</remote-id>
+ <remote-id type="cpe">cpe:/a:open-iscsi_project:open-iscsi</remote-id>
</upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2022-04-07 20:58 Jakov Smolić
0 siblings, 0 replies; 87+ messages in thread
From: Jakov Smolić @ 2022-04-07 20:58 UTC (permalink / raw
To: gentoo-commits
commit: 75915d30a1af3e6792fee8bd73fcb51a6d4e0966
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 7 20:54:55 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Thu Apr 7 20:57:22 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75915d30
sys-block/open-iscsi: Keyword 2.1.6 riscv, #837116
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
sys-block/open-iscsi/open-iscsi-2.1.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.1.6.ebuild b/sys-block/open-iscsi/open-iscsi-2.1.6.ebuild
index bcda02c039ab..8dd972425a4e 100644
--- a/sys-block/open-iscsi/open-iscsi-2.1.6.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.1.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0/0.2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="debug infiniband +tcp rdma systemd"
REQUIRED_USE="infiniband? ( rdma ) || ( rdma tcp )"
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2022-05-03 22:45 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2022-05-03 22:45 UTC (permalink / raw
To: gentoo-commits
commit: 19bb7cb9303bb3f4e349eee23c0a38309d7bf9d6
Author: Alec Moskvin <alecm <AT> gmx <DOT> com>
AuthorDate: Tue May 3 22:18:46 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue May 3 22:45:07 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19bb7cb9
sys-block/open-iscsi: Use placeholder susbstitution from Makefile
Closes: https://bugs.gentoo.org/842498
Signed-off-by: Alec Moskvin <alecm <AT> gmx.com>
Closes: https://github.com/gentoo/gentoo/pull/25309
Signed-off-by: Sam James <sam <AT> gentoo.org>
...csi-2.1.6.ebuild => open-iscsi-2.1.6-r1.ebuild} | 23 +++++++---------------
1 file changed, 7 insertions(+), 16 deletions(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.1.6.ebuild b/sys-block/open-iscsi/open-iscsi-2.1.6-r1.ebuild
similarity index 87%
rename from sys-block/open-iscsi/open-iscsi-2.1.6.ebuild
rename to sys-block/open-iscsi/open-iscsi-2.1.6-r1.ebuild
index 8dd972425a4e..1c8341739a41 100644
--- a/sys-block/open-iscsi/open-iscsi-2.1.6.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.1.6-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-inherit autotools linux-info flag-o-matic toolchain-funcs systemd
+inherit autotools linux-info flag-o-matic toolchain-funcs
DESCRIPTION="A performant, transport independent, multi-platform implementation of RFC3720"
HOMEPAGE="https://www.open-iscsi.com/"
@@ -69,10 +69,6 @@ pkg_setup() {
}
src_prepare() {
- sed -e 's:^\(iscsid.startup\)\s*=.*:\1 = /usr/sbin/iscsid:' \
- -i etc/iscsid.conf || die
- sed -e '/[^usr]\/sbin/s@\(/sbin/\)@/usr\1@' \
- -i etc/systemd/iscsi* || die
default
pushd iscsiuio >/dev/null || die
@@ -98,7 +94,12 @@ src_compile() {
}
src_install() {
- emake DESTDIR="${ED}" sbindir="/usr/sbin" SED="${EPREFIX}/bin/sed" install
+ emake \
+ DESTDIR="${ED}" \
+ sbindir="/usr/sbin" \
+ SED="${EPREFIX}/bin/sed" \
+ systemddir="${EPREFIX}/lib/systemd" \
+ install install_systemd
# Upstream make is not deterministic, per bug #601514
rm -f "${ED}"/etc/initiatorname.iscsi
@@ -114,16 +115,6 @@ src_install() {
newconfd "${FILESDIR}"/iscsid-conf.d iscsid
newinitd "${FILESDIR}"/iscsid-init.d iscsid
- local unit
- local units=(
- iscsi{,-init}.service
- iscsid.{service,socket}
- iscsiuio.{service,socket}
- )
- for unit in ${units[@]} ; do
- systemd_dounit etc/systemd/${unit}
- done
-
keepdir /var/db/iscsi
fperms 700 /var/db/iscsi
fperms 600 /etc/iscsi/iscsid.conf
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2022-05-03 22:50 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2022-05-03 22:50 UTC (permalink / raw
To: gentoo-commits
commit: fe6a8a1eaaf829a5246c3e101a5f47a9e2a1e96b
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue May 3 22:49:47 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue May 3 22:50:16 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe6a8a1e
sys-block/open-iscsi: use systemd_get_utildir
Bug: https://bugs.gentoo.org/842498
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-block/open-iscsi/open-iscsi-2.1.6-r1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.1.6-r1.ebuild b/sys-block/open-iscsi/open-iscsi-2.1.6-r1.ebuild
index 1c8341739a41..576fdc85f330 100644
--- a/sys-block/open-iscsi/open-iscsi-2.1.6-r1.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.1.6-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-inherit autotools linux-info flag-o-matic toolchain-funcs
+inherit autotools linux-info flag-o-matic toolchain-funcs systemd
DESCRIPTION="A performant, transport independent, multi-platform implementation of RFC3720"
HOMEPAGE="https://www.open-iscsi.com/"
@@ -98,7 +98,7 @@ src_install() {
DESTDIR="${ED}" \
sbindir="/usr/sbin" \
SED="${EPREFIX}/bin/sed" \
- systemddir="${EPREFIX}/lib/systemd" \
+ systemddir="$(systemd_get_utildir)" \
install install_systemd
# Upstream make is not deterministic, per bug #601514
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2022-06-02 18:43 Matthias Maier
0 siblings, 0 replies; 87+ messages in thread
From: Matthias Maier @ 2022-06-02 18:43 UTC (permalink / raw
To: gentoo-commits
commit: 3794bbcd4182d42047b849ee746d8a25beb9ea78
Author: Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 2 18:42:27 2022 +0000
Commit: Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Thu Jun 2 18:42:27 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3794bbcd
sys-block/open-iscsi: fix installation
- use -j1 to avoid a race condition during "make install"
- move udev rules.d file into right place
- let docompress handle compressing man pages
Signed-off-by: Matthias Maier <tamiko <AT> gentoo.org>
sys-block/open-iscsi/open-iscsi-2.1.7.ebuild | 12 +++++++++++-
1 file changed, 11 insertions(+), 1 deletion(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.1.7.ebuild b/sys-block/open-iscsi/open-iscsi-2.1.7.ebuild
index 3bf611eea398..08efea3d8711 100644
--- a/sys-block/open-iscsi/open-iscsi-2.1.7.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.1.7.ebuild
@@ -95,7 +95,8 @@ src_compile() {
}
src_install() {
- emake \
+ # Force serial install to avoid race conditions
+ emake -j1 \
DESTDIR="${ED}" \
sbindir="/usr/sbin" \
SED="${EPREFIX}/bin/sed" \
@@ -105,6 +106,15 @@ src_install() {
# Upstream make is not deterministic, per bug #601514
rm -f "${ED}"/etc/initiatorname.iscsi
+ # QA: install udev rule into right place
+ mkdir -p "${ED}"/lib/udev/rules.d
+ mv "${ED}"/etc/udev/rules.d/50-iscsi-firmware-login.rules \
+ "${ED}"/lib/udev/rules.d || die "mv failed"
+
+ # QA: let docompress compress man pages
+ gunzip -r "${ED}"/usr/share/man/man3/ || die "gunzip failed"
+ gunzip -r "${ED}"/usr/share/man/man8/ || die "gunzip failed"
+
dodoc README THANKS
docinto test/
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2022-06-02 18:47 Matthias Maier
0 siblings, 0 replies; 87+ messages in thread
From: Matthias Maier @ 2022-06-02 18:47 UTC (permalink / raw
To: gentoo-commits
commit: 7f9a51764f45836dd4532ff899684c9a92390a91
Author: Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 2 18:46:10 2022 +0000
Commit: Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Thu Jun 2 18:46:16 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f9a5176
sys-block/open-iscsi: fix pkg_postinst
Signed-off-by: Matthias Maier <tamiko <AT> gentoo.org>
sys-block/open-iscsi/open-iscsi-2.1.7.ebuild | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.1.7.ebuild b/sys-block/open-iscsi/open-iscsi-2.1.7.ebuild
index 08efea3d8711..552d373862e7 100644
--- a/sys-block/open-iscsi/open-iscsi-2.1.7.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.1.7.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-inherit autotools linux-info flag-o-matic toolchain-funcs systemd
+inherit autotools linux-info flag-o-matic toolchain-funcs systemd udev
DESCRIPTION="A performant, transport independent, multi-platform implementation of RFC3720"
HOMEPAGE="https://www.open-iscsi.com/"
@@ -140,4 +140,6 @@ pkg_postinst() {
echo "InitiatorName=$(${ROOT}/usr/sbin/iscsi-iname)"
} >> "${EROOT}${in}.tmp" && mv -f "${EROOT}${in}.tmp" "${EROOT}${in}"
fi
+
+ udev_reload
}
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2022-09-27 21:36 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2022-09-27 21:36 UTC (permalink / raw
To: gentoo-commits
commit: 50b62021171914e655cfc638c8bf0b5a12a21d6a
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 27 21:33:59 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Sep 27 21:36:41 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50b62021
sys-block/open-iscsi: add 2.1.8
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-block/open-iscsi/Manifest | 1 +
sys-block/open-iscsi/open-iscsi-2.1.8.ebuild | 117 +++++++++++++++++++++++++++
2 files changed, 118 insertions(+)
diff --git a/sys-block/open-iscsi/Manifest b/sys-block/open-iscsi/Manifest
index 3b365fd44991..cc797e94f30c 100644
--- a/sys-block/open-iscsi/Manifest
+++ b/sys-block/open-iscsi/Manifest
@@ -1,2 +1,3 @@
DIST open-iscsi-2.1.4.tar.gz 621247 BLAKE2B 043a999b2f397a6c740d61654079d7ab966caee6cf6cfb244ddd70eae4f5201045b371ce5fbe244216a2a210a5379c92e8c3fbe62d33707cf05e7a4a20a13a91 SHA512 ae0663a964d86e6a4c19203598b859173c93ecce550f9bc9855ff735dd51a3c45822f2bc1cc99e6891c56ef1d16c42223803f07a961558fe6e38ead2164faef3
DIST open-iscsi-2.1.7.tar.gz 627848 BLAKE2B c8b572dc71046b722b9455799b4360c17963f05ce2cac48f122d40fc61bef6f01b98287003fc222bdb0dd4706218add8c41d3eb40464023b9b240a8205069dd3 SHA512 619c57b988c6972da09428b3a84ca375ca46653fbfca9cb61389c70a95871b665f93b75b8e6ff2aa993bdb89e2a078a188c0a7b45c3bf9c15a16b496e9ebc892
+DIST open-iscsi-2.1.8.tar.gz 638346 BLAKE2B 1e85b6bd75ac31e5aaa65ea8869c2e6e13190786e28e473ab8bd1ea3edb0ef835624194e2ba53718fb2a49c25af53bff9035f5109e1a569155244f03a7dccdc0 SHA512 168ce68dc495cc8b2f217ad0373851d681f9274036b8ec562ece513de493adfdbba55f2038518f246f5244f6405102b2e096a9cce15e73fce9654f06790002c1
diff --git a/sys-block/open-iscsi/open-iscsi-2.1.8.ebuild b/sys-block/open-iscsi/open-iscsi-2.1.8.ebuild
new file mode 100644
index 000000000000..ef1cc614b680
--- /dev/null
+++ b/sys-block/open-iscsi/open-iscsi-2.1.8.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic linux-info meson systemd udev
+
+DESCRIPTION="A performant, transport independent, multi-platform implementation of RFC3720"
+HOMEPAGE="https://www.open-iscsi.com/"
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0/0.2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="debug infiniband +tcp rdma systemd"
+REQUIRED_USE="infiniband? ( rdma ) || ( rdma tcp )"
+# Tries to write to /run/lock/iscsi etc
+RESTRICT="test"
+
+DEPEND="
+ dev-libs/openssl:=
+ sys-apps/kmod
+ sys-block/open-isns:=
+ sys-kernel/linux-headers
+ infiniband? ( sys-cluster/rdma-core )
+ systemd? ( sys-apps/systemd:= )
+"
+RDEPEND="
+ ${DEPEND}
+ sys-fs/lsscsi
+ sys-apps/util-linux
+"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-2.1.7-fix_bitwise.patch
+)
+
+pkg_setup() {
+ linux-info_pkg_setup
+
+ if kernel_is -lt 2 6 16; then
+ die "Sorry, your kernel must be 2.6.16-rc5 or newer!"
+ fi
+
+ # Needs to be done, as iscsid currently only starts, when having the iSCSI
+ # support loaded as module. Kernel builtin options don't work. See this for
+ # more information:
+ # https://groups.google.com/group/open-iscsi/browse_thread/thread/cc10498655b40507/fd6a4ba0c8e91966
+ # If there's a new release, check whether this is still valid!
+ TCP_MODULES="SCSI_ISCSI_ATTRS ISCSI_TCP"
+ RDMA_MODULES="INFINIBAND_ISER"
+ INFINIBAND_MODULES="INFINIBAND_IPOIB INIBAND_USER_MAD INFINIBAND_USER_ACCESS"
+ CONFIG_CHECK_MODULES="tcp? ( ${TCP_MODULES} ) rdma? ( ${RDMA_MODULES} ) infiniband? ( ${INFINIBAND_MODULES} )"
+ if linux_config_exists; then
+ if use tcp; then
+ for module in ${TCP_MODULES}; do
+ linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"
+ done
+ fi
+ if use infiniband; then
+ for module in ${INFINIBAND_MODULES}; do
+ linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"
+ done
+ fi
+ if use rdma; then
+ for module in ${RDMA_MODULES}; do
+ linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"$
+ done
+ fi
+ fi
+}
+
+src_configure() {
+ use debug && append-cppflags -DDEBUG_TCP -DDEBUG_SCSI
+
+ local emesonargs=(
+ -Dsystemddir="$(systemd_get_utildir)"
+ -Drulesdir="$(get_udevdir)"/rules.d
+ $(meson_use !systemd no_systemd)
+ )
+
+ meson_src_configure
+}
+
+src_install() {
+ meson_src_install
+
+ # Upstream make is not deterministic, per bug #601514
+ rm -f "${ED}"/etc/initiatorname.iscsi
+
+ docinto test/
+ dodoc $(find test -maxdepth 1 -type f ! -name ".*")
+
+ insinto /etc/iscsi
+ newins "${FILESDIR}"/initiatorname.iscsi initiatorname.iscsi.example
+
+ newconfd "${FILESDIR}"/iscsid-conf.d iscsid
+ newinitd "${FILESDIR}"/iscsid-init.d iscsid
+
+ keepdir /var/db/iscsi
+ fperms 700 /var/db/iscsi
+ fperms 600 /etc/iscsi/iscsid.conf
+}
+
+pkg_postinst() {
+ in='/etc/iscsi/initiatorname.iscsi'
+ if [[ ! -f "${EROOT}${in}" ]] && [[ -f "${EROOT}${in}.example" ]] ; then
+ {
+ cat "${EROOT}${in}.example"
+ echo "# InitiatorName generated by ${CATEGORY}/${PF} at $(date -uR)"
+ echo "InitiatorName=$(${ROOT}/usr/sbin/iscsi-iname)"
+ } >> "${EROOT}${in}.tmp" && mv -f "${EROOT}${in}.tmp" "${EROOT}${in}"
+ fi
+
+ udev_reload
+}
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2022-10-28 20:27 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2022-10-28 20:27 UTC (permalink / raw
To: gentoo-commits
commit: 83e81243ff1836a591e2cbfe8f9304286fa7c83f
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 28 20:27:41 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 28 20:27:41 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83e81243
sys-block/open-iscsi: Stabilize 2.1.8 ppc64, #878563
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-block/open-iscsi/open-iscsi-2.1.8.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.1.8.ebuild b/sys-block/open-iscsi/open-iscsi-2.1.8.ebuild
index ed3a2920250c..10550f16059c 100644
--- a/sys-block/open-iscsi/open-iscsi-2.1.8.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.1.8.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0/0.2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ppc ppc64 ~riscv ~sparc ~x86"
IUSE="debug infiniband +tcp rdma systemd"
REQUIRED_USE="infiniband? ( rdma ) || ( rdma tcp )"
# Tries to write to /run/lock/iscsi etc
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2022-10-28 20:27 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2022-10-28 20:27 UTC (permalink / raw
To: gentoo-commits
commit: f4efcf338b9e24232961179b3207eb3dc5b585f2
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 28 20:27:40 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 28 20:27:40 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4efcf33
sys-block/open-iscsi: Stabilize 2.1.8 ppc, #878563
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-block/open-iscsi/open-iscsi-2.1.8.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.1.8.ebuild b/sys-block/open-iscsi/open-iscsi-2.1.8.ebuild
index ef1cc614b680..ed3a2920250c 100644
--- a/sys-block/open-iscsi/open-iscsi-2.1.8.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.1.8.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0/0.2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="debug infiniband +tcp rdma systemd"
REQUIRED_USE="infiniband? ( rdma ) || ( rdma tcp )"
# Tries to write to /run/lock/iscsi etc
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2022-10-28 20:44 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2022-10-28 20:44 UTC (permalink / raw
To: gentoo-commits
commit: 6cdb6dadfa657bed165f001e84803ceb406582cf
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 28 20:43:52 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 28 20:43:52 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cdb6dad
sys-block/open-iscsi: Stabilize 2.1.8 arm64, #878563
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-block/open-iscsi/open-iscsi-2.1.8.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.1.8.ebuild b/sys-block/open-iscsi/open-iscsi-2.1.8.ebuild
index 10550f16059c..2e3a9841f0fa 100644
--- a/sys-block/open-iscsi/open-iscsi-2.1.8.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.1.8.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0/0.2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~mips ppc ppc64 ~riscv ~sparc ~x86"
IUSE="debug infiniband +tcp rdma systemd"
REQUIRED_USE="infiniband? ( rdma ) || ( rdma tcp )"
# Tries to write to /run/lock/iscsi etc
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2022-10-28 20:44 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2022-10-28 20:44 UTC (permalink / raw
To: gentoo-commits
commit: 9fdf5f0c53500d816d711956e77d7dbfe9676a3e
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 28 20:43:54 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 28 20:43:54 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fdf5f0c
sys-block/open-iscsi: Stabilize 2.1.8 arm, #878563
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-block/open-iscsi/open-iscsi-2.1.8.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.1.8.ebuild b/sys-block/open-iscsi/open-iscsi-2.1.8.ebuild
index 2e3a9841f0fa..f4c5d71e3784 100644
--- a/sys-block/open-iscsi/open-iscsi-2.1.8.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.1.8.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0/0.2"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~mips ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv ~sparc ~x86"
IUSE="debug infiniband +tcp rdma systemd"
REQUIRED_USE="infiniband? ( rdma ) || ( rdma tcp )"
# Tries to write to /run/lock/iscsi etc
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2022-10-28 20:53 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2022-10-28 20:53 UTC (permalink / raw
To: gentoo-commits
commit: f9d99fae047e2a19f37ca5391c91d1da321a3e99
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 28 20:52:53 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 28 20:53:00 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9d99fae
sys-block/open-iscsi: Stabilize 2.1.8 sparc, #878563
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-block/open-iscsi/open-iscsi-2.1.8.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.1.8.ebuild b/sys-block/open-iscsi/open-iscsi-2.1.8.ebuild
index f4c5d71e3784..19bb51918fe7 100644
--- a/sys-block/open-iscsi/open-iscsi-2.1.8.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.1.8.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0/0.2"
-KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc ~x86"
IUSE="debug infiniband +tcp rdma systemd"
REQUIRED_USE="infiniband? ( rdma ) || ( rdma tcp )"
# Tries to write to /run/lock/iscsi etc
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2022-10-28 20:58 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2022-10-28 20:58 UTC (permalink / raw
To: gentoo-commits
commit: 95af4ae3f0df56b3493829421e5e81e66ffde264
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 28 20:58:23 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 28 20:58:23 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95af4ae3
sys-block/open-iscsi: Stabilize 2.1.8 amd64, #878563
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-block/open-iscsi/open-iscsi-2.1.8.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.1.8.ebuild b/sys-block/open-iscsi/open-iscsi-2.1.8.ebuild
index 19bb51918fe7..1064d1fcb694 100644
--- a/sys-block/open-iscsi/open-iscsi-2.1.8.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.1.8.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0/0.2"
-KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc ~x86"
IUSE="debug infiniband +tcp rdma systemd"
REQUIRED_USE="infiniband? ( rdma ) || ( rdma tcp )"
# Tries to write to /run/lock/iscsi etc
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2022-10-28 21:03 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2022-10-28 21:03 UTC (permalink / raw
To: gentoo-commits
commit: e97607c3f92bb8df759cc9ce23efa974873c296b
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 28 21:02:59 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 28 21:02:59 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e97607c3
sys-block/open-iscsi: Stabilize 2.1.8 x86, #878563
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-block/open-iscsi/open-iscsi-2.1.8.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.1.8.ebuild b/sys-block/open-iscsi/open-iscsi-2.1.8.ebuild
index 1064d1fcb694..93b8afb21848 100644
--- a/sys-block/open-iscsi/open-iscsi-2.1.8.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.1.8.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0/0.2"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
IUSE="debug infiniband +tcp rdma systemd"
REQUIRED_USE="infiniband? ( rdma ) || ( rdma tcp )"
# Tries to write to /run/lock/iscsi etc
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2023-06-15 22:03 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2023-06-15 22:03 UTC (permalink / raw
To: gentoo-commits
commit: 91b6ebb8f564a04a9c2181d7de7c707e17d7a72c
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 15 22:02:23 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jun 15 22:02:23 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91b6ebb8
sys-block/open-iscsi: add 2.1.9
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-block/open-iscsi/Manifest | 1 +
sys-block/open-iscsi/open-iscsi-2.1.9.ebuild | 119 +++++++++++++++++++++++++++
2 files changed, 120 insertions(+)
diff --git a/sys-block/open-iscsi/Manifest b/sys-block/open-iscsi/Manifest
index 59917d9ecd72..5d97349b8462 100644
--- a/sys-block/open-iscsi/Manifest
+++ b/sys-block/open-iscsi/Manifest
@@ -1 +1,2 @@
DIST open-iscsi-2.1.8.tar.gz 638346 BLAKE2B 1e85b6bd75ac31e5aaa65ea8869c2e6e13190786e28e473ab8bd1ea3edb0ef835624194e2ba53718fb2a49c25af53bff9035f5109e1a569155244f03a7dccdc0 SHA512 168ce68dc495cc8b2f217ad0373851d681f9274036b8ec562ece513de493adfdbba55f2038518f246f5244f6405102b2e096a9cce15e73fce9654f06790002c1
+DIST open-iscsi-2.1.9.tar.gz 641974 BLAKE2B 87570329dd5902bf96f1c11786c7a814892c851eabb63148f35b85494242f7379db1770a93549dcb871bafa148d37b320b389a98eed2ac46b7252ed22187ecd1 SHA512 25c28da5918b775ca54d3e55591eca0b4f7b5be33d803cad28fce1e9b2334b43cee1423a4e1819497b322e0f420dcd8d74226f442ca432233d1753565b11a5bb
diff --git a/sys-block/open-iscsi/open-iscsi-2.1.9.ebuild b/sys-block/open-iscsi/open-iscsi-2.1.9.ebuild
new file mode 100644
index 000000000000..2a2d0b3a0842
--- /dev/null
+++ b/sys-block/open-iscsi/open-iscsi-2.1.9.ebuild
@@ -0,0 +1,119 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic linux-info meson systemd udev
+
+DESCRIPTION="A performant, transport independent, multi-platform implementation of RFC3720"
+HOMEPAGE="https://www.open-iscsi.com/"
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-3+ GPL-2+"
+SLOT="0/0.2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="debug infiniband +tcp rdma systemd"
+REQUIRED_USE="infiniband? ( rdma ) || ( rdma tcp )"
+# Tries to write to /run/lock/iscsi etc
+RESTRICT="test"
+
+DEPEND="
+ dev-libs/openssl:=
+ sys-apps/kmod
+ sys-block/open-isns:=
+ sys-kernel/linux-headers
+ infiniband? ( sys-cluster/rdma-core )
+ systemd? ( sys-apps/systemd:= )
+"
+RDEPEND="
+ ${DEPEND}
+ sys-fs/lsscsi
+ sys-apps/util-linux
+"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-2.1.7-fix_bitwise.patch
+)
+
+pkg_setup() {
+ linux-info_pkg_setup
+
+ if kernel_is -lt 2 6 16; then
+ die "Sorry, your kernel must be 2.6.16-rc5 or newer!"
+ fi
+
+ # Needs to be done, as iscsid currently only starts, when having the iSCSI
+ # support loaded as module. Kernel builtin options don't work. See this for
+ # more information:
+ # https://groups.google.com/group/open-iscsi/browse_thread/thread/cc10498655b40507/fd6a4ba0c8e91966
+ # If there's a new release, check whether this is still valid!
+ TCP_MODULES="SCSI_ISCSI_ATTRS ISCSI_TCP"
+ RDMA_MODULES="INFINIBAND_ISER"
+ INFINIBAND_MODULES="INFINIBAND_IPOIB INIBAND_USER_MAD INFINIBAND_USER_ACCESS"
+ CONFIG_CHECK_MODULES="tcp? ( ${TCP_MODULES} ) rdma? ( ${RDMA_MODULES} ) infiniband? ( ${INFINIBAND_MODULES} )"
+ if linux_config_exists; then
+ if use tcp; then
+ for module in ${TCP_MODULES}; do
+ linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"
+ done
+ fi
+ if use infiniband; then
+ for module in ${INFINIBAND_MODULES}; do
+ linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"
+ done
+ fi
+ if use rdma; then
+ for module in ${RDMA_MODULES}; do
+ linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"$
+ done
+ fi
+ fi
+}
+
+src_configure() {
+ use debug && append-cppflags -DDEBUG_TCP -DDEBUG_SCSI
+
+ # TODO: Make sys-block/open-isns optional if useful? There's an upstream
+ # build system option for this already as of 2.1.9.
+ local emesonargs=(
+ -Dsystemddir="$(systemd_get_utildir)"
+ -Drulesdir="$(get_udevdir)"/rules.d
+ $(meson_use !systemd no_systemd)
+ )
+
+ meson_src_configure
+}
+
+src_install() {
+ meson_src_install
+
+ # Upstream make is not deterministic, per bug #601514
+ rm -f "${ED}"/etc/initiatorname.iscsi
+
+ docinto test/
+ dodoc $(find test -maxdepth 1 -type f ! -name ".*")
+
+ insinto /etc/iscsi
+ newins "${FILESDIR}"/initiatorname.iscsi initiatorname.iscsi.example
+
+ newconfd "${FILESDIR}"/iscsid-conf.d iscsid
+ newinitd "${FILESDIR}"/iscsid-init.d iscsid
+
+ keepdir /var/db/iscsi
+ fperms 700 /var/db/iscsi
+ fperms 600 /etc/iscsi/iscsid.conf
+}
+
+pkg_postinst() {
+ in='/etc/iscsi/initiatorname.iscsi'
+ if [[ ! -f "${EROOT}${in}" ]] && [[ -f "${EROOT}${in}.example" ]] ; then
+ {
+ cat "${EROOT}${in}.example"
+ echo "# InitiatorName generated by ${CATEGORY}/${PF} at $(date -uR)"
+ echo "InitiatorName=$(${ROOT}/usr/sbin/iscsi-iname)"
+ } >> "${EROOT}${in}.tmp" && mv -f "${EROOT}${in}.tmp" "${EROOT}${in}"
+ fi
+
+ udev_reload
+}
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2023-08-05 0:33 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2023-08-05 0:33 UTC (permalink / raw
To: gentoo-commits
commit: 2c534f75ee7e7b2136639e0c46c44c2589b1865c
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 5 00:32:47 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Aug 5 00:32:47 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c534f75
sys-block/open-iscsi: Stabilize 2.1.9 ppc, #911019
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-block/open-iscsi/open-iscsi-2.1.9.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.1.9.ebuild b/sys-block/open-iscsi/open-iscsi-2.1.9.ebuild
index e8f36d34fd8d..a64f3cc0f0b1 100644
--- a/sys-block/open-iscsi/open-iscsi-2.1.9.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.1.9.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="LGPL-3+ GPL-2+"
SLOT="0/0.2"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ~ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
IUSE="debug infiniband +tcp rdma systemd"
REQUIRED_USE="infiniband? ( rdma ) || ( rdma tcp )"
# Tries to write to /run/lock/iscsi etc
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2024-07-15 2:01 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2024-07-15 2:01 UTC (permalink / raw
To: gentoo-commits
commit: f4f455c2dd0e1a4bbca08c9b4c1ea1d1cd80fd6a
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 15 02:00:51 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jul 15 02:00:51 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4f455c2
sys-block/open-iscsi: add 2.1.10
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-block/open-iscsi/Manifest | 1 +
sys-block/open-iscsi/open-iscsi-2.1.10.ebuild | 119 ++++++++++++++++++++++++++
2 files changed, 120 insertions(+)
diff --git a/sys-block/open-iscsi/Manifest b/sys-block/open-iscsi/Manifest
index 5d97349b8462..bcef9a2d7b16 100644
--- a/sys-block/open-iscsi/Manifest
+++ b/sys-block/open-iscsi/Manifest
@@ -1,2 +1,3 @@
+DIST open-iscsi-2.1.10.tar.gz 645825 BLAKE2B 6a2e279e2dcf77e8d340c025eb59168121ee0c50bd013d0b5d9dac2fbc7116cc54904b4206eea192bd3888e3bcf3da42caeae1e428268edc6c2f7184958b6b04 SHA512 18b92d3e9a85d8de66734d95e9ca74a8acc5167a98830134c18ad5e226b29a00d358f952edfab67b643c454ec63c0a382c7ab7e7e76970f7574b46cea0d5c82d
DIST open-iscsi-2.1.8.tar.gz 638346 BLAKE2B 1e85b6bd75ac31e5aaa65ea8869c2e6e13190786e28e473ab8bd1ea3edb0ef835624194e2ba53718fb2a49c25af53bff9035f5109e1a569155244f03a7dccdc0 SHA512 168ce68dc495cc8b2f217ad0373851d681f9274036b8ec562ece513de493adfdbba55f2038518f246f5244f6405102b2e096a9cce15e73fce9654f06790002c1
DIST open-iscsi-2.1.9.tar.gz 641974 BLAKE2B 87570329dd5902bf96f1c11786c7a814892c851eabb63148f35b85494242f7379db1770a93549dcb871bafa148d37b320b389a98eed2ac46b7252ed22187ecd1 SHA512 25c28da5918b775ca54d3e55591eca0b4f7b5be33d803cad28fce1e9b2334b43cee1423a4e1819497b322e0f420dcd8d74226f442ca432233d1753565b11a5bb
diff --git a/sys-block/open-iscsi/open-iscsi-2.1.10.ebuild b/sys-block/open-iscsi/open-iscsi-2.1.10.ebuild
new file mode 100644
index 000000000000..ea8cc6da43a0
--- /dev/null
+++ b/sys-block/open-iscsi/open-iscsi-2.1.10.ebuild
@@ -0,0 +1,119 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic linux-info meson systemd udev
+
+DESCRIPTION="A performant, transport independent, multi-platform implementation of RFC3720"
+HOMEPAGE="https://www.open-iscsi.com/"
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-3+ GPL-2+"
+SLOT="0/0.2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="debug infiniband +tcp rdma systemd"
+REQUIRED_USE="infiniband? ( rdma ) || ( rdma tcp )"
+# Tries to write to /run/lock/iscsi etc
+RESTRICT="test"
+
+DEPEND="
+ dev-libs/openssl:=
+ sys-apps/kmod
+ sys-block/open-isns:=
+ sys-kernel/linux-headers
+ infiniband? ( sys-cluster/rdma-core )
+ systemd? ( sys-apps/systemd:= )
+"
+RDEPEND="
+ ${DEPEND}
+ sys-fs/lsscsi
+ sys-apps/util-linux
+"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-2.1.7-fix_bitwise.patch
+)
+
+pkg_setup() {
+ linux-info_pkg_setup
+
+ if kernel_is -lt 2 6 16; then
+ die "Sorry, your kernel must be 2.6.16-rc5 or newer!"
+ fi
+
+ # Needs to be done, as iscsid currently only starts, when having the iSCSI
+ # support loaded as module. Kernel builtin options don't work. See this for
+ # more information:
+ # https://groups.google.com/group/open-iscsi/browse_thread/thread/cc10498655b40507/fd6a4ba0c8e91966
+ # If there's a new release, check whether this is still valid!
+ TCP_MODULES="SCSI_ISCSI_ATTRS ISCSI_TCP"
+ RDMA_MODULES="INFINIBAND_ISER"
+ INFINIBAND_MODULES="INFINIBAND_IPOIB INIBAND_USER_MAD INFINIBAND_USER_ACCESS"
+ CONFIG_CHECK_MODULES="tcp? ( ${TCP_MODULES} ) rdma? ( ${RDMA_MODULES} ) infiniband? ( ${INFINIBAND_MODULES} )"
+ if linux_config_exists; then
+ if use tcp; then
+ for module in ${TCP_MODULES}; do
+ linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"
+ done
+ fi
+ if use infiniband; then
+ for module in ${INFINIBAND_MODULES}; do
+ linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"
+ done
+ fi
+ if use rdma; then
+ for module in ${RDMA_MODULES}; do
+ linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"$
+ done
+ fi
+ fi
+}
+
+src_configure() {
+ use debug && append-cppflags -DDEBUG_TCP -DDEBUG_SCSI
+
+ # TODO: Make sys-block/open-isns optional if useful? There's an upstream
+ # build system option for this already as of 2.1.9.
+ local emesonargs=(
+ -Dsystemddir="$(systemd_get_utildir)"
+ -Drulesdir="$(get_udevdir)"/rules.d
+ $(meson_use !systemd no_systemd)
+ )
+
+ meson_src_configure
+}
+
+src_install() {
+ meson_src_install
+
+ # Upstream make is not deterministic, per bug #601514
+ rm -f "${ED}"/etc/initiatorname.iscsi
+
+ docinto test/
+ dodoc $(find test -maxdepth 1 -type f ! -name ".*")
+
+ insinto /etc/iscsi
+ newins "${FILESDIR}"/initiatorname.iscsi initiatorname.iscsi.example
+
+ newconfd "${FILESDIR}"/iscsid-conf.d iscsid
+ newinitd "${FILESDIR}"/iscsid-init.d iscsid
+
+ keepdir /var/db/iscsi
+ fperms 700 /var/db/iscsi
+ fperms 600 /etc/iscsi/iscsid.conf
+}
+
+pkg_postinst() {
+ in='/etc/iscsi/initiatorname.iscsi'
+ if [[ ! -f "${EROOT}${in}" ]] && [[ -f "${EROOT}${in}.example" ]] ; then
+ {
+ cat "${EROOT}${in}.example"
+ echo "# InitiatorName generated by ${CATEGORY}/${PF} at $(date -uR)"
+ echo "InitiatorName=$(${ROOT}/usr/sbin/iscsi-iname)"
+ } >> "${EROOT}${in}.tmp" && mv -f "${EROOT}${in}.tmp" "${EROOT}${in}"
+ fi
+
+ udev_reload
+}
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2024-08-29 2:35 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2024-08-29 2:35 UTC (permalink / raw
To: gentoo-commits
commit: 8eaf16efd2135505558de6158701ddd0f0be2cf0
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 29 02:34:41 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Aug 29 02:34:41 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8eaf16ef
sys-block/open-iscsi: Stabilize 2.1.10 arm, #938634
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-block/open-iscsi/open-iscsi-2.1.10.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.1.10.ebuild b/sys-block/open-iscsi/open-iscsi-2.1.10.ebuild
index 6c6b0d135d77..7bc7756c66b7 100644
--- a/sys-block/open-iscsi/open-iscsi-2.1.10.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.1.10.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="LGPL-3+ GPL-2+"
SLOT="0/0.2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86"
IUSE="debug infiniband +tcp rdma systemd"
REQUIRED_USE="infiniband? ( rdma ) || ( rdma tcp )"
# Tries to write to /run/lock/iscsi etc
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2024-08-29 2:35 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2024-08-29 2:35 UTC (permalink / raw
To: gentoo-commits
commit: bf2aa509adbc8a3296430982d200f6f2d8349ef2
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 29 02:34:40 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Aug 29 02:34:40 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf2aa509
sys-block/open-iscsi: Stabilize 2.1.10 amd64, #938634
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-block/open-iscsi/open-iscsi-2.1.10.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.1.10.ebuild b/sys-block/open-iscsi/open-iscsi-2.1.10.ebuild
index 5ffa9c7ca881..6c6b0d135d77 100644
--- a/sys-block/open-iscsi/open-iscsi-2.1.10.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.1.10.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="LGPL-3+ GPL-2+"
SLOT="0/0.2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86"
IUSE="debug infiniband +tcp rdma systemd"
REQUIRED_USE="infiniband? ( rdma ) || ( rdma tcp )"
# Tries to write to /run/lock/iscsi etc
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2024-08-29 2:35 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2024-08-29 2:35 UTC (permalink / raw
To: gentoo-commits
commit: f2096e300561d1aee4c235039222f2a49dff1783
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 29 02:34:39 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Aug 29 02:34:39 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2096e30
sys-block/open-iscsi: Stabilize 2.1.10 x86, #938634
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-block/open-iscsi/open-iscsi-2.1.10.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.1.10.ebuild b/sys-block/open-iscsi/open-iscsi-2.1.10.ebuild
index ea8cc6da43a0..5ffa9c7ca881 100644
--- a/sys-block/open-iscsi/open-iscsi-2.1.10.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.1.10.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="LGPL-3+ GPL-2+"
SLOT="0/0.2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86"
IUSE="debug infiniband +tcp rdma systemd"
REQUIRED_USE="infiniband? ( rdma ) || ( rdma tcp )"
# Tries to write to /run/lock/iscsi etc
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2024-08-29 3:51 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2024-08-29 3:51 UTC (permalink / raw
To: gentoo-commits
commit: db355abb954f01edd1448b850dd2ce508b9537f5
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 29 03:50:26 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Aug 29 03:50:26 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db355abb
sys-block/open-iscsi: Stabilize 2.1.10 ppc64, #938634
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-block/open-iscsi/open-iscsi-2.1.10.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.1.10.ebuild b/sys-block/open-iscsi/open-iscsi-2.1.10.ebuild
index 7bc7756c66b7..fcdb236423ee 100644
--- a/sys-block/open-iscsi/open-iscsi-2.1.10.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.1.10.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="LGPL-3+ GPL-2+"
SLOT="0/0.2"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc x86"
IUSE="debug infiniband +tcp rdma systemd"
REQUIRED_USE="infiniband? ( rdma ) || ( rdma tcp )"
# Tries to write to /run/lock/iscsi etc
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2024-08-29 3:51 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2024-08-29 3:51 UTC (permalink / raw
To: gentoo-commits
commit: 67b962cc401d841480ffcf9d4e3365baf95732bb
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 29 03:50:27 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Aug 29 03:50:27 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67b962cc
sys-block/open-iscsi: Stabilize 2.1.10 arm64, #938634
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-block/open-iscsi/open-iscsi-2.1.10.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.1.10.ebuild b/sys-block/open-iscsi/open-iscsi-2.1.10.ebuild
index fcdb236423ee..d1418fb73502 100644
--- a/sys-block/open-iscsi/open-iscsi-2.1.10.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.1.10.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="LGPL-3+ GPL-2+"
SLOT="0/0.2"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc x86"
IUSE="debug infiniband +tcp rdma systemd"
REQUIRED_USE="infiniband? ( rdma ) || ( rdma tcp )"
# Tries to write to /run/lock/iscsi etc
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2024-08-30 7:59 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2024-08-30 7:59 UTC (permalink / raw
To: gentoo-commits
commit: 81756ce7122b49c23b0f25848a5a31dda1daf9d0
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 30 07:59:10 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Aug 30 07:59:10 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81756ce7
sys-block/open-iscsi: Stabilize 2.1.10 sparc, #938634
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-block/open-iscsi/open-iscsi-2.1.10.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.1.10.ebuild b/sys-block/open-iscsi/open-iscsi-2.1.10.ebuild
index 9538110b5faf..356c6f8785f1 100644
--- a/sys-block/open-iscsi/open-iscsi-2.1.10.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.1.10.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="LGPL-3+ GPL-2+"
SLOT="0/0.2"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
IUSE="debug infiniband +tcp rdma systemd"
REQUIRED_USE="infiniband? ( rdma ) || ( rdma tcp )"
# Tries to write to /run/lock/iscsi etc
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2024-09-04 14:31 James Le Cuirot
0 siblings, 0 replies; 87+ messages in thread
From: James Le Cuirot @ 2024-09-04 14:31 UTC (permalink / raw
To: gentoo-commits
commit: 7152f4e25a40c4ddfd47fc66afda256c024cbc6b
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 2 10:55:09 2024 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Wed Sep 4 14:29:40 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7152f4e2
sys-block/open-iscsi: Call udev_reload in pkg_postrm
Closes: https://bugs.gentoo.org/852059
Closes: https://github.com/gentoo/gentoo/pull/38381
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
sys-block/open-iscsi/open-iscsi-2.1.10-r1.ebuild | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/sys-block/open-iscsi/open-iscsi-2.1.10-r1.ebuild b/sys-block/open-iscsi/open-iscsi-2.1.10-r1.ebuild
index 2e08849824d0..fa3f81798159 100644
--- a/sys-block/open-iscsi/open-iscsi-2.1.10-r1.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.1.10-r1.ebuild
@@ -118,3 +118,7 @@ pkg_postinst() {
udev_reload
}
+
+pkg_postrm() {
+ udev_reload
+}
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2024-09-04 14:31 James Le Cuirot
0 siblings, 0 replies; 87+ messages in thread
From: James Le Cuirot @ 2024-09-04 14:31 UTC (permalink / raw
To: gentoo-commits
commit: 0891d8a06e545074aae8d02ceb152768c9818e0c
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 2 10:53:48 2024 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Wed Sep 4 14:29:34 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0891d8a0
sys-block/open-iscsi: Fix handling of initiatorname.iscsi
We were deleting initiatorname.iscsi from /etc rather than /etc/iscsi, resulting
in the value being baked into binary packages. The new Meson-based build now
only generates it when not cross-compiling. We cannot generate it when
cross-compiling either for the same reason.
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
sys-block/open-iscsi/open-iscsi-2.1.10-r1.ebuild | 120 +++++++++++++++++++++++
1 file changed, 120 insertions(+)
diff --git a/sys-block/open-iscsi/open-iscsi-2.1.10-r1.ebuild b/sys-block/open-iscsi/open-iscsi-2.1.10-r1.ebuild
new file mode 100644
index 000000000000..2e08849824d0
--- /dev/null
+++ b/sys-block/open-iscsi/open-iscsi-2.1.10-r1.ebuild
@@ -0,0 +1,120 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic linux-info meson systemd toolchain-funcs udev
+
+DESCRIPTION="A performant, transport independent, multi-platform implementation of RFC3720"
+HOMEPAGE="https://www.open-iscsi.com/"
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-3+ GPL-2+"
+SLOT="0/0.2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="debug infiniband +tcp rdma systemd"
+REQUIRED_USE="infiniband? ( rdma ) || ( rdma tcp )"
+# Tries to write to /run/lock/iscsi etc
+RESTRICT="test"
+
+DEPEND="
+ dev-libs/openssl:=
+ sys-apps/kmod
+ sys-block/open-isns:=
+ sys-kernel/linux-headers
+ infiniband? ( sys-cluster/rdma-core )
+ systemd? ( sys-apps/systemd:= )
+"
+RDEPEND="
+ ${DEPEND}
+ sys-fs/lsscsi
+ sys-apps/util-linux
+"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-2.1.7-fix_bitwise.patch
+)
+
+pkg_setup() {
+ linux-info_pkg_setup
+
+ if kernel_is -lt 2 6 16; then
+ die "Sorry, your kernel must be 2.6.16-rc5 or newer!"
+ fi
+
+ # Needs to be done, as iscsid currently only starts, when having the iSCSI
+ # support loaded as module. Kernel builtin options don't work. See this for
+ # more information:
+ # https://groups.google.com/group/open-iscsi/browse_thread/thread/cc10498655b40507/fd6a4ba0c8e91966
+ # If there's a new release, check whether this is still valid!
+ TCP_MODULES="SCSI_ISCSI_ATTRS ISCSI_TCP"
+ RDMA_MODULES="INFINIBAND_ISER"
+ INFINIBAND_MODULES="INFINIBAND_IPOIB INIBAND_USER_MAD INFINIBAND_USER_ACCESS"
+ CONFIG_CHECK_MODULES="tcp? ( ${TCP_MODULES} ) rdma? ( ${RDMA_MODULES} ) infiniband? ( ${INFINIBAND_MODULES} )"
+ if linux_config_exists; then
+ if use tcp; then
+ for module in ${TCP_MODULES}; do
+ linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"
+ done
+ fi
+ if use infiniband; then
+ for module in ${INFINIBAND_MODULES}; do
+ linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"
+ done
+ fi
+ if use rdma; then
+ for module in ${RDMA_MODULES}; do
+ linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"$
+ done
+ fi
+ fi
+}
+
+src_configure() {
+ use debug && append-cppflags -DDEBUG_TCP -DDEBUG_SCSI
+
+ # TODO: Make sys-block/open-isns optional if useful? There's an upstream
+ # build system option for this already as of 2.1.9.
+ local emesonargs=(
+ -Dsystemddir="$(systemd_get_utildir)"
+ -Drulesdir="$(get_udevdir)"/rules.d
+ $(meson_use !systemd no_systemd)
+ )
+
+ meson_src_configure
+}
+
+src_install() {
+ meson_src_install
+
+ # We'll regenerate this later to avoid baking the value into binary
+ # packages. It doesn't get generated when cross-compiling.
+ tc-is-cross-compiler || rm "${ED}"/etc/iscsi/initiatorname.iscsi || die
+
+ docinto test/
+ dodoc $(find test -maxdepth 1 -type f ! -name ".*")
+
+ insinto /etc/iscsi
+ newins "${FILESDIR}"/initiatorname.iscsi initiatorname.iscsi.example
+
+ newconfd "${FILESDIR}"/iscsid-conf.d iscsid
+ newinitd "${FILESDIR}"/iscsid-init.d iscsid
+
+ keepdir /var/db/iscsi
+ fperms 700 /var/db/iscsi
+ fperms 600 /etc/iscsi/iscsid.conf
+}
+
+pkg_postinst() {
+ in='/etc/iscsi/initiatorname.iscsi'
+ if ! tc-is-cross-compiler && [[ ! -f "${EROOT}${in}" ]] && [[ -f "${EROOT}${in}.example" ]] ; then
+ {
+ cat "${EROOT}${in}.example"
+ echo "# InitiatorName generated by ${CATEGORY}/${PF} at $(date -uR)"
+ echo "InitiatorName=$("${EROOT}"/usr/sbin/iscsi-iname)"
+ } >> "${EROOT}${in}.tmp" && mv -f "${EROOT}${in}.tmp" "${EROOT}${in}"
+ fi
+
+ udev_reload
+}
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2024-10-05 11:12 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2024-10-05 11:12 UTC (permalink / raw
To: gentoo-commits
commit: 9675d5e4a84a8523399d4c8de349e1853b20b224
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 5 11:11:01 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 5 11:11:01 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9675d5e4
sys-block/open-iscsi: Stabilize 2.1.10-r1 ppc64, #940869
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-block/open-iscsi/open-iscsi-2.1.10-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.1.10-r1.ebuild b/sys-block/open-iscsi/open-iscsi-2.1.10-r1.ebuild
index 1b55729cf7f8..6c6011e5a26b 100644
--- a/sys-block/open-iscsi/open-iscsi-2.1.10-r1.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.1.10-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="LGPL-3+ GPL-2+"
SLOT="0/0.2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ppc64 ~riscv ~sparc ~x86"
IUSE="debug infiniband +tcp rdma systemd"
REQUIRED_USE="infiniband? ( rdma ) || ( rdma tcp )"
# Tries to write to /run/lock/iscsi etc
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2024-10-05 14:30 Arthur Zamarin
0 siblings, 0 replies; 87+ messages in thread
From: Arthur Zamarin @ 2024-10-05 14:30 UTC (permalink / raw
To: gentoo-commits
commit: acda244299e528d4483dc7ff154f123ab360fd03
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 5 14:29:46 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 5 14:29:46 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acda2442
sys-block/open-iscsi: Stabilize 2.1.10-r1 amd64, #940869
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sys-block/open-iscsi/open-iscsi-2.1.10-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.1.10-r1.ebuild b/sys-block/open-iscsi/open-iscsi-2.1.10-r1.ebuild
index 4067d8b25e1f..d76f2a19349a 100644
--- a/sys-block/open-iscsi/open-iscsi-2.1.10-r1.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.1.10-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="LGPL-3+ GPL-2+"
SLOT="0/0.2"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~mips ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~mips ~ppc ppc64 ~riscv ~sparc x86"
IUSE="debug infiniband +tcp rdma systemd"
REQUIRED_USE="infiniband? ( rdma ) || ( rdma tcp )"
# Tries to write to /run/lock/iscsi etc
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2024-10-09 0:06 Jakov Smolić
0 siblings, 0 replies; 87+ messages in thread
From: Jakov Smolić @ 2024-10-09 0:06 UTC (permalink / raw
To: gentoo-commits
commit: cc770bbe8cdd1c07b478402491407f424daf2aad
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 9 00:05:25 2024 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Wed Oct 9 00:05:25 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc770bbe
sys-block/open-iscsi: Stabilize 2.1.10-r1 ppc, #940869
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
sys-block/open-iscsi/open-iscsi-2.1.10-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.1.10-r1.ebuild b/sys-block/open-iscsi/open-iscsi-2.1.10-r1.ebuild
index d76f2a19349a..faa8e5764e83 100644
--- a/sys-block/open-iscsi/open-iscsi-2.1.10-r1.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.1.10-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="LGPL-3+ GPL-2+"
SLOT="0/0.2"
-KEYWORDS="~alpha amd64 arm ~arm64 ~mips ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~mips ppc ppc64 ~riscv ~sparc x86"
IUSE="debug infiniband +tcp rdma systemd"
REQUIRED_USE="infiniband? ( rdma ) || ( rdma tcp )"
# Tries to write to /run/lock/iscsi etc
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2024-10-09 7:15 Arthur Zamarin
0 siblings, 0 replies; 87+ messages in thread
From: Arthur Zamarin @ 2024-10-09 7:15 UTC (permalink / raw
To: gentoo-commits
commit: 1173e178fd2fa34a09f1b1e24ed4a0dd9b9512cb
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 9 07:15:12 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Oct 9 07:15:12 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1173e178
sys-block/open-iscsi: Stabilize 2.1.10-r1 arm64, #940869
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sys-block/open-iscsi/open-iscsi-2.1.10-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.1.10-r1.ebuild b/sys-block/open-iscsi/open-iscsi-2.1.10-r1.ebuild
index faa8e5764e83..4324afc52b17 100644
--- a/sys-block/open-iscsi/open-iscsi-2.1.10-r1.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.1.10-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="LGPL-3+ GPL-2+"
SLOT="0/0.2"
-KEYWORDS="~alpha amd64 arm ~arm64 ~mips ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~mips ppc ppc64 ~riscv ~sparc x86"
IUSE="debug infiniband +tcp rdma systemd"
REQUIRED_USE="infiniband? ( rdma ) || ( rdma tcp )"
# Tries to write to /run/lock/iscsi etc
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
@ 2024-10-13 11:06 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2024-10-13 11:06 UTC (permalink / raw
To: gentoo-commits
commit: 0ac47d0f7fc962434909c743f2ae3a70b2b5add7
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 13 11:05:16 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Oct 13 11:05:16 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ac47d0f
sys-block/open-iscsi: Stabilize 2.1.10-r1 sparc, #940869
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-block/open-iscsi/open-iscsi-2.1.10-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-block/open-iscsi/open-iscsi-2.1.10-r1.ebuild b/sys-block/open-iscsi/open-iscsi-2.1.10-r1.ebuild
index 4324afc52b17..bebe23a0408a 100644
--- a/sys-block/open-iscsi/open-iscsi-2.1.10-r1.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.1.10-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="LGPL-3+ GPL-2+"
SLOT="0/0.2"
-KEYWORDS="~alpha amd64 arm arm64 ~mips ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~mips ppc ppc64 ~riscv sparc x86"
IUSE="debug infiniband +tcp rdma systemd"
REQUIRED_USE="infiniband? ( rdma ) || ( rdma tcp )"
# Tries to write to /run/lock/iscsi etc
^ permalink raw reply related [flat|nested] 87+ messages in thread
end of thread, other threads:[~2024-10-13 11:06 UTC | newest]
Thread overview: 87+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-10-28 21:03 [gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/ Sam James
-- strict thread matches above, loose matches on Subject: below --
2024-10-13 11:06 Sam James
2024-10-09 7:15 Arthur Zamarin
2024-10-09 0:06 Jakov Smolić
2024-10-05 14:30 Arthur Zamarin
2024-10-05 11:12 Sam James
2024-09-04 14:31 James Le Cuirot
2024-09-04 14:31 James Le Cuirot
2024-08-30 7:59 Sam James
2024-08-29 3:51 Sam James
2024-08-29 3:51 Sam James
2024-08-29 2:35 Sam James
2024-08-29 2:35 Sam James
2024-08-29 2:35 Sam James
2024-07-15 2:01 Sam James
2023-08-05 0:33 Sam James
2023-06-15 22:03 Sam James
2022-10-28 20:58 Sam James
2022-10-28 20:53 Sam James
2022-10-28 20:44 Sam James
2022-10-28 20:44 Sam James
2022-10-28 20:27 Sam James
2022-10-28 20:27 Sam James
2022-09-27 21:36 Sam James
2022-06-02 18:47 Matthias Maier
2022-06-02 18:43 Matthias Maier
2022-05-03 22:50 Sam James
2022-05-03 22:45 Sam James
2022-04-07 20:58 Jakov Smolić
2022-04-06 0:51 Sam James
2022-04-03 2:48 Sam James
2022-01-14 17:36 Jakov Smolić
2021-09-04 17:35 David Seifert
2021-08-13 21:54 Sam James
2021-08-11 0:24 Sam James
2021-08-11 0:12 Sam James
2021-08-11 0:02 Sam James
2021-08-10 15:36 Agostino Sarubbo
2021-05-17 1:26 Sam James
2021-05-16 23:46 Sam James
2021-05-16 23:44 Sam James
2021-05-16 23:43 Sam James
2021-05-16 23:41 Sam James
2021-05-16 19:53 Sam James
2021-05-16 19:42 Sam James
2021-05-02 16:12 Mikle Kolyada
2021-04-21 19:02 Sam James
2021-03-26 18:36 Sam James
2021-03-26 15:19 Agostino Sarubbo
2021-03-18 9:42 Lars Wendler
2021-03-15 12:32 Lars Wendler
2021-03-15 12:32 Lars Wendler
2020-12-25 13:29 Thomas Deutschmann
2020-08-13 3:09 Matthew Thode
2020-07-30 21:41 Lars Wendler
2020-03-04 10:54 Lars Wendler
2019-11-15 10:27 Lars Wendler
2019-09-14 10:34 Lars Wendler
2019-09-14 10:34 Lars Wendler
2019-05-23 8:28 Lars Wendler
2019-05-23 8:15 Lars Wendler
2018-12-28 11:58 Mikle Kolyada
2018-04-23 0:24 Aaron Bauman
2018-04-04 22:26 Sergei Trofimovich
2018-03-23 0:02 Sergei Trofimovich
2018-03-18 23:19 Sergei Trofimovich
2018-02-20 8:18 Sergei Trofimovich
2018-01-18 19:14 Matt Thode
2017-12-01 22:19 David Seifert
2017-07-30 8:36 Michał Górny
2017-06-19 18:12 Alexis Ballier
2017-06-18 20:33 Robin H. Johnson
2017-06-18 3:32 Robin H. Johnson
2017-01-03 22:46 Matt Thode
2016-06-29 22:33 Alexey Shvetsov
2016-05-06 7:49 Patrick Lauer
2016-04-20 20:50 Robin H. Johnson
2015-12-18 0:00 Mike Frysinger
2015-12-18 0:00 Mike Frysinger
2015-12-18 0:00 Mike Frysinger
2015-12-18 0:00 Mike Frysinger
2015-12-18 0:00 Mike Frysinger
2015-10-26 20:08 Michał Górny
2015-10-26 20:08 Michał Górny
2015-08-29 2:38 Matt Thode
2015-08-21 6:42 Agostino Sarubbo
2015-08-21 6:41 Agostino Sarubbo
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox