Hello community, here is the log from the commit of package opensm for openSUSE:Factory checked in at 2018-11-12 09:50:00 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/opensm (Old) and /work/SRC/openSUSE:Factory/.opensm.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "opensm" Mon Nov 12 09:50:00 2018 rev:12 rq:646568 version:3.3.21 Changes: -------- --- /work/SRC/openSUSE:Factory/opensm/opensm.changes 2018-06-27 10:16:07.839586407 +0200 +++ /work/SRC/openSUSE:Factory/.opensm.new/opensm.changes 2018-11-12 09:50:03.792407027 +0100 @@ -1,0 +2,11 @@ +Mon Sep 24 15:25:18 UTC 2018 - nmoreychaisemartin@suse.com + +- Update to version 3.3.21 (fate#326015) + * Support for HDR links and 2x link width + * Nue routing algorithm + * Support for ignoring throttled links with DFSSSP + * Support for long transaction timout for SM class transactions + * Many bug fixes +- Drop opensm-type_punning.patch as it was fixed upstream + +------------------------------------------------------------------- Old: ---- opensm-3.3.20.0.9bf9def273a8.tar.gz opensm-type_punning.patch New: ---- opensm-3.3.21.0.36450bc70972.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ opensm.spec ++++++ --- /var/tmp/diff_new_pack.hvO7z2/_old 2018-11-12 09:50:04.512405945 +0100 +++ /var/tmp/diff_new_pack.hvO7z2/_new 2018-11-12 09:50:04.520405933 +0100 @@ -16,25 +16,28 @@ # -%define git_ver .0.9bf9def273a8 +%define git_ver .0.36450bc70972 #Compat macro for new _fillupdir macro introduced in Nov 2017 %if ! %{defined _fillupdir} %define _fillupdir /var/adm/fillup-templates %endif +%define lib_osm_major 8 +%define lib_osmcomp_major 4 +%define lib_osmvendor_major 4 + Name: opensm Summary: Infiniband Subnet Manager License: BSD-2-Clause OR GPL-2.0-only Group: Productivity/Networking/System -Version: 3.3.20 +Version: 3.3.21 Release: 0 Source: opensm-%{version}%{git_ver}.tar.gz Source1: conf.sysconfig Source2: %{name}.launch Source3: opensm.service Source4: baselibs.conf -Patch1: opensm-type_punning.patch -Patch2: opensm-remove-date-time.patch +Patch1: opensm-remove-date-time.patch Url: https://github.com/linux-rdma/opensm BuildRequires: autoconf BuildRequires: automake @@ -55,45 +58,44 @@ to initialize the InfiniBand hardware (at least one per each InfiniBand subnet). -%package -n libopensm5 +%package -n libopensm%{lib_osm_major} Summary: Opensm runtime library Group: System/Libraries Obsoletes: opensm-libs3 -%description -n libopensm5 +%description -n libopensm%{lib_osm_major} This package contains one of the opensm runtime libraries. -%package -n libosmcomp3 +%package -n libosmcomp%{lib_osmcomp_major} Summary: Opensm runtime library Group: System/Libraries Obsoletes: opensm-libs3 -%description -n libosmcomp3 +%description -n libosmcomp%{lib_osmcomp_major} This package contains one of the opensm runtime libraries. -%package -n libosmvendor4 +%package -n libosmvendor%{lib_osmvendor_major} Summary: Opensm runtime library Group: System/Libraries Obsoletes: opensm-libs3 -%description -n libosmvendor4 +%description -n libosmvendor%{lib_osmvendor_major} This package contains one of the opensm runtime libraries. %package devel Summary: Development files for OpenSM Group: Development/Libraries/C and C++ Requires: libibumad-devel -Requires: libopensm5 = %{version} -Requires: libosmcomp3 = %{version} -Requires: libosmvendor4 = %{version} +Requires: libopensm%{lib_osm_major} = %{version} +Requires: libosmcomp%{lib_osmcomp_major} = %{version} +Requires: libosmvendor%{lib_osmvendor_major} = %{version} %description devel Symlinks for the dynamic libraries and header files for OpenSM. %prep %setup -q -n %{name}-%{version}%{git_ver} -%patch1 -p1 -%patch2 +%patch1 cp %{S:1} %{S:2} %{S:3} . FAKE_BUILDDATE=$(LC_ALL=C date -u -r %{_sourcedir}/%{name}.changes '+%%b %%e %%Y') @@ -139,12 +141,12 @@ %postun %service_del_postun opensm.service -%post -n libopensm5 -p /sbin/ldconfig -%postun -n libopensm5 -p /sbin/ldconfig -%post -n libosmcomp3 -p /sbin/ldconfig -%postun -n libosmcomp3 -p /sbin/ldconfig -%post -n libosmvendor4 -p /sbin/ldconfig -%postun -n libosmvendor4 -p /sbin/ldconfig +%post -n libopensm%{lib_osm_major} -p /sbin/ldconfig +%postun -n libopensm%{lib_osm_major} -p /sbin/ldconfig +%post -n libosmcomp%{lib_osmcomp_major} -p /sbin/ldconfig +%postun -n libosmcomp%{lib_osmcomp_major} -p /sbin/ldconfig +%post -n libosmvendor%{lib_osmvendor_major} -p /sbin/ldconfig +%postun -n libosmvendor%{lib_osmvendor_major} -p /sbin/ldconfig %files %defattr(-, root, root) @@ -160,17 +162,17 @@ %_mandir/man8/osmtest.8.gz %{_fillupdir}/sysconfig.%name -%files -n libopensm5 +%files -n libopensm%{lib_osm_major} %defattr(-, root, root) -%_libdir/libopensm.so.5* +%_libdir/libopensm.so.%{lib_osm_major}* -%files -n libosmcomp3 +%files -n libosmcomp%{lib_osmcomp_major} %defattr(-,root,root) -%_libdir/libosmcomp.so.3* +%_libdir/libosmcomp.so.%{lib_osmcomp_major}* -%files -n libosmvendor4 +%files -n libosmvendor%{lib_osmvendor_major} %defattr(-,root,root) -%_libdir/libosmvendor.so.4* +%_libdir/libosmvendor.so.%{lib_osmvendor_major}* %files devel %defattr(-,root,root) ++++++ _service ++++++ --- /var/tmp/diff_new_pack.hvO7z2/_old 2018-11-12 09:50:04.544405897 +0100 +++ /var/tmp/diff_new_pack.hvO7z2/_new 2018-11-12 09:50:04.548405891 +0100 @@ -8,7 +8,7 @@ <param name="versionformat">@PARENT_TAG@.@TAG_OFFSET@.%h</param> <param name="versionrewrite-pattern">opensm(.*)</param> <param name="versionrewrite-replacement">\1</param> - <param name="revision">9bf9def273a832780e36c4ff448e515847795b3e</param> + <param name="revision">36450bc70972993b56e4076de30f89334782790d</param> </service> <service name="recompress" mode="disabled"> <param name="file">*opensm*.tar</param> ++++++ baselibs.conf ++++++ --- /var/tmp/diff_new_pack.hvO7z2/_old 2018-11-12 09:50:04.576405849 +0100 +++ /var/tmp/diff_new_pack.hvO7z2/_new 2018-11-12 09:50:04.576405849 +0100 @@ -1,8 +1,8 @@ -libopensm5 -libosmcomp3 +libopensm8 +libosmcomp4 libosmvendor4 opensm-devel requires -opensm-<targettype> - requires "libopensm5-<targettype> = <version>" - requires "libosmcomp3-<targettype> = <version>" + requires "libopensm8-<targettype> = <version>" + requires "libosmcomp4-<targettype> = <version>" requires "libosmvendor4-<targettype> = <version>" ++++++ opensm-3.3.20.0.9bf9def273a8.tar.gz -> opensm-3.3.21.0.36450bc70972.tar.gz ++++++ ++++ 14164 lines of diff (skipped)