Hello community,

here is the log from the commit of package libquo for openSUSE:Factory checked 
in at 2019-09-20 14:54:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libquo (Old)
 and      /work/SRC/openSUSE:Factory/.libquo.new.7948 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libquo"

Fri Sep 20 14:54:08 2019 rev:7 rq:731896 version:1.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/libquo/libquo.changes    2017-11-09 
13:57:41.191357922 +0100
+++ /work/SRC/openSUSE:Factory/.libquo.new.7948/libquo.changes  2019-09-20 
14:54:10.854870854 +0200
@@ -1,0 +2,6 @@
+Tue Sep 10 11:45:20 UTC 2019 - Christophe Giboudeaux <[email protected]>
+
+- Use -ffat-lto-objects when building static libraries.
+- Run spec-cleaner
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ libquo.spec ++++++
--- /var/tmp/diff_new_pack.TbJJxG/_old  2019-09-20 14:54:12.358870555 +0200
+++ /var/tmp/diff_new_pack.TbJJxG/_new  2019-09-20 14:54:12.362870554 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libquo
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2014-2016 Christoph Junghans <[email protected]>
 #
 # All modifications and additions to the file contributed by third parties
@@ -13,30 +13,24 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:           libquo
 Version:        1.3
 Release:        0
-
-Source:         http://lanl.github.io/libquo/dists/%{name}-%{version}.tar.gz
-# PATCH-FIX-UPSTREAM - 29.patch - comp_dgemv: fix return value
-Patch0:         
https://patch-diff.githubusercontent.com/raw/lanl/libquo/pull/29.patch
-
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-Url:            http://lanl.github.io/libquo/
 Summary:        A library for run-time tuning of process binding policies
 License:        BSD-3-Clause
 Group:          Development/Libraries/C and C++
-
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-
+URL:            https://lanl.github.io/libquo/
+Source:         http://lanl.github.io/libquo/dists/%{name}-%{version}.tar.gz
+# PATCH-FIX-UPSTREAM - 29.patch - comp_dgemv: fix return value
+Patch0:         
https://patch-diff.githubusercontent.com/raw/lanl/libquo/pull/29.patch
 BuildRequires:  hwloc
 BuildRequires:  numactl
 BuildRequires:  openmpi-devel
-BuildRequires:  pkg-config
+BuildRequires:  pkgconfig
 
 %description
 QUO is an API tailored for MPI/MPI+X codes that may benefit from
@@ -71,10 +65,11 @@
 This package contains development headers and libraries for libquo.
 
 %prep
-%setup
+%setup -q
 %patch0 -p1
 
 %build
+%global _lto_cflags %{_lto_cflags} -ffat-lto-objects
 source %{_libdir}/mpi/gcc/openmpi/bin/mpivars.sh
 
 DATE=$(LC_ALL=C date -u -r %{_sourcedir}/%{name}.changes '+%%H:%%M:%%S')
@@ -82,8 +77,8 @@
 make %{?_smp_mflags}
 
 %install
-make install DESTDIR=%{buildroot}
-rm %{buildroot}%{_libdir}/*.la
+%make_install
+find %{buildroot} -type f -name "*.la" -delete -print
 
 %post -n libquo6 -p /sbin/ldconfig
 %postun -n libquo6 -p /sbin/ldconfig
@@ -93,7 +88,6 @@
 %{_libdir}/libquo.so.*
 
 %files devel
-%defattr(-,root,root,-)
 %{_bindir}/quo-info
 %{_includedir}/*.h
 %{_libdir}/libquo.so


Reply via email to