Hello community,

here is the log from the commit of package open-iscsi for openSUSE:Factory 
checked in at 2018-10-25 08:09:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/open-iscsi (Old)
 and      /work/SRC/openSUSE:Factory/.open-iscsi.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "open-iscsi"

Thu Oct 25 08:09:58 2018 rev:76 rq:644428 version:unknown

Changes:
--------
--- /work/SRC/openSUSE:Factory/open-iscsi/open-iscsi.changes    2018-10-02 
19:42:27.474134889 +0200
+++ /work/SRC/openSUSE:Factory/.open-iscsi.new/open-iscsi.changes       
2018-10-25 08:10:02.596278379 +0200
@@ -1,0 +2,24 @@
+Wed Oct 24 19:06:27 UTC 2018 - [email protected]
+
+- Updated SPEC file with Obsoletes for library, and disclaimer
+  abot updating SPEC file directly.
+
+  Also, added using KBUILD_BUILD_TIMESTAMP to create reproducable
+  man pages (bsc#1047218)
+
+-------------------------------------------------------------------
+Wed Oct 17 18:23:30 UTC 2018 - [email protected]
+
+- Upgraded to upstream open-iscsi version 2.0.877, which will be
+  merged with our (few) changes and tagged 2.0.877-suse. See the
+  Changelog file for a details list of changes in this upstream
+  update. This update replaces:
+  * open-iscsi-2.0.876-suse.tar.bz2 (old)
+  with
+  *  open-iscsi-2.0.877-suse.tar.bz2 (new)
+  and resets the file:
+  * open-iscsi-SUSE-latest.diff.bz2
+  to be our local changes since version 2.0.877-suse. The spec
+  file is updated as well.
+
+-------------------------------------------------------------------

Old:
----
  open-iscsi-2.0.876-suse.tar.bz2

New:
----
  open-iscsi-2.0.877-suse.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ open-iscsi.spec ++++++
--- /var/tmp/diff_new_pack.KzEZ8L/_old  2018-10-25 08:10:03.072278067 +0200
+++ /var/tmp/diff_new_pack.KzEZ8L/_new  2018-10-25 08:10:03.076278065 +0200
@@ -16,11 +16,11 @@
 #
 
 
-%define iscsi_release 876-suse
+%define iscsi_release 877-suse
 Name:           open-iscsi
-Version:        2.0.876
+Version:        2.0.877
 Release:        0
-Summary:        Linux Open-iSCSI Software Initiator
+Summary:        Linux iSCSI Software Initiator
 License:        GPL-2.0-or-later
 Group:          Productivity/Networking/Other
 Url:            http://www.open-iscsi.com
@@ -40,32 +40,35 @@
 BuildRequires:  openssl-devel
 BuildRequires:  suse-module-tools
 BuildRequires:  systemd
+BuildRequires:  systemd-devel
 Requires(post): coreutils
 Requires:       libopeniscsiusr0_2_0 = %{version}
 %{?systemd_requires}
 
 %description
-Open-iSCSI is a transport independent implementation of RFC 3720
+This is a transport independent implementation of RFC 3720
 iSCSI. It is partitioned into user and kernel parts.
 
 The kernel portion of Open-iSCSI implements the iSCSI data path (that
 is, iSCSI Read and iSCSI Write), and consists of two loadable
-modules: iscsi_if.ko and iscsi_tcp.ko.
+modules: iscsi_if.ko and iscsi_tcp.ko, and is now is delivered
+as part of the kernel.
 
-The user space part contains the entire control plane: configuration
+The user-space part contains the entire control plane: configuration
 manager, iSCSI Discovery, Login and Logout processing,
 connection-level error processing, Nop-In and Nop-Out handling. It
 comes with a daemon process called iscsid, and a management utility,
 iscsiadm.
 
 %package -n libopeniscsiusr0_2_0
-Version:        2.0.876
+Version:        2.0.877
 Release:        0
-Summary:        Userspace iSCSI API
+Summary:        iSCSI User-level Library
 Group:          System/Libraries
+Obsoletes:      libopeniscsiusr0_1_0
 
 %description -n libopeniscsiusr0_2_0
-The iSCSI userspace API from the open-iscsi project.
+The iSCSI user-space API from the open-iscsi project.
 
 %package -n iscsiuio
 Version:        0.7.8.4
@@ -78,7 +81,7 @@
 This tool is to be used in conjunction with the Broadcom NetXtreme II Linux
 driver (Kernel module name: "bnx2" and "bnx2x"), Broadcom CNIC driver,
 and the Broadcom iSCSI driver (Kernel module name: "bnx2i").
-This user space tool is used in conjunction with the following
+This user-space tool is used in conjunction with the following
 Broadcom Network Controllers:
 
 * bnx2:  BCM5706, BCM5708, BCM5709 devices
@@ -86,15 +89,15 @@
          BCM57800, BCM57810, BCM57840 devices
 
 This utility will provide the ARP and DHCP functionality for the iSCSI offload.
-The communication to the driver is done via Userspace I/O (Kernel module name
+The communication to the driver is done via user-space I/O (Kernel module name
 "uio").
 
 %package devel
-Version:        2.0.876
+Version:        2.0.877
 Release:        0
-Summary:        Linux open-iscsi user-level library and include files
+Summary:        iSCSI User-level Library Development Library and Include files
 Group:          Development/Libraries/C and C++
-Requires:       %{name}
+Requires:       %{name} = %{version}
 
 %description devel
 This development package contains the open-iscsi user-level library
@@ -106,7 +109,8 @@
 %patch1 -p1
 
 %build
-make %{?_smp_mflags} OPTFLAGS="%{optflags} -fno-strict-aliasing 
-DOFFLOAD_BOOT_SUPPORTED -DUSE_KMOD -I/usr/include/kmod 
-DLOCK_DIR=\\\"%{_sysconfdir}/iscsi\\\"" LDFLAGS="-lkmod" user
+[ -z "$SOURCE_DATE_EPOCH" ] || export 
KBUILD_BUILD_TIMESTAMP=@$SOURCE_DATE_EPOCH
+make %{?_smp_mflags} OPTFLAGS="%{optflags} -fno-strict-aliasing 
-DOFFLOAD_BOOT_SUPPORTED -DUSE_KMOD -I/usr/include/kmod 
-DLOCK_DIR=\\\"%{_sysconfdir}/iscsi\\\"" LDFLAGS="-lkmod -lsystemd" user
 cd iscsiuio
 touch AUTHORS NEWS
 autoreconf --install
@@ -126,6 +130,8 @@
 touch %{buildroot}%{_sysconfdir}/iscsi/initiatorname.iscsi
 install -m 0755 usr/iscsistart %{buildroot}/sbin
 %make_install -C iscsiuio
+# rename iscsiuio logrotate file to proper name
+mv %{buildroot}%{_sysconfdir}/logrotate.d/iscsiuiolog 
%{buildroot}%{_sysconfdir}/logrotate.d/iscsiuio
 %fdupes %{buildroot}/%{_prefix}
 
 %post
@@ -193,13 +199,13 @@
 %{_udevrulesdir}/50-iscsi-firmware-login.rules
 
 %files -n libopeniscsiusr0_2_0
-%{_libdir}/libopeniscsiusr.so*
+%{_libdir}/libopeniscsiusr.so.*
 
 %files -n iscsiuio
 /sbin/iscsiuio
 /sbin/brcm_iscsiuio
 %{_mandir}/man8/iscsiuio.8%{ext_man}
-%config %{_sysconfdir}/logrotate.d/iscsiuiolog
+%config %{_sysconfdir}/logrotate.d/iscsiuio
 %{_unitdir}/iscsiuio.service
 %{_unitdir}/iscsiuio.socket
 %{_sbindir}/rciscsiuio
@@ -207,5 +213,6 @@
 %files devel
 %{_includedir}/libopeniscsiusr*.h
 %{_mandir}/man3/*.3%{ext_man}
+%{_libdir}/libopeniscsiusr.so
 
 %changelog

++++++ open-iscsi-2.0.876-suse.tar.bz2 -> open-iscsi-2.0.877-suse.tar.bz2 ++++++
++++ 8241 lines of diff (skipped)

++++++ open-iscsi-SUSE-latest.diff.bz2 ++++++
++++ 7002 lines (skipped)
++++ between 
/work/SRC/openSUSE:Factory/open-iscsi/open-iscsi-SUSE-latest.diff.bz2
++++ and 
/work/SRC/openSUSE:Factory/.open-iscsi.new/open-iscsi-SUSE-latest.diff.bz2


Reply via email to