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
