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