Hello community, here is the log from the commit of package ibutils for openSUSE:Factory checked in at 2018-08-22 14:22:06 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ibutils (Old) and /work/SRC/openSUSE:Factory/.ibutils.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ibutils" Wed Aug 22 14:22:06 2018 rev:7 rq:630816 version:1.5.7.0.2 Changes: -------- --- /work/SRC/openSUSE:Factory/ibutils/ibutils-ui.changes 2018-05-29 10:40:48.901582672 +0200 +++ /work/SRC/openSUSE:Factory/.ibutils.new/ibutils-ui.changes 2018-08-22 14:22:26.302647977 +0200 @@ -1,0 +2,6 @@ +Tue Aug 21 19:49:14 UTC 2018 - nmoreychaisemar...@suse.com + +- Add ibutils-fix-build-dependency.patch to fix compilation + with -j1 (bsc#1102911) + +------------------------------------------------------------------- ibutils.changes: same change New: ---- ibutils-fix-build-dependency.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ibutils-ui.spec ++++++ --- /var/tmp/diff_new_pack.QIU8rW/_old 2018-08-22 14:22:27.662651197 +0200 +++ /var/tmp/diff_new_pack.QIU8rW/_new 2018-08-22 14:22:27.662651197 +0200 @@ -22,7 +22,7 @@ Name: ibutils-ui Summary: OpenIB Mellanox InfiniBand Diagnostic Tools -License: BSD-3-Clause or GPL-2.0+ +License: BSD-3-Clause OR GPL-2.0-or-later Group: Productivity/Networking/Diagnostic Version: %upstream_ver.%tar_rel Release: 0 @@ -38,6 +38,7 @@ Patch5: ibutils-no_special_ldflags_for_ibdmsh.patch # Add --disable-ibdiagui option to allow for split builds Patch6: ibutils-diagui.patch +Patch7: ibutils-fix-build-dependency.patch Url: http://www.openfabrics.org BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: autoconf @@ -112,6 +113,7 @@ %patch4 %patch5 %patch6 +%patch7 %build autoreconf -fi ++++++ ibutils.spec ++++++ --- /var/tmp/diff_new_pack.QIU8rW/_old 2018-08-22 14:22:27.674651226 +0200 +++ /var/tmp/diff_new_pack.QIU8rW/_new 2018-08-22 14:22:27.678651235 +0200 @@ -22,7 +22,7 @@ Name: ibutils Summary: OpenIB Mellanox InfiniBand Diagnostic Tools -License: BSD-3-Clause or GPL-2.0+ +License: BSD-3-Clause OR GPL-2.0-or-later Group: Productivity/Networking/Diagnostic Version: %upstream_ver.%tar_rel Release: 0 @@ -38,6 +38,7 @@ Patch5: ibutils-no_special_ldflags_for_ibdmsh.patch # Add --disable-ibdiagui option to allow for split builds Patch6: ibutils-diagui.patch +Patch7: ibutils-fix-build-dependency.patch Url: http://www.openfabrics.org BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: autoconf @@ -112,6 +113,7 @@ %patch4 %patch5 %patch6 +%patch7 %build autoreconf -fi ++++++ ibutils-fix-build-dependency.patch ++++++ commit 27cdf54f89952229ba533f4c7184c4e29c14e4c6 Author: Nicolas Morey-Chaisemartin <nmoreychaisemar...@suse.com> Date: Tue Aug 21 21:40:16 2018 +0200 ibutils fix build dependency Building with -j1 fails as ibis is built before libibiscom.a Signed-off-by: Nicolas Morey-Chaisemartin <nmoreychaisemar...@suse.com> diff --git ibis/src/Makefile.am ibis/src/Makefile.am index 9e1bfa21a278..87064954e4ea 100644 --- ibis/src/Makefile.am +++ ibis/src/Makefile.am @@ -76,6 +76,7 @@ ibis_SOURCES = ibissh_wrap.cpp # note the order of the libraries does matter as we static link ibis_LDADD = -L. -libiscom $(OSM_LDFLAGS) $(TCL_LIBS) +ibis_DEPENDENCIES = libibiscom.a # SWIG FILES: