=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for easytag-2.4.3nb24 GEN src/enums.h GEN src/resource.c /usr/pkg/bin/gmake all-recursive gmake[1]: Entering directory '/pbulk/work/audio/easytag/work/easytag-2.4.3' Making all in help gmake[2]: Entering directory '/pbulk/work/audio/easytag/work/easytag-2.4.3/help' GEN fr/fr.mo GEN hu/hu.mo GEN sv/sv.mo GEN es/es.mo GEN el/el.mo GEN cs/cs.mo GEN de/de.mo GEN ca/ca.mo GEN sv/ GEN cs/ GEN ca/ GEN es/ GEN fr/ GEN hu/ GEN el/ GEN de/ gmake[2]: Leaving directory '/pbulk/work/audio/easytag/work/easytag-2.4.3/help' Making all in po gmake[2]: Entering directory '/pbulk/work/audio/easytag/work/easytag-2.4.3/po' MSGFMT bg.gmo MSGFMT bs.gmo MSGFMT cs.gmo MSGFMT de.gmo MSGFMT el.gmo MSGFMT ca.gmo MSGFMT da.gmo MSGFMT en_GB.gmo MSGFMT es.gmo MSGFMT fr.gmo MSGFMT he.gmo MSGFMT hr.gmo MSGFMT hu.gmo MSGFMT it.gmo MSGFMT ja.gmo MSGFMT ko.gmo MSGFMT lt.gmo MSGFMT nb.gmo MSGFMT nl.gmo MSGFMT id.gmo MSGFMT oc.gmo MSGFMT pl.gmo MSGFMT pt.gmo MSGFMT pt_BR.gmo MSGFMT ro.gmo MSGFMT ru.gmo MSGFMT sl.gmo MSGFMT sr.gmo MSGFMT sr@latin.gmo MSGFMT sv.gmo MSGFMT te.gmo MSGFMT tr.gmo MSGFMT uk.gmo MSGFMT zh_CN.gmo MSGFMT zh_TW.gmo gmake[2]: Leaving directory '/pbulk/work/audio/easytag/work/easytag-2.4.3/po' gmake[2]: Entering directory '/pbulk/work/audio/easytag/work/easytag-2.4.3' GEN src/enums.c CC src/easytag-resource.o GEN doc/easytag.1 GEN org.gnome.EasyTAG.enums.xml CC src/easytag-about.o CC src/easytag-application.o CC src/easytag-application_window.o CC src/easytag-browser.o CC src/easytag-cddb_dialog.o CC src/easytag-charset.o CC src/easytag-crc32.o Note: Writing easytag.1 CC src/easytag-dlm.o CC src/easytag-easytag.o src/browser.c: In function 'et_browser_select_dir': src/browser.c:1074:26: warning: comparison between pointer and zero character constant [-Wpointer-compare] if (parts[index] == '\0') ^~ src/browser.c:1074:13: note: did you mean to dereference the pointer? if (parts[index] == '\0') ^ CC src/easytag-enums.o CC src/easytag-et_core.o CC src/easytag-file.o CC src/easytag-file_area.o CC src/easytag-file_description.o CC src/easytag-file_info.o CC src/easytag-file_list.o CC src/easytag-file_name.o CC src/easytag-file_tag.o CC src/easytag-load_files_dialog.o CC src/easytag-log.o CC src/easytag-main.o CC src/easytag-misc.o CC src/easytag-picture.o CC src/easytag-playlist_dialog.o CC src/easytag-preferences_dialog.o CC src/easytag-progress_bar.o CC src/easytag-scan.o CC src/easytag-scan_dialog.o CC src/easytag-search_dialog.o src/scan.c: In function 'Scan_Process_Fields_Insert_Space': src/scan.c:104:15: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] for (iter = g_utf8_next_char (string); *iter; iter = g_utf8_next_char (iter)) ^ CC src/easytag-setting.o CC src/easytag-status_bar.o CC src/easytag-tag_area.o CXX src/tags/id3lib/easytag-c_wrapper.o CC src/tags/libapetag/easytag-apetaglib.o CC src/tags/libapetag/easytag-is_tag.o CC src/tags/libapetag/easytag-info_mac.o CC src/tags/libapetag/easytag-info_mpc.o CC src/tags/easytag-ape_tag.o In file included from /pbulk/work/audio/easytag/work/.buildlink/include/id3.h:32:0, from src/tags/id3lib/c_wrapper.cpp:25: /pbulk/work/audio/easytag/work/.buildlink/include/id3/globals.h:542:20: warning: 'ID3_v1_genre_description' defined but not used [-Wunused-variable] static const char *ID3_v1_genre_description[ID3_NR_OF_V1_GENRES] = ^~~~~~~~~~~~~~~~~~~~~~~~ CC src/tags/easytag-flac_header.o CC src/tags/easytag-flac_private.o CC src/tags/easytag-flac_tag.o CXX src/tags/easytag-gio_wrapper.o CC src/tags/easytag-id3_tag.o CC src/tags/easytag-id3v24_tag.o CC src/tags/easytag-monkeyaudio_header.o CC src/tags/easytag-mpeg_header.o CXX src/tags/easytag-mp4_tag.o CC src/tags/easytag-musepack_header.o In file included from /pbulk/work/audio/easytag/work/.buildlink/include/id3.h:32:0, from src/tags/id3_tag.c:39: /pbulk/work/audio/easytag/work/.buildlink/include/id3/globals.h:542:20: warning: 'ID3_v1_genre_description' defined but not used [-Wunused-variable] static const char *ID3_v1_genre_description[ID3_NR_OF_V1_GENRES] = ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gobject.h:26:0, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/glib-object.h:24, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gio.h:28, from src/tags/gio_wrapper.h:28, from src/tags/gio_wrapper.cc:24: /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gdebugcontroller.h: In function 'gboolean g_IS_debug_controller(gpointer)': /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1808:73: warning: 'GType g_debug_controller_get_type()' is deprecated: Not available before 2.72 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:2672:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1808:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gdebugcontroller.h:46:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE(GDebugController, g_debug_controller, g, debug_controller, GObject) ^~~~~~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gdebugcontroller.h:46:39: note: declared here G_DECLARE_INTERFACE(GDebugController, g_debug_controller, g, debug_controller, GObject) ^ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1798:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gdebugcontroller.h: In function 'GDebugControllerInterface* g_debug_controller_GET_IFACE(gpointer)': /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1810:76: warning: 'GType g_debug_controller_get_type()' is deprecated: Not available before 2.72 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:2668:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1810:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gdebugcontroller.h:46:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE(GDebugController, g_debug_controller, g, debug_controller, GObject) ^~~~~~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gdebugcontroller.h:46:39: note: declared here G_DECLARE_INTERFACE(GDebugController, g_debug_controller, g, debug_controller, GObject) ^ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1798:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gdebugcontrollerdbus.h: In function 'gboolean G_IS_DEBUG_CONTROLLER_DBUS(gpointer)': /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1720:73: warning: 'GType g_debug_controller_dbus_get_type()' is deprecated: Not available before 2.72 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:2672:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1720:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gdebugcontrollerdbus.h:33:1: note: in expansion of macro 'G_DECLARE_DERIVABLE_TYPE' G_DECLARE_DERIVABLE_TYPE (GDebugControllerDBus, g_debug_controller_dbus, G, DEBUG_CONTROLLER_DBUS, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gdebugcontrollerdbus.h:33:49: note: declared here G_DECLARE_DERIVABLE_TYPE (GDebugControllerDBus, g_debug_controller_dbus, G, DEBUG_CONTROLLER_DBUS, GObject) ^ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1706:9: note: in definition of macro 'G_DECLARE_DERIVABLE_TYPE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gdebugcontrollerdbus.h: In function 'gboolean G_IS_DEBUG_CONTROLLER_DBUS_CLASS(gpointer)': /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1722:70: warning: 'GType g_debug_controller_dbus_get_type()' is deprecated: Not available before 2.72 [-Wdeprecated-declarations] return G_TYPE_CHECK_CLASS_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:2682:55: note: in definition of macro '_G_TYPE_CCT' GTypeClass *__class = (GTypeClass*) cp; GType __t = gt; gboolean __r; \ ^~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1722:12: note: in expansion of macro 'G_TYPE_CHECK_CLASS_TYPE' return G_TYPE_CHECK_CLASS_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gdebugcontrollerdbus.h:33:1: note: in expansion of macro 'G_DECLARE_DERIVABLE_TYPE' G_DECLARE_DERIVABLE_TYPE (GDebugControllerDBus, g_debug_controller_dbus, G, DEBUG_CONTROLLER_DBUS, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gdebugcontrollerdbus.h:33:49: note: declared here G_DECLARE_DERIVABLE_TYPE (GDebugControllerDBus, g_debug_controller_dbus, G, DEBUG_CONTROLLER_DBUS, GObject) ^ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1706:9: note: in definition of macro 'G_DECLARE_DERIVABLE_TYPE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/glistmodel.h: In function 'gboolean G_IS_LIST_MODEL(gpointer)': /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1808:73: warning: 'GType g_list_model_get_type()' is deprecated: Not available before 2.44 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:2672:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1808:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/glistmodel.h:38:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE(GListModel, g_list_model, G, LIST_MODEL, GObject) ^~~~~~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/glistmodel.h:38:33: note: declared here G_DECLARE_INTERFACE(GListModel, g_list_model, G, LIST_MODEL, GObject) ^ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1798:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/glistmodel.h: In function 'GListModelInterface* G_LIST_MODEL_GET_IFACE(gpointer)': /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1810:76: warning: 'GType g_list_model_get_type()' is deprecated: Not available before 2.44 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:2668:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1810:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/glistmodel.h:38:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE(GListModel, g_list_model, G, LIST_MODEL, GObject) ^~~~~~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/glistmodel.h:38:33: note: declared here G_DECLARE_INTERFACE(GListModel, g_list_model, G, LIST_MODEL, GObject) ^ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1798:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gliststore.h: In function 'gboolean G_IS_LIST_STORE(gpointer)': /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1614:73: warning: 'GType g_list_store_get_type()' is deprecated: Not available before 2.44 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:2672:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1614:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gliststore.h:38:1: note: in expansion of macro 'G_DECLARE_FINAL_TYPE' G_DECLARE_FINAL_TYPE(GListStore, g_list_store, G, LIST_STORE, GObject) ^~~~~~~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gliststore.h:38:34: note: declared here G_DECLARE_FINAL_TYPE(GListStore, g_list_store, G, LIST_STORE, GObject) ^ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1603:9: note: in definition of macro 'G_DECLARE_FINAL_TYPE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gmemorymonitor.h: In function 'gboolean g_IS_memory_monitor(gpointer)': /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1808:73: warning: 'GType g_memory_monitor_get_type()' is deprecated: Not available before 2.64 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:2672:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1808:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gmemorymonitor.h:44:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE(GMemoryMonitor, g_memory_monitor, g, memory_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gmemorymonitor.h:44:37: note: declared here G_DECLARE_INTERFACE(GMemoryMonitor, g_memory_monitor, g, memory_monitor, GObject) ^ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1798:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gmemorymonitor.h: In function 'GMemoryMonitorInterface* g_memory_monitor_GET_IFACE(gpointer)': /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1810:76: warning: 'GType g_memory_monitor_get_type()' is deprecated: Not available before 2.64 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:2668:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1810:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gmemorymonitor.h:44:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE(GMemoryMonitor, g_memory_monitor, g, memory_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gmemorymonitor.h:44:37: note: declared here G_DECLARE_INTERFACE(GMemoryMonitor, g_memory_monitor, g, memory_monitor, GObject) ^ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1798:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1808:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:2672:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1808:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gpowerprofilemonitor.h:45:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gpowerprofilemonitor.h:45:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1798:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1810:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:2668:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1810:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gpowerprofilemonitor.h:45:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gpowerprofilemonitor.h:45:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1798:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from /pbulk/work/audio/easytag/work/.buildlink/lib/glib-2.0/include/glibconfig.h:9:0, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/glib/gtypes.h:34, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/glib/galloca.h:34, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/glib.h:32, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/glib-object.h:24, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gio.h:28, from src/tags/gio_wrapper.h:28, from src/tags/gio_wrapper.cc:24: /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gio-autocleanups.h: In function 'void glib_autoptr_clear_GSettingsSchemaKey(GSettingsSchemaKey*)': /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gio-autocleanups.h:119:51: warning: 'void g_settings_schema_key_unref(GSettingsSchemaKey*)' is deprecated: Not available before 2.40 [-Wdeprecated-declarations] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettingsSchemaKey, g_settings_schema_key_unref) ^ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/glib/gmacros.h:1361:18: note: in definition of macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (_ptr) (cleanup) ((ParentName *) _ptr); } \ ^~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gio-autocleanups.h:119:1: note: in expansion of macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettingsSchemaKey, g_settings_schema_key_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gsettings.h:29:0, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gio.h:137, from src/tags/gio_wrapper.h:28, from src/tags/gio_wrapper.cc:24: /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gsettingsschema.h:94:25: note: declared here void g_settings_schema_key_unref (GSettingsSchemaKey *key); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/audio/easytag/work/.buildlink/lib/glib-2.0/include/glibconfig.h:9:0, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/glib/gtypes.h:34, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/glib/galloca.h:34, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/glib.h:32, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/glib-object.h:24, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gio.h:28, from src/tags/gio_wrapper.h:28, from src/tags/gio_wrapper.cc:24: /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/glib/gmacros.h:1361:47: warning: 'void g_settings_schema_key_unref(GSettingsSchemaKey*)' is deprecated: Not available before 2.40 [-Wdeprecated-declarations] { if (_ptr) (cleanup) ((ParentName *) _ptr); } \ ^ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/glib/gmacros.h:1379:3: note: in expansion of macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gio-autocleanups.h:119:1: note: in expansion of macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettingsSchemaKey, g_settings_schema_key_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gsettings.h:29:0, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gio.h:137, from src/tags/gio_wrapper.h:28, from src/tags/gio_wrapper.cc:24: /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gsettingsschema.h:94:25: note: declared here void g_settings_schema_key_unref (GSettingsSchemaKey *key); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/audio/easytag/work/.buildlink/lib/glib-2.0/include/glibconfig.h:9:0, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/glib/gtypes.h:34, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/glib/galloca.h:34, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/glib.h:32, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/glib-object.h:24, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gio.h:28, from src/tags/gio_wrapper.h:28, from src/tags/gio_wrapper.cc:24: /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gio-autocleanups.h: In function 'void glib_autoptr_destroy_GSettingsSchemaKey(void*)': /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gio-autocleanups.h:119:51: warning: 'void g_settings_schema_key_unref(GSettingsSchemaKey*)' is deprecated: Not available before 2.40 [-Wdeprecated-declarations] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettingsSchemaKey, g_settings_schema_key_unref) ^ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/glib/gmacros.h:1365:8: note: in definition of macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { (cleanup) ((ParentName *) _ptr); } \ ^~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gio-autocleanups.h:119:1: note: in expansion of macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettingsSchemaKey, g_settings_schema_key_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gsettings.h:29:0, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gio.h:137, from src/tags/gio_wrapper.h:28, from src/tags/gio_wrapper.cc:24: /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gsettingsschema.h:94:25: note: declared here void g_settings_schema_key_unref (GSettingsSchemaKey *key); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/audio/easytag/work/.buildlink/lib/glib-2.0/include/glibconfig.h:9:0, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/glib/gtypes.h:34, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/glib/galloca.h:34, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/glib.h:32, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/glib-object.h:24, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gio.h:28, from src/tags/gio_wrapper.h:28, from src/tags/gio_wrapper.cc:24: /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/glib/gmacros.h:1365:37: warning: 'void g_settings_schema_key_unref(GSettingsSchemaKey*)' is deprecated: Not available before 2.40 [-Wdeprecated-declarations] { (cleanup) ((ParentName *) _ptr); } \ ^ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/glib/gmacros.h:1379:3: note: in expansion of macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gio-autocleanups.h:119:1: note: in expansion of macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettingsSchemaKey, g_settings_schema_key_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gsettings.h:29:0, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gio.h:137, from src/tags/gio_wrapper.h:28, from src/tags/gio_wrapper.cc:24: /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gsettingsschema.h:94:25: note: declared here void g_settings_schema_key_unref (GSettingsSchemaKey *key); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/tags/gio_wrapper.cc:24:0: src/tags/gio_wrapper.h: At global scope: src/tags/gio_wrapper.h:44:22: error: conflicting return type specified for 'virtual long int GIO_InputStream::tell() const' virtual long int tell () const; ^~~~ In file included from src/tags/gio_wrapper.h:27:0, from src/tags/gio_wrapper.cc:24: /pbulk/work/audio/easytag/work/.buildlink/include/taglib/tiostream.h:156:22: error: overriding 'virtual TagLib::offset_t TagLib::IOStream::tell() const' virtual offset_t tell() const = 0; ^~~~ In file included from src/tags/gio_wrapper.cc:24:0: src/tags/gio_wrapper.h:45:22: error: conflicting return type specified for 'virtual long int GIO_InputStream::length()' virtual long int length (); ^~~~~~ In file included from src/tags/gio_wrapper.h:27:0, from src/tags/gio_wrapper.cc:24: /pbulk/work/audio/easytag/work/.buildlink/include/taglib/tiostream.h:161:22: error: overriding 'virtual TagLib::offset_t TagLib::IOStream::length()' virtual offset_t length() = 0; ^~~~~~ In file included from src/tags/gio_wrapper.cc:24:0: src/tags/gio_wrapper.h:72:22: error: conflicting return type specified for 'virtual long int GIO_IOStream::tell() const' virtual long int tell () const; ^~~~ In file included from src/tags/gio_wrapper.h:27:0, from src/tags/gio_wrapper.cc:24: /pbulk/work/audio/easytag/work/.buildlink/include/taglib/tiostream.h:156:22: error: overriding 'virtual TagLib::offset_t TagLib::IOStream::tell() const' virtual offset_t tell() const = 0; ^~~~ In file included from src/tags/gio_wrapper.cc:24:0: src/tags/gio_wrapper.h:73:22: error: conflicting return type specified for 'virtual long int GIO_IOStream::length()' virtual long int length (); ^~~~~~ In file included from src/tags/gio_wrapper.h:27:0, from src/tags/gio_wrapper.cc:24: /pbulk/work/audio/easytag/work/.buildlink/include/taglib/tiostream.h:161:22: error: overriding 'virtual TagLib::offset_t TagLib::IOStream::length()' virtual offset_t length() = 0; ^~~~~~ gmake[2]: *** [Makefile:2937: src/tags/easytag-gio_wrapper.o] Error 1 gmake[2]: *** Waiting for unfinished jobs.... In file included from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gobject.h:26:0, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/glib-object.h:24, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gio.h:28, from /pbulk/work/audio/easytag/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28, from /pbulk/work/audio/easytag/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32, from ./src/et_core.h:27, from src/tags/mp4_header.h:24, from src/tags/mp4_tag.cc:28: /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gdebugcontroller.h: In function 'gboolean g_IS_debug_controller(gpointer)': /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1808:73: warning: 'GType g_debug_controller_get_type()' is deprecated: Not available before 2.72 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:2672:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1808:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gdebugcontroller.h:46:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE(GDebugController, g_debug_controller, g, debug_controller, GObject) ^~~~~~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gdebugcontroller.h:46:39: note: declared here G_DECLARE_INTERFACE(GDebugController, g_debug_controller, g, debug_controller, GObject) ^ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1798:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gdebugcontroller.h: In function 'GDebugControllerInterface* g_debug_controller_GET_IFACE(gpointer)': /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1810:76: warning: 'GType g_debug_controller_get_type()' is deprecated: Not available before 2.72 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:2668:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1810:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gdebugcontroller.h:46:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE(GDebugController, g_debug_controller, g, debug_controller, GObject) ^~~~~~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gdebugcontroller.h:46:39: note: declared here G_DECLARE_INTERFACE(GDebugController, g_debug_controller, g, debug_controller, GObject) ^ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1798:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gdebugcontrollerdbus.h: In function 'gboolean G_IS_DEBUG_CONTROLLER_DBUS(gpointer)': /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1720:73: warning: 'GType g_debug_controller_dbus_get_type()' is deprecated: Not available before 2.72 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:2672:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1720:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gdebugcontrollerdbus.h:33:1: note: in expansion of macro 'G_DECLARE_DERIVABLE_TYPE' G_DECLARE_DERIVABLE_TYPE (GDebugControllerDBus, g_debug_controller_dbus, G, DEBUG_CONTROLLER_DBUS, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gdebugcontrollerdbus.h:33:49: note: declared here G_DECLARE_DERIVABLE_TYPE (GDebugControllerDBus, g_debug_controller_dbus, G, DEBUG_CONTROLLER_DBUS, GObject) ^ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1706:9: note: in definition of macro 'G_DECLARE_DERIVABLE_TYPE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gdebugcontrollerdbus.h: In function 'gboolean G_IS_DEBUG_CONTROLLER_DBUS_CLASS(gpointer)': /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1722:70: warning: 'GType g_debug_controller_dbus_get_type()' is deprecated: Not available before 2.72 [-Wdeprecated-declarations] return G_TYPE_CHECK_CLASS_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:2682:55: note: in definition of macro '_G_TYPE_CCT' GTypeClass *__class = (GTypeClass*) cp; GType __t = gt; gboolean __r; \ ^~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1722:12: note: in expansion of macro 'G_TYPE_CHECK_CLASS_TYPE' return G_TYPE_CHECK_CLASS_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gdebugcontrollerdbus.h:33:1: note: in expansion of macro 'G_DECLARE_DERIVABLE_TYPE' G_DECLARE_DERIVABLE_TYPE (GDebugControllerDBus, g_debug_controller_dbus, G, DEBUG_CONTROLLER_DBUS, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gdebugcontrollerdbus.h:33:49: note: declared here G_DECLARE_DERIVABLE_TYPE (GDebugControllerDBus, g_debug_controller_dbus, G, DEBUG_CONTROLLER_DBUS, GObject) ^ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1706:9: note: in definition of macro 'G_DECLARE_DERIVABLE_TYPE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/glistmodel.h: In function 'gboolean G_IS_LIST_MODEL(gpointer)': /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1808:73: warning: 'GType g_list_model_get_type()' is deprecated: Not available before 2.44 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:2672:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1808:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/glistmodel.h:38:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE(GListModel, g_list_model, G, LIST_MODEL, GObject) ^~~~~~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/glistmodel.h:38:33: note: declared here G_DECLARE_INTERFACE(GListModel, g_list_model, G, LIST_MODEL, GObject) ^ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1798:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/glistmodel.h: In function 'GListModelInterface* G_LIST_MODEL_GET_IFACE(gpointer)': /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1810:76: warning: 'GType g_list_model_get_type()' is deprecated: Not available before 2.44 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:2668:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1810:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/glistmodel.h:38:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE(GListModel, g_list_model, G, LIST_MODEL, GObject) ^~~~~~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/glistmodel.h:38:33: note: declared here G_DECLARE_INTERFACE(GListModel, g_list_model, G, LIST_MODEL, GObject) ^ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1798:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gliststore.h: In function 'gboolean G_IS_LIST_STORE(gpointer)': /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1614:73: warning: 'GType g_list_store_get_type()' is deprecated: Not available before 2.44 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:2672:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1614:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gliststore.h:38:1: note: in expansion of macro 'G_DECLARE_FINAL_TYPE' G_DECLARE_FINAL_TYPE(GListStore, g_list_store, G, LIST_STORE, GObject) ^~~~~~~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gliststore.h:38:34: note: declared here G_DECLARE_FINAL_TYPE(GListStore, g_list_store, G, LIST_STORE, GObject) ^ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1603:9: note: in definition of macro 'G_DECLARE_FINAL_TYPE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gmemorymonitor.h: In function 'gboolean g_IS_memory_monitor(gpointer)': /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1808:73: warning: 'GType g_memory_monitor_get_type()' is deprecated: Not available before 2.64 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:2672:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1808:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gmemorymonitor.h:44:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE(GMemoryMonitor, g_memory_monitor, g, memory_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gmemorymonitor.h:44:37: note: declared here G_DECLARE_INTERFACE(GMemoryMonitor, g_memory_monitor, g, memory_monitor, GObject) ^ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1798:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gmemorymonitor.h: In function 'GMemoryMonitorInterface* g_memory_monitor_GET_IFACE(gpointer)': /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1810:76: warning: 'GType g_memory_monitor_get_type()' is deprecated: Not available before 2.64 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:2668:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1810:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gmemorymonitor.h:44:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE(GMemoryMonitor, g_memory_monitor, g, memory_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gmemorymonitor.h:44:37: note: declared here G_DECLARE_INTERFACE(GMemoryMonitor, g_memory_monitor, g, memory_monitor, GObject) ^ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1798:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'gboolean g_IS_power_profile_monitor(gpointer)': /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1808:73: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:2672:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1808:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gpowerprofilemonitor.h:45:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gpowerprofilemonitor.h:45:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1798:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gpowerprofilemonitor.h: In function 'GPowerProfileMonitorInterface* g_power_profile_monitor_GET_IFACE(gpointer)': /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1810:76: warning: 'GType g_power_profile_monitor_get_type()' is deprecated: Not available before 2.70 [-Wdeprecated-declarations] return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:2668:103: note: in definition of macro '_G_TYPE_IGI' #define _G_TYPE_IGI(ip, gt, ct) ((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt)) ^~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1810:12: note: in expansion of macro 'G_TYPE_INSTANCE_GET_INTERFACE' return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gpowerprofilemonitor.h:45:1: note: in expansion of macro 'G_DECLARE_INTERFACE' G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gpowerprofilemonitor.h:45:44: note: declared here G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1798:9: note: in definition of macro 'G_DECLARE_INTERFACE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from /pbulk/work/audio/easytag/work/.buildlink/include/id3.h:32:0, from src/tags/mpeg_header.c:31: /pbulk/work/audio/easytag/work/.buildlink/include/id3/globals.h:542:20: warning: 'ID3_v1_genre_description' defined but not used [-Wunused-variable] static const char *ID3_v1_genre_description[ID3_NR_OF_V1_GENRES] = ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/audio/easytag/work/.buildlink/lib/glib-2.0/include/glibconfig.h:9:0, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/glib/gtypes.h:34, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/glib/galloca.h:34, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/glib.h:32, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/glib/gi18n.h:23, from src/tags/mp4_tag.cc:26: /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gio-autocleanups.h: In function 'void glib_autoptr_clear_GSettingsSchemaKey(GSettingsSchemaKey*)': /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gio-autocleanups.h:119:51: warning: 'void g_settings_schema_key_unref(GSettingsSchemaKey*)' is deprecated: Not available before 2.40 [-Wdeprecated-declarations] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettingsSchemaKey, g_settings_schema_key_unref) ^ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/glib/gmacros.h:1361:18: note: in definition of macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (_ptr) (cleanup) ((ParentName *) _ptr); } \ ^~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gio-autocleanups.h:119:1: note: in expansion of macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettingsSchemaKey, g_settings_schema_key_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gsettings.h:29:0, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gio.h:137, from /pbulk/work/audio/easytag/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28, from /pbulk/work/audio/easytag/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32, from ./src/et_core.h:27, from src/tags/mp4_header.h:24, from src/tags/mp4_tag.cc:28: /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gsettingsschema.h:94:25: note: declared here void g_settings_schema_key_unref (GSettingsSchemaKey *key); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/audio/easytag/work/.buildlink/lib/glib-2.0/include/glibconfig.h:9:0, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/glib/gtypes.h:34, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/glib/galloca.h:34, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/glib.h:32, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/glib/gi18n.h:23, from src/tags/mp4_tag.cc:26: /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/glib/gmacros.h:1361:47: warning: 'void g_settings_schema_key_unref(GSettingsSchemaKey*)' is deprecated: Not available before 2.40 [-Wdeprecated-declarations] { if (_ptr) (cleanup) ((ParentName *) _ptr); } \ ^ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/glib/gmacros.h:1379:3: note: in expansion of macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gio-autocleanups.h:119:1: note: in expansion of macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettingsSchemaKey, g_settings_schema_key_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gsettings.h:29:0, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gio.h:137, from /pbulk/work/audio/easytag/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28, from /pbulk/work/audio/easytag/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32, from ./src/et_core.h:27, from src/tags/mp4_header.h:24, from src/tags/mp4_tag.cc:28: /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gsettingsschema.h:94:25: note: declared here void g_settings_schema_key_unref (GSettingsSchemaKey *key); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/audio/easytag/work/.buildlink/lib/glib-2.0/include/glibconfig.h:9:0, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/glib/gtypes.h:34, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/glib/galloca.h:34, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/glib.h:32, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/glib/gi18n.h:23, from src/tags/mp4_tag.cc:26: /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gio-autocleanups.h: In function 'void glib_autoptr_destroy_GSettingsSchemaKey(void*)': /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gio-autocleanups.h:119:51: warning: 'void g_settings_schema_key_unref(GSettingsSchemaKey*)' is deprecated: Not available before 2.40 [-Wdeprecated-declarations] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettingsSchemaKey, g_settings_schema_key_unref) ^ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/glib/gmacros.h:1365:8: note: in definition of macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { (cleanup) ((ParentName *) _ptr); } \ ^~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gio-autocleanups.h:119:1: note: in expansion of macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettingsSchemaKey, g_settings_schema_key_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gsettings.h:29:0, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gio.h:137, from /pbulk/work/audio/easytag/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28, from /pbulk/work/audio/easytag/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32, from ./src/et_core.h:27, from src/tags/mp4_header.h:24, from src/tags/mp4_tag.cc:28: /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gsettingsschema.h:94:25: note: declared here void g_settings_schema_key_unref (GSettingsSchemaKey *key); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/audio/easytag/work/.buildlink/lib/glib-2.0/include/glibconfig.h:9:0, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/glib/gtypes.h:34, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/glib/galloca.h:34, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/glib.h:32, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/glib/gi18n.h:23, from src/tags/mp4_tag.cc:26: /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/glib/gmacros.h:1365:37: warning: 'void g_settings_schema_key_unref(GSettingsSchemaKey*)' is deprecated: Not available before 2.40 [-Wdeprecated-declarations] { (cleanup) ((ParentName *) _ptr); } \ ^ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/glib/gmacros.h:1379:3: note: in expansion of macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gio-autocleanups.h:119:1: note: in expansion of macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettingsSchemaKey, g_settings_schema_key_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gsettings.h:29:0, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gio.h:137, from /pbulk/work/audio/easytag/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28, from /pbulk/work/audio/easytag/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32, from ./src/et_core.h:27, from src/tags/mp4_header.h:24, from src/tags/mp4_tag.cc:28: /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gsettingsschema.h:94:25: note: declared here void g_settings_schema_key_unref (GSettingsSchemaKey *key); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gobject.h:26:0, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/glib-object.h:24, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gio/gio.h:28, from /pbulk/work/audio/easytag/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28, from /pbulk/work/audio/easytag/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32, from ./src/et_core.h:27, from src/tags/mp4_header.h:24, from src/tags/mp4_tag.cc:28: /pbulk/work/audio/easytag/work/.buildlink/include/gtk-3.0/gtk/gtknativedialog.h: In function 'gboolean GTK_IS_NATIVE_DIALOG(gpointer)': /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1720:73: warning: 'GType gtk_native_dialog_get_type()' is deprecated: Not available before 3.20 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:2672:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1720:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/gtk-3.0/gtk/gtknativedialog.h:33:1: note: in expansion of macro 'G_DECLARE_DERIVABLE_TYPE' G_DECLARE_DERIVABLE_TYPE (GtkNativeDialog, gtk_native_dialog, GTK, NATIVE_DIALOG, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/gtk-3.0/gtk/gtknativedialog.h:33:44: note: declared here G_DECLARE_DERIVABLE_TYPE (GtkNativeDialog, gtk_native_dialog, GTK, NATIVE_DIALOG, GObject) ^ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1706:9: note: in definition of macro 'G_DECLARE_DERIVABLE_TYPE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/gtk-3.0/gtk/gtknativedialog.h: In function 'gboolean GTK_IS_NATIVE_DIALOG_CLASS(gpointer)': /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1722:70: warning: 'GType gtk_native_dialog_get_type()' is deprecated: Not available before 3.20 [-Wdeprecated-declarations] return G_TYPE_CHECK_CLASS_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:2682:55: note: in definition of macro '_G_TYPE_CCT' GTypeClass *__class = (GTypeClass*) cp; GType __t = gt; gboolean __r; \ ^~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1722:12: note: in expansion of macro 'G_TYPE_CHECK_CLASS_TYPE' return G_TYPE_CHECK_CLASS_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/gtk-3.0/gtk/gtknativedialog.h:33:1: note: in expansion of macro 'G_DECLARE_DERIVABLE_TYPE' G_DECLARE_DERIVABLE_TYPE (GtkNativeDialog, gtk_native_dialog, GTK, NATIVE_DIALOG, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/gtk-3.0/gtk/gtknativedialog.h:33:44: note: declared here G_DECLARE_DERIVABLE_TYPE (GtkNativeDialog, gtk_native_dialog, GTK, NATIVE_DIALOG, GObject) ^ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1706:9: note: in definition of macro 'G_DECLARE_DERIVABLE_TYPE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/gtk-3.0/gtk/gtkfilechoosernative.h: In function 'gboolean GTK_IS_FILE_CHOOSER_NATIVE(gpointer)': /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1614:73: warning: 'GType gtk_file_chooser_native_get_type()' is deprecated: Not available before 3.20 [-Wdeprecated-declarations] return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:2672:60: note: in definition of macro '_G_TYPE_CIT' GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ ^~ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1614:12: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/gtk-3.0/gtk/gtkfilechoosernative.h:34:1: note: in expansion of macro 'G_DECLARE_FINAL_TYPE' G_DECLARE_FINAL_TYPE (GtkFileChooserNative, gtk_file_chooser_native, GTK, FILE_CHOOSER_NATIVE, GtkNativeDialog) ^~~~~~~~~~~~~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/gtk-3.0/gtk/gtkfilechoosernative.h:34:45: note: declared here G_DECLARE_FINAL_TYPE (GtkFileChooserNative, gtk_file_chooser_native, GTK, FILE_CHOOSER_NATIVE, GtkNativeDialog) ^ /pbulk/work/audio/easytag/work/.buildlink/include/glib-2.0/gobject/gtype.h:1603:9: note: in definition of macro 'G_DECLARE_FINAL_TYPE' GType module_obj_name##_get_type (void); \ ^~~~~~~~~~~~~~~ In file included from src/tags/mp4_tag.cc:34:0: src/tags/gio_wrapper.h: At global scope: src/tags/gio_wrapper.h:44:22: error: conflicting return type specified for 'virtual long int GIO_InputStream::tell() const' virtual long int tell () const; ^~~~ In file included from src/tags/gio_wrapper.h:27:0, from src/tags/mp4_tag.cc:34: /pbulk/work/audio/easytag/work/.buildlink/include/taglib/tiostream.h:156:22: error: overriding 'virtual TagLib::offset_t TagLib::IOStream::tell() const' virtual offset_t tell() const = 0; ^~~~ In file included from src/tags/mp4_tag.cc:34:0: src/tags/gio_wrapper.h:45:22: error: conflicting return type specified for 'virtual long int GIO_InputStream::length()' virtual long int length (); ^~~~~~ In file included from src/tags/gio_wrapper.h:27:0, from src/tags/mp4_tag.cc:34: /pbulk/work/audio/easytag/work/.buildlink/include/taglib/tiostream.h:161:22: error: overriding 'virtual TagLib::offset_t TagLib::IOStream::length()' virtual offset_t length() = 0; ^~~~~~ In file included from src/tags/mp4_tag.cc:34:0: src/tags/gio_wrapper.h:72:22: error: conflicting return type specified for 'virtual long int GIO_IOStream::tell() const' virtual long int tell () const; ^~~~ In file included from src/tags/gio_wrapper.h:27:0, from src/tags/mp4_tag.cc:34: /pbulk/work/audio/easytag/work/.buildlink/include/taglib/tiostream.h:156:22: error: overriding 'virtual TagLib::offset_t TagLib::IOStream::tell() const' virtual offset_t tell() const = 0; ^~~~ In file included from src/tags/mp4_tag.cc:34:0: src/tags/gio_wrapper.h:73:22: error: conflicting return type specified for 'virtual long int GIO_IOStream::length()' virtual long int length (); ^~~~~~ In file included from src/tags/gio_wrapper.h:27:0, from src/tags/mp4_tag.cc:34: /pbulk/work/audio/easytag/work/.buildlink/include/taglib/tiostream.h:161:22: error: overriding 'virtual TagLib::offset_t TagLib::IOStream::length()' virtual offset_t length() = 0; ^~~~~~ In file included from src/tags/mp4_tag.cc:48:0: src/tags/mp4_header.cc: In function 'gboolean et_mp4_header_read_file_info(GFile*, ET_File_Info*, GError**)': src/tags/mp4_header.cc:51:21: error: cannot declare variable 'stream' to be of abstract type 'GIO_InputStream' GIO_InputStream stream (file); ^~~~~~ In file included from src/tags/mp4_tag.cc:34:0: src/tags/gio_wrapper.h:30:7: note: because the following virtual functions are pure within 'GIO_InputStream': class GIO_InputStream : public TagLib::IOStream ^~~~~~~~~~~~~~~ In file included from src/tags/gio_wrapper.h:27:0, from src/tags/mp4_tag.cc:34: /pbulk/work/audio/easytag/work/.buildlink/include/taglib/tiostream.h:97:24: note: virtual TagLib::ByteVector TagLib::IOStream::readBlock(size_t) virtual ByteVector readBlock(size_t length) = 0; ^~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/taglib/tiostream.h:146:18: note: virtual void TagLib::IOStream::seek(TagLib::offset_t, TagLib::IOStream::Position) virtual void seek(offset_t offset, Position p = Beginning) = 0; ^~~~ /pbulk/work/audio/easytag/work/.buildlink/include/taglib/tiostream.h:166:18: note: virtual void TagLib::IOStream::truncate(TagLib::offset_t) virtual void truncate(offset_t length) = 0; ^~~~~~~~ In file included from src/tags/mp4_tag.cc:48:0: src/tags/mp4_header.cc:108:48: warning: 'virtual int TagLib::AudioProperties::length() const' is deprecated [-Wdeprecated-declarations] ETFileInfo->duration = properties->length (); ^ In file included from /pbulk/work/audio/easytag/work/.buildlink/include/taglib/mp4properties.h:30:0, from /pbulk/work/audio/easytag/work/.buildlink/include/taglib/mp4file.h:33, from src/tags/mp4_tag.cc:42: /pbulk/work/audio/easytag/work/.buildlink/include/taglib/audioproperties.h:82:17: note: declared here virtual int length() const; ^~~~~~ src/tags/mp4_tag.cc: In function 'gboolean mp4tag_read_file_tag(GFile*, File_Tag*, GError**)': src/tags/mp4_tag.cc:67:21: error: cannot declare variable 'stream' to be of abstract type 'GIO_InputStream' GIO_InputStream stream (file); ^~~~~~ src/tags/mp4_tag.cc: In function 'gboolean mp4tag_write_file_tag(const ET_File*, GError**)': src/tags/mp4_tag.cc:292:18: error: cannot declare variable 'stream' to be of abstract type 'GIO_IOStream' GIO_IOStream stream (file); ^~~~~~ In file included from src/tags/mp4_tag.cc:34:0: src/tags/gio_wrapper.h:58:7: note: because the following virtual functions are pure within 'GIO_IOStream': class GIO_IOStream : public TagLib::IOStream ^~~~~~~~~~~~ In file included from src/tags/gio_wrapper.h:27:0, from src/tags/mp4_tag.cc:34: /pbulk/work/audio/easytag/work/.buildlink/include/taglib/tiostream.h:97:24: note: virtual TagLib::ByteVector TagLib::IOStream::readBlock(size_t) virtual ByteVector readBlock(size_t length) = 0; ^~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/taglib/tiostream.h:146:18: note: virtual void TagLib::IOStream::seek(TagLib::offset_t, TagLib::IOStream::Position) virtual void seek(offset_t offset, Position p = Beginning) = 0; ^~~~ /pbulk/work/audio/easytag/work/.buildlink/include/taglib/tiostream.h:166:18: note: virtual void TagLib::IOStream::truncate(TagLib::offset_t) virtual void truncate(offset_t length) = 0; ^~~~~~~~ gmake[2]: *** [Makefile:2951: src/tags/easytag-mp4_tag.o] Error 1 gmake[2]: Leaving directory '/pbulk/work/audio/easytag/work/easytag-2.4.3' gmake[1]: *** [Makefile:3280: all-recursive] Error 1 gmake[1]: Leaving directory '/pbulk/work/audio/easytag/work/easytag-2.4.3' gmake: *** [Makefile:1362: all] Error 2 *** Error code 2 Stop. make[1]: stopped in /usr/pkgsrc/audio/easytag *** Error code 1 Stop. make: stopped in /usr/pkgsrc/audio/easytag