Opened 3 weeks ago

Closed 3 weeks ago

#20278 closed defect (fixed)

brasero FTBFS with gcc-14

Reported by: Douglas R. Reno Owned by: Douglas R. Reno
Priority: normal Milestone: 12.2
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

While I've been working through the GNOME chapter for tagging for 12.2, I've encountered an issue building Brasero with GCC-14:

brasero-metadata.c: In function ‘brasero_metadata_install_missing_plugins’:
brasero-metadata.c:668:45: error: passing argument 1 of ‘gst_install_plugins_async’ from incompatible pointer type [-Wincompatible-pointer-types]
  668 |         status = gst_install_plugins_async ((gchar **) details->pdata,
      |                                             ^~~~~~~~~~~~~~~~~~~~~~~~~
      |                                             |
      |                                             gchar ** {aka char **}
In file included from brasero-metadata.c:45:
/usr/include/gstreamer-1.0/gst/pbutils/install-plugins.h:141:75: note: expected ‘const gchar * const*’ {aka ‘const char * const*’} but argument is of type ‘gchar **’ {aka ‘char **’}
  141 | GstInstallPluginsReturn  gst_install_plugins_async (const gchar * const * details,
      |             

This looks to be fixed by https://gitlab.gnome.org/GNOME/brasero/-/merge_requests/30

Change History (2)

comment:1 by Douglas R. Reno, 3 weeks ago

Owner: changed from blfs-book to Douglas R. Reno
Status: newassigned

comment:2 by Douglas R. Reno, 3 weeks ago

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.