Hello community,

here is the log from the commit of package smc-tools for openSUSE:Factory 
checked in at 2018-08-27 12:59:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/smc-tools (Old)
 and      /work/SRC/openSUSE:Factory/.smc-tools.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "smc-tools"

Mon Aug 27 12:59:09 2018 rev:4 rq:631437 version:1.1.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/smc-tools/smc-tools.changes      2017-10-02 
16:53:57.724426671 +0200
+++ /work/SRC/openSUSE:Factory/.smc-tools.new/smc-tools.changes 2018-08-27 
12:59:13.396807936 +0200
@@ -1,0 +2,27 @@
+Fri Jul 27 20:40:30 UTC 2018 - [email protected]
+
+- Upgraded to version 1.1.0 (Fates 325009 and 325168)
+  Changes:
+  * smcss:    Add IPv6 support
+  * preload:  Add IPv6 support
+  * smcss:    Output format changed
+  * preload:  Rename preload library into libsmc-preload.so
+  * Makefile: Improve distro compatibility
+  * Makefile: Add SONAME to shared libraries
+  * Makefile: Do not strip binaries on install
+  * Makefile: Use LDFLAGS to allow addition of externally set link flags
+  * libsmc..: Remove hardcoded reference to libc
+  * Manpages: Formatting changes
+  Bug fixes:
+  * Makefile: Fix target 'install' dependencies
+  * smcss:    Fix "--version" output
+  * smc_pnet: Fix "--version" output
+  * smc_run:   Append preload library to LD_PRELOAD instead of potentially
+                overwriting pre-set values
+  * preload:  Set suid flag to work with suid executables
+- Updated the spec file to reference the new names for the shared
+  library.
+- Removed the ExcludeArch for %{arm} since it now builds on that
+  architecture.
+
+-------------------------------------------------------------------

Old:
----
  smc-tools-1.0.0.tar.gz

New:
----
  smc-tools-1.1.0.tar.gz
  smc-tools-rpmlintrc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ smc-tools.spec ++++++
--- /var/tmp/diff_new_pack.fFzbhQ/_old  2018-08-27 12:59:14.020808617 +0200
+++ /var/tmp/diff_new_pack.fFzbhQ/_new  2018-08-27 12:59:14.028808626 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package smc-tools
 #
-# 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,13 +17,14 @@
 
 
 Name:           smc-tools
-Version:        1.0.0
+Version:        1.1.0
 Release:        0
-Url:            
https://www.ibm.com/developerworks/linux/linux390/smc-tools.html
+Url:            https://www.ibm.com/developerworks/linux/linux390/
 Summary:        Shared Memory Communication via RDMA
 License:        EPL-1.0
 Group:          System/Kernel
 Source:         %{name}-%{version}.tar.gz
+Source1:        smc-tools-rpmlintrc
 
 # aarch64 and ppc64le don't support 32bit applications, so there's no
 # gcc-32bit package that can be installed
@@ -32,8 +33,7 @@
 %define have_32bit 1
 %endif
 BuildRequires:  libnl3-devel
-
-ExcludeArch:    %{arm}
+PreReq:         permissions
 
 # While repos other than Factory have 32bit for s390x, Factory does not
 %if 0%{?suse_version} == 1330
@@ -65,15 +65,23 @@
 rm -Rf "%{buildroot}/usr/lib64"
 %endif
 
+%verifyscript
+%verify_permissions -e /usr/lib/libsmc-preload.so
+%verify_permissions -e %{_libdir}/libsmc-preload.so
+
+%post
+%set_permissions /usr/lib/libsmc-preload.so
+%set_permissions %{_libdir}/libsmc-preload.so
+
 %files
 %defattr(-,root,root)
 %doc README.smctools LICENSE
 %{_bindir}/smc_pnet
 %{_bindir}/smc_run
 %{_bindir}/smcss
-%{_libdir}/ld_pre_smc.so
+%{_libdir}/libsmc-preload.so
 %if 0%{?have_32bit}
-/usr/lib/ld_pre_smc.so
+/usr/lib/libsmc-preload.so
 %endif
 %{_mandir}/man7/af_smc.7%{ext_man}
 %{_mandir}/man8/smc_pnet.8%{ext_man}

++++++ smc-tools-1.0.0.tar.gz -> smc-tools-1.1.0.tar.gz ++++++
++++ 1758 lines of diff (skipped)

++++++ smc-tools-rpmlintrc ++++++
addFilter("shlib-policy-name-error")

Reply via email to