3.12.3 fails to compile with gcc 14.x (due to -Wincompatible-pointer-types being an error)
Looks like last version build fails with latest gcc 14.x which is now used in fedora rawhide.
Build fails with
[tkloczko@pers-jacek brasero-3.12.3]$ make -k V=1
make all-recursive
make[1]: Entering directory '/home/tkloczko/rpmbuild/BUILD/brasero-3.12.3'
Making all in libbrasero-utils
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/brasero-3.12.3/libbrasero-utils'
/bin/sh ../libtool --tag=CC --mode=compile /usr/bin/gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -DBRASERO_LOCALE_DIR=\""/usr/share/locale"\" -DBRASERO_PREFIX=\"/usr\" -DBRASERO_SYSCONFDIR=\"/etc\" -DBRASERO_DATADIR=\"/usr/share/brasero\" -DBRASERO_LIBDIR=\"/usr/lib64\" -DGSEAL_ENABLE -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/totem-pl-parser/1/plparser -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DGST_USE_UNSTABLE_API -I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -Os -c -o brasero-metadata.lo brasero-metadata.c
libtool: compile: /usr/bin/gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -DBRASERO_LOCALE_DIR=\"/usr/share/locale\" -DBRASERO_PREFIX=\"/usr\" -DBRASERO_SYSCONFDIR=\"/etc\" -DBRASERO_DATADIR=\"/usr/share/brasero\" -DBRASERO_LIBDIR=\"/usr/lib64\" -DGSEAL_ENABLE -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/totem-pl-parser/1/plparser -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DGST_USE_UNSTABLE_API -I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -Os -c brasero-metadata.c -fPIC -DPIC -o .libs/brasero-metadata.o
brasero-metadata.c: In function 'brasero_metadata_get_xid':
brasero-metadata.c:130:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
130 | priv = BRASERO_METADATA_PRIVATE (metadata);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
brasero-metadata.c: In function 'brasero_metadata_set_get_xid_callback':
brasero-metadata.c:144:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
144 | priv = BRASERO_METADATA_PRIVATE (metadata);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
brasero-metadata.c: In function 'brasero_metadata_destroy_pipeline':
brasero-metadata.c:305:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
305 | priv = BRASERO_METADATA_PRIVATE (self);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
brasero-metadata.c: In function 'brasero_metadata_stop':
brasero-metadata.c:361:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
361 | priv = BRASERO_METADATA_PRIVATE (self);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
brasero-metadata.c: In function 'brasero_metadata_cancel':
brasero-metadata.c:420:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
420 | priv = BRASERO_METADATA_PRIVATE (self);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
brasero-metadata.c: In function 'brasero_metadata_install_plugins_free_data':
brasero-metadata.c:462:34: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
462 | priv = BRASERO_METADATA_PRIVATE (meta->data);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
brasero-metadata.c: In function 'brasero_metadata_install_plugins_success':
brasero-metadata.c:482:27: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
482 | priv = BRASERO_METADATA_PRIVATE (iter->data);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
brasero-metadata.c: In function 'brasero_metadata_install_plugins_abort':
brasero-metadata.c:506:27: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
506 | priv = BRASERO_METADATA_PRIVATE (iter->data);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
brasero-metadata.c: In function 'brasero_metadata_install_missing_plugins':
brasero-metadata.c:611:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
611 | priv = BRASERO_METADATA_PRIVATE (self);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
brasero-metadata.c: In function 'brasero_metadata_completed':
brasero-metadata.c:691:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
691 | priv = BRASERO_METADATA_PRIVATE (self);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
brasero-metadata.c: In function 'brasero_metadata_thumbnail':
brasero-metadata.c:726:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
726 | priv = BRASERO_METADATA_PRIVATE (self);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
brasero-metadata.c: In function 'brasero_metadata_is_seekable':
brasero-metadata.c:766:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
766 | priv = BRASERO_METADATA_PRIVATE (self);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
brasero-metadata.c: In function 'brasero_metadata_get_mime_type':
brasero-metadata.c:800:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
800 | priv = BRASERO_METADATA_PRIVATE (self);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
brasero-metadata.c: In function 'brasero_metadata_is_mp3':
brasero-metadata.c:900:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
900 | priv = BRASERO_METADATA_PRIVATE (self);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
brasero-metadata.c: In function 'foreach_tag':
brasero-metadata.c:918:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
918 | priv = BRASERO_METADATA_PRIVATE (self);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
brasero-metadata.c: In function 'brasero_metadata_process_element_messages':
brasero-metadata.c:968:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
968 | priv = BRASERO_METADATA_PRIVATE (self);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
brasero-metadata.c: In function 'brasero_metadata_process_pending_messages':
brasero-metadata.c:1052:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
1052 | priv = BRASERO_METADATA_PRIVATE (self);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
brasero-metadata.c: In function 'brasero_metadata_success':
brasero-metadata.c:1077:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
1077 | priv = BRASERO_METADATA_PRIVATE (self);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
brasero-metadata.c: In function 'brasero_metadata_get_duration':
brasero-metadata.c:1108:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
1108 | priv = BRASERO_METADATA_PRIVATE (self);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
brasero-metadata.c: In function 'brasero_metadata_mp3_bus_messages':
brasero-metadata.c:1153:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
1153 | priv = BRASERO_METADATA_PRIVATE (self);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
brasero-metadata.c: In function 'brasero_metadata_create_mp3_pipeline':
brasero-metadata.c:1188:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
1188 | priv = BRASERO_METADATA_PRIVATE (self);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
brasero-metadata.c: In function 'brasero_metadata_success_main':
brasero-metadata.c:1256:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
1256 | priv = BRASERO_METADATA_PRIVATE (self);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
brasero-metadata.c: In function 'brasero_metadata_bus_messages':
brasero-metadata.c:1292:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
1292 | priv = BRASERO_METADATA_PRIVATE (self);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
brasero-metadata.c: In function 'brasero_metadata_create_audio_pipeline':
brasero-metadata.c:1349:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
1349 | priv = BRASERO_METADATA_PRIVATE (self);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
brasero-metadata.c: In function 'brasero_metadata_create_video_pipeline':
brasero-metadata.c:1460:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
1460 | priv = BRASERO_METADATA_PRIVATE (self);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
brasero-metadata.c: In function 'brasero_metadata_error_on_pad_linking':
brasero-metadata.c:1521:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
1521 | priv = BRASERO_METADATA_PRIVATE (self);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
brasero-metadata.c: In function 'brasero_metadata_link_dummy_pad':
brasero-metadata.c:1541:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
1541 | priv = BRASERO_METADATA_PRIVATE (self);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
brasero-metadata.c: In function 'brasero_metadata_audio_caps':
brasero-metadata.c:1577:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
1577 | priv = BRASERO_METADATA_PRIVATE (self);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
brasero-metadata.c: In function 'brasero_metadata_new_decoded_pad_cb':
brasero-metadata.c:1647:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
1647 | priv = BRASERO_METADATA_PRIVATE (self);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
brasero-metadata.c: In function 'brasero_metadata_create_pipeline':
brasero-metadata.c:1730:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
1730 | priv = BRASERO_METADATA_PRIVATE (self);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
brasero-metadata.c: In function 'brasero_metadata_set_new_uri':
brasero-metadata.c:1777:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
1777 | priv = BRASERO_METADATA_PRIVATE (self);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
brasero-metadata.c: In function 'brasero_metadata_set_uri':
brasero-metadata.c:1861:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
1861 | priv = BRASERO_METADATA_PRIVATE (self);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
brasero-metadata.c: In function 'brasero_metadata_get_info_async':
brasero-metadata.c:1900:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
1900 | priv = BRASERO_METADATA_PRIVATE (self);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
brasero-metadata.c: In function 'brasero_metadata_wait':
brasero-metadata.c:1943:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
1943 | priv = BRASERO_METADATA_PRIVATE (self);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
brasero-metadata.c:1957:9: warning: 'g_cond_new' is deprecated [-Wdeprecated-declarations]
1957 | condition = g_cond_new ();
| ^~~~~~~~~
In file included from /usr/include/glib-2.0/glib.h:115,
from brasero-metadata.c:37:
/usr/include/glib-2.0/glib/deprecated/gthread.h:283:17: note: declared here
283 | GCond * g_cond_new (void);
| ^~~~~~~~~~
brasero-metadata.c:1969:9: warning: 'g_cond_free' is deprecated [-Wdeprecated-declarations]
1969 | g_cond_free (condition);
| ^~~~~~~~~~~
/usr/include/glib-2.0/glib/deprecated/gthread.h:285:17: note: declared here
285 | void g_cond_free (GCond *cond);
| ^~~~~~~~~~~
brasero-metadata.c: In function 'brasero_metadata_increase_listener_number':
brasero-metadata.c:1981:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
1981 | priv = BRASERO_METADATA_PRIVATE (self);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
brasero-metadata.c: In function 'brasero_metadata_decrease_listener_number':
brasero-metadata.c:1990:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
1990 | priv = BRASERO_METADATA_PRIVATE (self);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
brasero-metadata.c: In function 'brasero_metadata_get_uri':
brasero-metadata.c:1999:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
1999 | priv = BRASERO_METADATA_PRIVATE (self);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
brasero-metadata.c: In function 'brasero_metadata_get_flags':
brasero-metadata.c:2008:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
2008 | priv = BRASERO_METADATA_PRIVATE (self);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
brasero-metadata.c: In function 'brasero_metadata_get_result':
brasero-metadata.c:2019:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
2019 | priv = BRASERO_METADATA_PRIVATE (self);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
brasero-metadata.c: In function 'brasero_metadata_init':
brasero-metadata.c:2044:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
2044 | priv = BRASERO_METADATA_PRIVATE (obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
brasero-metadata.c:2046:9: warning: 'g_mutex_new' is deprecated [-Wdeprecated-declarations]
2046 | priv->mutex = g_mutex_new ();
| ^~~~
/usr/include/glib-2.0/glib/deprecated/gthread.h:279:17: note: declared here
279 | GMutex * g_mutex_new (void);
| ^~~~~~~~~~~
brasero-metadata.c: In function 'brasero_metadata_finalize':
brasero-metadata.c:2055:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
2055 | priv = BRASERO_METADATA_PRIVATE (object);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
brasero-metadata.c:2084:17: warning: 'g_cond_free' is deprecated [-Wdeprecated-declarations]
2084 | g_cond_free (condition);
| ^~~~~~~~~~~
/usr/include/glib-2.0/glib/deprecated/gthread.h:285:17: note: declared here
285 | void g_cond_free (GCond *cond);
| ^~~~~~~~~~~
brasero-metadata.c:2090:17: warning: 'g_mutex_free' is deprecated [-Wdeprecated-declarations]
2090 | g_mutex_free (priv->mutex);
| ^~~~~~~~~~~~
/usr/include/glib-2.0/glib/deprecated/gthread.h:281:17: note: declared here
281 | void g_mutex_free (GMutex *mutex);
| ^~~~~~~~~~~~
brasero-metadata.c: In function 'brasero_metadata_get_property':
brasero-metadata.c:2108:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
2108 | priv = BRASERO_METADATA_PRIVATE (self);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
brasero-metadata.c: In function 'brasero_metadata_set_property':
brasero-metadata.c:2134:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
2134 | priv = BRASERO_METADATA_PRIVATE (self);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
brasero-metadata.c: In function 'brasero_metadata_class_init':
brasero-metadata.c:2158:9: warning: 'g_type_class_add_private' is deprecated [-Wdeprecated-declarations]
2158 | g_type_class_add_private (klass, sizeof (BraseroMetadataPrivate));
| ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/gobject/gobject.h:26,
from /usr/include/glib-2.0/gobject/gbinding.h:31,
from /usr/include/glib-2.0/glib-object.h:24,
from brasero-metadata.c:39:
/usr/include/glib-2.0/gobject/gtype.h:1497:10: note: declared here
1497 | void g_type_class_add_private (gpointer g_class,
| ^~~~~~~~~~~~~~~~~~~~~~~~
make[2]: *** [Makefile:631: brasero-metadata.lo] Error 1
make[2]: Target 'all' not remade because of errors.
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/brasero-3.12.3/libbrasero-utils'
Making all in libbrasero-media
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/brasero-3.12.3/libbrasero-media'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/brasero-3.12.3/libbrasero-media'
Making all in libbrasero-burn
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/brasero-3.12.3/libbrasero-burn'
/bin/sh ../libtool --tag=CC --mode=compile /usr/bin/gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I../libbrasero-utils/ -I../libbrasero-utils/ -I../libbrasero-media/ -I../libbrasero-media/ -I../libbrasero-burn/ -I../libbrasero-burn/ -DBRASERO_LOCALE_DIR=\""/usr/share/locale"\" -DBRASERO_PREFIX=\"/usr\" -DBRASERO_SYSCONFDIR=\"/etc\" -DBRASERO_DATADIR=\"/usr/share/brasero\" -DBRASERO_LIBDIR=\"/usr/lib64\" -DBRASERO_PLUGIN_DIRECTORY=\"/usr/lib64/brasero3/plugins\" -DGSEAL_ENABLE -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DGST_USE_UNSTABLE_API -I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D_REENTRANT -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -Wno-error=format-nonliteral -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -Os -c -o brasero-drive-properties.lo brasero-drive-properties.c
libtool: compile: /usr/bin/gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I../libbrasero-utils/ -I../libbrasero-utils/ -I../libbrasero-media/ -I../libbrasero-media/ -I../libbrasero-burn/ -I../libbrasero-burn/ -DBRASERO_LOCALE_DIR=\"/usr/share/locale\" -DBRASERO_PREFIX=\"/usr\" -DBRASERO_SYSCONFDIR=\"/etc\" -DBRASERO_DATADIR=\"/usr/share/brasero\" -DBRASERO_LIBDIR=\"/usr/lib64\" -DBRASERO_PLUGIN_DIRECTORY=\"/usr/lib64/brasero3/plugins\" -DGSEAL_ENABLE -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DGST_USE_UNSTABLE_API -I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D_REENTRANT -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -Wno-error=format-nonliteral -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -Os -c brasero-drive-properties.c -fPIC -DPIC -o .libs/brasero-drive-properties.o
brasero-drive-properties.c: In function 'brasero_drive_properties_get_type_once':
brasero-drive-properties.c:83:1: warning: 'gtk_alignment_get_type' is deprecated [-Wdeprecated-declarations]
83 | G_DEFINE_TYPE (BraseroDriveProperties, brasero_drive_properties, GTK_TYPE_ALIGNMENT);
| ^~~~~~~~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtk.h:255,
from brasero-drive-properties.c:43:
/usr/include/gtk-3.0/gtk/deprecated/gtkalignment.h:77:12: note: declared here
77 | GType gtk_alignment_get_type (void) G_GNUC_CONST;
| ^~~~~~~~~~~~~~~~~~~~~~
brasero-drive-properties.c: In function 'brasero_drive_properties_no_tmp_toggled':
brasero-drive-properties.c:91:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
91 | priv = BRASERO_DRIVE_PROPERTIES_PRIVATE (self);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
brasero-drive-properties.c: In function 'brasero_drive_properties_dummy_toggled':
brasero-drive-properties.c:108:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
108 | priv = BRASERO_DRIVE_PROPERTIES_PRIVATE (self);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
brasero-drive-properties.c: In function 'brasero_drive_properties_burnproof_toggled':
brasero-drive-properties.c:125:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
125 | priv = BRASERO_DRIVE_PROPERTIES_PRIVATE (self);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
brasero-drive-properties.c: In function 'brasero_drive_properties_multi_toggled':
brasero-drive-properties.c:142:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
142 | priv = BRASERO_DRIVE_PROPERTIES_PRIVATE (self);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
brasero-drive-properties.c: In function 'brasero_drive_properties_set_tmpdir_info':
brasero-drive-properties.c:164:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
164 | priv = BRASERO_DRIVE_PROPERTIES_PRIVATE (self);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
brasero-drive-properties.c: In function 'brasero_drive_properties_tmpdir_clicked':
brasero-drive-properties.c:363:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
363 | priv = BRASERO_DRIVE_PROPERTIES_PRIVATE (self);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
brasero-drive-properties.c:369:48: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
369 | GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL,
| ^~~~~~~~~~~~~~~~
brasero-drive-properties.c:370:48: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
370 | GTK_STOCK_OK, GTK_RESPONSE_OK,
| ^~~~~~~~~~~~
brasero-drive-properties.c: In function 'brasero_drive_properties_set_flags':
brasero-drive-properties.c:446:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
446 | priv = BRASERO_DRIVE_PROPERTIES_PRIVATE (self);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
brasero-drive-properties.c: In function 'brasero_drive_properties_get_rate':
brasero-drive-properties.c:487:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
487 | priv = BRASERO_DRIVE_PROPERTIES_PRIVATE (self);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
brasero-drive-properties.c: In function 'brasero_drive_properties_rate_changed_cb':
brasero-drive-properties.c:507:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
507 | priv = BRASERO_DRIVE_PROPERTIES_PRIVATE (self);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
brasero-drive-properties.c: In function 'brasero_drive_properties_set_drive':
brasero-drive-properties.c:559:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
559 | priv = BRASERO_DRIVE_PROPERTIES_PRIVATE (self);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
brasero-drive-properties.c: In function 'brasero_drive_properties_update':
brasero-drive-properties.c:632:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
632 | priv = BRASERO_DRIVE_PROPERTIES_PRIVATE (self);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
brasero-drive-properties.c: In function 'brasero_drive_properties_is_valid_cb':
brasero-drive-properties.c:657:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
657 | priv = BRASERO_DRIVE_PROPERTIES_PRIVATE (self);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
brasero-drive-properties.c: In function 'brasero_drive_properties_output_changed_cb':
brasero-drive-properties.c:676:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
676 | priv = BRASERO_DRIVE_PROPERTIES_PRIVATE (self);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
brasero-drive-properties.c: In function 'brasero_drive_properties_init':
brasero-drive-properties.c:698:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
698 | priv = BRASERO_DRIVE_PROPERTIES_PRIVATE (object);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
brasero-drive-properties.c:765:9: warning: 'gtk_misc_set_alignment' is deprecated [-Wdeprecated-declarations]
765 | gtk_misc_set_alignment (GTK_MISC (label), 0.0, 0.5);
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:32,
from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35,
from /usr/include/gtk-3.0/gtk/gtk.h:33:
/usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:72:9: note: declared here
72 | void gtk_misc_set_alignment (GtkMisc *misc,
| ^~~~~~~~~~~~~~~~~~~~~~
brasero-drive-properties.c: In function 'brasero_drive_properties_finalize':
brasero-drive-properties.c:814:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
814 | priv = BRASERO_DRIVE_PROPERTIES_PRIVATE (object);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
brasero-drive-properties.c: In function 'brasero_drive_properties_set_property':
brasero-drive-properties.c:840:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
840 | priv = BRASERO_DRIVE_PROPERTIES_PRIVATE (object);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
brasero-drive-properties.c:847:31: error: assignment to 'BraseroSessionCfg *' {aka 'struct _BraseroSessionCfg *'} from incompatible pointer type 'BraseroBurnSession *' {aka 'struct _BraseroBurnSession *'} [-Wincompatible-pointer-types]
847 | priv->session = g_object_ref (session);
| ^
brasero-drive-properties.c: In function 'brasero_drive_properties_get_property':
brasero-drive-properties.c:873:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
873 | priv = BRASERO_DRIVE_PROPERTIES_PRIVATE (object);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
brasero-drive-properties.c: In function 'brasero_drive_properties_class_init':
brasero-drive-properties.c:891:9: warning: 'g_type_class_add_private' is deprecated [-Wdeprecated-declarations]
891 | g_type_class_add_private (klass, sizeof (BraseroDrivePropertiesPrivate));
| ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/gobject/gobject.h:26,
from /usr/include/glib-2.0/gobject/gbinding.h:31,
from /usr/include/glib-2.0/glib-object.h:24,
from brasero-drive-properties.c:38:
/usr/include/glib-2.0/gobject/gtype.h:1497:10: note: declared here
1497 | void g_type_class_add_private (gpointer g_class,
| ^~~~~~~~~~~~~~~~~~~~~~~~
make[2]: *** [Makefile:888: brasero-drive-properties.lo] Error 1
make[2]: *** No rule to make target '../libbrasero-utils/libbrasero-utils3.la', needed by 'libbrasero-burn3.la'.
make[2]: Target 'all' not remade because of errors.
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/brasero-3.12.3/libbrasero-burn'
Making all in plugins
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/brasero-3.12.3/plugins'
Making all in transcode
make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/brasero-3.12.3/plugins/transcode'
make[3]: *** No rule to make target '../../libbrasero-burn/libbrasero-burn3.la', needed by 'libbrasero-normalize.la'.
make[3]: Target 'all' not remade because of errors.
make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/brasero-3.12.3/plugins/transcode'
Making all in dvdcss
make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/brasero-3.12.3/plugins/dvdcss'
make[3]: *** No rule to make target '../../libbrasero-burn/libbrasero-burn3.la', needed by 'libbrasero-dvdcss.la'.
make[3]: Target 'all' not remade because of errors.
make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/brasero-3.12.3/plugins/dvdcss'
Making all in checksum
make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/brasero-3.12.3/plugins/checksum'
make[3]: *** No rule to make target '../../libbrasero-burn/libbrasero-burn3.la', needed by 'libbrasero-checksum.la'.
make[3]: Target 'all' not remade because of errors.
make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/brasero-3.12.3/plugins/checksum'
Making all in local-track
make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/brasero-3.12.3/plugins/local-track'
make[3]: *** No rule to make target '../../libbrasero-burn/libbrasero-burn3.la', needed by 'libbrasero-burn-uri.la'.
make[3]: Target 'all' not remade because of errors.
make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/brasero-3.12.3/plugins/local-track'
Making all in dvdauthor
make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/brasero-3.12.3/plugins/dvdauthor'
make[3]: *** No rule to make target '../../libbrasero-burn/libbrasero-burn3.la', needed by 'libbrasero-dvdauthor.la'.
make[3]: Target 'all' not remade because of errors.
make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/brasero-3.12.3/plugins/dvdauthor'
Making all in vcdimager
make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/brasero-3.12.3/plugins/vcdimager'
make[3]: *** No rule to make target '../../libbrasero-burn/libbrasero-burn3.la', needed by 'libbrasero-vcdimager.la'.
make[3]: Target 'all' not remade because of errors.
make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/brasero-3.12.3/plugins/vcdimager'
Making all in audio2cue
make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/brasero-3.12.3/plugins/audio2cue'
make[3]: *** No rule to make target '../../libbrasero-burn/libbrasero-burn3.la', needed by 'libbrasero-audio2cue.la'.
make[3]: Target 'all' not remade because of errors.
make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/brasero-3.12.3/plugins/audio2cue'
Making all in libburnia
make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/brasero-3.12.3/plugins/libburnia'
make[3]: *** No rule to make target '../../libbrasero-burn/libbrasero-burn3.la', needed by 'libbrasero-libburn.la'.
make[3]: Target 'all' not remade because of errors.
make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/brasero-3.12.3/plugins/libburnia'
Making all in cdrkit
make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/brasero-3.12.3/plugins/cdrkit'
make[3]: *** No rule to make target '../../libbrasero-burn/libbrasero-burn3.la', needed by 'libbrasero-genisoimage.la'.
make[3]: Target 'all' not remade because of errors.
make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/brasero-3.12.3/plugins/cdrkit'
Making all in cdrtools
make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/brasero-3.12.3/plugins/cdrtools'
make[3]: *** No rule to make target '../../libbrasero-burn/libbrasero-burn3.la', needed by 'libbrasero-cdda2wav.la'.
make[3]: Target 'all' not remade because of errors.
make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/brasero-3.12.3/plugins/cdrtools'
Making all in cdrdao
make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/brasero-3.12.3/plugins/cdrdao'
make[3]: *** No rule to make target '../../libbrasero-burn/libbrasero-burn3.la', needed by 'libbrasero-cdrdao.la'.
make[3]: Target 'all' not remade because of errors.
make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/brasero-3.12.3/plugins/cdrdao'
Making all in growisofs
make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/brasero-3.12.3/plugins/growisofs'
make[3]: *** No rule to make target '../../libbrasero-burn/libbrasero-burn3.la', needed by 'libbrasero-dvdrwformat.la'.
make[3]: Target 'all' not remade because of errors.
make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/brasero-3.12.3/plugins/growisofs'
make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/brasero-3.12.3/plugins'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/brasero-3.12.3/plugins'
make[2]: *** [Makefile:461: all-recursive] Error 1
make[2]: Target 'all' not remade because of errors.
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/brasero-3.12.3/plugins'
Making all in src
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/brasero-3.12.3/src'
make[2]: *** No rule to make target '../libbrasero-burn/libbrasero-burn3.la', needed by 'brasero'.
make[2]: *** No rule to make target '../libbrasero-utils/libbrasero-utils3.la', needed by 'brasero'.
make[2]: Target 'all' not remade because of errors.
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/brasero-3.12.3/src'
Making all in po
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/brasero-3.12.3/po'
grep: warning: stray \ before #
grep: warning: stray \ before #
grep: warning: stray \ before #
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/brasero-3.12.3/po'
Making all in data
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/brasero-3.12.3/data'
Making all in icons
make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/brasero-3.12.3/data/icons'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/brasero-3.12.3/data/icons'
Making all in mime
make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/brasero-3.12.3/data/mime'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/brasero-3.12.3/data/mime'
make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/brasero-3.12.3/data'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/brasero-3.12.3/data'
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/brasero-3.12.3/data'
Making all in docs
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/brasero-3.12.3/docs'
Making all in reference
make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/brasero-3.12.3/docs/reference'
Making all in libbrasero-media
make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/brasero-3.12.3/docs/reference/libbrasero-media'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/brasero-3.12.3/docs/reference/libbrasero-media'
Making all in libbrasero-burn
make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/brasero-3.12.3/docs/reference/libbrasero-burn'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/brasero-3.12.3/docs/reference/libbrasero-burn'
make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/brasero-3.12.3/docs/reference'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/brasero-3.12.3/docs/reference'
make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/brasero-3.12.3/docs/reference'
make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/brasero-3.12.3/docs'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/brasero-3.12.3/docs'
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/brasero-3.12.3/docs'
Making all in help
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/brasero-3.12.3/help'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/brasero-3.12.3/help'
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/brasero-3.12.3'
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/brasero-3.12.3'
make[1]: *** [Makefile:601: all-recursive] Error 1
make[1]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/brasero-3.12.3'
make: *** [Makefile:499: all] Error 2