Message ID | 20250822115732.69642-1-psaavedra@igalia.com |
---|---|
State | Under Review |
Headers | show |
Series | [meta-gnome] sysprof: upgrade 47.2 -> 48.0 | expand |
I am seeing build failure especially with clang https://errors.yoctoproject.org/Errors/Details/879220/ Please backport https://gitlab.gnome.org/GNOME/sysprof/-/commit/46efd34d6bda105288ccde0a952d9054c7d05d14 and send a v2. On Fri, Aug 22, 2025 at 4:58 AM Pablo Saavedra Rodiño via lists.openembedded.org <psaavedra=igalia.com@lists.openembedded.org> wrote: > > Changes: > > * Ensure local dbus-monitor is reaped after capturing > * Modernization for various GTK deprecations > * Add new symbolizer for debuginfod which is enabled by default > * Many performance improvements for capture loading > * Support for unwinding without frame-pointers on distributions > lacking -fno-omit-frame-pointer at the toolchain level. This > uses a new "sysprof-live-unwinder" elevated helper process > which takes data from perf and unwinds the stack as soon as > it can without capturing the perf data to disk. > Thank you to Red Hat and the tools team for enabling this > work for RHEL. > * The greeter now persists your settings and restores them the > next time you run Sysprof. > * Various graph drawing improvements. > * Fixes for time display in various formats. > * Translation updates. > * Fix drawing of Y-reversed data point markers > * Make greeter save environment variables to state file for reuse > * Use D-Bus power profiles bus name rather than legacy D-Bus bus name > > Signed-off-by: Pablo Saavedra <psaavedra@igalia.com> > --- > .../recipes-gnome/sysprof/{sysprof_47.2.bb => sysprof_48.0.bb} | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > rename meta-gnome/recipes-gnome/sysprof/{sysprof_47.2.bb => sysprof_48.0.bb} (95%) > > diff --git a/meta-gnome/recipes-gnome/sysprof/sysprof_47.2.bb b/meta-gnome/recipes-gnome/sysprof/sysprof_48.0.bb > similarity index 95% > rename from meta-gnome/recipes-gnome/sysprof/sysprof_47.2.bb > rename to meta-gnome/recipes-gnome/sysprof/sysprof_48.0.bb > index b6f140404c..4aad735278 100644 > --- a/meta-gnome/recipes-gnome/sysprof/sysprof_47.2.bb > +++ b/meta-gnome/recipes-gnome/sysprof/sysprof_48.0.bb > @@ -21,7 +21,7 @@ SRC_URI += "file://0001-meson-Check-for-libunwind-instead-of-libunwind-gener.pat > file://0002-meson-Do-not-invoke-the-commands-to-update-the-icon-.patch \ > file://0003-libsysprof-Check-for-unw_set_caching_policy-before-u.patch \ > " > -SRC_URI[archive.sha256sum] = "e4b5ede9fd978ec3f0d5a0d44d0429a6d201c362bf6cb4527319031ae462c54f" > +SRC_URI[archive.sha256sum] = "1b0f0380f2f30708ba87829321a06fee1db36dfa87797bbf07f0a7acf4498d18" > > # reason: gtk4 requires opengl distro feature > REQUIRED_DISTRO_FEATURES = "${@bb.utils.contains('PACKAGECONFIG', 'gtk', 'opengl', '', d)}" > -- > 2.34.1 > > > -=-=-=-=-=-=-=-=-=-=-=- > Links: You receive all messages sent to this group. > View/Reply Online (#119086): https://lists.openembedded.org/g/openembedded-devel/message/119086 > Mute This Topic: https://lists.openembedded.org/mt/114833729/1997914 > Group Owner: openembedded-devel+owner@lists.openembedded.org > Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [raj.khem@gmail.com] > -=-=-=-=-=-=-=-=-=-=-=- >
diff --git a/meta-gnome/recipes-gnome/sysprof/sysprof_47.2.bb b/meta-gnome/recipes-gnome/sysprof/sysprof_48.0.bb similarity index 95% rename from meta-gnome/recipes-gnome/sysprof/sysprof_47.2.bb rename to meta-gnome/recipes-gnome/sysprof/sysprof_48.0.bb index b6f140404c..4aad735278 100644 --- a/meta-gnome/recipes-gnome/sysprof/sysprof_47.2.bb +++ b/meta-gnome/recipes-gnome/sysprof/sysprof_48.0.bb @@ -21,7 +21,7 @@ SRC_URI += "file://0001-meson-Check-for-libunwind-instead-of-libunwind-gener.pat file://0002-meson-Do-not-invoke-the-commands-to-update-the-icon-.patch \ file://0003-libsysprof-Check-for-unw_set_caching_policy-before-u.patch \ " -SRC_URI[archive.sha256sum] = "e4b5ede9fd978ec3f0d5a0d44d0429a6d201c362bf6cb4527319031ae462c54f" +SRC_URI[archive.sha256sum] = "1b0f0380f2f30708ba87829321a06fee1db36dfa87797bbf07f0a7acf4498d18" # reason: gtk4 requires opengl distro feature REQUIRED_DISTRO_FEATURES = "${@bb.utils.contains('PACKAGECONFIG', 'gtk', 'opengl', '', d)}"
Changes: * Ensure local dbus-monitor is reaped after capturing * Modernization for various GTK deprecations * Add new symbolizer for debuginfod which is enabled by default * Many performance improvements for capture loading * Support for unwinding without frame-pointers on distributions lacking -fno-omit-frame-pointer at the toolchain level. This uses a new "sysprof-live-unwinder" elevated helper process which takes data from perf and unwinds the stack as soon as it can without capturing the perf data to disk. Thank you to Red Hat and the tools team for enabling this work for RHEL. * The greeter now persists your settings and restores them the next time you run Sysprof. * Various graph drawing improvements. * Fixes for time display in various formats. * Translation updates. * Fix drawing of Y-reversed data point markers * Make greeter save environment variables to state file for reuse * Use D-Bus power profiles bus name rather than legacy D-Bus bus name Signed-off-by: Pablo Saavedra <psaavedra@igalia.com> --- .../recipes-gnome/sysprof/{sysprof_47.2.bb => sysprof_48.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-gnome/recipes-gnome/sysprof/{sysprof_47.2.bb => sysprof_48.0.bb} (95%)