FFe: enable sysprof integration for folks, gtk3, pango

Bug #2077465 reported by Jeremy Bícha
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
folks (Ubuntu)
Fix Released
Undecided
Unassigned
gtk+3.0 (Ubuntu)
Fix Released
Undecided
Unassigned
pango1.0 (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Impact
======
The Ubuntu Desktop plans to install the sysprof app by default (LP: #2077465) Some libraries have a build option to enable better integration with sysprof, so we should enable that option.

This is not believed to otherwise have an impact on apps using those libraries.

Why wasn't this done sooner?
============================
libsysprof-capture-4-dev was promoted to main August 14, the day before Ubuntu 24.10 Feature Freeze. There wasn't time to make these changes then with everything else that needed to be done that week.

Testing done
============
The changes have been applied in Debian Unstable where the builds completed successfully and the autopkgtests have completed successfully. All 3 have successfully migrated to Debian Testing.

Other Info
==========
folks and pango1.0 are syncs. gtk+3.0 will be a merge.

Tags: oracular
Jeremy Bícha (jbicha)
description: updated
Changed in gtk+3.0 (Ubuntu):
status: New → Incomplete
Changed in folks (Ubuntu):
status: New → Incomplete
Changed in pango1.0 (Ubuntu):
status: New → Incomplete
Jeremy Bícha (jbicha)
Changed in webkit2gtk (Ubuntu):
status: New → Incomplete
summary: - [draft] FFe: enable sysprof integration for folks, gtk3, pango
+ [draft] FFe: enable sysprof integration for folks, gtk3, pango,
+ webkit2gtk
Jeremy Bícha (jbicha)
description: updated
Changed in folks (Ubuntu):
status: Incomplete → Confirmed
Changed in gtk+3.0 (Ubuntu):
status: Incomplete → Confirmed
Changed in pango1.0 (Ubuntu):
status: Incomplete → Confirmed
description: updated
Jeremy Bícha (jbicha)
summary: - [draft] FFe: enable sysprof integration for folks, gtk3, pango,
- webkit2gtk
+ FFe: enable sysprof integration for folks, gtk3, pango
no longer affects: webkit2gtk (Ubuntu)
description: updated
Jeremy Bícha (jbicha)
description: updated
Revision history for this message
Utkarsh Gupta (utkarsh) wrote :

Thanks for the nicely filed FFe. This all looks good.

FFe approved for all 3.

Unsubscribing ubuntu-release, please resubscribe if needed.

Changed in folks (Ubuntu):
status: Confirmed → Triaged
Changed in gtk+3.0 (Ubuntu):
status: Confirmed → Triaged
Changed in pango1.0 (Ubuntu):
status: Confirmed → Triaged
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package folks - 0.15.9-4

---------------
folks (0.15.9-4) unstable; urgency=medium

  * Follow Ubuntu and ignore build test failures. The failures appear
    to have been triggered by glib 2.80 / gobject-introspection 1.80.
    See Ubuntu bug 2060073

 -- Jeremy Bícha <email address hidden> Tue, 20 Aug 2024 17:29:41 -0400

Changed in folks (Ubuntu):
status: Triaged → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package pango1.0 - 1.54.0+ds-2

---------------
pango1.0 (1.54.0+ds-2) unstable; urgency=medium

  * Enable sysprof profiling integration on available architectures
    (LP: #2077465)
  * Bump Standards Version to 4.7.0

 -- Jeremy Bícha <email address hidden> Tue, 20 Aug 2024 16:56:39 -0400

Changed in pango1.0 (Ubuntu):
status: Triaged → Fix Released
Jeremy Bícha (jbicha)
Changed in gtk+3.0 (Ubuntu):
status: Triaged → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gtk+3.0 - 3.24.43-3ubuntu2

---------------
gtk+3.0 (3.24.43-3ubuntu2) oracular; urgency=medium

  * Remove obsolete gtk-update-icon-cache package, now built by gtk4

gtk+3.0 (3.24.43-3ubuntu1) oracular; urgency=medium

  [ Jeremy Bícha ]
  * Resynchronize with Debian, remaining changes:
    + Add Build-Depends: dh-sequence-translations
    + Install a settings.ini file to set our themes
    + Update debian/libgtk-3-0t64.symbols for ubuntu_gtk_custom_menu_items.patch
    + Ubuntu-specific patches:
      - 073_treeview_almost_fixed.patch
      - bzg_gtkcellrenderer_grabbing_modifier.patch
      - ubuntu_gtk_custom_menu_items.patch
      - print-dialog-show-options-of-remote-dnssd-printers.patch
      - uimanager-guard-against-nested-node-updates.patch
      - x-canonical-accel.patch
      - message-dialog-restore-traditional-look-on-unity.patch
      - 0001-gtk-reftest-Force-icon-theme-to-Adwaita.patch
      - restore_filechooser_typeaheadfind.patch
      - 0001-calendar-always-emit-day-selected-once.patch
      - 0001-gtkwindow-set-transparent-background-color.patch
      - unity-border-radius.patch
      - unity-headerbar-maximized-mode.patch
      - gitlab_opengl_fallback.patch
  * Refresh patches

  [ Alessandro Astone ]
  * debian: Update message-dialog patch to fix build with gcc-14
  * debian: Update unity border radius patch to fix build with gcc-14

gtk+3.0 (3.24.43-3) unstable; urgency=medium

  * Remove cherry-picked patch that broke tray icons in waybar
    (Closes: #1079292)

gtk+3.0 (3.24.43-2) unstable; urgency=medium

  * Cherry-pick fixes from upstream gtk-3-24 branch
  * Enable sysprof profiling integration on most architectures (LP: #2077465)
  * Bump Standards Version to 4.7.0

 -- Jeremy Bícha <email address hidden> Fri, 30 Aug 2024 18:14:56 -0400

Changed in gtk+3.0 (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.