From c84e163ac2987efe655805e249773712dc24f72edde41545d0c6d062758275d3 Mon Sep 17 00:00:00 2001 From: Lee Duncan Date: Tue, 13 Nov 2018 02:06:25 +0000 Subject: [PATCH] Accepting request 648634 from home:lee_duncan:branches:network - Updated to latest upstream, with fixes: * Use pkg-config in Makefiles for newer libraries. * Merge pull request #145 from gonzoleeman/fix-i586-build-warnings * Fix i586 build issues with string length overflow. * iscsistart is not installed * iscsiuio: Do not flush tx queue on each uio interrupt. updating: * open-iscsi-SUSE-latest.diff.bz2 Also, update the SPEC file: no more need to specify libkmod or libsystemd, since upstream handles that now. OBS-URL: https://build.opensuse.org/request/show/648634 OBS-URL: https://build.opensuse.org/package/show/network/open-iscsi?expand=0&rev=120 --- open-iscsi-SUSE-latest.diff.bz2 | 4 ++-- open-iscsi.changes | 14 ++++++++++++++ open-iscsi.spec | 3 ++- 3 files changed, 18 insertions(+), 3 deletions(-) diff --git a/open-iscsi-SUSE-latest.diff.bz2 b/open-iscsi-SUSE-latest.diff.bz2 index 1f82a91..a85fdbc 100644 --- a/open-iscsi-SUSE-latest.diff.bz2 +++ b/open-iscsi-SUSE-latest.diff.bz2 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:d3dda84eb03b9738d118eb2be78e246106900493c0ae07819ad60815134a8058 -size 14 +oid sha256:10fceea4232c49431aa832788048baed016b230d50cbf0add0faf6060dfec7d9 +size 2183 diff --git a/open-iscsi.changes b/open-iscsi.changes index 35bd867..f04d927 100644 --- a/open-iscsi.changes +++ b/open-iscsi.changes @@ -1,3 +1,17 @@ +------------------------------------------------------------------- +Tue Nov 13 01:48:12 UTC 2018 - lduncan@suse.com + +- Updated to latest upstream, with fixes: + * Use pkg-config in Makefiles for newer libraries. + * Merge pull request #145 from gonzoleeman/fix-i586-build-warnings + * Fix i586 build issues with string length overflow. + * iscsistart is not installed + * iscsiuio: Do not flush tx queue on each uio interrupt. + updating: + * open-iscsi-SUSE-latest.diff.bz2 + Also, update the SPEC file: no more need to specify libkmod + or libsystemd, since upstream handles that now. + ------------------------------------------------------------------- Wed Oct 24 19:06:27 UTC 2018 - lduncan@suse.com diff --git a/open-iscsi.spec b/open-iscsi.spec index f3be944..19acb5d 100644 --- a/open-iscsi.spec +++ b/open-iscsi.spec @@ -38,6 +38,7 @@ BuildRequires: libtool BuildRequires: make BuildRequires: open-isns-devel BuildRequires: openssl-devel +BuildRequires: pkg-config BuildRequires: suse-module-tools BuildRequires: systemd BuildRequires: systemd-devel @@ -110,7 +111,7 @@ the libopeniscsiusr library. %build [ -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 +make %{?_smp_mflags} OPTFLAGS="%{optflags} -fno-strict-aliasing -DOFFLOAD_BOOT_SUPPORTED -DLOCK_DIR=\\\"%{_sysconfdir}/iscsi\\\"" user cd iscsiuio touch AUTHORS NEWS autoreconf --install