From 652110d406c00faedb898ef657b81f9e1ee1d05efab8f7e50195c471509c79cc Mon Sep 17 00:00:00 2001 From: Nicolas Morey-Chaisemartin Date: Thu, 25 Oct 2018 10:49:23 +0000 Subject: [PATCH] Accepting request 644585 from home:NMoreyChaisemartin:branches:sp1-staging - Update to v10.8.0.0.201 (fate#325855) * No changelog available. * Rebase opa-ff-suse-build-fixes.patch and opa-ff-add-shebang-for-exp-files.patch to the latest sources OBS-URL: https://build.opensuse.org/request/show/644585 OBS-URL: https://build.opensuse.org/package/show/science:HPC/opa-ff?expand=0&rev=47 --- _service | 2 +- opa-ff-10.7.0.0.133.0.c6b993a4c724.tar.gz | 3 --- opa-ff-10.8.0.0.201.0.cb934204ad37.tar.gz | 3 +++ opa-ff-add-shebang-for-exp-files.patch | 6 ++--- opa-ff-suse-build-fixes.patch | 8 +++---- opa-ff.changes | 8 +++++++ opa-ff.spec | 29 ++++++++++++++++++++--- 7 files changed, 45 insertions(+), 14 deletions(-) delete mode 100644 opa-ff-10.7.0.0.133.0.c6b993a4c724.tar.gz create mode 100644 opa-ff-10.8.0.0.201.0.cb934204ad37.tar.gz diff --git a/_service b/_service index 14411a6..303337b 100644 --- a/_service +++ b/_service @@ -8,7 +8,7 @@ @PARENT_TAG@.@TAG_OFFSET@.%h v(.*) \1 - c6b993a4c724f7f3dd3f62a8a5371b0d170b7334 + cb934204ad37b50158e4b89a9f789a1b5637b857 opa-ff*.tar diff --git a/opa-ff-10.7.0.0.133.0.c6b993a4c724.tar.gz b/opa-ff-10.7.0.0.133.0.c6b993a4c724.tar.gz deleted file mode 100644 index 78b12e2..0000000 --- a/opa-ff-10.7.0.0.133.0.c6b993a4c724.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:713a70eced62fcf51854d4c8b11a8ef08ee97c0f9553ff5cb593f2f92f0044d4 -size 6339435 diff --git a/opa-ff-10.8.0.0.201.0.cb934204ad37.tar.gz b/opa-ff-10.8.0.0.201.0.cb934204ad37.tar.gz new file mode 100644 index 0000000..c3e72c3 --- /dev/null +++ b/opa-ff-10.8.0.0.201.0.cb934204ad37.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a00bd9eb490a5e9563a3f327175ad723a6274d682aeb0f2ee7595a43352e8360 +size 6554692 diff --git a/opa-ff-add-shebang-for-exp-files.patch b/opa-ff-add-shebang-for-exp-files.patch index 5f22806..d7a3b41 100644 --- a/opa-ff-add-shebang-for-exp-files.patch +++ b/opa-ff-add-shebang-for-exp-files.patch @@ -1,4 +1,4 @@ -commit 17094ed86eae4ff9c7d4a2846f6d1006e039a571 +commit cc0fea0cb6819eff9c33697fffd129d9ca63bd7e Author: Nicolas Morey-Chaisemartin Date: Thu Jun 8 11:13:38 2017 +0200 @@ -295,7 +295,7 @@ index 8e1a8e6e816d..2081a2b64d1e 100644 # # Copyright (c) 2015, Intel Corporation diff --git TestTools/extmng.exp TestTools/extmng.exp -index 92afc6a4d80a..bb49db846e14 100755 +index b513c61c1069..e0ba680daed3 100755 --- TestTools/extmng.exp +++ TestTools/extmng.exp @@ -1,3 +1,4 @@ @@ -331,7 +331,7 @@ index 773676547a28..8b84886318c8 100755 # # Copyright (c) 2015, Intel Corporation diff --git TestTools/mpi.exp TestTools/mpi.exp -index 25defc08804d..0008685fbe45 100755 +index 4fe36e9aeca0..fa0624080c98 100755 --- TestTools/mpi.exp +++ TestTools/mpi.exp @@ -1,3 +1,4 @@ diff --git a/opa-ff-suse-build-fixes.patch b/opa-ff-suse-build-fixes.patch index 29e5912..d9b3538 100644 --- a/opa-ff-suse-build-fixes.patch +++ b/opa-ff-suse-build-fixes.patch @@ -1,4 +1,4 @@ -commit eea4f1409968d74e218f5d9390141516830d0283 +commit 7ff18bb03325761f33ebebe6ebcef3c4acfd977b Author: Nicolas Morey-Chaisemartin Date: Thu Jun 8 11:11:01 2017 +0200 @@ -34,7 +34,7 @@ index a373262676b5..3a6687d563cc 100755 # Include directories for kernel KERNELDIR=/lib/modules/$(BUILD_TARGET_OS_VERSION)/build diff --git OpenIb_Host/ff_build.sh OpenIb_Host/ff_build.sh -index 5a97ff855962..ce4179db7339 100755 +index e2ef82a12276..8c0be6244776 100755 --- OpenIb_Host/ff_build.sh +++ OpenIb_Host/ff_build.sh @@ -57,7 +57,13 @@ export PRODUCT=${PRODUCT:-OPENIB_FF} @@ -50,9 +50,9 @@ index 5a97ff855962..ce4179db7339 100755 +export BUILD_TARGET_OS_VENDOR_VERSION=$BUILD_PLATFORM_OS_VENDOR_VERSION + setver $BUILD_TARGET_OS_VENDOR $BUILD_TARGET_OS_VERSION + export OPA_FEATURE_SET=opa10 - MODULEVERSION=`$TL_DIR/MakeTools/convert_releasetag.pl $RELEASE_TAG` -@@ -69,6 +75,7 @@ shift +@@ -70,6 +76,7 @@ shift set -x { echo "Environment:" diff --git a/opa-ff.changes b/opa-ff.changes index 8e6cfaf..4b02166 100644 --- a/opa-ff.changes +++ b/opa-ff.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Mon Oct 15 07:24:55 UTC 2018 - nmoreychaisemartin@suse.com + +- Update to v10.8.0.0.201 (fate#325855) + * No changelog available. +* Rebase opa-ff-suse-build-fixes.patch and opa-ff-add-shebang-for-exp-files.patch + to the latest sources + ------------------------------------------------------------------- Wed Aug 1 04:29:23 UTC 2018 - bwiedemann@suse.com diff --git a/opa-ff.spec b/opa-ff.spec index 8e7098e..796d55c 100644 --- a/opa-ff.spec +++ b/opa-ff.spec @@ -16,7 +16,7 @@ # -%define git_ver .0.133.0.c6b993a4c724 +%define git_ver .0.201.0.cb934204ad37 %define opamgt_major 0 %define opasadb_major 1_0_0 @@ -24,12 +24,12 @@ %define opasysconfdir %{_sysconfdir}/opa/ Name: opa-ff -Version: 10.7.0 +Version: 10.8.0 Release: 0 Summary: Intel Omni-Path basic tools and libraries for fabric managment License: BSD-3-Clause OR GPL-2.0-only Group: Productivity/Networking/System -Url: http://www.intel.com/ +Url: https://github.com/intel/opa-ff Source0: %{name}-%{version}%{git_ver}.tar.gz Source1: opa-ff.rpmlintrc Patch1: opa-ff-add-shebang-for-exp-files.patch @@ -115,6 +115,14 @@ Requires: libopamgt%{opamgt_major} %description -n libopamgt-devel This package contains the necessary headers for opamgt development. +%package -n opa-snapconfig +Summary: Configure fabric with snapshot file +Group: System/Libraries +Requires: opa-ff + +%description -n opa-snapconfig +Parse information from provided snapshot file and issue packets to program + %prep %setup -q -n %{name}-%{version}%{git_ver} %patch1 @@ -171,6 +179,7 @@ cp -t %{buildroot}%{pseudo_opt}/samples/opamgt $opamgt_examples cd ../bin cp -t %{buildroot}/%{pseudo_opt}/tools/ ${ff_tools_opt} +cp -t %{buildroot}/%{pseudo_opt}/tools/ ${opasnapconfig_bin} cd ../fastfabric cp -t %{buildroot}%{_sbindir} ${ff_tools_sbin} @@ -298,6 +307,13 @@ done ) > %{_builddir}/ff_file.list +# List for snapconfig +( + for file in ${opasnapconfig_bin}; do + echo "%{pseudo_opt}tools/${file}" + done +) > %{_builddir}/snapconfig_file.list + %post -n libopasadb%{opasadb_major} -p /sbin/ldconfig %postun -n libopasadb%{opasadb_major} -p /sbin/ldconfig @@ -370,4 +386,11 @@ done %{_includedir}/opamgt %{pseudo_opt}/samples/opamgt +%files -n opa-snapconfig -f %{_builddir}/snapconfig_file.list +%defattr(-,root,root,-) +%dir %{pseudo_opt} +%dir %{pseudo_opt}tools/ + +%doc README LICENSE + %changelog