[packages/open-iscsi] - updated to 2.1.11
qboosh
qboosh at pld-linux.org
Fri Feb 20 19:43:53 CET 2026
commit d95a70d76496f36c527be47eb7fdafb8c1461d2d
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Fri Feb 20 19:43:52 2026 +0100
- updated to 2.1.11
...i-firmware-discovery-issue-with-NULL-drec.patch | 16 ---------------
open-iscsi.spec | 24 +++++++++++-----------
2 files changed, 12 insertions(+), 28 deletions(-)
---
diff --git a/open-iscsi.spec b/open-iscsi.spec
index d30943d..8d00b14 100644
--- a/open-iscsi.spec
+++ b/open-iscsi.spec
@@ -2,24 +2,24 @@
# Conditional build:
%bcond_without python2 # CPython 2.x module
%bcond_without python3 # CPython 3.x module
-%bcond_without systemd # systemd
+%bcond_without systemd # systemd support
Summary: iSCSI - SCSI over IP
Summary(pl.UTF-8): iSCSI - SCSI po IP
Name: open-iscsi
-Version: 2.1.10
-Release: 2
+Version: 2.1.11
+Release: 1
License: GPL v2
Group: Networking/Daemons
#Source0Download: https://github.com/open-iscsi/open-iscsi/releases
Source0: https://github.com/open-iscsi/open-iscsi/archive/%{version}/%{name}-%{version}.tar.gz
-# Source0-md5: f06396d90cd7b3c6a38ffcfec1eaaf73
+# Source0-md5: 2a2ab8a51e37e640a50dd47cdeddbd91
Source1: %{name}.init
Source2: %{name}.sysconfig
Source3: %{name}-devices.init
Source4: iscsiuio.logrotate
Source5: %{name}-tmpfiles.conf
-# Fedora patches
+# Fedora patches (iscsi-initiator-utils package)
Patch1: 0001-meson-don-t-hide-things-with-Wno-all.patch
Patch2: 0002-Currently-when-iscsi.service-is-installed-it-creates.patch
Patch3: 0003-Use-DBROOT-in-iscsi-starter.-Include-iscsi-starter-i.patch
@@ -290,14 +290,14 @@ fi
%files libs
%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libopeniscsi.so.0
-%attr(755,root,root) %{_libdir}/libopeniscsiusr.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libopeniscsiusr.so.0
+%{_libdir}/libopeniscsi.so.0
+%{_libdir}/libopeniscsiusr.so.*.*.*
+%ghost %{_libdir}/libopeniscsiusr.so.0
%files devel
%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libopeniscsi.so
-%attr(755,root,root) %{_libdir}/libopeniscsiusr.so
+%{_libdir}/libopeniscsi.so
+%{_libdir}/libopeniscsiusr.so
%{_includedir}/libopeniscsi.h
%{_includedir}/libopeniscsiusr*.h
%{_pkgconfigdir}/libopeniscsiusr.pc
@@ -307,13 +307,13 @@ fi
%if %{with python2}
%files -n python-pyiscsi
%defattr(644,root,root,755)
-%attr(755,root,root) %{py_sitedir}/libiscsi.so
+%{py_sitedir}/libiscsi.so
%{py_sitedir}/PyIscsi-1.0-py*.egg-info
%endif
%if %{with python3}
%files -n python3-pyiscsi
%defattr(644,root,root,755)
-%attr(755,root,root) %{py3_sitedir}/libiscsi.cpython-*.so
+%{py3_sitedir}/libiscsi.cpython-*.so
%{py3_sitedir}/PyIscsi-1.0-py*.egg-info
%endif
diff --git a/0103-fix-libiscsi-firmware-discovery-issue-with-NULL-drec.patch b/0103-fix-libiscsi-firmware-discovery-issue-with-NULL-drec.patch
index f58a1b0..cc2f5fb 100644
--- a/0103-fix-libiscsi-firmware-discovery-issue-with-NULL-drec.patch
+++ b/0103-fix-libiscsi-firmware-discovery-issue-with-NULL-drec.patch
@@ -22,19 +22,3 @@ index c598aee..bddf9fc 100644
strlcpy(new_node->name, rec->name, LIBISCSI_VALUE_MAXLEN);
new_node->tpgt = rec->tpgt;
-diff --git a/usr/idbm.c b/usr/idbm.c
-index e9025bf..9cc9c40 100644
---- a/usr/idbm.c
-+++ b/usr/idbm.c
-@@ -2536,7 +2536,7 @@ int idbm_add_node(node_rec_t *newrec, discovery_rec_t *drec, int overwrite)
- if (rc)
- goto unlock;
-
-- if (drec->type == DISCOVERY_TYPE_FW) {
-+ if (drec && drec->type == DISCOVERY_TYPE_FW) {
- log_debug(8, "setting firmware node 'startup' to 'onboot'");
- newrec->startup = ISCSI_STARTUP_ONBOOT;
- newrec->conn[0].startup = ISCSI_STARTUP_ONBOOT;
---
-2.36.1
-
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/open-iscsi.git/commitdiff/d95a70d76496f36c527be47eb7fdafb8c1461d2d
More information about the pld-cvs-commit
mailing list