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.changes    2019-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 
<nmoreychaisemar...@suse.com>
+
+- 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 @@
     <param name="versionformat">@PARENT_TAG@.@TAG_OFFSET@.%h</param>
     <param name="versionrewrite-pattern">v(.*)</param>
     <param name="versionrewrite-replacement">\1</param>
-    <param name="revision">73b52d17053f77cd00ed30cd28c39f0b683795be</param>
+    <param name="revision">bd8b24a56fcb09dcf85443a487b832aad42654c2</param>
   </service>
   <service name="recompress" mode="disabled">
     <param name="file">opa-ff*.tar</param>

++++++ 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 <nmoreychaisemar...@suse.com>
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 <nmoreychaisemar...@suse.com>

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

Reply via email to