Verification failed:

../cogl/cogl/driver/gl/gl/cogl-driver-gl.c:435:8: warning: ‘gl_extensions’ is 
used uninitialized [-Wuninitialized]
  435 |   if (!check_gl_version (ctx, gl_extensions, error))
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../cogl/cogl/driver/gl/gl/cogl-driver-gl.c:423:10: note: ‘gl_extensions’ was 
declared here
  423 |   char **gl_extensions;
      |          ^~~~~~~~~~~~~

While this isn't fatal (the uninitialized parameter is also unused :),
it's not a mistake we want to live on in an LTS. Also there are other
problems with the patch reported by 'gbp pq import' so we should redo
this using the correct upstream patches:

https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/4021.patch
https://gitlab.gnome.org/GNOME/mutter/-/commit/2ce64ac0c313742023503d3426d57c2d79e8fe0e.patch


** Tags removed: verification-done-noble
** Tags added: verification-failed-noble

** Changed in: mutter (Ubuntu Noble)
       Status: Fix Committed => In Progress

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to mutter in Ubuntu.
https://bugs.launchpad.net/bugs/2080602

Title:
  [regression] GNOME 46/47 dropped support for Xilinx Mali graphics

Status in Mutter:
  Fix Released
Status in mutter package in Ubuntu:
  Fix Released
Status in mutter source package in Noble:
  In Progress
Status in mutter source package in Oracular:
  Fix Released

Bug description:
  [ Impact ]

  Xilinx Mali support was originally written for GNOME 42 but it has
  bitrotted since then. We need to apply a few fixes to get it working
  again in GNOME 46 (Ubuntu 24.04 LTS) and later:

  * https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/4019 or
    https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/4021
  * https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/4036

  [ Test Plan ]

  1. Log into an Ubuntu (GNOME + Wayland) session on Xilinx hardware.
  2. Verify you can log in, there are no obvious rendering failures and that it 
really is a Wayland session (environment XDG_SESSION_TYPE=wayland and 
WAYLAND_DISPLAY=wayland-0).

  [ Where problems could occur ]

  The Mutter/GNOME startup procedure had to be modified for this fix as well as 
some texture format parameters. So there is a small risk to:
  (a) The ability of any machine to log into a Wayland session; and
  (b) Rendering correctness once logged in.

  [ Other Info ]

To manage notifications about this bug go to:
https://bugs.launchpad.net/mutter/+bug/2080602/+subscriptions


-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to