commit opa-ff for openSUSE:Factory

2020-08-03 Thread root
Hello community,

here is the log from the commit of package opa-ff for openSUSE:Factory checked 
in at 2020-08-03 14:14:18

Comparing /work/SRC/openSUSE:Factory/opa-ff (Old)
 and  /work/SRC/openSUSE:Factory/.opa-ff.new.3592 (New)


Package is "opa-ff"

Mon Aug  3 14:14:18 2020 rev:16 rq:823144 version:10.10.3.0.11

Changes:

--- /work/SRC/openSUSE:Factory/opa-ff/opa-ff.changes2020-06-15 
20:28:25.733941637 +0200
+++ /work/SRC/openSUSE:Factory/.opa-ff.new.3592/opa-ff.changes  2020-08-03 
14:15:07.676483559 +0200
@@ -1,0 +2,7 @@
+Wed Jul 22 15:39:26 UTC 2020 - Nicolas Morey-Chaisemartin 

+
+- Update to v10.10.3.0.11
+  - No changelog available
+- Refresh opa-ff-add-shebang-for-exp-files.patch against latest sources
+
+---

Old:

  opa-ff-10.10.1.0.35.0.bd8b24a56fcb.tar.gz

New:

  opa-ff-10.10.3.0.11.0.24a3b31bd026.tar.gz



Other differences:
--
++ opa-ff.spec ++
--- /var/tmp/diff_new_pack.jogfA8/_old  2020-08-03 14:15:09.776485664 +0200
+++ /var/tmp/diff_new_pack.jogfA8/_new  2020-08-03 14:15:09.780485669 +0200
@@ -16,7 +16,7 @@
 #
 
 
-%define git_ver .0.35.0.bd8b24a56fcb
+%define git_ver .0.24a3b31bd026
 %define opamgt_major 0
 %define opasadb_major 1_0_0
 
@@ -24,7 +24,7 @@
 %define opasysconfdir %{_sysconfdir}/opa/
 
 Name:   opa-ff
-Version:10.10.1
+Version:10.10.3.0.11
 Release:0
 Summary:Intel Omni-Path basic tools and libraries for fabric managment
 License:BSD-3-Clause OR GPL-2.0-only

++ _service ++
--- /var/tmp/diff_new_pack.jogfA8/_old  2020-08-03 14:15:09.828485717 +0200
+++ /var/tmp/diff_new_pack.jogfA8/_new  2020-08-03 14:15:09.832485721 +0200
@@ -8,7 +8,7 @@
 @PARENT_TAG@.@TAG_OFFSET@.%h
 v(.*)
 \1
-bd8b24a56fcb09dcf85443a487b832aad42654c2
+24a3b31bd02627015a0766c9d7050370005e0a4b
   
   
 opa-ff*.tar

++ opa-ff-10.10.1.0.35.0.bd8b24a56fcb.tar.gz -> 
opa-ff-10.10.3.0.11.0.24a3b31bd026.tar.gz ++
 14283 lines of diff (skipped)

++ opa-ff-add-shebang-for-exp-files.patch ++
--- /var/tmp/diff_new_pack.jogfA8/_old  2020-08-03 14:15:10.464486354 +0200
+++ /var/tmp/diff_new_pack.jogfA8/_new  2020-08-03 14:15:10.464486354 +0200
@@ -1,4 +1,4 @@
-commit ae670c7f2281c63096c769b519a57a43ce5f81bb
+commit a63f004c9c628bcaa4750485bb3949dbc62a8422
 Author: Nicolas Morey-Chaisemartin 
 Date:   Thu Jun 8 11:13:38 2017 +0200
 
@@ -268,14 +268,14 @@
  # 
  # Copyright (c) 2015, Intel Corporation
 diff --git TestTools/chassis.exp TestTools/chassis.exp
-index 152d7d9fcdfd..ae5e3f9c3838 100644
+index 93265e2d30ed..488ab27fbbf1 100644
 --- TestTools/chassis.exp
 +++ TestTools/chassis.exp
 @@ -1,3 +1,4 @@
 +#!/usr/bin/expect
  # BEGIN_ICS_COPYRIGHT8 
- # 
- # Copyright (c) 2015, Intel Corporation
+ #
+ # Copyright (c) 2015-2020, Intel Corporation
 diff --git TestTools/common_funcs.exp TestTools/common_funcs.exp
 index 68d55d8fdf48..22bed8bdbb7e 100644
 --- TestTools/common_funcs.exp
@@ -295,14 +295,14 @@
  # 
  # Copyright (c) 2015, Intel Corporation
 diff --git TestTools/extmng.exp TestTools/extmng.exp
-index b513c61c1069..e0ba680daed3 100644
+index cf6d989fc8f5..52caed45283b 100644
 --- TestTools/extmng.exp
 +++ TestTools/extmng.exp
 @@ -1,3 +1,4 @@
 +#!/usr/bin/expect
  # BEGIN_ICS_COPYRIGHT8 
- # 
- # Copyright (c) 2015, Intel Corporation
+ #
+ # Copyright (c) 2015-2020, Intel Corporation
 diff --git TestTools/ib.exp TestTools/ib.exp
 index 06c4a6ecc645..5b32311d123f 100644
 --- TestTools/ib.exp
@@ -331,14 +331,14 @@
  # 
  # Copyright (c) 2015, Intel Corporation
 diff --git TestTools/mpi.exp TestTools/mpi.exp
-index 4fe36e9aeca0..fa0624080c98 100644
+index f3b7e29fb0d0..d810878a5759 100644
 --- TestTools/mpi.exp
 +++ TestTools/mpi.exp
 @@ -1,3 +1,4 @@
 +#!/usr/bin/expect
  # BEGIN_ICS_COPYRIGHT8 
- # 
- # Copyright (c) 2015, Intel Corporation
+ #
+ # Copyright (c) 2015-2020, Intel Corporation
 diff --git TestTools/network.exp TestTools/network.exp
 index c1b8867019f0..f4f212c5a59b 100644
 --- TestTools/network.exp
@@ -349,14 +349,14 @@
  # 
  # Copyright (c) 2015, Intel Corporation
 diff --git TestTools/opa_to_xml.exp TestTools/opa_to_xml.exp
-index 448bfb471aeb..c6232d54ea47 100644
+index f81f07ae8c00..fd52484818ef 100644
 --- TestTools/opa_to_xml.exp
 +++ TestTools/opa_to_xml.exp
 @@ -1,3 +1,4 @@
 +#!/usr/bin/expect
  # BEGIN_ICS_COPYRIGHT8 
- # 
- # Copyright (c) 2015, Intel Corporation
+ #
+ # Copyright (c) 2015-2020, Intel Corporation
 diff --git TestTools/proc_mgr.exp TestTools/proc_mgr.exp
 index abcb65d214ec..e86621d5ea12 

commit opa-ff for openSUSE:Factory

2020-06-15 Thread root
Hello community,

here is the log from the commit of package opa-ff for openSUSE:Factory checked 
in at 2020-06-15 20:28:17

Comparing /work/SRC/openSUSE:Factory/opa-ff (Old)
 and  /work/SRC/openSUSE:Factory/.opa-ff.new.3606 (New)


Package is "opa-ff"

Mon Jun 15 20:28:17 2020 rev:15 rq:813053 version:10.10.1

Changes:

--- /work/SRC/openSUSE:Factory/opa-ff/opa-ff.changes2019-10-18 
14:31:21.180564484 +0200
+++ /work/SRC/openSUSE:Factory/.opa-ff.new.3606/opa-ff.changes  2020-06-15 
20:28:25.733941637 +0200
@@ -1,0 +2,7 @@
+Tue Jun  9 19:33:56 UTC 2020 - Nicolas Morey-Chaisemartin 

+
+- Update to v10.10.1.0.35
+  - No changelog available
+- Add workaround-bsc-1172755.patch to fix compilation with LTO enabled.
+
+---

Old:

  opa-ff-10.9.3.1.1.0.73b52d17053f.tar.gz

New:

  opa-ff-10.10.1.0.35.0.bd8b24a56fcb.tar.gz
  workaround-bsc-1172755.patch



Other differences:
--
++ opa-ff.spec ++
--- /var/tmp/diff_new_pack.JEz8Zl/_old  2020-06-15 20:28:27.113946418 +0200
+++ /var/tmp/diff_new_pack.JEz8Zl/_new  2020-06-15 20:28:27.113946418 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package opa-ff
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,7 +16,7 @@
 #
 
 
-%define git_ver .1.1.0.73b52d17053f
+%define git_ver .0.35.0.bd8b24a56fcb
 %define opamgt_major 0
 %define opasadb_major 1_0_0
 
@@ -24,16 +24,17 @@
 %define opasysconfdir %{_sysconfdir}/opa/
 
 Name:   opa-ff
-Version:10.9.3
+Version:10.10.1
 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:https://github.com/intel/opa-ff
+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
 Patch2: opa-ff-suse-build-fixes.patch
+Patch3: workaround-bsc-1172755.patch
 BuildRequires:  gcc-c++
 BuildRequires:  infiniband-diags-devel
 BuildRequires:  libexpat-devel
@@ -127,6 +128,7 @@
 %setup -q -n  %{name}-%{version}%{git_ver}
 %patch1
 %patch2
+%patch3
 
 %build
 export RPM_OPT_FLAGS="$RPM_OPT_FLAGS -Wno-address-of-packed-member"
@@ -178,7 +180,7 @@
 
 cd ../bin
 cp -t %{buildroot}/%{pseudo_opt}/tools/ ${ff_tools_opt}
-cp -t %{buildroot}/%{pseudo_opt}/tools/ ${opasnapconfig_bin}
+#cp -t %{buildroot}/%{pseudo_opt}/tools/ ${opasnapconfig_bin}
 
 cd ../fastfabric
 cp -t %{buildroot}%{_sbindir} ${ff_tools_sbin}

++ _service ++
--- /var/tmp/diff_new_pack.JEz8Zl/_old  2020-06-15 20:28:27.161946585 +0200
+++ /var/tmp/diff_new_pack.JEz8Zl/_new  2020-06-15 20:28:27.161946585 +0200
@@ -8,7 +8,7 @@
 @PARENT_TAG@.@TAG_OFFSET@.%h
 v(.*)
 \1
-73b52d17053f77cd00ed30cd28c39f0b683795be
+bd8b24a56fcb09dcf85443a487b832aad42654c2
   
   
 opa-ff*.tar

++ opa-ff-10.9.3.1.1.0.73b52d17053f.tar.gz -> 
opa-ff-10.10.1.0.35.0.bd8b24a56fcb.tar.gz ++
 52821 lines of diff (skipped)

++ workaround-bsc-1172755.patch ++
commit c477cf2496c1ec83a63a28629a4fdf0c2a10d458
Author: Nicolas Morey-Chaisemartin 
Date:   Tue Jun 9 22:57:52 2020 +0200

workaround bsc 1172755

GCC bug causes compilation to fail with LTO enabled.
Workaround the issue by changing mcmodel

Signed-off-by: Nicolas Morey-Chaisemartin 

diff --git IbaTools/stream/Makefile IbaTools/stream/Makefile
index 7ed670d19fee..6eb0a334c8a9 100644
--- IbaTools/stream/Makefile
+++ IbaTools/stream/Makefile
@@ -110,7 +110,7 @@ INCLUDE_SUBDIR  =
 #  (in addition to LOCALDEPLIBS)
 #LOCAL_LIB_DIRS= User library directories for libpaths [Empty]
 
-CLOCAL = $(CPIE) -mcmodel=medium -DSTREAM_ARRAY_SIZE=353783808 -fopenmp
+CLOCAL = $(CPIE) -mcmodel=large -DSTREAM_ARRAY_SIZE=353783808 -fopenmp
 LDLOCAL = -fopenmp
 
 # Include Make Rules definitions and rules



commit opa-ff for openSUSE:Factory

2019-10-18 Thread root
Hello community,

here is the log from the commit of package opa-ff for openSUSE:Factory checked 
in at 2019-10-18 14:31:19

Comparing /work/SRC/openSUSE:Factory/opa-ff (Old)
 and  /work/SRC/openSUSE:Factory/.opa-ff.new.2352 (New)


Package is "opa-ff"

Fri Oct 18 14:31:19 2019 rev:14 rq:733595 version:10.9.3

Changes:

--- /work/SRC/openSUSE:Factory/opa-ff/opa-ff.changes2019-01-21 
10:59:55.363308719 +0100
+++ /work/SRC/openSUSE:Factory/.opa-ff.new.2352/opa-ff.changes  2019-10-18 
14:31:21.180564484 +0200
@@ -1,0 +2,12 @@
+Fri Sep  6 14:32:59 UTC 2019 - Nicolas Morey-Chaisemartin 

+
+- Update to v10.9.3.1.1
+  - No changelog available
+- Refresh patches against newer sources:
+  - opa-ff-add-shebang-for-exp-files.patch
+  - opa-ff-suse-build-fixes.patch
+- Drop patches merged upstream:
+  - reproduciblecpu.patch
+  - reproducible.patch
+
+---

Old:

  opa-ff-10.8.0.0.201.0.cb934204ad37.tar.gz
  reproducible.patch
  reproduciblecpu.patch

New:

  opa-ff-10.9.3.1.1.0.73b52d17053f.tar.gz



Other differences:
--
++ opa-ff.spec ++
--- /var/tmp/diff_new_pack.bbSZDB/_old  2019-10-18 14:31:22.076562151 +0200
+++ /var/tmp/diff_new_pack.bbSZDB/_new  2019-10-18 14:31:22.076562151 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package opa-ff
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,11 +12,11 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
-%define git_ver .0.201.0.cb934204ad37
+%define git_ver .1.1.0.73b52d17053f
 %define opamgt_major 0
 %define opasadb_major 1_0_0
 
@@ -24,7 +24,7 @@
 %define opasysconfdir %{_sysconfdir}/opa/
 
 Name:   opa-ff
-Version:10.8.0
+Version:10.9.3
 Release:0
 Summary:Intel Omni-Path basic tools and libraries for fabric managment
 License:BSD-3-Clause OR GPL-2.0-only
@@ -34,8 +34,6 @@
 Source1:opa-ff.rpmlintrc
 Patch1: opa-ff-add-shebang-for-exp-files.patch
 Patch2: opa-ff-suse-build-fixes.patch
-Patch3: reproducible.patch
-Patch4: reproduciblecpu.patch
 BuildRequires:  gcc-c++
 BuildRequires:  infiniband-diags-devel
 BuildRequires:  libexpat-devel
@@ -65,6 +63,7 @@
 %package -n opa-fastfabric
 Summary:OmniPath management level tools and scripts
 Group:  Productivity/Networking/System
+Requires:   cron
 Requires:   opa-basic-tools
 %if 0%{?rhel}
 Requires:   atlas
@@ -78,7 +77,7 @@
 Group:  System/Libraries
 
 %description -n libopasadb%{opasadb_major}
-This package contains the library necessary for opa-adress-resolution.
+This package contains the library necessary for opa-address-resolution.
 
 %package -n opa-address-resolution
 Summary:OmniPath Address Resolution manager
@@ -111,7 +110,7 @@
 %package -n libopamgt-devel
 Summary:Omni-Path library development headers
 Group:  Development/Libraries/C and C++
-Requires:   libopamgt%{opamgt_major}
+Requires:   libopamgt%{opamgt_major} = %{version}
 
 %description -n libopamgt-devel
 This package contains the necessary headers for opamgt development.
@@ -128,11 +127,9 @@
 %setup -q -n  %{name}-%{version}%{git_ver}
 %patch1
 %patch2
-%patch3 -p1
-%patch4 -p1
 
 %build
-export RPM_OPT_FLAGS
+export RPM_OPT_FLAGS="$RPM_OPT_FLAGS -Wno-address-of-packed-member"
 if [ -d OpenIb_Host ]
 then
 cd OpenIb_Host && ./ff_build.sh %{_builddir} $FF_BUILD_ARGS
@@ -158,7 +155,7 @@
 mkdir -p %{buildroot}%{_mandir}/man8
 mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
 mkdir -p %{buildroot}%{_sysconfdir}/sysconfig/opa
-
+mkdir -p  %{buildroot}%{_sysconfdir}/cron.daily/
 #Binaries and scripts installing (basic tools)
 #cd builtbin.OPENIB_FF.release
 cd $(cat %{_builddir}/RELEASE_PATH)
@@ -193,7 +190,10 @@
 cp -t %{buildroot}/%{pseudo_opt}fm_tools/ ${ff_tools_fm}
 ln -s %{pseudo_opt}/fm_tools/config_check 
%{buildroot}%{_sbindir}/opafmconfigcheck
 ln -s %{pseudo_opt}/fm_tools/config_diff 
%{buildroot}%{_sbindir}/opafmconfigdiff
-
+cd cron.d
+# We do not want there cron.d stuff. Directly link the proper bin in cron.daily
+ln -s /%{pseudo_opt}tools/opacablehealthcron 
%{buildroot}%{_sysconfdir}/cron.daily/opa-cablehealth
+cd ..
 cd ../fastfabric/samples
 cp -t %{buildroot}%{pseudo_opt}samples ${ff_iba_samples} ${basic_samples}
 cd ..
@@ 

commit opa-ff for openSUSE:Factory

2019-01-21 Thread root
Hello community,

here is the log from the commit of package opa-ff for openSUSE:Factory checked 
in at 2019-01-21 10:58:48

Comparing /work/SRC/openSUSE:Factory/opa-ff (Old)
 and  /work/SRC/openSUSE:Factory/.opa-ff.new.28833 (New)


Package is "opa-ff"

Mon Jan 21 10:58:48 2019 rev:13 rq:33 version:10.8.0

Changes:

--- /work/SRC/openSUSE:Factory/opa-ff/opa-ff.changes2018-11-13 
17:29:53.113260515 +0100
+++ /work/SRC/openSUSE:Factory/.opa-ff.new.28833/opa-ff.changes 2019-01-21 
10:59:55.363308719 +0100
@@ -1,0 +2,5 @@
+Fri Dec 28 11:19:40 UTC 2018 - Bernhard Wiedemann 
+
+- Add reproduciblecpu.patch to drop -march=native (boo#1100677)
+
+---

New:

  reproduciblecpu.patch



Other differences:
--
++ opa-ff.spec ++
--- /var/tmp/diff_new_pack.zFb2Ax/_old  2019-01-21 11:00:03.351298354 +0100
+++ /var/tmp/diff_new_pack.zFb2Ax/_new  2019-01-21 11:00:03.355298349 +0100
@@ -35,6 +35,7 @@
 Patch1: opa-ff-add-shebang-for-exp-files.patch
 Patch2: opa-ff-suse-build-fixes.patch
 Patch3: reproducible.patch
+Patch4: reproduciblecpu.patch
 BuildRequires:  gcc-c++
 BuildRequires:  infiniband-diags-devel
 BuildRequires:  libexpat-devel
@@ -128,6 +129,7 @@
 %patch1
 %patch2
 %patch3 -p1
+%patch4 -p1
 
 %build
 export RPM_OPT_FLAGS

++ reproduciblecpu.patch ++
https://github.com/intel/opa-ff/issues/20
https://bugzilla.opensuse.org/show_bug.cgi?id=1100677 packages do not build 
reproducibly from compile-time CPU-detection


Author: Bernhard M. Wiedemann 
Date:   2018-12-28

Drop march=native to avoid CPU detection on build machine

in order to make builds reproducible.
See https://reproducible-builds.org/ for why this is good

Index: opa-ff-10.8.0.0.201.0.cb934204ad37/IbaTools/stream/Makefile
===
--- opa-ff-10.8.0.0.201.0.cb934204ad37.orig/IbaTools/stream/Makefile
+++ opa-ff-10.8.0.0.201.0.cb934204ad37/IbaTools/stream/Makefile
@@ -110,7 +110,7 @@ INCLUDE_SUBDIR  =
 #  (in addition to LOCALDEPLIBS)
 #LOCAL_LIB_DIRS= User library directories for libpaths [Empty]
 
-CLOCAL = $(CPIE) -march=native -mcmodel=medium -DSTREAM_ARRAY_SIZE=353783808 
-fopenmp
+CLOCAL = $(CPIE) -mcmodel=medium -DSTREAM_ARRAY_SIZE=353783808 -fopenmp
 LDLOCAL = -fopenmp
 
 # Include Make Rules definitions and rules



commit opa-ff for openSUSE:Factory

2018-11-13 Thread root
Hello community,

here is the log from the commit of package opa-ff for openSUSE:Factory checked 
in at 2018-11-13 16:36:24

Comparing /work/SRC/openSUSE:Factory/opa-ff (Old)
 and  /work/SRC/openSUSE:Factory/.opa-ff.new (New)


Package is "opa-ff"

Tue Nov 13 16:36:24 2018 rev:12 rq:646393 version:10.8.0

Changes:

--- /work/SRC/openSUSE:Factory/opa-ff/opa-ff.changes2018-08-02 
14:59:10.988382579 +0200
+++ /work/SRC/openSUSE:Factory/.opa-ff.new/opa-ff.changes   2018-11-13 
17:29:53.113260515 +0100
@@ -1,0 +2,14 @@
+Thu Oct 25 12:12:28 UTC 2018 - Jan Engelhardt 
+
+- Use noun phrase.
+- Fix RPM groups.
+
+---
+Mon Oct 15 07:24:55 UTC 2018 - nmoreychaisemar...@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
+
+---

Old:

  opa-ff-10.7.0.0.133.0.c6b993a4c724.tar.gz

New:

  opa-ff-10.8.0.0.201.0.cb934204ad37.tar.gz



Other differences:
--
++ opa-ff.spec ++
--- /var/tmp/diff_new_pack.gN9wwI/_old  2018-11-13 17:29:53.577259879 +0100
+++ /var/tmp/diff_new_pack.gN9wwI/_new  2018-11-13 17:29:53.577259879 +0100
@@ -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 @@
 %description -n libopamgt-devel
 This package contains the necessary headers for opamgt development.
 
+%package -n opa-snapconfig
+Summary:Tools for configureing fabrics with snapshot files
+Group:  Productivity/Networking/System
+Requires:   opa-fastfabric
+
+%description -n opa-snapconfig
+Tools for parsing information from provided snapshot files and issuing packets 
to program.
+
 %prep
 %setup -q -n  %{name}-%{version}%{git_ver}
 %patch1
@@ -171,6 +179,7 @@
 
 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 @@
 
 ) > %{_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 @@
 %{_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

++ _service ++
--- /var/tmp/diff_new_pack.gN9wwI/_old  2018-11-13 17:29:53.597259851 +0100
+++ /var/tmp/diff_new_pack.gN9wwI/_new  2018-11-13 17:29:53.597259851 +0100
@@ -8,7 +8,7 @@
 @PARENT_TAG@.@TAG_OFFSET@.%h
 v(.*)
 \1
-c6b993a4c724f7f3dd3f62a8a5371b0d170b7334
+cb934204ad37b50158e4b89a9f789a1b5637b857
   
   
 opa-ff*.tar

++ opa-ff-10.7.0.0.133.0.c6b993a4c724.tar.gz -> 
opa-ff-10.8.0.0.201.0.cb934204ad37.tar.gz ++
/work/SRC/openSUSE:Factory/opa-ff/opa-ff-10.7.0.0.133.0.c6b993a4c724.tar.gz 
/work/SRC/openSUSE:Factory/.opa-ff.new/opa-ff-10.8.0.0.201.0.cb934204ad37.tar.gz
 differ: char 13, line 1

++ opa-ff-add-shebang-for-exp-files.patch ++
--- /var/tmp/diff_new_pack.gN9wwI/_old  2018-11-13 17:29:53.621259818 +0100
+++ /var/tmp/diff_new_pack.gN9wwI/_new  2018-11-13 17:29:53.621259818 +0100
@@ -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 @@
  # 
  # 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 @@
  # 
  # Copyright (c) 2015, Intel Corporation
 diff --git 

commit opa-ff for openSUSE:Factory

2018-08-02 Thread root
Hello community,

here is the log from the commit of package opa-ff for openSUSE:Factory checked 
in at 2018-08-02 14:59:07

Comparing /work/SRC/openSUSE:Factory/opa-ff (Old)
 and  /work/SRC/openSUSE:Factory/.opa-ff.new (New)


Package is "opa-ff"

Thu Aug  2 14:59:07 2018 rev:11 rq:626801 version:10.7.0

Changes:

--- /work/SRC/openSUSE:Factory/opa-ff/opa-ff.changes2018-06-20 
15:26:17.585098643 +0200
+++ /work/SRC/openSUSE:Factory/.opa-ff.new/opa-ff.changes   2018-08-02 
14:59:10.988382579 +0200
@@ -1,0 +2,5 @@
+Wed Aug  1 04:29:23 UTC 2018 - bwiedem...@suse.com
+
+- Add reproducible.patch to override build date (boo#1047218)
+
+---

New:

  reproducible.patch



Other differences:
--
++ opa-ff.spec ++
--- /var/tmp/diff_new_pack.K6Gl4D/_old  2018-08-02 14:59:12.008384299 +0200
+++ /var/tmp/diff_new_pack.K6Gl4D/_new  2018-08-02 14:59:12.008384299 +0200
@@ -34,6 +34,7 @@
 Source1:opa-ff.rpmlintrc
 Patch1: opa-ff-add-shebang-for-exp-files.patch
 Patch2: opa-ff-suse-build-fixes.patch
+Patch3: reproducible.patch
 BuildRequires:  gcc-c++
 BuildRequires:  infiniband-diags-devel
 BuildRequires:  libexpat-devel
@@ -118,6 +119,7 @@
 %setup -q -n  %{name}-%{version}%{git_ver}
 %patch1
 %patch2
+%patch3 -p1
 
 %build
 export RPM_OPT_FLAGS

++ reproducible.patch ++
https://github.com/01org/opa-ff/pull/10

commit 2ae76192815212d7a3f821d6a3dddc3d0bb9eae4
Author: Bernhard M. Wiedemann 
Date:   Wed Nov 15 20:14:04 2017 +0100

Allow to override build date

in order to make builds reproducible.
See https://reproducible-builds.org/ for why this is good
and https://reproducible-builds.org/specs/source-date-epoch/
for the definition of this variable.
This date call only works with GNU date.

Also use UTC to be independent of timezones.
And use ISO date format as the only proper way to unambiguously
represent a date.

diff --git a/MakeTools/prep.sh b/MakeTools/prep.sh
index c0a4bd1..52b19a6 100755
--- a/MakeTools/prep.sh
+++ b/MakeTools/prep.sh
@@ -81,6 +81,7 @@ then
exit 1
 fi
 
+[[ $SOURCE_DATE_EPOCH ]] && DATE=`date -u -d "@$SOURCE_DATE_EPOCH" -Iseconds`
 DATE=${DATE:-"`date +'%m/%d/%y %H:%M'`"}
 
 if [ "$#" = 1 ]



commit opa-ff for openSUSE:Factory

2018-06-20 Thread root
Hello community,

here is the log from the commit of package opa-ff for openSUSE:Factory checked 
in at 2018-06-20 15:26:11

Comparing /work/SRC/openSUSE:Factory/opa-ff (Old)
 and  /work/SRC/openSUSE:Factory/.opa-ff.new (New)


Package is "opa-ff"

Wed Jun 20 15:26:11 2018 rev:10 rq:617427 version:10.7.0

Changes:

--- /work/SRC/openSUSE:Factory/opa-ff/opa-ff.changes2018-05-29 
10:40:43.597778451 +0200
+++ /work/SRC/openSUSE:Factory/.opa-ff.new/opa-ff.changes   2018-06-20 
15:26:17.585098643 +0200
@@ -1,0 +2,8 @@
+Tue Jun 12 07:16:45 UTC 2018 - nmoreychaisemar...@suse.com
+
+- Update to v10.7.0.0.133 (fate#325049)
+  * No changelog available
+- Rebase opa-ff-suse-build-fixes.patch to the latest sources
+- Update opa-ff-add-shebang-for-exp-files.patchto not use /usr/bin/env
+
+---

Old:

  opa-ff-10.6.0.0.131.0.3ca3fd5.tar.gz

New:

  opa-ff-10.7.0.0.133.0.c6b993a4c724.tar.gz



Other differences:
--
++ opa-ff.spec ++
--- /var/tmp/diff_new_pack.hQLpdE/_old  2018-06-20 15:26:18.849052793 +0200
+++ /var/tmp/diff_new_pack.hQLpdE/_new  2018-06-20 15:26:18.853052648 +0200
@@ -16,7 +16,7 @@
 #
 
 
-%define git_ver .0.131.0.3ca3fd5
+%define git_ver .0.133.0.c6b993a4c724
 %define opamgt_major 0
 %define opasadb_major 1_0_0
 
@@ -24,10 +24,10 @@
 %define opasysconfdir %{_sysconfdir}/opa/
 
 Name:   opa-ff
-Version:10.6.0
+Version:10.7.0
 Release:0
 Summary:Intel Omni-Path basic tools and libraries for fabric managment
-License:BSD-3-Clause or GPL-2.0
+License:BSD-3-Clause OR GPL-2.0-only
 Group:  Productivity/Networking/System
 Url:http://www.intel.com/
 Source0:%{name}-%{version}%{git_ver}.tar.gz
@@ -174,6 +174,7 @@
 cp -t %{buildroot}%{_sbindir} ${ff_tools_sbin}
 cp -t %{buildroot}%{pseudo_opt}tools/ ${ff_tools_misc}
 cp -t %{buildroot}%{pseudo_opt}help ${help_doc}
+cp -t %{buildroot}%{opasysconfdir} ${basic_configs}
 
 cd ../etc
 cp -t %{buildroot}/%{pseudo_opt}fm_tools/ ${ff_tools_fm}
@@ -181,7 +182,7 @@
 ln -s %{pseudo_opt}/fm_tools/config_diff 
%{buildroot}%{_sbindir}/opafmconfigdiff
 
 cd ../fastfabric/samples
-cp -t %{buildroot}%{pseudo_opt}samples ${ff_iba_samples}
+cp -t %{buildroot}%{pseudo_opt}samples ${ff_iba_samples} ${basic_samples}
 cd ..
 
 cd ../fastfabric/tools
@@ -189,7 +190,7 @@
 cp -t %{buildroot}%{pseudo_opt}tools/ ${ff_tools_exp}
 cp -t %{buildroot}%{pseudo_opt}tools/ ${ff_libs_misc}
 cp -t %{buildroot}%{pseudo_opt}tools/ osid_wrapper
-cp -t %{buildroot}%{opasysconfdir}  allhosts chassis esm_chassis hosts ports 
switches opaff.xml
+cp -t %{buildroot}%{opasysconfdir}  allhosts chassis esm_chassis hosts ports 
switches
 cd ..
 
 cd ../man/man1
@@ -239,6 +240,10 @@
# Extra wildcard to accept .1.gz
echo "%{_mandir}/man1/${file}*"
done
+   #Basic config pages
+   for file in ${basic_configs}; do
+   echo "%config(noreplace) %{opasysconfdir}${file}"
+   done
 ) >  %{_builddir}/basic_file.list
 
 # List for opa-fastfabric
@@ -264,7 +269,7 @@
done
 
#FF iba samples
-   for file in ${ff_iba_samples}; do
+   for file in ${ff_iba_samples} ${basic_samples}; do
echo "%{pseudo_opt}samples/${file}"
done
 
@@ -301,6 +306,7 @@
 %defattr(-,root,root,-)
 %dir %{pseudo_opt}
 %dir %{pseudo_opt}tools/
+%dir %{opasysconfdir}
 
 %doc README LICENSE
 
@@ -313,7 +319,7 @@
 %dir %{pseudo_opt}tools
 
 %dir %{_sysconfdir}/sysconfig/opa
-%{opasysconfdir}
+%dir %{opasysconfdir}
 /etc/sysconfig/opa/*
 
 %config(noreplace) %{opasysconfdir}/opafastfabric.conf
@@ -324,8 +330,8 @@
 %config(noreplace) %{opasysconfdir}/hosts
 %config(noreplace) %{opasysconfdir}/ports
 %config(noreplace) %{opasysconfdir}/switches
-%config(noreplace) %{opasysconfdir}/opaff.xml
-%config(noreplace) %{opasysconfdir}/opamon.si.conf
+%{opasysconfdir}/opamon.si.conf
+# Replace opamon.si.conf, as it's a template config file.
 %{pseudo_opt}tools/osid_wrapper
 %{_sbindir}/opafmconfigcheck
 %{_sbindir}/opafmconfigdiff

++ _service ++
--- /var/tmp/diff_new_pack.hQLpdE/_old  2018-06-20 15:26:18.897051052 +0200
+++ /var/tmp/diff_new_pack.hQLpdE/_new  2018-06-20 15:26:18.897051052 +0200
@@ -8,7 +8,7 @@
 @PARENT_TAG@.@TAG_OFFSET@.%h
 v(.*)
 \1
-3ca3fd5ef80b0dbe1724c7d0fc1e1678c71b0196
+c6b993a4c724f7f3dd3f62a8a5371b0d170b7334
   
   
 opa-ff*.tar

++ opa-ff-10.6.0.0.131.0.3ca3fd5.tar.gz -> 
opa-ff-10.7.0.0.133.0.c6b993a4c724.tar.gz ++
/work/SRC/openSUSE:Factory/opa-ff/opa-ff-10.6.0.0.131.0.3ca3fd5.tar.gz 
/work/SRC/openSUSE:Factory/.opa-ff.new/opa-ff-10.7.0.0.133.0.c6b993a4c724.tar.gz
 differ: char 12, 

commit opa-ff for openSUSE:Factory

2018-05-29 Thread root
Hello community,

here is the log from the commit of package opa-ff for openSUSE:Factory checked 
in at 2018-05-29 10:40:38

Comparing /work/SRC/openSUSE:Factory/opa-ff (Old)
 and  /work/SRC/openSUSE:Factory/.opa-ff.new (New)


Package is "opa-ff"

Tue May 29 10:40:38 2018 rev:9 rq:611476 version:10.6.0

Changes:

--- /work/SRC/openSUSE:Factory/opa-ff/opa-ff.changes2018-03-28 
10:33:16.792948874 +0200
+++ /work/SRC/openSUSE:Factory/.opa-ff.new/opa-ff.changes   2018-05-29 
10:40:43.597778451 +0200
@@ -1,0 +2,5 @@
+Wed May 23 05:37:05 UTC 2018 - nmoreychaisemar...@suse.com
+
+- Update opa-adress-resolution and libopasadb descriptions (bsc#1093880)
+
+---



Other differences:
--
++ opa-ff.spec ++
--- /var/tmp/diff_new_pack.7VRVHu/_old  2018-05-29 10:40:45.217718654 +0200
+++ /var/tmp/diff_new_pack.7VRVHu/_new  2018-05-29 10:40:45.221718506 +0200
@@ -76,7 +76,7 @@
 Group:  System/Libraries
 
 %description -n libopasadb%{opasadb_major}
-This is to be filled out more concisely later.
+This package contains the library necessary for opa-adress-resolution.
 
 %package -n opa-address-resolution
 Summary:OmniPath Address Resolution manager
@@ -84,7 +84,8 @@
 Requires:   opa-basic-tools
 
 %description -n opa-address-resolution
-This is to be filled out more concisely later.
+This package contains the ibacm distributed SA provider (dsap) for name and 
address resolution on OPA platform.
+It also contains the library and tools to access the shared memory database 
exported by dsap.
 
 %package -n opa-address-resolution-devel
 Summary:Development files for the OmniPath Address Resolution manager




commit opa-ff for openSUSE:Factory

2018-03-28 Thread root
Hello community,

here is the log from the commit of package opa-ff for openSUSE:Factory checked 
in at 2018-03-28 10:33:13

Comparing /work/SRC/openSUSE:Factory/opa-ff (Old)
 and  /work/SRC/openSUSE:Factory/.opa-ff.new (New)


Package is "opa-ff"

Wed Mar 28 10:33:13 2018 rev:8 rq:591589 version:10.6.0

Changes:

--- /work/SRC/openSUSE:Factory/opa-ff/opa-ff.changes2018-03-04 
12:51:13.946589682 +0100
+++ /work/SRC/openSUSE:Factory/.opa-ff.new/opa-ff.changes   2018-03-28 
10:33:16.792948874 +0200
@@ -1,0 +2,7 @@
+Tue Mar 27 06:42:29 UTC 2018 - nmoreychaisemar...@suse.com
+
+- Update pseudo_opt path to %{_prefix}/lib/opa (bsc#1042721,bsc#1086934)
+- Update opasysconfdif to %{_sysconfdir}/opa/
+- Minor cleanup of sysconfig install code
+
+---



Other differences:
--
++ opa-ff.spec ++
--- /var/tmp/diff_new_pack.rrEpLq/_old  2018-03-28 10:33:17.604919671 +0200
+++ /var/tmp/diff_new_pack.rrEpLq/_new  2018-03-28 10:33:17.608919527 +0200
@@ -20,8 +20,9 @@
 %define opamgt_major 0
 %define opasadb_major 1_0_0
 
-%define pseudo_opt %{_prefix}/lib/opa-ff/
-%define opasysconfdir %{_sysconfdir}/opa/sysconfig
+%define pseudo_opt %{_prefix}/lib/opa/
+%define opasysconfdir %{_sysconfdir}/opa/
+
 Name:   opa-ff
 Version:10.6.0
 Release:0
@@ -211,22 +212,15 @@
 cp -t %{buildroot}%{_libdir}/ libopamgt.so.*
 ln -s libopamgt.so.* %{buildroot}%{_libdir}/libopamgt.so
 
-ln -s /etc/opa/sysconfig/allhosts   
%{buildroot}/etc/sysconfig/opa/allhosts
-ln -s /etc/opa/sysconfig/chassis
%{buildroot}/etc/sysconfig/opa/chassis
-ln -s /etc/opa/sysconfig/esm_chassis
%{buildroot}//etc/sysconfig/opa/esm_chassis
-ln -s /etc/opa/sysconfig/hosts  
%{buildroot}/etc/sysconfig/opa/hosts
-ln -s /etc/opa/sysconfig/opafastfabric.conf 
%{buildroot}/etc/sysconfig/opa/opafastfabric.conf
-ln -s /etc/opa/sysconfig/opaff.xml  
%{buildroot}/etc/sysconfig/opa/opaff.xml
-ln -s /etc/opa/sysconfig/opamon.conf
%{buildroot}/etc/sysconfig/opa/opamon.conf
-ln -s /etc/opa/sysconfig/opamon.si.conf 
%{buildroot}/etc/sysconfig/opa/opamon.si.conf
-ln -s /etc/opa/sysconfig/ports  
%{buildroot}/etc/sysconfig/opa/ports
-ln -s /etc/opa/sysconfig/switches   
%{buildroot}/etc/sysconfig/opa/switches
-
 # Now that we've put everything in the buildroot, copy any default config 
files to their expected location for user
 # to edit. To prevent nuking existing user configs, the files section of this 
spec file will reference these as noreplace
 # config files.
 cp %{buildroot}%{pseudo_opt}tools/opafastfabric.conf.def 
%{buildroot}/%{opasysconfdir}/opafastfabric.conf
 
+for file in $(ls  %{buildroot}/%{opasysconfdir}); do
+   ln -s %{opasysconfdir}/$file %{buildroot}/etc/sysconfig/opa/$file
+done
+
 #Now we do a bunch of work to build the file listing of what belongs to each 
RPM
 
 # List for basic
@@ -317,9 +311,8 @@
 %dir %{pseudo_opt}samples
 %dir %{pseudo_opt}tools
 
-%dir %{_sysconfdir}/opa
-%dir %{opasysconfdir}
 %dir %{_sysconfdir}/sysconfig/opa
+%{opasysconfdir}
 /etc/sysconfig/opa/*
 
 %config(noreplace) %{opasysconfdir}/opafastfabric.conf




commit opa-ff for openSUSE:Factory

2018-03-04 Thread root
Hello community,

here is the log from the commit of package opa-ff for openSUSE:Factory checked 
in at 2018-03-04 12:51:11

Comparing /work/SRC/openSUSE:Factory/opa-ff (Old)
 and  /work/SRC/openSUSE:Factory/.opa-ff.new (New)


Package is "opa-ff"

Sun Mar  4 12:51:11 2018 rev:7 rq:581792 version:10.6.0

Changes:

--- /work/SRC/openSUSE:Factory/opa-ff/opa-ff.changes2017-11-21 
15:35:59.145353176 +0100
+++ /work/SRC/openSUSE:Factory/.opa-ff.new/opa-ff.changes   2018-03-04 
12:51:13.946589682 +0100
@@ -1,0 +2,6 @@
+Thu Mar  1 16:33:18 UTC 2018 - nmoreychaisemar...@suse.com
+
+- Cleanup install section
+- Install and package missing libopamgt (bsc#1083499)
+
+---



Other differences:
--
++ opa-ff.spec ++
--- /var/tmp/diff_new_pack.rDevp9/_old  2018-03-04 12:51:14.814558051 +0100
+++ /var/tmp/diff_new_pack.rDevp9/_new  2018-03-04 12:51:14.818557905 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package opa-ff
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,6 +17,8 @@
 
 
 %define git_ver .0.131.0.3ca3fd5
+%define opamgt_major 0
+%define opasadb_major 1_0_0
 
 %define pseudo_opt %{_prefix}/lib/opa-ff/
 %define opasysconfdir %{_sysconfdir}/opa/sysconfig
@@ -68,11 +70,11 @@
 %description -n opa-fastfabric
 Contains tools for managing fabric on a managment node.
 
-%package -n libopasadb1_0_0
+%package -n libopasadb%{opasadb_major}
 Summary:OmniPath Subnet Administrator database library
 Group:  System/Libraries
 
-%description -n libopasadb1_0_0
+%description -n libopasadb%{opasadb_major}
 This is to be filled out more concisely later.
 
 %package -n opa-address-resolution
@@ -86,7 +88,7 @@
 %package -n opa-address-resolution-devel
 Summary:Development files for the OmniPath Address Resolution manager
 Group:  Development/Libraries/C and C++
-Requires:   libopasadb1_0_0 = %{version}
+Requires:   libopasadb%{opasadb_major} = %{version}
 Requires:   opa-address-resolution = %{version}
 Requires:   opa-basic-tools
 
@@ -94,6 +96,22 @@
 This package contains the include files and libraries
 required to develop programs for the opa-address-resolution package.
 
+%package -n libopamgt%{opamgt_major}
+Summary:Omni-Path management API library
+Group:  System/Libraries
+
+%description -n libopamgt%{opamgt_major}
+This package contains the library necessary to build applications that 
interface with an Omni-Path FM.
+
+
+%package -n libopamgt-devel
+Summary:Omni-Path library development headers
+Group:  Development/Libraries/C and C++
+Requires:   libopamgt%{opamgt_major}
+
+%description -n libopamgt-devel
+This package contains the necessary headers for opamgt development.
+
 %prep
 %setup -q -n  %{name}-%{version}%{git_ver}
 %patch1
@@ -109,51 +127,19 @@
 fi
 
 %install
-%define basic_tools_sbin opacapture opagetvf opagetvf_env opahfirev 
opapacketcapture opaportinfo oparesolvehfiport opasaquery opashowmc opasmaquery 
opainfo opafabricinfo
-%define basic_tools_sbin_sym opapmaquery opaportconfig
-
-%define basic_tools_opt setup_self_ssh usemem opaipcalc
-
-%define basic_mans opacapture.1 opaconfig.1 opahfirev.1 opapmaquery.1 
opaportconfig.1 opaportinfo.1 oparesolvehfiport.1 opasaquery.1 opashowmc.1 
opasmaquery.1
-
-%define ff_tools_opt opaswquery opaswconfigure opaswfwconfigure opaswfwupdate 
opaswfwverify opaswping opaswreset
-
-%define ff_tools_exp basic.exp chassis.exp chassis_configure.exp 
chassis_fmconfig.exp chassis_fmcontrol.exp chassis_fmgetconfig.exp 
chassis_getconfig.exp chassis_reboot.exp chassis_fmgetsecurityfiles.exp 
chassis_fmsecurityfiles.exp chassis_upgrade.exp common_funcs.exp 
configipoib.exp extmng.exp ff_function.exp ib.exp opa_to_xml.exp ibtools.exp 
install.exp ipoibping.exp load.exp mpi.exp mpiperf.exp mpiperfdeviation.exp 
network.exp proc_mgr.exp reboot.exp sacache.exp sm_control.exp 
switch_capture.exp switch_configure.exp switch_dump.exp switch_fwverify.exp 
switch_getconfig.exp switch_hwvpd.exp switch_info.exp switch_ping.exp 
switch_reboot.exp switch_upgrade.exp target.exp tools.exp upgrade.exp tclIndex 
tcl_proc comm12 front
-
-%define ff_tools_sbin opacabletest opacheckload opaextracterror opaextractlink 
opaextractperf opaextractstat opaextractstat2 opafindgood opafirmware 
opagenchassis opagenesmchassis opagenswitches opalinkanalysis opareport 
opareports opasorthosts opatop opaxlattopology opaxlattopology_cust 
opaxmlextract opaxmlfilter opaxmlgenerate 

commit opa-ff for openSUSE:Factory

2017-11-21 Thread root
Hello community,

here is the log from the commit of package opa-ff for openSUSE:Factory checked 
in at 2017-11-21 15:35:43

Comparing /work/SRC/openSUSE:Factory/opa-ff (Old)
 and  /work/SRC/openSUSE:Factory/.opa-ff.new (New)


Package is "opa-ff"

Tue Nov 21 15:35:43 2017 rev:6 rq:544092 version:10.6.0

Changes:

--- /work/SRC/openSUSE:Factory/opa-ff/opa-ff.changes2017-09-20 
17:12:26.951597206 +0200
+++ /work/SRC/openSUSE:Factory/.opa-ff.new/opa-ff.changes   2017-11-21 
15:35:59.145353176 +0100
@@ -1,0 +2,9 @@
+Mon Nov 20 16:47:51 UTC 2017 - nmoreychaisemar...@suse.com
+
+- Update to v10.6.0.0.131
+  * No changelog available
+- Remove opa-ff-sigset-was-removed.patch as it was fixed upstream.
+- Rebase opa-ff-suse-build-fixes.patch and
+  opa-ff-add-shebang-for-exp-files.patch to the latest sources
+
+---

Old:

  opa-ff-10.5.0.0.140.0.206c362.tar.gz
  opa-ff-sigset-was-removed.patch

New:

  opa-ff-10.6.0.0.131.0.3ca3fd5.tar.gz



Other differences:
--
++ opa-ff.spec ++
--- /var/tmp/diff_new_pack.GCyYqb/_old  2017-11-21 15:36:02.277239687 +0100
+++ /var/tmp/diff_new_pack.GCyYqb/_new  2017-11-21 15:36:02.281239542 +0100
@@ -16,12 +16,12 @@
 #
 
 
-%define git_ver .0.140.0.206c362
+%define git_ver .0.131.0.3ca3fd5
 
 %define pseudo_opt %{_prefix}/lib/opa-ff/
 %define opasysconfdir %{_sysconfdir}/opa/sysconfig
 Name:   opa-ff
-Version:10.5.0
+Version:10.6.0
 Release:0
 Summary:Intel Omni-Path basic tools and libraries for fabric managment
 License:BSD-3-Clause or GPL-2.0
@@ -31,7 +31,6 @@
 Source1:opa-ff.rpmlintrc
 Patch1: opa-ff-add-shebang-for-exp-files.patch
 Patch2: opa-ff-suse-build-fixes.patch
-Patch3: opa-ff-sigset-was-removed.patch
 BuildRequires:  gcc-c++
 BuildRequires:  infiniband-diags-devel
 BuildRequires:  libexpat-devel
@@ -99,7 +98,6 @@
 %setup -q -n  %{name}-%{version}%{git_ver}
 %patch1
 %patch2
-%patch3
 
 %build
 export RPM_OPT_FLAGS

++ _service ++
--- /var/tmp/diff_new_pack.GCyYqb/_old  2017-11-21 15:36:02.317238238 +0100
+++ /var/tmp/diff_new_pack.GCyYqb/_new  2017-11-21 15:36:02.317238238 +0100
@@ -8,7 +8,7 @@
 @PARENT_TAG@.@TAG_OFFSET@.%h
 v(.*)
 \1
-206c362b545ab1acd42b36822e5083fb74d26e63
+3ca3fd5ef80b0dbe1724c7d0fc1e1678c71b0196
   
   
 opa-ff*.tar

++ opa-ff-10.5.0.0.140.0.206c362.tar.gz -> 
opa-ff-10.6.0.0.131.0.3ca3fd5.tar.gz ++
/work/SRC/openSUSE:Factory/opa-ff/opa-ff-10.5.0.0.140.0.206c362.tar.gz 
/work/SRC/openSUSE:Factory/.opa-ff.new/opa-ff-10.6.0.0.131.0.3ca3fd5.tar.gz 
differ: char 12, line 1

++ opa-ff-add-shebang-for-exp-files.patch ++
--- /var/tmp/diff_new_pack.GCyYqb/_old  2017-11-21 15:36:02.361236643 +0100
+++ /var/tmp/diff_new_pack.GCyYqb/_new  2017-11-21 15:36:02.361236643 +0100
@@ -1,3 +1,11 @@
+commit 87046311682d922380aba3605906332e7e8c034d
+Author: Nicolas Morey-Chaisemartin 
+Date:   Thu Jun 8 11:13:38 2017 +0200
+
+opa-ff add shebang for exp files
+
+Signed-off-by: Nicolas Morey-Chaisemartin 
+
 diff --git IbaTools/FastFabric/chassis_configure.exp 
IbaTools/FastFabric/chassis_configure.exp
 index f18397f..38fb6d9 100644
 --- IbaTools/FastFabric/chassis_configure.exp
@@ -287,7 +295,7 @@
  # 
  # Copyright (c) 2015, Intel Corporation
 diff --git TestTools/extmng.exp TestTools/extmng.exp
-index 2f2d25e..e571529 100755
+index 92afc6a..8a06ac8 100755
 --- TestTools/extmng.exp
 +++ TestTools/extmng.exp
 @@ -1,3 +1,4 @@
@@ -323,7 +331,7 @@
  # 
  # Copyright (c) 2015, Intel Corporation
 diff --git TestTools/mpi.exp TestTools/mpi.exp
-index 3c5a649..d16354a 100755
+index 25defc0..8bd7b9c 100755
 --- TestTools/mpi.exp
 +++ TestTools/mpi.exp
 @@ -1,3 +1,4 @@
@@ -377,7 +385,7 @@
  # 
  # Copyright (c) 2015, Intel Corporation
 diff --git TestTools/target.exp TestTools/target.exp
-index 9460a67..2c300f9 100755
+index 4e01d0d..5fb6ca9 100755
 --- TestTools/target.exp
 +++ TestTools/target.exp
 @@ -1,3 +1,4 @@

++ opa-ff-suse-build-fixes.patch ++
--- /var/tmp/diff_new_pack.GCyYqb/_old  2017-11-21 15:36:02.373236208 +0100
+++ /var/tmp/diff_new_pack.GCyYqb/_new  2017-11-21 15:36:02.373236208 +0100
@@ -1,3 +1,11 @@
+commit 7adbd3a6cd0aa8c1b0c3b64f6ca706accf9f4f2a
+Author: Nicolas Morey-Chaisemartin 
+Date:   Thu Jun 8 11:11:01 2017 +0200
+
+opa-ff suse build fixes
+
+Signed-off-by: Nicolas Morey-Chaisemartin 
+
 diff --git Makerules/Defs.Flags Makerules/Defs.Flags
 index 8caba53..91764ca 100755
 --- Makerules/Defs.Flags
@@ -26,10 +34,10 @@
  # Include directories for kernel
  

commit opa-ff for openSUSE:Factory

2017-09-20 Thread root
Hello community,

here is the log from the commit of package opa-ff for openSUSE:Factory checked 
in at 2017-09-20 17:12:25

Comparing /work/SRC/openSUSE:Factory/opa-ff (Old)
 and  /work/SRC/openSUSE:Factory/.opa-ff.new (New)


Package is "opa-ff"

Wed Sep 20 17:12:25 2017 rev:5 rq:527303 version:10.5.0

Changes:

--- /work/SRC/openSUSE:Factory/opa-ff/opa-ff.changes2017-09-12 
19:54:22.003751257 +0200
+++ /work/SRC/openSUSE:Factory/.opa-ff.new/opa-ff.changes   2017-09-20 
17:12:26.951597206 +0200
@@ -1,0 +2,6 @@
+Tue Sep 19 11:59:58 UTC 2017 - nmoreychaisemar...@suse.com
+
+- Update to v10.5.0.0.140
+  * No changelog available
+
+---

Old:

  opa-ff-10.4.0.0.197.0.4cf2934.tar.gz

New:

  opa-ff-10.5.0.0.140.0.206c362.tar.gz



Other differences:
--
++ opa-ff.spec ++
--- /var/tmp/diff_new_pack.0S37Sl/_old  2017-09-20 17:12:27.823474472 +0200
+++ /var/tmp/diff_new_pack.0S37Sl/_new  2017-09-20 17:12:27.827473909 +0200
@@ -16,12 +16,12 @@
 #
 
 
-%define git_ver .0.197.0.4cf2934
+%define git_ver .0.140.0.206c362
 
 %define pseudo_opt %{_prefix}/lib/opa-ff/
 %define opasysconfdir %{_sysconfdir}/opa/sysconfig
 Name:   opa-ff
-Version:10.4.0
+Version:10.5.0
 Release:0
 Summary:Intel Omni-Path basic tools and libraries for fabric managment
 License:BSD-3-Clause or GPL-2.0

++ _service ++
--- /var/tmp/diff_new_pack.0S37Sl/_old  2017-09-20 17:12:27.859469405 +0200
+++ /var/tmp/diff_new_pack.0S37Sl/_new  2017-09-20 17:12:27.859469405 +0200
@@ -8,7 +8,7 @@
 @PARENT_TAG@.@TAG_OFFSET@.%h
 v(.*)
 \1
-4cf2934fbe186b4a75ec62865dfe9e6ab7cdf287
+206c362b545ab1acd42b36822e5083fb74d26e63
   
   
 opa-ff*.tar

++ opa-ff-10.4.0.0.197.0.4cf2934.tar.gz -> 
opa-ff-10.5.0.0.140.0.206c362.tar.gz ++
/work/SRC/openSUSE:Factory/opa-ff/opa-ff-10.4.0.0.197.0.4cf2934.tar.gz 
/work/SRC/openSUSE:Factory/.opa-ff.new/opa-ff-10.5.0.0.140.0.206c362.tar.gz 
differ: char 13, line 1




commit opa-ff for openSUSE:Factory

2017-09-12 Thread root
Hello community,

here is the log from the commit of package opa-ff for openSUSE:Factory checked 
in at 2017-09-12 19:54:21

Comparing /work/SRC/openSUSE:Factory/opa-ff (Old)
 and  /work/SRC/openSUSE:Factory/.opa-ff.new (New)


Package is "opa-ff"

Tue Sep 12 19:54:21 2017 rev:4 rq:522979 version:10.4.0

Changes:

--- /work/SRC/openSUSE:Factory/opa-ff/opa-ff.changes2017-09-09 
20:25:16.136795471 +0200
+++ /work/SRC/openSUSE:Factory/.opa-ff.new/opa-ff.changes   2017-09-12 
19:54:22.003751257 +0200
@@ -1,0 +2,5 @@
+Sat Sep  9 11:59:20 UTC 2017 - jeng...@inai.de
+
+- Fix RPM groups. Implement shared library guideline.
+
+---



Other differences:
--
++ opa-ff.spec ++
--- /var/tmp/diff_new_pack.ixIIq1/_old  2017-09-12 19:54:22.863630352 +0200
+++ /var/tmp/diff_new_pack.ixIIq1/_new  2017-09-12 19:54:22.867629790 +0200
@@ -25,7 +25,7 @@
 Release:0
 Summary:Intel Omni-Path basic tools and libraries for fabric managment
 License:BSD-3-Clause or GPL-2.0
-Group:  System/Libraries
+Group:  Productivity/Networking/System
 Url:http://www.intel.com/
 Source0:%{name}-%{version}%{git_ver}.tar.gz
 Source1:opa-ff.rpmlintrc
@@ -51,16 +51,16 @@
 includes: the opa-fastfabric opa-basic-tools, opa-address-resolution
 
 %package -n opa-basic-tools
-Summary:Managment level tools and scripts
-Group:  System/Libraries
+Summary:OmniPath managment level tools and scripts
+Group:  Productivity/Networking/System
 Requires:   rdma
 
 %description -n opa-basic-tools
 Contains basic tools for fabric managment necessary on all compute nodes.
 
 %package -n opa-fastfabric
-Summary:Management level tools and scripts
-Group:  System/Libraries
+Summary:OmniPath management level tools and scripts
+Group:  Productivity/Networking/System
 Requires:   opa-basic-tools
 %if 0%{?rhel}
 Requires:   atlas
@@ -69,17 +69,25 @@
 %description -n opa-fastfabric
 Contains tools for managing fabric on a managment node.
 
+%package -n libopasadb1_0_0
+Summary:OmniPath Subnet Administrator database library
+Group:  System/Libraries
+
+%description -n libopasadb1_0_0
+This is to be filled out more concisely later.
+
 %package -n opa-address-resolution
-Summary:Contains Address Resolution manager
-Group:  Development/Libraries/C and C++
+Summary:OmniPath Address Resolution manager
+Group:  Productivity/Networking/System
 Requires:   opa-basic-tools
 
 %description -n opa-address-resolution
 This is to be filled out more concisely later.
 
 %package -n opa-address-resolution-devel
-Summary:Development files for the Address Resolution manager
+Summary:Development files for the OmniPath Address Resolution manager
 Group:  Development/Libraries/C and C++
+Requires:   libopasadb1_0_0 = %{version}
 Requires:   opa-address-resolution = %{version}
 Requires:   opa-basic-tools
 
@@ -290,8 +298,8 @@
 #cd /opt/opa/src/mpi_apps >/dev/null 2>&1
 #make -k clean >/dev/null 2>&1 || : # suppress all errors and return codes 
from the make clean.
 
-%post -n opa-address-resolution -p /sbin/ldconfig
-%postun -n opa-address-resolution -p /sbin/ldconfig
+%post   -n libopasadb1_0_0 -p /sbin/ldconfig
+%postun -n libopasadb1_0_0 -p /sbin/ldconfig
 
 %files -n opa-basic-tools -f %{_builddir}/basic_file.list
 %defattr(-,root,root,-)
@@ -330,13 +338,16 @@
 
 # /opt/opa
 
+%files -n libopasadb1_0_0
+%defattr(-,root,root)
+%{_libdir}/libopasadb.so.1*
+
 %files -n opa-address-resolution
 %defattr(-,root,root,-)
 %dir %{_sysconfdir}/rdma/
 %dir %{_libdir}/ibacm/
 #Everything under the bin directory belongs exclusively to opasadb at this 
time.
 %{_bindir}/*
-%{_libdir}/*.so.*
 %{_libdir}/ibacm/*.so.*
 %{_mandir}/man1/opa_osd_dump.1*
 %{_mandir}/man1/opa_osd_exercise.1*




commit opa-ff for openSUSE:Factory

2017-09-09 Thread root
Hello community,

here is the log from the commit of package opa-ff for openSUSE:Factory checked 
in at 2017-09-09 20:25:13

Comparing /work/SRC/openSUSE:Factory/opa-ff (Old)
 and  /work/SRC/openSUSE:Factory/.opa-ff.new (New)


Package is "opa-ff"

Sat Sep  9 20:25:13 2017 rev:3 rq:521604 version:10.4.0

Changes:

--- /work/SRC/openSUSE:Factory/opa-ff/opa-ff.changes2017-08-29 
11:46:18.665458847 +0200
+++ /work/SRC/openSUSE:Factory/.opa-ff.new/opa-ff.changes   2017-09-09 
20:25:16.136795471 +0200
@@ -1,0 +2,5 @@
+Tue Sep  5 14:26:48 UTC 2017 - nmoreychaisemar...@suse.com
+
+- Update _service file to allow auto updates from github
+
+---

Old:

  opa-ff-10.4.0.tar.gz

New:

  opa-ff-10.4.0.0.197.0.4cf2934.tar.gz



Other differences:
--
++ opa-ff.spec ++
--- /var/tmp/diff_new_pack.SHXqYG/_old  2017-09-09 20:25:17.232641009 +0200
+++ /var/tmp/diff_new_pack.SHXqYG/_new  2017-09-09 20:25:17.232641009 +0200
@@ -16,6 +16,8 @@
 #
 
 
+%define git_ver .0.197.0.4cf2934
+
 %define pseudo_opt %{_prefix}/lib/opa-ff/
 %define opasysconfdir %{_sysconfdir}/opa/sysconfig
 Name:   opa-ff
@@ -25,7 +27,7 @@
 License:BSD-3-Clause or GPL-2.0
 Group:  System/Libraries
 Url:http://www.intel.com/
-Source: opa-ff-%{version}.tar.gz
+Source0:%{name}-%{version}%{git_ver}.tar.gz
 Source1:opa-ff.rpmlintrc
 Patch1: opa-ff-add-shebang-for-exp-files.patch
 Patch2: opa-ff-suse-build-fixes.patch
@@ -86,7 +88,7 @@
 required to develop programs for the opa-address-resolution package.
 
 %prep
-%setup -q -n opa-ff-%{version}
+%setup -q -n  %{name}-%{version}%{git_ver}
 %patch1
 %patch2
 %patch3

++ _service ++
--- /var/tmp/diff_new_pack.SHXqYG/_old  2017-09-09 20:25:17.276634808 +0200
+++ /var/tmp/diff_new_pack.SHXqYG/_new  2017-09-09 20:25:17.280634244 +0200
@@ -5,7 +5,9 @@
 no
 .git
 opa-ff
-10.4.0
+@PARENT_TAG@.@TAG_OFFSET@.%h
+v(.*)
+\1
 4cf2934fbe186b4a75ec62865dfe9e6ab7cdf287
   
   




commit opa-ff for openSUSE:Factory

2017-08-29 Thread root
Hello community,

here is the log from the commit of package opa-ff for openSUSE:Factory checked 
in at 2017-08-29 11:45:18

Comparing /work/SRC/openSUSE:Factory/opa-ff (Old)
 and  /work/SRC/openSUSE:Factory/.opa-ff.new (New)


Package is "opa-ff"

Tue Aug 29 11:45:18 2017 rev:2 rq:519124 version:10.4.0

Changes:

--- /work/SRC/openSUSE:Factory/opa-ff/opa-ff.changes2017-08-12 
20:25:01.246372812 +0200
+++ /work/SRC/openSUSE:Factory/.opa-ff.new/opa-ff.changes   2017-08-29 
11:46:18.665458847 +0200
@@ -1,0 +2,11 @@
+Mon Aug 28 12:01:45 UTC 2017 - nmoreychaisemar...@suse.com
+
+- Updates patches to latest sources:
+  * opa-ff_fix_suse_build_issue.patch replaced by
+opa-ff-suse-build-fixes.patch
+  * 0001-Add-shebang-for-exp-files.patch replaced by
+opa-ff-add-shebang-for-exp-files.patch
+- Add opa-ff-sigset-was-removed.patch to build with the latest glibc
+  which does not expose  anymore
+
+---

Old:

  0001-Add-shebang-for-exp-files.patch
  opa-ff_fix_suse_build_issue.patch

New:

  opa-ff-add-shebang-for-exp-files.patch
  opa-ff-sigset-was-removed.patch
  opa-ff-suse-build-fixes.patch



Other differences:
--
++ opa-ff.spec ++
--- /var/tmp/diff_new_pack.8ZVmsD/_old  2017-08-29 11:46:21.449066476 +0200
+++ /var/tmp/diff_new_pack.8ZVmsD/_new  2017-08-29 11:46:21.497059711 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package opa-ff
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -27,17 +27,18 @@
 Url:http://www.intel.com/
 Source: opa-ff-%{version}.tar.gz
 Source1:opa-ff.rpmlintrc
-Patch1: opa-ff_fix_suse_build_issue.patch
-Patch2: 0001-Add-shebang-for-exp-files.patch
+Patch1: opa-ff-add-shebang-for-exp-files.patch
+Patch2: opa-ff-suse-build-fixes.patch
+Patch3: opa-ff-sigset-was-removed.patch
 BuildRequires:  gcc-c++
+BuildRequires:  infiniband-diags-devel
 BuildRequires:  libexpat-devel
-BuildRequires:  rdma-core-devel
-BuildRequires:  librdmacm1
 BuildRequires:  libopenssl-devel
+BuildRequires:  librdmacm1
 BuildRequires:  ncurses-devel
+BuildRequires:  rdma-core-devel
 BuildRequires:  tcl-devel
 BuildRequires:  zlib-devel
-BuildRequires:  infiniband-diags-devel
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 #Currently ONLY builds on x86_64
@@ -77,8 +78,8 @@
 %package -n opa-address-resolution-devel
 Summary:Development files for the Address Resolution manager
 Group:  Development/Libraries/C and C++
-Requires:   opa-basic-tools
 Requires:   opa-address-resolution = %{version}
+Requires:   opa-basic-tools
 
 %description -n opa-address-resolution-devel
 This package contains the include files and libraries
@@ -88,6 +89,7 @@
 %setup -q -n opa-ff-%{version}
 %patch1
 %patch2
+%patch3
 
 %build
 export RPM_OPT_FLAGS
@@ -134,7 +136,6 @@
 
 %define release_string IntelOPA-Tools-FF.$BUILD_TARGET_OS_ID.$MODULEVERSION
 
-
 #rm -rf $RPM_BUILD_ROOT
 mkdir -p %{buildroot}%{_bindir}
 mkdir -p %{buildroot}%{_sbindir}
@@ -208,7 +209,6 @@
 cp -t %{buildroot}%{_libdir}/ibacm libdsap.so.*
 ln -s libdsap.so.* %{buildroot}%{_libdir}/ibacm/libdsap.so
 
-
 ln -s /etc/opa/sysconfig/allhosts   
%{buildroot}/etc/sysconfig/opa/allhosts
 ln -s /etc/opa/sysconfig/chassis
%{buildroot}/etc/sysconfig/opa/chassis
 ln -s /etc/opa/sysconfig/esm_chassis
%{buildroot}//etc/sysconfig/opa/esm_chassis
@@ -288,7 +288,6 @@
 #cd /opt/opa/src/mpi_apps >/dev/null 2>&1
 #make -k clean >/dev/null 2>&1 || : # suppress all errors and return codes 
from the make clean.
 
-
 %post -n opa-address-resolution -p /sbin/ldconfig
 %postun -n opa-address-resolution -p /sbin/ldconfig
 

++ opa-ff-add-shebang-for-exp-files.patch ++
diff --git IbaTools/FastFabric/chassis_configure.exp 
IbaTools/FastFabric/chassis_configure.exp
index f18397f..38fb6d9 100644
--- IbaTools/FastFabric/chassis_configure.exp
+++ IbaTools/FastFabric/chassis_configure.exp
@@ -1,3 +1,4 @@
+#!/usr/bin/env expect
 # BEGIN_ICS_COPYRIGHT8 
 # 
 # Copyright (c) 2015, Intel Corporation
diff --git IbaTools/FastFabric/chassis_fmconfig.exp 
IbaTools/FastFabric/chassis_fmconfig.exp
index 986d799..ed26fe5 100755
--- IbaTools/FastFabric/chassis_fmconfig.exp
+++ IbaTools/FastFabric/chassis_fmconfig.exp
@@ -1,3 +1,4 @@
+#!/usr/bin/env expect
 # BEGIN_ICS_COPYRIGHT8 
 # 
 # Copyright (c) 2015, Intel Corporation
diff