Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package sysprof for openSUSE:Factory checked in at 2021-04-12 12:35:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/sysprof (Old) and /work/SRC/openSUSE:Factory/.sysprof.new.2401 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "sysprof" Mon Apr 12 12:35:48 2021 rev:22 rq:881166 version:3.40.1 Changes: -------- --- /work/SRC/openSUSE:Factory/sysprof/sysprof.changes 2020-11-23 10:51:18.702651558 +0100 +++ /work/SRC/openSUSE:Factory/.sysprof.new.2401/sysprof.changes 2021-04-12 12:38:40.561460745 +0200 @@ -1,0 +2,53 @@ +Wed Mar 24 09:43:32 UTC 2021 - Dominique Leuenberger <dims...@opensuse.org> + +- Update to version 3.40.1: + + Fix build system issue which caused symbols from + libsysprof-capture.a to leak into the ABI of libraries + consuming it. This was due to inheritance of GNU default symbol + visibility. A recompilation of those libraries is necessary. + +------------------------------------------------------------------- +Sat Mar 20 09:08:57 UTC 2021 - Michael Gorse <mgo...@suse.com> + +- Update to version 3.40.0: + + Improve symbol resolving on OSTree-based systems. + + Updated translations. + +------------------------------------------------------------------- +Sat Feb 27 23:48:28 UTC 2021 - Michael Gorse <mgo...@suse.com> + +- Update to version 3.39.94: + + Fix some licenses in headers. + + Add API to sysprofd/libsysprof to tweak. + + /proc/sys/kernel/perf_event_paranoid to improve capture + quality. + + Tooling will now always try to change this value while + profiling + the system and ignore upon failure. + + ftruncate() before overwriting proc files. + + GTK aid has been removed as it is always enabled through the + use of control-fd now. + + Add a new Overlay capture frame type for mapping overlays + between the host and the process filesystem namespace. + + Use overlays to map flatpak containers to overlay directories + for both /app and /usr. + + Changes in version 3.39.92: + + Use pic when compiling static libsysprof-capture. + + Some changes to podman symbol decoding. + + Handle NULL readers gracefully from capture cursors. + + Use g_memdup2(). + + UI tweaks. + + Translation updates. +- Up glib2 dependency. +- Add json-glib-1.0 to BuildRequires: new dependency. + +------------------------------------------------------------------- +Fri Jan 15 08:34:13 UTC 2021 - Dominique Leuenberger <dims...@opensuse.org> + +- Update to version 3.39.90: + + polkit is optional (again) for sysprof-cli. + + Various fixes in kernel symbol resolving. + + Fix build when stack-protector is not used. + + Support elfparser on some interesting platforms. + + Updtaed translations. + +------------------------------------------------------------------- Old: ---- sysprof-3.38.1.tar.xz New: ---- sysprof-3.40.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sysprof.spec ++++++ --- /var/tmp/diff_new_pack.hLjwcJ/_old 2021-04-12 12:38:40.941461187 +0200 +++ /var/tmp/diff_new_pack.hLjwcJ/_new 2021-04-12 12:38:40.945461192 +0200 @@ -1,7 +1,7 @@ # -# spec file for package sysprof +# spec file for package sysprof%{_name_suffix} # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # Copyright (c) 2016 Bj??rn Lie, Bryne, Norway. # # All modifications and additions to the file contributed by third parties @@ -29,13 +29,13 @@ %define sover 4 Name: sysprof%{_name_suffix} -Version: 3.38.1 +Version: 3.40.1 Release: 0 Summary: A system-wide Linux profiler License: GPL-3.0-or-later AND LGPL-2.1-or-later Group: Development/Tools/Debuggers URL: https://wiki.gnome.org/Apps/Sysprof -Source0: https://download.gnome.org/sources/sysprof/3.38/sysprof-%{version}.tar.xz +Source0: https://download.gnome.org/sources/sysprof/3.40/sysprof-%{version}.tar.xz BuildRequires: gcc-c++ BuildRequires: itstool @@ -44,7 +44,8 @@ BuildRequires: update-desktop-files BuildRequires: pkgconfig(gio-2.0) >= 2.50.0 BuildRequires: pkgconfig(gio-unix-2.0) >= 2.50.0 -BuildRequires: pkgconfig(glib-2.0) >= 2.56 +BuildRequires: pkgconfig(glib-2.0) >= 2.67.4 +BuildRequires: pkgconfig(json-glib-1.0) BuildRequires: pkgconfig(libsystemd) >= 222 BuildRequires: pkgconfig(libunwind-generic) BuildRequires: pkgconfig(polkit-gobject-1) >= 0.105 ++++++ sysprof-3.38.1.tar.xz -> sysprof-3.40.1.tar.xz ++++++ ++++ 10367 lines of diff (skipped)