commit autofdo for openSUSE:Factory
Hello community, here is the log from the commit of package autofdo for openSUSE:Factory checked in at 2019-11-06 13:54:43 Comparing /work/SRC/openSUSE:Factory/autofdo (Old) and /work/SRC/openSUSE:Factory/.autofdo.new.2990 (New) Package is "autofdo" Wed Nov 6 13:54:43 2019 rev:5 rq:739949 version:0.18 Changes: --- /work/SRC/openSUSE:Factory/autofdo/autofdo.changes 2019-08-28 18:36:55.385268671 +0200 +++ /work/SRC/openSUSE:Factory/.autofdo.new.2990/autofdo.changes 2019-11-06 13:54:48.212071722 +0100 @@ -1,0 +2,5 @@ +Thu Oct 17 13:56:34 UTC 2019 - Richard Brown + +- Remove obsolete Groups tag (fate#326485) + +--- Other differences: -- ++ autofdo.spec ++ --- /var/tmp/diff_new_pack.634kHk/_old 2019-11-06 13:54:50.140073812 +0100 +++ /var/tmp/diff_new_pack.634kHk/_new 2019-11-06 13:54:50.140073812 +0100 @@ -21,7 +21,6 @@ Release:0 Summary:A tool to convert perf.data profile to AutoFDO profile License:Apache-2.0 -Group: Development/Tools/Other URL:https://github.com/google/autofdo Source: https://github.com/google/%{name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz BuildRequires: automake
commit autofdo for openSUSE:Factory
Hello community, here is the log from the commit of package autofdo for openSUSE:Factory checked in at 2019-08-28 18:36:48 Comparing /work/SRC/openSUSE:Factory/autofdo (Old) and /work/SRC/openSUSE:Factory/.autofdo.new.7948 (New) Package is "autofdo" Wed Aug 28 18:36:48 2019 rev:4 rq:726610 version:0.18 Changes: --- /work/SRC/openSUSE:Factory/autofdo/autofdo.changes 2017-07-17 09:10:34.960801027 +0200 +++ /work/SRC/openSUSE:Factory/.autofdo.new.7948/autofdo.changes 2019-08-28 18:36:55.385268671 +0200 @@ -1,0 +2,6 @@ +Tue Aug 27 20:00:24 UTC 2019 - antoine.belv...@opensuse.org + +- Update to version 0.18: No changelog provided. +- Refresh spec file. + +--- Old: autofdo-0.16.tar.gz New: autofdo-0.18.tar.gz Other differences: -- ++ autofdo.spec ++ --- /var/tmp/diff_new_pack.kNz59a/_old 2019-08-28 18:36:57.713268266 +0200 +++ /var/tmp/diff_new_pack.kNz59a/_new 2019-08-28 18:36:57.713268266 +0200 @@ -1,7 +1,7 @@ # # spec file for package autofdo # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 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 @@ -12,17 +12,17 @@ # 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: autofdo -Version:0.16 +Version:0.18 Release:0 Summary:A tool to convert perf.data profile to AutoFDO profile License:Apache-2.0 Group: Development/Tools/Other -Url:https://github.com/google/autofdo +URL:https://github.com/google/autofdo Source: https://github.com/google/%{name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz BuildRequires: automake BuildRequires: gcc-c++ @@ -35,7 +35,7 @@ %endif %description -The repository contains a tool to convert perf.data profile to AutoFDO +This package contains a tool to convert perf.data profile to AutoFDO profile that can be used by GCC and LLVM. Each compiler is supported by a different tool. For GCC, use @@ -56,8 +56,8 @@ %make_install %files -%defattr(-,root,root) -%doc README COPYING +%license COPYING +%doc README %{_bindir}/create_gcov %{_bindir}/dump_gcov %{_bindir}/sample_merger ++ autofdo-0.16.tar.gz -> autofdo-0.18.tar.gz ++ /work/SRC/openSUSE:Factory/autofdo/autofdo-0.16.tar.gz /work/SRC/openSUSE:Factory/.autofdo.new.7948/autofdo-0.18.tar.gz differ: char 29, line 2
commit autofdo for openSUSE:Factory
Hello community, here is the log from the commit of package autofdo for openSUSE:Factory checked in at 2017-07-17 09:10:25 Comparing /work/SRC/openSUSE:Factory/autofdo (Old) and /work/SRC/openSUSE:Factory/.autofdo.new (New) Package is "autofdo" Mon Jul 17 09:10:25 2017 rev:3 rq:510023 version:0.16 Changes: --- /work/SRC/openSUSE:Factory/autofdo/autofdo.changes 2017-02-21 13:50:14.785231545 +0100 +++ /work/SRC/openSUSE:Factory/.autofdo.new/autofdo.changes 2017-07-17 09:10:34.960801027 +0200 @@ -1,0 +2,15 @@ +Wed Jul 12 09:24:52 UTC 2017 - mli...@suse.cz + +- Update to version 0.16: + * Remove all patches that are not needed any longer: autofdo-rpath.patch, + 0001-Newer-perf-tools-keep-adding-new-perf-record-generat.patch and + 0002-Disabled-predicted-sanity-check-for-Atom.patch. + +--- +Mon Jul 10 11:20:40 UTC 2017 - mli...@suse.cz + +- Add 0001-Newer-perf-tools-keep-adding-new-perf-record-generat.patch and + 0002-Disabled-predicted-sanity-check-for-Atom.patch is order to have + it working with new kernels. + +--- Old: autofdo-0.15.tar.gz autofdo-rpath.patch New: autofdo-0.16.tar.gz Other differences: -- ++ autofdo.spec ++ --- /var/tmp/diff_new_pack.iqLLE1/_old 2017-07-17 09:10:36.976517116 +0200 +++ /var/tmp/diff_new_pack.iqLLE1/_new 2017-07-17 09:10:36.980516553 +0200 @@ -17,15 +17,13 @@ Name: autofdo -Version:0.15 +Version:0.16 Release:0 Summary:A tool to convert perf.data profile to AutoFDO profile License:Apache-2.0 Group: Development/Tools/Other Url:https://github.com/google/autofdo -Source: https://github.com/google/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz -# PATCH-FIX-UPSTREAM -- autofdo-rpath.patch -Patch0: autofdo-rpath.patch +Source: https://github.com/google/%{name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz BuildRequires: automake BuildRequires: gcc-c++ BuildRequires: libopenssl-devel @@ -48,7 +46,6 @@ %prep %setup -q -%patch0 -p1 %build autoreconf -fiv ++ autofdo-0.15.tar.gz -> autofdo-0.16.tar.gz ++ /work/SRC/openSUSE:Factory/autofdo/autofdo-0.15.tar.gz /work/SRC/openSUSE:Factory/.autofdo.new/autofdo-0.16.tar.gz differ: char 31, line 2
commit autofdo for openSUSE:Factory
Hello community, here is the log from the commit of package autofdo for openSUSE:Factory checked in at 2017-02-21 13:50:12 Comparing /work/SRC/openSUSE:Factory/autofdo (Old) and /work/SRC/openSUSE:Factory/.autofdo.new (New) Package is "autofdo" Changes: --- /work/SRC/openSUSE:Factory/autofdo/autofdo.changes 2016-11-12 13:00:37.0 +0100 +++ /work/SRC/openSUSE:Factory/.autofdo.new/autofdo.changes 2017-02-21 13:50:14.785231545 +0100 @@ -1,0 +2,9 @@ +Sat Feb 18 08:11:58 UTC 2017 - mplus...@suse.com + +- Enable llvm support: + * Add autofdo-rpath.patch +- Packaging changes: + * Use pretty name of tarball + * Update dependencies + +--- Old: v0.15.tar.gz New: autofdo-0.15.tar.gz autofdo-rpath.patch Other differences: -- ++ autofdo.spec ++ --- /var/tmp/diff_new_pack.ZBnIZU/_old 2017-02-21 13:50:18.208749720 +0100 +++ /var/tmp/diff_new_pack.ZBnIZU/_new 2017-02-21 13:50:18.212749157 +0100 @@ -1,7 +1,7 @@ # # spec file for package autofdo # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 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 @@ -23,11 +23,18 @@ License:Apache-2.0 Group: Development/Tools/Other Url:https://github.com/google/autofdo -Source: https://github.com/google/%{name}/archive/v%{version}.tar.gz +Source: https://github.com/google/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz +# PATCH-FIX-UPSTREAM -- autofdo-rpath.patch +Patch0: autofdo-rpath.patch BuildRequires: automake BuildRequires: gcc-c++ BuildRequires: libopenssl-devel -BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: libunwind-devel +BuildRequires: zlib-devel +%if 0%{?suse_version} > 1320 +BuildRequires: clang-devel +BuildRequires: llvm-devel +%endif %description The repository contains a tool to convert perf.data profile to AutoFDO @@ -41,15 +48,15 @@ %prep %setup -q +%patch0 -p1 %build -aclocal -automake +autoreconf -fiv %configure make %{?_smp_mflags} %install -make %{?_smp_mflags} DESTDIR=%{buildroot} install +%make_install %files %defattr(-,root,root) ++ autofdo-rpath.patch ++ >From 38e3093b413daeded730b133a21ea3b23c1f81a2 Mon Sep 17 00:00:00 2001 From: Sebastian PopDate: Mon, 21 Nov 2016 11:11:26 -0600 Subject: [PATCH] Fix use of -rpath MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Instruct the compiler to send the -rpath flag to the linker, otherwise the compiler fails like this: g++: error: unrecognized command line option ‘-rpath’ --- configure | 2 +- m4/ax_llvm.m4 | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/configure b/configure index f38717f..421411f 100755 --- a/configure +++ b/configure @@ -4804,7 +4804,7 @@ fi -ldl -lpthread -ltinfo" elif test "x$shared_mode" = "xshared"; then rpath="$($ac_llvm_config_path --libdir)" -LLVM_LDFLAGS="-rpath $rpath \ +LLVM_LDFLAGS="-Wl,-rpath $rpath \ $($ac_llvm_config_path --ldflags) \ $($ac_llvm_config_path --libs ProfileData)" fi diff --git a/m4/ax_llvm.m4 b/m4/ax_llvm.m4 index 6df84a5..194a7a2 100644 --- a/m4/ax_llvm.m4 +++ b/m4/ax_llvm.m4 @@ -67,7 +67,7 @@ AC_DEFUN([AX_LLVM], -ldl -lpthread -ltinfo" elif test "x$shared_mode" = "xshared"; then rpath="$($ac_llvm_config_path --libdir)" -LLVM_LDFLAGS="-rpath $rpath \ +LLVM_LDFLAGS="-Wl,-rpath $rpath \ $($ac_llvm_config_path --ldflags) \ $($ac_llvm_config_path --libs $1)" fi