Your message dated Mon, 15 Apr 2024 21:36:53 +0000
with message-id <e1rwu0t-0066kb...@fasolo.debian.org>
and subject line Bug#1066610: fixed in gnomad2 2.9.6-9
has caused the Debian Bug report #1066610,
regarding gnomad2: FTBFS: jukebox.c:1979:13: error: implicit declaration of 
function ‘set_tag_for_file’; did you mean ‘set_tag_for_mp3file’? 
[-Werror=implicit-function-declaration]
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1066610: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1066610
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: gnomad2
Version: 2.9.6-8
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20240313 ftbfs-trixie ftbfs-impfuncdef

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.

This is most likely caused by a change in dpkg 1.22.6, that enabled
-Werror=implicit-function-declaration. For more information, see
https://wiki.debian.org/qa.debian.org/FTBFS#A2024-03-13_-Werror.3Dimplicit-function-declaration

Relevant part (hopefully):
> gcc -DPACKAGE_NAME=\"gnomad2\" -DPACKAGE_TARNAME=\"gnomad2\" 
> -DPACKAGE_VERSION=\"2.9.6\" -DPACKAGE_STRING=\"gnomad2\ 2.9.6\" 
> -DPACKAGE_BUGREPORT=\"tr...@df.lth.se\" -DPACKAGE_URL=\"\" 
> -DPACKAGE=\"gnomad2\" -DVERSION=\"2.9.6\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 
> -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 
> -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 
> -DHAVE_TAGLIB=1 -DHAVE_LIBMTP=1 -DHAVE_LIBMTP_030=1 -DHAVE_GUDEV=1 
> -DGETTEXT_PACKAGE=\"gnomad2\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 
> -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 
> -DENABLE_NLS=1 -DGNOMADLOCALEDIR=\"/usr/share/locale\" -DHAVE_DIRENT_H=1 
> -DHAVE_MALLOC_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_FCNTL_H=1 
> -DHAVE_INTTYPES_H=1 -DHAVE_CHDIR=1 -I. -I/usr/include/glib-2.0 
> -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -pthread -I/usr/include/gtk-3.0 
> -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 
> -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/harfbuzz 
> -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount 
> -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo 
> -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 
> -I/usr/include/x86_64-linux-gnu -I/usr/include/webp 
> -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders 
> -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 
> -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 
> -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -pthread 
> -I/usr/include/libusb-1.0 -I/usr/include/taglib -I/usr/include/gudev-1.0 
> -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include 
> -DPREFIX=\"/usr\" -DSYSCONFDIR=\"/etc\" -DDATADIR=\"/usr/share\" 
> -DLIBDIR=\"/usr/lib/x86_64-linux-gnu\" -DPIXMAPSDIR=\""/usr/share/pixmaps"\"  
> -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -DGTK_DISABLE_SINGLE_INCLUDES -DG_DISABLE_SINGLE_INCLUDES -c -o editmeta.o 
> editmeta.c
> gnomad2.c: In function ‘scan_jukebox’:
> gnomad2.c:282:3: warning: ‘g_thread_create’ is deprecated: Use 'g_thread_new' 
> instead [-Wdeprecated-declarations]
>   282 |   g_thread_create(scan_thread,(gpointer) &scan_thread_args, FALSE, 
> NULL);
>       |   ^~~~~~~~~~~~~~~
> In file included from /usr/include/glib-2.0/glib.h:115,
>                  from /usr/include/gtk-3.0/gdk/gdkconfig.h:8,
>                  from /usr/include/gtk-3.0/gdk/gdk.h:30,
>                  from /usr/include/gtk-3.0/gtk/gtk.h:30,
>                  from common.h:51,
>                  from gnomad2.c:20:
> /usr/include/glib-2.0/glib/deprecated/gthread.h:102:10: note: declared here
>   102 | GThread *g_thread_create       (GThreadFunc       func,
>       |          ^~~~~~~~~~~~~~~
> gnomad2.c: In function ‘main’:
> gnomad2.c:456:3: warning: ‘g_thread_init’ is deprecated 
> [-Wdeprecated-declarations]
>   456 |   g_thread_init(NULL);
>       |   ^~~~~~~~~~~~~
> /usr/include/glib-2.0/glib/deprecated/gthread.h:267:10: note: declared here
>   267 | void     g_thread_init                   (gpointer vtable);
>       |          ^~~~~~~~~~~~~
> gnomad2.c:477:3: warning: ‘gtk_window_set_wmclass’ is deprecated 
> [-Wdeprecated-declarations]
>   477 |   gtk_window_set_wmclass(GTK_WINDOW(main_window), PACKAGE, "main");
>       |   ^~~~~~~~~~~~~~~~~~~~~~
> In file included from /usr/include/gtk-3.0/gtk/gtkdialog.h:32,
>                  from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30,
>                  from /usr/include/gtk-3.0/gtk/gtk.h:31:
> /usr/include/gtk-3.0/gtk/gtkwindow.h:154:12: note: declared here
>   154 | void       gtk_window_set_wmclass              (GtkWindow           
> *window,
>       |            ^~~~~~~~~~~~~~~~~~~~~~
> gnomad2.c:499:3: warning: ‘gtk_vbox_new’ is deprecated: Use 'gtk_box_new' 
> instead [-Wdeprecated-declarations]
>   499 |   vbox = gtk_vbox_new(FALSE, 5);
>       |   ^~~~
> In file included from /usr/include/gtk-3.0/gtk/gtk.h:286:
> /usr/include/gtk-3.0/gtk/deprecated/gtkvbox.h:61:13: note: declared here
>    61 | GtkWidget * gtk_vbox_new      (gboolean homogeneous,
>       |             ^~~~~~~~~~~~
> gnomad2.c:534:3: warning: ‘gtk_hbox_new’ is deprecated: Use 'gtk_box_new' 
> instead [-Wdeprecated-declarations]
>   534 |   prefshbox = gtk_hbox_new(FALSE, 0);
>       |   ^~~~~~~~~
> In file included from /usr/include/gtk-3.0/gtk/gtk.h:262:
> /usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:63:13: note: declared here
>    63 | GtkWidget * gtk_hbox_new      (gboolean homogeneous,
>       |             ^~~~~~~~~~~~
> gnomad2.c:552:3: warning: ‘gtk_vbox_new’ is deprecated: Use 'gtk_box_new' 
> instead [-Wdeprecated-declarations]
>   552 |   vbox=gtk_vbox_new(FALSE, 0);
>       |   ^~~~
> /usr/include/gtk-3.0/gtk/deprecated/gtkvbox.h:61:13: note: declared here
>    61 | GtkWidget * gtk_vbox_new      (gboolean homogeneous,
>       |             ^~~~~~~~~~~~
> gnomad2.c:613:3: warning: ‘gtk_menu_item_set_right_justified’ is deprecated 
> [-Wdeprecated-declarations]
>   613 |   gtk_menu_item_set_right_justified(GTK_MENU_ITEM(root_menu), TRUE);
>       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from /usr/include/gtk-3.0/gtk/gtkcheckmenuitem.h:33,
>                  from /usr/include/gtk-3.0/gtk/gtk.h:72:
> /usr/include/gtk-3.0/gtk/gtkmenuitem.h:137:12: note: declared here
>   137 | void       gtk_menu_item_set_right_justified  (GtkMenuItem         
> *menu_item,
>       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> util.c: In function ‘add_empty_hbox’:
> util.c:199:3: warning: ‘gtk_hbox_new’ is deprecated: Use 'gtk_box_new' 
> instead [-Wdeprecated-declarations]
>   199 |   GtkWidget *thing = gtk_hbox_new (FALSE, 0);
>       |   ^~~~~~~~~
> In file included from /usr/include/gtk-3.0/gtk/gtk.h:262,
>                  from common.h:51,
>                  from util.c:19:
> /usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:63:13: note: declared here
>    63 | GtkWidget * gtk_hbox_new      (gboolean homogeneous,
>       |             ^~~~~~~~~~~~
> prefs.c: In function ‘get_prefs_filenameformat’:
> prefs.c:425:13: warning: Deprecated pre-processor symbol: replace with "const"
>   425 |   G_CONST_RETURN gchar *returnformat;
>       |             ^~~~~~~~~~~~~~~~~~~~~~~~~                                
> prefs.c: In function ‘create_prefs_widgets’:
> prefs.c:457:3: warning: ‘gtk_vbox_new’ is deprecated: Use 'gtk_box_new' 
> instead [-Wdeprecated-declarations]
>   457 |   vbox = gtk_vbox_new(FALSE, 0);
>       |   ^~~~
> In file included from /usr/include/gtk-3.0/gtk/gtk.h:286,
>                  from common.h:51,
>                  from prefs.c:19:
> /usr/include/gtk-3.0/gtk/deprecated/gtkvbox.h:61:13: note: declared here
>    61 | GtkWidget * gtk_vbox_new      (gboolean homogeneous,
>       |             ^~~~~~~~~~~~
> prefs.c:462:3: warning: ‘gtk_vbox_new’ is deprecated: Use 'gtk_box_new' 
> instead [-Wdeprecated-declarations]
>   462 |   vbox_naming = gtk_vbox_new(FALSE, 0);
>       |   ^~~~~~~~~~~
> /usr/include/gtk-3.0/gtk/deprecated/gtkvbox.h:61:13: note: declared here
>    61 | GtkWidget * gtk_vbox_new      (gboolean homogeneous,
>       |             ^~~~~~~~~~~~
> prefs.c:472:3: warning: ‘gtk_hbox_new’ is deprecated: Use 'gtk_box_new' 
> instead [-Wdeprecated-declarations]
>   472 |   hbox = gtk_hbox_new(FALSE, 0);
>       |   ^~~~
> In file included from /usr/include/gtk-3.0/gtk/gtk.h:262:
> /usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:63:13: note: declared here
>    63 | GtkWidget * gtk_hbox_new      (gboolean homogeneous,
>       |             ^~~~~~~~~~~~
> prefs.c:479:3: warning: ‘gtk_hbox_new’ is deprecated: Use 'gtk_box_new' 
> instead [-Wdeprecated-declarations]
>   479 |   hbox = gtk_hbox_new(FALSE, 0);
>       |   ^~~~
> /usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:63:13: note: declared here
>    63 | GtkWidget * gtk_hbox_new      (gboolean homogeneous,
>       |             ^~~~~~~~~~~~
> jukebox.c: In function ‘jukebox_get_deviceinfo_dialog’:
> jukebox.c:457:3: warning: ‘gtk_hbox_new’ is deprecated: Use 'gtk_box_new' 
> instead [-Wdeprecated-declarations]
>   457 |   hbox = gtk_hbox_new(FALSE, 0);
>       |   ^~~~
> In file included from /usr/include/gtk-3.0/gtk/gtk.h:262,
>                  from common.h:51,
>                  from jukebox.c:22:
> /usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:63:13: note: declared here
>    63 | GtkWidget * gtk_hbox_new      (gboolean homogeneous,
>       |             ^~~~~~~~~~~~
> jukebox.c:468:3: warning: ‘gtk_hbox_new’ is deprecated: Use 'gtk_box_new' 
> instead [-Wdeprecated-declarations]
>   468 |   hbox = gtk_hbox_new(FALSE, 0);
>       |   ^~~~
> /usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:63:13: note: declared here
>    63 | GtkWidget * gtk_hbox_new      (gboolean homogeneous,
>       |             ^~~~~~~~~~~~
> jukebox.c:480:5: warning: ‘gtk_hbox_new’ is deprecated: Use 'gtk_box_new' 
> instead [-Wdeprecated-declarations]
>   480 |     hbox = gtk_hbox_new(FALSE, 0);
>       |     ^~~~
> /usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:63:13: note: declared here
>    63 | GtkWidget * gtk_hbox_new      (gboolean homogeneous,
>       |             ^~~~~~~~~~~~
> jukebox.c:492:3: warning: ‘gtk_hbox_new’ is deprecated: Use 'gtk_box_new' 
> instead [-Wdeprecated-declarations]
>   492 |   hbox = gtk_hbox_new(FALSE, 0);
>       |   ^~~~
> /usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:63:13: note: declared here
>    63 | GtkWidget * gtk_hbox_new      (gboolean homogeneous,
>       |             ^~~~~~~~~~~~
> jukebox.c:503:3: warning: ‘gtk_hbox_new’ is deprecated: Use 'gtk_box_new' 
> instead [-Wdeprecated-declarations]
>   503 |   hbox = gtk_hbox_new(FALSE, 0);
>       |   ^~~~
> /usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:63:13: note: declared here
>    63 | GtkWidget * gtk_hbox_new      (gboolean homogeneous,
>       |             ^~~~~~~~~~~~
> jukebox.c:514:3: warning: ‘gtk_hbox_new’ is deprecated: Use 'gtk_box_new' 
> instead [-Wdeprecated-declarations]
>   514 |   hbox = gtk_hbox_new(FALSE, 0);
>       |   ^~~~
> /usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:63:13: note: declared here
>    63 | GtkWidget * gtk_hbox_new      (gboolean homogeneous,
>       |             ^~~~~~~~~~~~
> jukebox.c:528:5: warning: ‘gtk_hbox_new’ is deprecated: Use 'gtk_box_new' 
> instead [-Wdeprecated-declarations]
>   528 |     hbox = gtk_hbox_new(FALSE, 0);
>       |     ^~~~
> /usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:63:13: note: declared here
>    63 | GtkWidget * gtk_hbox_new      (gboolean homogeneous,
>       |             ^~~~~~~~~~~~
> jukebox.c:541:3: warning: ‘gtk_hbox_new’ is deprecated: Use 'gtk_box_new' 
> instead [-Wdeprecated-declarations]
>   541 |   hbox = gtk_hbox_new(FALSE, 0);
>       |   ^~~~
> /usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:63:13: note: declared here
>    63 | GtkWidget * gtk_hbox_new      (gboolean homogeneous,
>       |             ^~~~~~~~~~~~
> jukebox.c:553:3: warning: ‘gtk_hbox_new’ is deprecated: Use 'gtk_box_new' 
> instead [-Wdeprecated-declarations]
>   553 |   hbox = gtk_hbox_new(FALSE, 0);
>       |   ^~~~
> /usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:63:13: note: declared here
>    63 | GtkWidget * gtk_hbox_new      (gboolean homogeneous,
>       |             ^~~~~~~~~~~~
> jukebox.c:566:3: warning: ‘gtk_hbox_new’ is deprecated: Use 'gtk_box_new' 
> instead [-Wdeprecated-declarations]
>   566 |   hbox = gtk_hbox_new(FALSE, 0);
>       |   ^~~~
> /usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:63:13: note: declared here
>    63 | GtkWidget * gtk_hbox_new      (gboolean homogeneous,
>       |             ^~~~~~~~~~~~
> jukebox.c:579:3: warning: ‘gtk_hbox_new’ is deprecated: Use 'gtk_box_new' 
> instead [-Wdeprecated-declarations]
>   579 |   hbox = gtk_hbox_new(FALSE, 0);
>       |   ^~~~
> /usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:63:13: note: declared here
>    63 | GtkWidget * gtk_hbox_new      (gboolean homogeneous,
>       |             ^~~~~~~~~~~~
> jukebox.c:592:3: warning: ‘gtk_hbox_new’ is deprecated: Use 'gtk_box_new' 
> instead [-Wdeprecated-declarations]
>   592 |   hbox = gtk_hbox_new(FALSE, 0);
>       |   ^~~~
> /usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:63:13: note: declared here
>    63 | GtkWidget * gtk_hbox_new      (gboolean homogeneous,
>       |             ^~~~~~~~~~~~
> jukebox.c:605:3: warning: ‘gtk_hbox_new’ is deprecated: Use 'gtk_box_new' 
> instead [-Wdeprecated-declarations]
>   605 |   hbox = gtk_hbox_new(FALSE, 0);
>       |   ^~~~
> /usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:63:13: note: declared here
>    63 | GtkWidget * gtk_hbox_new      (gboolean homogeneous,
>       |             ^~~~~~~~~~~~
> jukebox.c:617:3: warning: ‘gtk_hbox_new’ is deprecated: Use 'gtk_box_new' 
> instead [-Wdeprecated-declarations]
>   617 |   hbox = gtk_hbox_new(FALSE, 0);
>       |   ^~~~
> /usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:63:13: note: declared here
>    63 | GtkWidget * gtk_hbox_new      (gboolean homogeneous,
>       |             ^~~~~~~~~~~~
> jukebox.c:629:3: warning: ‘gtk_hbox_new’ is deprecated: Use 'gtk_box_new' 
> instead [-Wdeprecated-declarations]
>   629 |   hbox = gtk_hbox_new(FALSE, 0);
>       |   ^~~~
> /usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:63:13: note: declared here
>    63 | GtkWidget * gtk_hbox_new      (gboolean homogeneous,
>       |             ^~~~~~~~~~~~
> jukebox.c: In function ‘jb2hd_thread’:
> jukebox.c:1979:13: error: implicit declaration of function 
> ‘set_tag_for_file’; did you mean ‘set_tag_for_mp3file’? 
> [-Werror=implicit-function-declaration]
>  1979 |             set_tag_for_file (meta, get_prefs_tagoverride());
>       |             ^~~~~~~~~~~~~~~~
>       |             set_tag_for_mp3file
> editmeta.c: In function ‘edit_dialog_create’:
> editmeta.c:320:42: warning: not enough variable arguments to fit a sentinel 
> [-Wformat=]
>   320 |                                          NULL, 0, NULL);
>       |                                          ^~~~
> editmeta.c:323:42: warning: not enough variable arguments to fit a sentinel 
> [-Wformat=]
>   323 |                                          NULL, 0, NULL);
>       |                                          ^~~~
> editmeta.c:326:3: warning: ‘GtkStock’ is deprecated 
> [-Wdeprecated-declarations]
>   326 |   tempwid = gtk_dialog_add_button(GTK_DIALOG(dialog), 
> GTK_STOCK_CANCEL, 0);
>       |   ^~~~~~~
> editmeta.c:330:3: warning: ‘GtkStock’ is deprecated 
> [-Wdeprecated-declarations]
>   330 |   tempwid = gtk_dialog_add_button(GTK_DIALOG(dialog), GTK_STOCK_OK, 
> 1);
>       |   ^~~~~~~
> editmeta.c:342:3: warning: ‘gtk_hbox_new’ is deprecated: Use 'gtk_box_new' 
> instead [-Wdeprecated-declarations]
>   342 |   hbox = gtk_hbox_new (FALSE, 0);
>       |   ^~~~
> In file included from /usr/include/gtk-3.0/gtk/gtk.h:262,
>                  from common.h:51,
>                  from editmeta.c:19:
> /usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:63:13: note: declared here
>    63 | GtkWidget * gtk_hbox_new      (gboolean homogeneous,
>       |             ^~~~~~~~~~~~
> editmeta.c:366:5: warning: ‘gtk_hbox_new’ is deprecated: Use 'gtk_box_new' 
> instead [-Wdeprecated-declarations]
>   366 |     hbox = gtk_hbox_new (FALSE, 0);
>       |     ^~~~
> /usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:63:13: note: declared here
>    63 | GtkWidget * gtk_hbox_new      (gboolean homogeneous,
>       |             ^~~~~~~~~~~~
> editmeta.c:387:3: warning: ‘gtk_hbox_new’ is deprecated: Use 'gtk_box_new' 
> instead [-Wdeprecated-declarations]
>   387 |   hbox = gtk_hbox_new (FALSE, 0);
>       |   ^~~~
> /usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:63:13: note: declared here
>    63 | GtkWidget * gtk_hbox_new      (gboolean homogeneous,
>       |             ^~~~~~~~~~~~
> editmeta.c:409:3: warning: ‘gtk_hbox_new’ is deprecated: Use 'gtk_box_new' 
> instead [-Wdeprecated-declarations]
>   409 |   hbox = gtk_hbox_new (FALSE, 0);
>       |   ^~~~
> /usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:63:13: note: declared here
>    63 | GtkWidget * gtk_hbox_new      (gboolean homogeneous,
>       |             ^~~~~~~~~~~~
> editmeta.c:432:3: warning: ‘gtk_hbox_new’ is deprecated: Use 'gtk_box_new' 
> instead [-Wdeprecated-declarations]
>   432 |   hbox = gtk_hbox_new (FALSE, 0);
>       |   ^~~~
> /usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:63:13: note: declared here
>    63 | GtkWidget * gtk_hbox_new      (gboolean homogeneous,
>       |             ^~~~~~~~~~~~
> editmeta.c:456:5: warning: ‘gtk_hbox_new’ is deprecated: Use 'gtk_box_new' 
> instead [-Wdeprecated-declarations]
>   456 |     hbox = gtk_hbox_new (FALSE, 0);
>       |     ^~~~
> /usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:63:13: note: declared here
>    63 | GtkWidget * gtk_hbox_new      (gboolean homogeneous,
>       |             ^~~~~~~~~~~~
> editmeta.c:481:5: warning: ‘gtk_hbox_new’ is deprecated: Use 'gtk_box_new' 
> instead [-Wdeprecated-declarations]
>   481 |     hbox = gtk_hbox_new (FALSE, 0);
>       |     ^~~~
> /usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:63:13: note: declared here
>    63 | GtkWidget * gtk_hbox_new      (gboolean homogeneous,
>       |             ^~~~~~~~~~~~
> editmeta.c:504:5: warning: ‘gtk_hbox_new’ is deprecated: Use 'gtk_box_new' 
> instead [-Wdeprecated-declarations]
>   504 |     hbox = gtk_hbox_new (FALSE, 0);
>       |     ^~~~
> /usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:63:13: note: declared here
>    63 | GtkWidget * gtk_hbox_new      (gboolean homogeneous,
>       |             ^~~~~~~~~~~~
> jukebox.c: In function ‘play_thread’:
> editmeta.c:527:5: warning: ‘gtk_hbox_new’ is deprecated: Use 'gtk_box_new' 
> instead [-Wdeprecated-declarations]
>   527 |     hbox = gtk_hbox_new (FALSE, 0);
>       |     ^~~~
> /usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:63:13: note: declared here
>    63 | GtkWidget * gtk_hbox_new      (gboolean homogeneous,
>       |             ^~~~~~~~~~~~
> editmeta.c:552:5: warning: ‘gtk_hbox_new’ is deprecated: Use 'gtk_box_new' 
> instead [-Wdeprecated-declarations]
>   552 |     hbox = gtk_hbox_new (FALSE, 0);
>       |     ^~~~
> /usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:63:13: note: declared here
>    63 | GtkWidget * gtk_hbox_new      (gboolean homogeneous,
>       |             ^~~~~~~~~~~~
> editmeta.c:568:5: warning: ‘gtk_hbox_new’ is deprecated: Use 'gtk_box_new' 
> instead [-Wdeprecated-declarations]
>   568 |     hbox = gtk_hbox_new (FALSE, 0);
>       |     ^~~~
> /usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:63:13: note: declared here
>    63 | GtkWidget * gtk_hbox_new      (gboolean homogeneous,
>       |             ^~~~~~~~~~~~
> editmeta.c:583:5: warning: ‘gtk_hbox_new’ is deprecated: Use 'gtk_box_new' 
> instead [-Wdeprecated-declarations]
>   583 |     hbox = gtk_hbox_new (FALSE, 0);
>       |     ^~~~
> /usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:63:13: note: declared here
>    63 | GtkWidget * gtk_hbox_new      (gboolean homogeneous,
>       |             ^~~~~~~~~~~~
> jukebox.c:3469:5: warning: ‘g_mutex_new’ is deprecated 
> [-Wdeprecated-declarations]
>  3469 |     play_thread_mutex = g_mutex_new();
>       |     ^~~~~~~~~~~~~~~~~
> In file included from /usr/include/glib-2.0/glib.h:115,
>                  from /usr/include/gtk-3.0/gdk/gdkconfig.h:8,
>                  from /usr/include/gtk-3.0/gdk/gdk.h:30,
>                  from /usr/include/gtk-3.0/gtk/gtk.h:30:
> /usr/include/glib-2.0/glib/deprecated/gthread.h:279:17: note: declared here
>   279 | GMutex *        g_mutex_new             (void);
>       |                 ^~~~~~~~~~~
> editmeta.c:598:5: warning: ‘gtk_hbox_new’ is deprecated: Use 'gtk_box_new' 
> instead [-Wdeprecated-declarations]
>   598 |     hbox = gtk_hbox_new (FALSE, 0);
>       |     ^~~~
> /usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:63:13: note: declared here
>    63 | GtkWidget * gtk_hbox_new      (gboolean homogeneous,
>       |             ^~~~~~~~~~~~
> jukebox.c: In function ‘jukebox_synchronize_time’:
> jukebox.c:3574:3: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead 
> [-Wdeprecated-declarations]
>  3574 |   GTimeVal currenttimeval;
>       |   ^~~~~~~~
> In file included from /usr/include/glib-2.0/glib/galloca.h:34,
>                  from /usr/include/glib-2.0/glib.h:32:
> /usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here
>   580 | struct _GTimeVal
>       |        ^~~~~~~~~
> jukebox.c:3575:3: warning: ‘GTime’ is deprecated: Use 'GDateTime' instead 
> [-Wdeprecated-declarations]
>  3575 |   GTime currenttime;
>       |   ^~~~~
> jukebox.c:3577:3: warning: ‘g_get_current_time’ is deprecated: Use 
> 'g_get_real_time' instead [-Wdeprecated-declarations]
>  3577 |   g_get_current_time(&currenttimeval);
>       |   ^~~~~~~~~~~~~~~~~~
> In file included from /usr/include/glib-2.0/glib/giochannel.h:35,
>                  from /usr/include/glib-2.0/glib.h:56:
> /usr/include/glib-2.0/glib/gmain.h:728:8: note: declared here
>   728 | void   g_get_current_time                 (GTimeVal       *result);
>       |        ^~~~~~~~~~~~~~~~~~
> jukebox.c:3578:3: warning: ‘GTime’ is deprecated: Use 'GDateTime' instead 
> [-Wdeprecated-declarations]
>  3578 |   currenttime = (GTime) currenttimeval.tv_sec;
>       |   ^~~~~~~~~~~
> util.c: In function ‘seconds_to_mmss’:
> util.c:151:21: warning: ‘%s’ directive output may be truncated writing up to 
> 2 bytes into a region of size between 1 and 8 [-Wformat-truncation=]
>   151 |   snprintf(tmp, 10, "%" PRIguint32 ":%s", minfrac, tmp2);
>       |                     ^~~                            ~~~~
> util.c:151:38: note: format string is defined here
>   151 |   snprintf(tmp, 10, "%" PRIguint32 ":%s", minfrac, tmp2);
>       |                                      ^~
> In file included from /usr/include/stdio.h:906,
>                  from common.h:22:
> In function ‘snprintf’,
>     inlined from ‘seconds_to_mmss’ at util.c:151:3:
> /usr/include/x86_64-linux-gnu/bits/stdio2.h:54:10: note: 
> ‘__builtin___snprintf_chk’ output between 3 and 12 bytes into a destination 
> of size 10
>    54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
>       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>    55 |                                    __glibc_objsize (__s), __fmt,
>       |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>    56 |                                    __va_arg_pack ());
>       |                                    ~~~~~~~~~~~~~~~~~
> gcc -DPACKAGE_NAME=\"gnomad2\" -DPACKAGE_TARNAME=\"gnomad2\" 
> -DPACKAGE_VERSION=\"2.9.6\" -DPACKAGE_STRING=\"gnomad2\ 2.9.6\" 
> -DPACKAGE_BUGREPORT=\"tr...@df.lth.se\" -DPACKAGE_URL=\"\" 
> -DPACKAGE=\"gnomad2\" -DVERSION=\"2.9.6\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 
> -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 
> -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 
> -DHAVE_TAGLIB=1 -DHAVE_LIBMTP=1 -DHAVE_LIBMTP_030=1 -DHAVE_GUDEV=1 
> -DGETTEXT_PACKAGE=\"gnomad2\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 
> -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 
> -DENABLE_NLS=1 -DGNOMADLOCALEDIR=\"/usr/share/locale\" -DHAVE_DIRENT_H=1 
> -DHAVE_MALLOC_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_FCNTL_H=1 
> -DHAVE_INTTYPES_H=1 -DHAVE_CHDIR=1 -I. -I/usr/include/glib-2.0 
> -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -pthread -I/usr/include/gtk-3.0 
> -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 
> -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/harfbuzz 
> -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount 
> -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo 
> -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 
> -I/usr/include/x86_64-linux-gnu -I/usr/include/webp 
> -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders 
> -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 
> -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 
> -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -pthread 
> -I/usr/include/libusb-1.0 -I/usr/include/taglib -I/usr/include/gudev-1.0 
> -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include 
> -DPREFIX=\"/usr\" -DSYSCONFDIR=\"/etc\" -DDATADIR=\"/usr/share\" 
> -DLIBDIR=\"/usr/lib/x86_64-linux-gnu\" -DPIXMAPSDIR=\""/usr/share/pixmaps"\"  
> -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -DGTK_DISABLE_SINGLE_INCLUDES -DG_DISABLE_SINGLE_INCLUDES -c -o filesystem.o 
> filesystem.c
> gcc -DPACKAGE_NAME=\"gnomad2\" -DPACKAGE_TARNAME=\"gnomad2\" 
> -DPACKAGE_VERSION=\"2.9.6\" -DPACKAGE_STRING=\"gnomad2\ 2.9.6\" 
> -DPACKAGE_BUGREPORT=\"tr...@df.lth.se\" -DPACKAGE_URL=\"\" 
> -DPACKAGE=\"gnomad2\" -DVERSION=\"2.9.6\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 
> -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 
> -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 
> -DHAVE_TAGLIB=1 -DHAVE_LIBMTP=1 -DHAVE_LIBMTP_030=1 -DHAVE_GUDEV=1 
> -DGETTEXT_PACKAGE=\"gnomad2\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 
> -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 
> -DENABLE_NLS=1 -DGNOMADLOCALEDIR=\"/usr/share/locale\" -DHAVE_DIRENT_H=1 
> -DHAVE_MALLOC_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_FCNTL_H=1 
> -DHAVE_INTTYPES_H=1 -DHAVE_CHDIR=1 -I. -I/usr/include/glib-2.0 
> -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -pthread -I/usr/include/gtk-3.0 
> -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 
> -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/harfbuzz 
> -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount 
> -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo 
> -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 
> -I/usr/include/x86_64-linux-gnu -I/usr/include/webp 
> -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders 
> -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 
> -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 
> -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -pthread 
> -I/usr/include/libusb-1.0 -I/usr/include/taglib -I/usr/include/gudev-1.0 
> -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include 
> -DPREFIX=\"/usr\" -DSYSCONFDIR=\"/etc\" -DDATADIR=\"/usr/share\" 
> -DLIBDIR=\"/usr/lib/x86_64-linux-gnu\" -DPIXMAPSDIR=\""/usr/share/pixmaps"\"  
> -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -DGTK_DISABLE_SINGLE_INCLUDES -DG_DISABLE_SINGLE_INCLUDES -c -o playlists.o 
> playlists.c
> gcc -DPACKAGE_NAME=\"gnomad2\" -DPACKAGE_TARNAME=\"gnomad2\" 
> -DPACKAGE_VERSION=\"2.9.6\" -DPACKAGE_STRING=\"gnomad2\ 2.9.6\" 
> -DPACKAGE_BUGREPORT=\"tr...@df.lth.se\" -DPACKAGE_URL=\"\" 
> -DPACKAGE=\"gnomad2\" -DVERSION=\"2.9.6\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 
> -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 
> -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 
> -DHAVE_TAGLIB=1 -DHAVE_LIBMTP=1 -DHAVE_LIBMTP_030=1 -DHAVE_GUDEV=1 
> -DGETTEXT_PACKAGE=\"gnomad2\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 
> -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 
> -DENABLE_NLS=1 -DGNOMADLOCALEDIR=\"/usr/share/locale\" -DHAVE_DIRENT_H=1 
> -DHAVE_MALLOC_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_FCNTL_H=1 
> -DHAVE_INTTYPES_H=1 -DHAVE_CHDIR=1 -I. -I/usr/include/glib-2.0 
> -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -pthread -I/usr/include/gtk-3.0 
> -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 
> -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/harfbuzz 
> -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount 
> -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo 
> -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 
> -I/usr/include/x86_64-linux-gnu -I/usr/include/webp 
> -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders 
> -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 
> -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 
> -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -pthread 
> -I/usr/include/libusb-1.0 -I/usr/include/taglib -I/usr/include/gudev-1.0 
> -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include 
> -DPREFIX=\"/usr\" -DSYSCONFDIR=\"/etc\" -DDATADIR=\"/usr/share\" 
> -DLIBDIR=\"/usr/lib/x86_64-linux-gnu\" -DPIXMAPSDIR=\""/usr/share/pixmaps"\"  
> -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -DGTK_DISABLE_SINGLE_INCLUDES -DG_DISABLE_SINGLE_INCLUDES -c -o xfer.o xfer.c
> gcc -DPACKAGE_NAME=\"gnomad2\" -DPACKAGE_TARNAME=\"gnomad2\" 
> -DPACKAGE_VERSION=\"2.9.6\" -DPACKAGE_STRING=\"gnomad2\ 2.9.6\" 
> -DPACKAGE_BUGREPORT=\"tr...@df.lth.se\" -DPACKAGE_URL=\"\" 
> -DPACKAGE=\"gnomad2\" -DVERSION=\"2.9.6\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 
> -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 
> -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 
> -DHAVE_TAGLIB=1 -DHAVE_LIBMTP=1 -DHAVE_LIBMTP_030=1 -DHAVE_GUDEV=1 
> -DGETTEXT_PACKAGE=\"gnomad2\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 
> -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 
> -DENABLE_NLS=1 -DGNOMADLOCALEDIR=\"/usr/share/locale\" -DHAVE_DIRENT_H=1 
> -DHAVE_MALLOC_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_FCNTL_H=1 
> -DHAVE_INTTYPES_H=1 -DHAVE_CHDIR=1 -I. -I/usr/include/glib-2.0 
> -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -pthread -I/usr/include/gtk-3.0 
> -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 
> -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/harfbuzz 
> -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount 
> -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo 
> -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 
> -I/usr/include/x86_64-linux-gnu -I/usr/include/webp 
> -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders 
> -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 
> -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 
> -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -pthread 
> -I/usr/include/libusb-1.0 -I/usr/include/taglib -I/usr/include/gudev-1.0 
> -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include 
> -DPREFIX=\"/usr\" -DSYSCONFDIR=\"/etc\" -DDATADIR=\"/usr/share\" 
> -DLIBDIR=\"/usr/lib/x86_64-linux-gnu\" -DPIXMAPSDIR=\""/usr/share/pixmaps"\"  
> -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -DGTK_DISABLE_SINGLE_INCLUDES -DG_DISABLE_SINGLE_INCLUDES -c -o data.o data.c
> gcc -DPACKAGE_NAME=\"gnomad2\" -DPACKAGE_TARNAME=\"gnomad2\" 
> -DPACKAGE_VERSION=\"2.9.6\" -DPACKAGE_STRING=\"gnomad2\ 2.9.6\" 
> -DPACKAGE_BUGREPORT=\"tr...@df.lth.se\" -DPACKAGE_URL=\"\" 
> -DPACKAGE=\"gnomad2\" -DVERSION=\"2.9.6\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 
> -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 
> -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 
> -DHAVE_TAGLIB=1 -DHAVE_LIBMTP=1 -DHAVE_LIBMTP_030=1 -DHAVE_GUDEV=1 
> -DGETTEXT_PACKAGE=\"gnomad2\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 
> -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 
> -DENABLE_NLS=1 -DGNOMADLOCALEDIR=\"/usr/share/locale\" -DHAVE_DIRENT_H=1 
> -DHAVE_MALLOC_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_FCNTL_H=1 
> -DHAVE_INTTYPES_H=1 -DHAVE_CHDIR=1 -I. -I/usr/include/glib-2.0 
> -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -pthread -I/usr/include/gtk-3.0 
> -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 
> -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/harfbuzz 
> -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount 
> -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo 
> -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 
> -I/usr/include/x86_64-linux-gnu -I/usr/include/webp 
> -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders 
> -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 
> -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 
> -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -pthread 
> -I/usr/include/libusb-1.0 -I/usr/include/taglib -I/usr/include/gudev-1.0 
> -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include 
> -DPREFIX=\"/usr\" -DSYSCONFDIR=\"/etc\" -DDATADIR=\"/usr/share\" 
> -DLIBDIR=\"/usr/lib/x86_64-linux-gnu\" -DPIXMAPSDIR=\""/usr/share/pixmaps"\"  
> -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -DGTK_DISABLE_SINGLE_INCLUDES -DG_DISABLE_SINGLE_INCLUDES -c -o player.o 
> player.c
> gcc -DPACKAGE_NAME=\"gnomad2\" -DPACKAGE_TARNAME=\"gnomad2\" 
> -DPACKAGE_VERSION=\"2.9.6\" -DPACKAGE_STRING=\"gnomad2\ 2.9.6\" 
> -DPACKAGE_BUGREPORT=\"tr...@df.lth.se\" -DPACKAGE_URL=\"\" 
> -DPACKAGE=\"gnomad2\" -DVERSION=\"2.9.6\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 
> -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 
> -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 
> -DHAVE_TAGLIB=1 -DHAVE_LIBMTP=1 -DHAVE_LIBMTP_030=1 -DHAVE_GUDEV=1 
> -DGETTEXT_PACKAGE=\"gnomad2\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 
> -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 
> -DENABLE_NLS=1 -DGNOMADLOCALEDIR=\"/usr/share/locale\" -DHAVE_DIRENT_H=1 
> -DHAVE_MALLOC_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_FCNTL_H=1 
> -DHAVE_INTTYPES_H=1 -DHAVE_CHDIR=1 -I. -I/usr/include/glib-2.0 
> -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -pthread -I/usr/include/gtk-3.0 
> -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 
> -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/harfbuzz 
> -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount 
> -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo 
> -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 
> -I/usr/include/x86_64-linux-gnu -I/usr/include/webp 
> -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders 
> -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 
> -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 
> -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -pthread 
> -I/usr/include/libusb-1.0 -I/usr/include/taglib -I/usr/include/gudev-1.0 
> -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include 
> -DPREFIX=\"/usr\" -DSYSCONFDIR=\"/etc\" -DDATADIR=\"/usr/share\" 
> -DLIBDIR=\"/usr/lib/x86_64-linux-gnu\" -DPIXMAPSDIR=\""/usr/share/pixmaps"\"  
> -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -DGTK_DISABLE_SINGLE_INCLUDES -DG_DISABLE_SINGLE_INCLUDES -c -o metadata.o 
> metadata.c
> gcc -DPACKAGE_NAME=\"gnomad2\" -DPACKAGE_TARNAME=\"gnomad2\" 
> -DPACKAGE_VERSION=\"2.9.6\" -DPACKAGE_STRING=\"gnomad2\ 2.9.6\" 
> -DPACKAGE_BUGREPORT=\"tr...@df.lth.se\" -DPACKAGE_URL=\"\" 
> -DPACKAGE=\"gnomad2\" -DVERSION=\"2.9.6\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 
> -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 
> -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 
> -DHAVE_TAGLIB=1 -DHAVE_LIBMTP=1 -DHAVE_LIBMTP_030=1 -DHAVE_GUDEV=1 
> -DGETTEXT_PACKAGE=\"gnomad2\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 
> -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 
> -DENABLE_NLS=1 -DGNOMADLOCALEDIR=\"/usr/share/locale\" -DHAVE_DIRENT_H=1 
> -DHAVE_MALLOC_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_FCNTL_H=1 
> -DHAVE_INTTYPES_H=1 -DHAVE_CHDIR=1 -I. -I/usr/include/glib-2.0 
> -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -pthread -I/usr/include/gtk-3.0 
> -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 
> -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/harfbuzz 
> -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount 
> -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo 
> -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 
> -I/usr/include/x86_64-linux-gnu -I/usr/include/webp 
> -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders 
> -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 
> -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 
> -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -pthread 
> -I/usr/include/libusb-1.0 -I/usr/include/taglib -I/usr/include/gudev-1.0 
> -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include 
> -DPREFIX=\"/usr\" -DSYSCONFDIR=\"/etc\" -DDATADIR=\"/usr/share\" 
> -DLIBDIR=\"/usr/lib/x86_64-linux-gnu\" -DPIXMAPSDIR=\""/usr/share/pixmaps"\"  
> -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -DGTK_DISABLE_SINGLE_INCLUDES -DG_DISABLE_SINGLE_INCLUDES -c -o wmaread.o 
> wmaread.c
> filesystem.c: In function ‘get_metadata_for_dirlist’:
> filesystem.c:458:7: warning: ‘g_strup’ is deprecated 
> [-Wdeprecated-declarations]
>   458 |       g_strup(fileext);
>       |       ^~~~~~~
> In file included from /usr/include/glib-2.0/glib/gstring.h:37,
>                  from /usr/include/glib-2.0/glib/giochannel.h:36,
>                  from /usr/include/glib-2.0/glib.h:56,
>                  from /usr/include/gtk-3.0/gdk/gdkconfig.h:8,
>                  from /usr/include/gtk-3.0/gdk/gdk.h:30,
>                  from /usr/include/gtk-3.0/gtk/gtk.h:30,
>                  from common.h:51,
>                  from filesystem.c:19:
> /usr/include/glib-2.0/glib/gstrfuncs.h:277:23: note: declared here
>   277 | gchar*                g_strup          (gchar       *string);
>       |                       ^~~~~~~
> filesystem.c: In function ‘fill_in_dir’:
> filesystem.c:724:3: warning: ‘gtk_hseparator_new’ is deprecated: Use 
> 'gtk_separator_new' instead [-Wdeprecated-declarations]
>   724 |   separator = gtk_hseparator_new ();
>       |   ^~~~~~~~~
> In file included from /usr/include/gtk-3.0/gtk/gtk.h:267:
> /usr/include/gtk-3.0/gtk/deprecated/gtkhseparator.h:61:12: note: declared here
>    61 | GtkWidget* gtk_hseparator_new      (void);
>       |            ^~~~~~~~~~~~~~~~~~
> filesystem.c:739:3: warning: ‘g_thread_create’ is deprecated: Use 
> 'g_thread_new' instead [-Wdeprecated-declarations]
>   739 |   g_thread_create(dirfill_thread,(gpointer) dirfill_thread_args, 
> FALSE, NULL);
>       |   ^~~~~~~~~~~~~~~
> In file included from /usr/include/glib-2.0/glib.h:115:
> /usr/include/glib-2.0/glib/deprecated/gthread.h:102:10: note: declared here
>   102 | GThread *g_thread_create       (GThreadFunc       func,
>       |          ^~~~~~~~~~~~~~~
> playlists.c: In function ‘playlist_new_response’:
> playlists.c:163:19: warning: not enough variable arguments to fit a sentinel 
> [-Wformat=]
>   163 |                   NULL);
>       |                   ^~~~
> playlists.c:166:19: warning: ‘GtkStock’ is deprecated 
> [-Wdeprecated-declarations]
>   166 |                   GTK_STOCK_CANCEL,
>       |                   ^~~~~~~~~~~~~~~~
> playlists.c:174:19: warning: ‘GtkStock’ is deprecated 
> [-Wdeprecated-declarations]
>   174 |                   GTK_STOCK_OK,
>       |                   ^~~~~~~~~~~~
> filesystem.c: In function ‘rewrite_prefsfile’:
> filesystem.c:908:3: warning: ignoring return value of ‘write’ declared with 
> attribute ‘warn_unused_result’ [-Wunused-result]
>   908 |   write(preffd, prefs, strlen(prefs));
>       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> playlists.c: In function ‘playlist_edit_response’:
> playlists.c:249:19: warning: not enough variable arguments to fit a sentinel 
> [-Wformat=]
>   249 |                   NULL);
>       |                   ^~~~
> playlists.c:252:19: warning: ‘GtkStock’ is deprecated 
> [-Wdeprecated-declarations]
>   252 |                   GTK_STOCK_CANCEL,
>       |                   ^~~~~~~~~~~~~~~~
> playlists.c:260:19: warning: ‘GtkStock’ is deprecated 
> [-Wdeprecated-declarations]
>   260 |                   GTK_STOCK_OK,
>       |                   ^~~~~~~~~~~~
> filesystem.c: In function ‘export_playlistfile’:
> filesystem.c:1089:5: warning: ignoring return value of ‘write’ declared with 
> attribute ‘warn_unused_result’ [-Wunused-result]
>  1089 |     write(fd, m3uheader, strlen(m3uheader));
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> filesystem.c:1091:5: warning: ignoring return value of ‘write’ declared with 
> attribute ‘warn_unused_result’ [-Wunused-result]
>  1091 |     write(fd, plsheader, strlen(plsheader));
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> playlists.c: In function ‘playlist_export_response’:
> filesystem.c:1117:5: warning: ignoring return value of ‘write’ declared with 
> attribute ‘warn_unused_result’ [-Wunused-result]
>  1117 |     write(fd, row, strlen(row));
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
> playlists.c:441:19: warning: not enough variable arguments to fit a sentinel 
> [-Wformat=]
>   441 |                   NULL);
>       |                   ^~~~
> filesystem.c:1125:5: warning: ignoring return value of ‘write’ declared with 
> attribute ‘warn_unused_result’ [-Wunused-result]
>  1125 |     write(fd, footer, strlen(footer));
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> playlists.c:444:19: warning: ‘GtkStock’ is deprecated 
> [-Wdeprecated-declarations]
>   444 |                   GTK_STOCK_CANCEL,
>       |                   ^~~~~~~~~~~~~~~~
> playlists.c:452:19: warning: ‘GtkStock’ is deprecated 
> [-Wdeprecated-declarations]
>   452 |                   GTK_STOCK_OK,
>       |                   ^~~~~~~~~~~~
> playlists.c: In function ‘mouseevent’:
> playlists.c:605:7: warning: ‘gtk_menu_popup’ is deprecated: Use 
> '(gtk_menu_popup_at_widget, gtk_menu_popup_at_pointer, 
> gtk_menu_popup_at_rect)' instead [-Wdeprecated-declarations]
>   605 |       gtk_menu_popup (GTK_MENU (playlist_widgets.playlistpopupmenu),
>       |       ^~~~~~~~~~~~~~
> In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:34,
>                  from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35,
>                  from /usr/include/gtk-3.0/gtk/gtk.h:33,
>                  from common.h:51,
>                  from playlists.c:19:
> /usr/include/gtk-3.0/gtk/gtkmenu.h:138:12: note: declared here
>   138 | void       gtk_menu_popup                 (GtkMenu             *menu,
>       |            ^~~~~~~~~~~~~~
> playlists.c:608:7: warning: ‘gtk_menu_popup’ is deprecated: Use 
> '(gtk_menu_popup_at_widget, gtk_menu_popup_at_pointer, 
> gtk_menu_popup_at_rect)' instead [-Wdeprecated-declarations]
>   608 |       gtk_menu_popup (GTK_MENU (playlist_widgets.nodepopupmenu),
>       |       ^~~~~~~~~~~~~~
> /usr/include/gtk-3.0/gtk/gtkmenu.h:138:12: note: declared here
>   138 | void       gtk_menu_popup                 (GtkMenu             *menu,
>       |            ^~~~~~~~~~~~~~
> playlists.c: In function ‘add_pl_selection’:
> playlists.c:679:3: warning: ‘gtk_hbox_new’ is deprecated: Use 'gtk_box_new' 
> instead [-Wdeprecated-declarations]
>   679 |   hbox = gtk_hbox_new(FALSE, 0);
>       |   ^~~~
> In file included from /usr/include/gtk-3.0/gtk/gtk.h:262:
> /usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:63:13: note: declared here
>    63 | GtkWidget * gtk_hbox_new      (gboolean homogeneous,
>       |             ^~~~~~~~~~~~
> playlists.c: In function ‘playlist_selection_dialog’:
> playlists.c:708:19: warning: not enough variable arguments to fit a sentinel 
> [-Wformat=]
>   708 |                   NULL);
>       |                   ^~~~
> playlists.c:711:19: warning: ‘GtkStock’ is deprecated 
> [-Wdeprecated-declarations]
>   711 |                   GTK_STOCK_CANCEL,
>       |                   ^~~~~~~~~~~~~~~~
> playlists.c:719:19: warning: ‘GtkStock’ is deprecated 
> [-Wdeprecated-declarations]
>   719 |                   GTK_STOCK_OK,
>       |                   ^~~~~~~~~~~~
> playlists.c: In function ‘create_treeview’:
> playlists.c:843:3: warning: ‘gtk_tree_view_set_rules_hint’ is deprecated 
> [-Wdeprecated-declarations]
>   843 |   gtk_tree_view_set_rules_hint(GTK_TREE_VIEW(treeview), TRUE);
>       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from /usr/include/gtk-3.0/gtk/gtkcombobox.h:27,
>                  from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29,
>                  from /usr/include/gtk-3.0/gtk/gtk.h:42:
> /usr/include/gtk-3.0/gtk/gtktreeview.h:246:24: note: declared here
>   246 | void                   gtk_tree_view_set_rules_hint                
> (GtkTreeView               *tree_view,
>       |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> xfer.c: In function ‘transfer_from_jukebox_to_hd’:
> xfer.c:60:21: warning: not enough variable arguments to fit a sentinel 
> [-Wformat=]
>    60 |                     NULL);
>       |                     ^~~~
> xfer.c:62:21: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations]
>    62 |                     GTK_STOCK_CANCEL,
>       |                     ^~~~~~~~~~~~~~~~
> xfer.c:77:5: warning: ‘gtk_hseparator_new’ is deprecated: Use 
> 'gtk_separator_new' instead [-Wdeprecated-declarations]
>    77 |     separator = gtk_hseparator_new ();
>       |     ^~~~~~~~~
> In file included from /usr/include/gtk-3.0/gtk/gtk.h:267,
>                  from common.h:51,
>                  from xfer.c:19:
> /usr/include/gtk-3.0/gtk/deprecated/gtkhseparator.h:61:12: note: declared here
>    61 | GtkWidget* gtk_hseparator_new      (void);
>       |            ^~~~~~~~~~~~~~~~~~
> xfer.c:94:5: warning: ‘g_thread_create’ is deprecated: Use 'g_thread_new' 
> instead [-Wdeprecated-declarations]
>    94 |     g_thread_create(jb2hd_thread,(gpointer) jb2hd_thread_args, FALSE, 
> NULL);
>       |     ^~~~~~~~~~~~~~~
> In file included from /usr/include/glib-2.0/glib.h:115,
>                  from /usr/include/gtk-3.0/gdk/gdkconfig.h:8,
>                  from /usr/include/gtk-3.0/gdk/gdk.h:30,
>                  from /usr/include/gtk-3.0/gtk/gtk.h:30:
> /usr/include/glib-2.0/glib/deprecated/gthread.h:102:10: note: declared here
>   102 | GThread *g_thread_create       (GThreadFunc       func,
>       |          ^~~~~~~~~~~~~~~
> xfer.c: In function ‘transfer_from_hd_to_jukebox’:
> xfer.c:153:21: warning: not enough variable arguments to fit a sentinel 
> [-Wformat=]
>   153 |                     NULL);
>       |                     ^~~~
> xfer.c:155:21: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations]
>   155 |                     GTK_STOCK_CANCEL,
>       |                     ^~~~~~~~~~~~~~~~
> xfer.c:171:5: warning: ‘gtk_hseparator_new’ is deprecated: Use 
> 'gtk_separator_new' instead [-Wdeprecated-declarations]
>   171 |     separator = gtk_hseparator_new ();
>       |     ^~~~~~~~~
> /usr/include/gtk-3.0/gtk/deprecated/gtkhseparator.h:61:12: note: declared here
>    61 | GtkWidget* gtk_hseparator_new      (void);
>       |            ^~~~~~~~~~~~~~~~~~
> xfer.c:209:5: warning: ‘g_thread_create’ is deprecated: Use 'g_thread_new' 
> instead [-Wdeprecated-declarations]
>   209 |     g_thread_create(hd2jb_thread,(gpointer) hd2jb_thread_args, FALSE, 
> NULL);
>       |     ^~~~~~~~~~~~~~~
> /usr/include/glib-2.0/glib/deprecated/gthread.h:102:10: note: declared here
>   102 | GThread *g_thread_create       (GThreadFunc       func,
>       |          ^~~~~~~~~~~~~~~
> xfer.c: In function ‘hdmenu_new_folder_response’:
> xfer.c:349:45: warning: not enough variable arguments to fit a sentinel 
> [-Wformat=]
>   349 |                                             NULL);
>       |                                             ^~~~
> xfer.c:352:34: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations]
>   352 |                                  GTK_STOCK_CANCEL,
>       |                                  ^~~~~~~~~~~~~~~~
> xfer.c:360:34: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations]
>   360 |                                  GTK_STOCK_OK,
>       |                                  ^~~~~~~~~~~~
> xfer.c: In function ‘hdlist_mouseevent’:
> xfer.c:431:5: warning: ‘gtk_menu_popup’ is deprecated: Use 
> '(gtk_menu_popup_at_widget, gtk_menu_popup_at_pointer, 
> gtk_menu_popup_at_rect)' instead [-Wdeprecated-declarations]
>   431 |     gtk_menu_popup (GTK_MENU (transfer_widgets.harddiskpopupmenu),
>       |     ^~~~~~~~~~~~~~
> In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:34,
>                  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/gtkmenu.h:138:12: note: declared here
>   138 | void       gtk_menu_popup                 (GtkMenu             *menu,
>       |            ^~~~~~~~~~~~~~
> xfer.c: In function ‘jblist_mouseevent’:
> xfer.c:506:5: warning: ‘gtk_menu_popup’ is deprecated: Use 
> '(gtk_menu_popup_at_widget, gtk_menu_popup_at_pointer, 
> gtk_menu_popup_at_rect)' instead [-Wdeprecated-declarations]
>   506 |     gtk_menu_popup (GTK_MENU (transfer_widgets.jukeboxpopupmenu),
>       |     ^~~~~~~~~~~~~~
> /usr/include/gtk-3.0/gtk/gtkmenu.h:138:12: note: declared here
>   138 | void       gtk_menu_popup                 (GtkMenu             *menu,
>       |            ^~~~~~~~~~~~~~
> xfer.c: In function ‘create_listview’:
> xfer.c:596:3: warning: ‘gtk_tree_view_set_rules_hint’ is deprecated 
> [-Wdeprecated-declarations]
>   596 |   gtk_tree_view_set_rules_hint(GTK_TREE_VIEW(listview), TRUE);
>       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from /usr/include/gtk-3.0/gtk/gtkcombobox.h:27,
>                  from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29,
>                  from /usr/include/gtk-3.0/gtk/gtk.h:42:
> /usr/include/gtk-3.0/gtk/gtktreeview.h:246:24: note: declared here
>   246 | void                   gtk_tree_view_set_rules_hint                
> (GtkTreeView               *tree_view,
>       |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> xfer.c: In function ‘create_xfer_widgets’:
> xfer.c:886:3: warning: ‘gtk_hpaned_new’ is deprecated: Use 'gtk_paned_new' 
> instead [-Wdeprecated-declarations]
>   886 |   music_panel = gtk_hpaned_new();
>       |   ^~~~~~~~~~~
> In file included from /usr/include/gtk-3.0/gtk/gtk.h:263:
> /usr/include/gtk-3.0/gtk/deprecated/gtkhpaned.h:61:13: note: declared here
>    61 | GtkWidget * gtk_hpaned_new      (void);
>       |             ^~~~~~~~~~~~~~
> xfer.c:887:3: warning: ‘gtk_hbox_new’ is deprecated: Use 'gtk_box_new' 
> instead [-Wdeprecated-declarations]
>   887 |   leftbox = gtk_hbox_new(FALSE, 0);
>       |   ^~~~~~~
> In file included from /usr/include/gtk-3.0/gtk/gtk.h:262:
> /usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:63:13: note: declared here
>    63 | GtkWidget * gtk_hbox_new      (gboolean homogeneous,
>       |             ^~~~~~~~~~~~
> xfer.c:888:3: warning: ‘gtk_vbox_new’ is deprecated: Use 'gtk_box_new' 
> instead [-Wdeprecated-declarations]
>   888 |   left_vbox = gtk_vbox_new(FALSE, 0);
>       |   ^~~~~~~~~
> In file included from /usr/include/gtk-3.0/gtk/gtk.h:286:
> /usr/include/gtk-3.0/gtk/deprecated/gtkvbox.h:61:13: note: declared here
>    61 | GtkWidget * gtk_vbox_new      (gboolean homogeneous,
>       |             ^~~~~~~~~~~~
> xfer.c:962:3: warning: ‘gtk_vbox_new’ is deprecated: Use 'gtk_box_new' 
> instead [-Wdeprecated-declarations]
>   962 |   transfer_button_vbox = gtk_vbox_new(FALSE, 0);
>       |   ^~~~~~~~~~~~~~~~~~~~
> /usr/include/gtk-3.0/gtk/deprecated/gtkvbox.h:61:13: note: declared here
>    61 | GtkWidget * gtk_vbox_new      (gboolean homogeneous,
>       |             ^~~~~~~~~~~~
> xfer.c:967:3: warning: ‘gtk_arrow_new’ is deprecated 
> [-Wdeprecated-declarations]
>   967 |   arrow = gtk_arrow_new(GTK_ARROW_RIGHT, GTK_SHADOW_NONE);
>       |   ^~~~~
> In file included from /usr/include/gtk-3.0/gtk/gtk.h:251:
> /usr/include/gtk-3.0/gtk/deprecated/gtkarrow.h:73:12: note: declared here
>    73 | GtkWidget* gtk_arrow_new        (GtkArrowType   arrow_type,
>       |            ^~~~~~~~~~~~~
> xfer.c:978:3: warning: ‘gtk_arrow_new’ is deprecated 
> [-Wdeprecated-declarations]
>   978 |   arrow = gtk_arrow_new(GTK_ARROW_LEFT, GTK_SHADOW_NONE);
>       |   ^~~~~
> /usr/include/gtk-3.0/gtk/deprecated/gtkarrow.h:73:12: note: declared here
>    73 | GtkWidget* gtk_arrow_new        (GtkArrowType   arrow_type,
>       |            ^~~~~~~~~~~~~
> xfer.c:996:3: warning: ‘gtk_vbox_new’ is deprecated: Use 'gtk_box_new' 
> instead [-Wdeprecated-declarations]
>   996 |   right_vbox=gtk_vbox_new(FALSE, 0);
>       |   ^~~~~~~~~~
> /usr/include/gtk-3.0/gtk/deprecated/gtkvbox.h:61:13: note: declared here
>    61 | GtkWidget * gtk_vbox_new      (gboolean homogeneous,
>       |             ^~~~~~~~~~~~
> data.c: In function ‘data_from_jukebox_to_hd’:
> data.c:49:42: warning: not enough variable arguments to fit a sentinel 
> [-Wformat=]
>    49 |                                          NULL);
>       |                                          ^~~~
> data.c:51:36: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations]
>    51 |                                    GTK_STOCK_CANCEL,
>       |                                    ^~~~~~~~~~~~~~~~
> data.c:66:5: warning: ‘gtk_hseparator_new’ is deprecated: Use 
> 'gtk_separator_new' instead [-Wdeprecated-declarations]
>    66 |     separator = gtk_hseparator_new();
>       |     ^~~~~~~~~
> In file included from /usr/include/gtk-3.0/gtk/gtk.h:267,
>                  from common.h:51,
>                  from data.c:19:
> /usr/include/gtk-3.0/gtk/deprecated/gtkhseparator.h:61:12: note: declared here
>    61 | GtkWidget* gtk_hseparator_new      (void);
>       |            ^~~~~~~~~~~~~~~~~~
> data.c:83:5: warning: ‘g_thread_create’ is deprecated: Use 'g_thread_new' 
> instead [-Wdeprecated-declarations]
>    83 |     g_thread_create(jb2hd_data_thread,(gpointer) 
> jb2hd_data_thread_args, FALSE, NULL);
>       |     ^~~~~~~~~~~~~~~
> In file included from /usr/include/glib-2.0/glib.h:115,
>                  from /usr/include/gtk-3.0/gdk/gdkconfig.h:8,
>                  from /usr/include/gtk-3.0/gdk/gdk.h:30,
>                  from /usr/include/gtk-3.0/gtk/gtk.h:30:
> /usr/include/glib-2.0/glib/deprecated/gthread.h:102:10: note: declared here
>   102 | GThread *g_thread_create       (GThreadFunc       func,
>       |          ^~~~~~~~~~~~~~~
> data.c: In function ‘data_from_hd_to_jukebox’:
> data.c:108:21: warning: not enough variable arguments to fit a sentinel 
> [-Wformat=]
>   108 |                     NULL);
>       |                     ^~~~
> data.c:111:21: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations]
>   111 |                     GTK_STOCK_CANCEL,
>       |                     ^~~~~~~~~~~~~~~~
> data.c:126:5: warning: ‘gtk_hseparator_new’ is deprecated: Use 
> 'gtk_separator_new' instead [-Wdeprecated-declarations]
>   126 |     separator = gtk_hseparator_new();
>       |     ^~~~~~~~~
> /usr/include/gtk-3.0/gtk/deprecated/gtkhseparator.h:61:12: note: declared here
>    61 | GtkWidget* gtk_hseparator_new      (void);
>       |            ^~~~~~~~~~~~~~~~~~
> data.c:143:5: warning: ‘g_thread_create’ is deprecated: Use 'g_thread_new' 
> instead [-Wdeprecated-declarations]
>   143 |     g_thread_create(hd2jb_data_thread,(gpointer) 
> hd2jb_data_thread_args, FALSE, NULL);
>       |     ^~~~~~~~~~~~~~~
> /usr/include/glib-2.0/glib/deprecated/gthread.h:102:10: note: declared here
>   102 | GThread *g_thread_create       (GThreadFunc       func,
>       |          ^~~~~~~~~~~~~~~
> data.c: In function ‘hdlist_mouseevent’:
> data.c:312:5: warning: ‘gtk_menu_popup’ is deprecated: Use 
> '(gtk_menu_popup_at_widget, gtk_menu_popup_at_pointer, 
> gtk_menu_popup_at_rect)' instead [-Wdeprecated-declarations]
>   312 |     gtk_menu_popup (GTK_MENU (data_widgets.harddiskpopupmenu),
>       |     ^~~~~~~~~~~~~~
> In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:34,
>                  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/gtkmenu.h:138:12: note: declared here
>   138 | void       gtk_menu_popup                 (GtkMenu             *menu,
>       |            ^~~~~~~~~~~~~~
> data.c: In function ‘jbmenu_create_folder_response’:
> data.c:374:19: warning: not enough variable arguments to fit a sentinel 
> [-Wformat=]
>   374 |                   NULL);
>       |                   ^~~~
> data.c:377:19: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations]
>   377 |                   GTK_STOCK_CANCEL,
>       |                   ^~~~~~~~~~~~~~~~
> data.c:385:19: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations]
>   385 |                   GTK_STOCK_OK,
>       |                   ^~~~~~~~~~~~
> metadata.c: In function ‘hdlist_compare_func’:
> data.c: In function ‘jblist_mouseevent’:
> data.c:443:5: warning: ‘gtk_menu_popup’ is deprecated: Use 
> '(gtk_menu_popup_at_widget, gtk_menu_popup_at_pointer, 
> gtk_menu_popup_at_rect)' instead [-Wdeprecated-declarations]
>   443 |     gtk_menu_popup (GTK_MENU (data_widgets.jukeboxpopupmenu),
>       |     ^~~~~~~~~~~~~~
> metadata.c:716:7: warning: ‘g_strcasecmp’ is deprecated 
> [-Wdeprecated-declarations]
>   716 |       retval = g_strcasecmp(text1, text2);
>       |       ^~~~~~
> /usr/include/gtk-3.0/gtk/gtkmenu.h:138:12: note: declared here
>   138 | void       gtk_menu_popup                 (GtkMenu             *menu,
>       |            ^~~~~~~~~~~~~~
> In file included from /usr/include/glib-2.0/glib/gstring.h:37,
>                  from /usr/include/glib-2.0/glib/giochannel.h:36,
>                  from /usr/include/glib-2.0/glib.h:56,
>                  from /usr/include/gtk-3.0/gdk/gdkconfig.h:8,
>                  from /usr/include/gtk-3.0/gdk/gdk.h:30,
>                  from /usr/include/gtk-3.0/gtk/gtk.h:30,
>                  from common.h:51,
>                  from metadata.c:19:
> /usr/include/glib-2.0/glib/gstrfuncs.h:268:23: note: declared here
>   268 | gint                  g_strcasecmp     (const gchar *s1,
>       |                       ^~~~~~~~~~~~
> metadata.c:757:15: warning: ‘g_strcasecmp’ is deprecated 
> [-Wdeprecated-declarations]
>   757 |               retval = g_strcasecmp(text1, text2);
>       |               ^~~~~~
> /usr/include/glib-2.0/glib/gstrfuncs.h:268:23: note: declared here
>   268 | gint                  g_strcasecmp     (const gchar *s1,
>       |                       ^~~~~~~~~~~~
> data.c: In function ‘create_listview’:
> data.c:512:3: warning: ‘gtk_tree_view_set_rules_hint’ is deprecated 
> [-Wdeprecated-declarations]
>   512 |   gtk_tree_view_set_rules_hint(GTK_TREE_VIEW(listview), TRUE);
>       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from /usr/include/gtk-3.0/gtk/gtkcombobox.h:27,
>                  from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29,
>                  from /usr/include/gtk-3.0/gtk/gtk.h:42:
> /usr/include/gtk-3.0/gtk/gtktreeview.h:246:24: note: declared here
>   246 | void                   gtk_tree_view_set_rules_hint                
> (GtkTreeView               *tree_view,
>       |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> metadata.c: In function ‘datalist_compare_func’:
> metadata.c:840:7: warning: ‘g_strcasecmp’ is deprecated 
> [-Wdeprecated-declarations]
>   840 |       retval = g_strcasecmp(text1, text2);
>       |       ^~~~~~
> /usr/include/glib-2.0/glib/gstrfuncs.h:268:23: note: declared here
>   268 | gint                  g_strcasecmp     (const gchar *s1,
>       |                       ^~~~~~~~~~~~
> metadata.c:859:9: warning: ‘g_strcasecmp’ is deprecated 
> [-Wdeprecated-declarations]
>   859 |         retval = g_strcasecmp(text1, text2);
>       |         ^~~~~~
> /usr/include/glib-2.0/glib/gstrfuncs.h:268:23: note: declared here
>   268 | gint                  g_strcasecmp     (const gchar *s1,
>       |                       ^~~~~~~~~~~~
> data.c: In function ‘create_data_widgets’:
> data.c:657:3: warning: ‘gtk_hpaned_new’ is deprecated: Use 'gtk_paned_new' 
> instead [-Wdeprecated-declarations]
>   657 |   panel = gtk_hpaned_new();
>       |   ^~~~~
> In file included from /usr/include/gtk-3.0/gtk/gtk.h:263:
> /usr/include/gtk-3.0/gtk/deprecated/gtkhpaned.h:61:13: note: declared here
>    61 | GtkWidget * gtk_hpaned_new      (void);
>       |             ^~~~~~~~~~~~~~
> data.c:658:3: warning: ‘gtk_hbox_new’ is deprecated: Use 'gtk_box_new' 
> instead [-Wdeprecated-declarations]
>   658 |   leftbox = gtk_hbox_new(FALSE, 0);
>       |   ^~~~~~~
> In file included from /usr/include/gtk-3.0/gtk/gtk.h:262:
> /usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:63:13: note: declared here
>    63 | GtkWidget * gtk_hbox_new      (gboolean homogeneous,
>       |             ^~~~~~~~~~~~
> data.c:659:3: warning: ‘gtk_vbox_new’ is deprecated: Use 'gtk_box_new' 
> instead [-Wdeprecated-declarations]
>   659 |   left_vbox = gtk_vbox_new(FALSE, 0);
>       |   ^~~~~~~~~
> In file included from /usr/include/gtk-3.0/gtk/gtk.h:286:
> /usr/include/gtk-3.0/gtk/deprecated/gtkvbox.h:61:13: note: declared here
>    61 | GtkWidget * gtk_vbox_new      (gboolean homogeneous,
>       |             ^~~~~~~~~~~~
> data.c:734:3: warning: ‘gtk_vbox_new’ is deprecated: Use 'gtk_box_new' 
> instead [-Wdeprecated-declarations]
>   734 |   transfer_button_vbox=gtk_vbox_new(FALSE, 0);
>       |   ^~~~~~~~~~~~~~~~~~~~
> /usr/include/gtk-3.0/gtk/deprecated/gtkvbox.h:61:13: note: declared here
>    61 | GtkWidget * gtk_vbox_new      (gboolean homogeneous,
>       |             ^~~~~~~~~~~~
> data.c:739:3: warning: ‘gtk_arrow_new’ is deprecated 
> [-Wdeprecated-declarations]
>   739 |   arrow = gtk_arrow_new(GTK_ARROW_RIGHT, GTK_SHADOW_NONE);
>       |   ^~~~~
> In file included from /usr/include/gtk-3.0/gtk/gtk.h:251:
> /usr/include/gtk-3.0/gtk/deprecated/gtkarrow.h:73:12: note: declared here
>    73 | GtkWidget* gtk_arrow_new        (GtkArrowType   arrow_type,
>       |            ^~~~~~~~~~~~~
> data.c:750:3: warning: ‘gtk_arrow_new’ is deprecated 
> [-Wdeprecated-declarations]
>   750 |   arrow = gtk_arrow_new(GTK_ARROW_LEFT, GTK_SHADOW_NONE);
>       |   ^~~~~
> /usr/include/gtk-3.0/gtk/deprecated/gtkarrow.h:73:12: note: declared here
>    73 | GtkWidget* gtk_arrow_new        (GtkArrowType   arrow_type,
>       |            ^~~~~~~~~~~~~
> data.c:767:3: warning: ‘gtk_vbox_new’ is deprecated: Use 'gtk_box_new' 
> instead [-Wdeprecated-declarations]
>   767 |   right_vbox=gtk_vbox_new(FALSE, 0);
>       |   ^~~~~~~~~~
> /usr/include/gtk-3.0/gtk/deprecated/gtkvbox.h:61:13: note: declared here
>    61 | GtkWidget * gtk_vbox_new      (gboolean homogeneous,
>       |             ^~~~~~~~~~~~
> player.c: In function ‘create_adjustment_control’:
> player.c:189:14: warning: assignment to ‘GtkWidgetClass *’ {aka ‘struct 
> _GtkWidgetClass *’} from incompatible pointer type ‘GtkAdjustment *’ {aka 
> ‘struct _GtkAdjustment *’} [-Wincompatible-pointer-types]
>   189 |   adjustment = gtk_adjustment_new ((gfloat) current,
>       |              ^
> player.c:194:3: warning: ‘gtk_vscale_new’ is deprecated: Use 'gtk_scale_new' 
> instead [-Wdeprecated-declarations]
>   194 |   vscale = gtk_vscale_new(GTK_ADJUSTMENT(adjustment));
>       |   ^~~~~~
> In file included from /usr/include/gtk-3.0/gtk/gtk.h:288,
>                  from common.h:51,
>                  from player.c:19:
> /usr/include/gtk-3.0/gtk/deprecated/gtkvscale.h:67:12: note: declared here
>    67 | GtkWidget* gtk_vscale_new            (GtkAdjustment *adjustment);
>       |            ^~~~~~~~~~~~~~
> player.c: In function ‘get_eax_controls’:
> player.c:256:3: warning: ‘gtk_hbox_new’ is deprecated: Use 'gtk_box_new' 
> instead [-Wdeprecated-declarations]
>   256 |   hbox = gtk_hbox_new(FALSE, 5);
>       |   ^~~~
> In file included from /usr/include/gtk-3.0/gtk/gtk.h:262:
> /usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:63:13: note: declared here
>    63 | GtkWidget * gtk_hbox_new      (gboolean homogeneous,
>       |             ^~~~~~~~~~~~
> player.c:273:9: warning: ‘gtk_hbox_new’ is deprecated: Use 'gtk_box_new' 
> instead [-Wdeprecated-declarations]
>   273 |         group_box = gtk_hbox_new(FALSE, 0);
>       |         ^~~~~~~~~
> /usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:63:13: note: declared here
>    63 | GtkWidget * gtk_hbox_new      (gboolean homogeneous,
>       |             ^~~~~~~~~~~~
> player.c:276:9: warning: ‘gtk_vbox_new’ is deprecated: Use 'gtk_box_new' 
> instead [-Wdeprecated-declarations]
>   276 |         group_box = gtk_vbox_new(FALSE, 0);
>       |         ^~~~~~~~~
> In file included from /usr/include/gtk-3.0/gtk/gtk.h:286:
> /usr/include/gtk-3.0/gtk/deprecated/gtkvbox.h:61:13: note: declared here
>    61 | GtkWidget * gtk_vbox_new      (gboolean homogeneous,
>       |             ^~~~~~~~~~~~
> player.c:281:5: warning: ‘gtk_vbox_new’ is deprecated: Use 'gtk_box_new' 
> instead [-Wdeprecated-declarations]
>   281 |     vbox = gtk_vbox_new(FALSE, 0);
>       |     ^~~~
> /usr/include/gtk-3.0/gtk/deprecated/gtkvbox.h:61:13: note: declared here
>    61 | GtkWidget * gtk_vbox_new      (gboolean homogeneous,
>       |             ^~~~~~~~~~~~
> player.c:300:7: warning: ‘gtk_misc_set_alignment’ is deprecated 
> [-Wdeprecated-declarations]
>   300 |       gtk_misc_set_alignment(GTK_MISC(label), 0.0f, 0.0f);
>       |       ^~~~~~~~~~~~~~~~~~~~~~
> 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,
>       |         ^~~~~~~~~~~~~~~~~~~~~~
> player.c: In function ‘create_player_window’:
> player.c:427:3: warning: ‘gtk_hscale_new’ is deprecated: Use 'gtk_scale_new' 
> instead [-Wdeprecated-declarations]
>   427 |   hscale = gtk_hscale_new(adj);
>       |   ^~~~~~
> In file included from /usr/include/gtk-3.0/gtk/gtk.h:265:
> /usr/include/gtk-3.0/gtk/deprecated/gtkhscale.h:61:12: note: declared here
>    61 | GtkWidget* gtk_hscale_new            (GtkAdjustment *adjustment);
>       |            ^~~~~~~~~~~~~~
> player.c:449:3: warning: ‘gtk_button_new_from_stock’ is deprecated: Use 
> 'gtk_button_new_with_label' instead [-Wdeprecated-declarations]
>   449 |   button =  gtk_button_new_from_stock(GTK_STOCK_MEDIA_STOP);
>       |   ^~~~~~
> In file included from /usr/include/gtk-3.0/gtk/gtk.h:54:
> /usr/include/gtk-3.0/gtk/gtkbutton.h:103:16: note: declared here
>   103 | GtkWidget*     gtk_button_new_from_stock    (const gchar    
> *stock_id);
>       |                ^~~~~~~~~~~~~~~~~~~~~~~~~
> player.c:449:3: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations]
>   449 |   button =  gtk_button_new_from_stock(GTK_STOCK_MEDIA_STOP);
>       |   ^~~~~~
> player.c:467:3: warning: ‘gtk_hbox_new’ is deprecated: Use 'gtk_box_new' 
> instead [-Wdeprecated-declarations]
>   467 |   hbox = gtk_hbox_new(FALSE, 5);
>       |   ^~~~
> /usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:63:13: note: declared here
>    63 | GtkWidget * gtk_hbox_new      (gboolean homogeneous,
>       |             ^~~~~~~~~~~~
> player.c:469:3: warning: ‘gtk_vbox_new’ is deprecated: Use 'gtk_box_new' 
> instead [-Wdeprecated-declarations]
>   469 |   vbox = gtk_vbox_new(FALSE, 0);
>       |   ^~~~
> /usr/include/gtk-3.0/gtk/deprecated/gtkvbox.h:61:13: note: declared here
>    61 | GtkWidget * gtk_vbox_new      (gboolean homogeneous,
>       |             ^~~~~~~~~~~~
> player.c:471:3: warning: ‘gtk_hseparator_new’ is deprecated: Use 
> 'gtk_separator_new' instead [-Wdeprecated-declarations]
>   471 |   separator = gtk_hseparator_new ();
>       |   ^~~~~~~~~
> In file included from /usr/include/gtk-3.0/gtk/gtk.h:267:
> /usr/include/gtk-3.0/gtk/deprecated/gtkhseparator.h:61:12: note: declared here
>    61 | GtkWidget* gtk_hseparator_new      (void);
>       |            ^~~~~~~~~~~~~~~~~~
> player.c:477:3: warning: ‘gtk_hbox_new’ is deprecated: Use 'gtk_box_new' 
> instead [-Wdeprecated-declarations]
>   477 |   hbox2 = gtk_hbox_new(FALSE, 0);
>       |   ^~~~~
> /usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:63:13: note: declared here
>    63 | GtkWidget * gtk_hbox_new      (gboolean homogeneous,
>       |             ^~~~~~~~~~~~
> player.c:479:3: warning: ‘gtk_button_new_from_stock’ is deprecated: Use 
> 'gtk_button_new_with_label' instead [-Wdeprecated-declarations]
>   479 |   button =  gtk_button_new_from_stock(GTK_STOCK_MEDIA_PREVIOUS);
>       |   ^~~~~~
> /usr/include/gtk-3.0/gtk/gtkbutton.h:103:16: note: declared here
>   103 | GtkWidget*     gtk_button_new_from_stock    (const gchar    
> *stock_id);
>       |                ^~~~~~~~~~~~~~~~~~~~~~~~~
> player.c:479:3: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations]
>   479 |   button =  gtk_button_new_from_stock(GTK_STOCK_MEDIA_PREVIOUS);
>       |   ^~~~~~
> player.c:491:3: warning: ‘gtk_button_new_from_stock’ is deprecated: Use 
> 'gtk_button_new_with_label' instead [-Wdeprecated-declarations]
>   491 |   button =  gtk_button_new_from_stock(GTK_STOCK_MEDIA_NEXT);
>       |   ^~~~~~
> /usr/include/gtk-3.0/gtk/gtkbutton.h:103:16: note: declared here
>   103 | GtkWidget*     gtk_button_new_from_stock    (const gchar    
> *stock_id);
>       |                ^~~~~~~~~~~~~~~~~~~~~~~~~
> player.c:491:3: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations]
>   491 |   button =  gtk_button_new_from_stock(GTK_STOCK_MEDIA_NEXT);
>       |   ^~~~~~
> player.c:503:3: warning: ‘gtk_hseparator_new’ is deprecated: Use 
> 'gtk_separator_new' instead [-Wdeprecated-declarations]
>   503 |   separator = gtk_hseparator_new ();
>       |   ^~~~~~~~~
> /usr/include/gtk-3.0/gtk/deprecated/gtkhseparator.h:61:12: note: declared here
>    61 | GtkWidget* gtk_hseparator_new      (void);
>       |            ^~~~~~~~~~~~~~~~~~
> player.c:518:3: warning: ‘g_thread_create’ is deprecated: Use 'g_thread_new' 
> instead [-Wdeprecated-declarations]
>   518 |   g_thread_create(play_thread,(gpointer) &play_thread_args, FALSE, 
> NULL);
>       |   ^~~~~~~~~~~~~~~
> In file included from /usr/include/glib-2.0/glib.h:115,
>                  from /usr/include/gtk-3.0/gdk/gdkconfig.h:8,
>                  from /usr/include/gtk-3.0/gdk/gdk.h:30,
>                  from /usr/include/gtk-3.0/gtk/gtk.h:30:
> /usr/include/glib-2.0/glib/deprecated/gthread.h:102:10: note: declared here
>   102 | GThread *g_thread_create       (GThreadFunc       func,
>       |          ^~~~~~~~~~~~~~~
> gcc -DPACKAGE_NAME=\"gnomad2\" -DPACKAGE_TARNAME=\"gnomad2\" 
> -DPACKAGE_VERSION=\"2.9.6\" -DPACKAGE_STRING=\"gnomad2\ 2.9.6\" 
> -DPACKAGE_BUGREPORT=\"tr...@df.lth.se\" -DPACKAGE_URL=\"\" 
> -DPACKAGE=\"gnomad2\" -DVERSION=\"2.9.6\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 
> -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 
> -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 
> -DHAVE_TAGLIB=1 -DHAVE_LIBMTP=1 -DHAVE_LIBMTP_030=1 -DHAVE_GUDEV=1 
> -DGETTEXT_PACKAGE=\"gnomad2\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 
> -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 
> -DENABLE_NLS=1 -DGNOMADLOCALEDIR=\"/usr/share/locale\" -DHAVE_DIRENT_H=1 
> -DHAVE_MALLOC_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_FCNTL_H=1 
> -DHAVE_INTTYPES_H=1 -DHAVE_CHDIR=1 -I. -I/usr/include/glib-2.0 
> -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -pthread -I/usr/include/gtk-3.0 
> -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 
> -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/harfbuzz 
> -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount 
> -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo 
> -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 
> -I/usr/include/x86_64-linux-gnu -I/usr/include/webp 
> -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders 
> -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 
> -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 
> -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -pthread 
> -I/usr/include/libusb-1.0 -I/usr/include/taglib -I/usr/include/gudev-1.0 
> -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include 
> -DPREFIX=\"/usr\" -DSYSCONFDIR=\"/etc\" -DDATADIR=\"/usr/share\" 
> -DLIBDIR=\"/usr/lib/x86_64-linux-gnu\" -DPIXMAPSDIR=\""/usr/share/pixmaps"\"  
> -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -DGTK_DISABLE_SINGLE_INCLUDES -DG_DISABLE_SINGLE_INCLUDES -c -o riffile.o 
> riffile.c
> gcc -DPACKAGE_NAME=\"gnomad2\" -DPACKAGE_TARNAME=\"gnomad2\" 
> -DPACKAGE_VERSION=\"2.9.6\" -DPACKAGE_STRING=\"gnomad2\ 2.9.6\" 
> -DPACKAGE_BUGREPORT=\"tr...@df.lth.se\" -DPACKAGE_URL=\"\" 
> -DPACKAGE=\"gnomad2\" -DVERSION=\"2.9.6\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 
> -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 
> -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 
> -DHAVE_TAGLIB=1 -DHAVE_LIBMTP=1 -DHAVE_LIBMTP_030=1 -DHAVE_GUDEV=1 
> -DGETTEXT_PACKAGE=\"gnomad2\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 
> -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 
> -DENABLE_NLS=1 -DGNOMADLOCALEDIR=\"/usr/share/locale\" -DHAVE_DIRENT_H=1 
> -DHAVE_MALLOC_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_FCNTL_H=1 
> -DHAVE_INTTYPES_H=1 -DHAVE_CHDIR=1 -I. -I/usr/include/glib-2.0 
> -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -pthread -I/usr/include/gtk-3.0 
> -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 
> -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/harfbuzz 
> -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount 
> -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo 
> -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 
> -I/usr/include/x86_64-linux-gnu -I/usr/include/webp 
> -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders 
> -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 
> -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 
> -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -pthread 
> -I/usr/include/libusb-1.0 -I/usr/include/taglib -I/usr/include/gudev-1.0 
> -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include 
> -DPREFIX=\"/usr\" -DSYSCONFDIR=\"/etc\" -DDATADIR=\"/usr/share\" 
> -DLIBDIR=\"/usr/lib/x86_64-linux-gnu\" -DPIXMAPSDIR=\""/usr/share/pixmaps"\"  
> -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -DGTK_DISABLE_SINGLE_INCLUDES -DG_DISABLE_SINGLE_INCLUDES -c -o tagfile.o 
> tagfile.c
> jukebox.c: In function ‘play_thread’:
> jukebox.c:3516:31: warning: ‘%02u’ directive writing between 2 and 5 bytes 
> into a region of size between 2 and 4 [-Wformat-overflow=]
>  3516 |       sprintf(tmp, "%02u:%02u:%02u", hh, mm, ss);
>       |                               ^~~~
> jukebox.c:3516:20: note: directive argument in the range [0, 65535]
>  3516 |       sprintf(tmp, "%02u:%02u:%02u", hh, mm, ss);
>       |                    ^~~~~~~~~~~~~~~~
> In file included from /usr/include/stdio.h:906,
>                  from common.h:22:
> In function ‘sprintf’,
>     inlined from ‘play_thread’ at jukebox.c:3516:7:
> /usr/include/x86_64-linux-gnu/bits/stdio2.h:30:10: note: 
> ‘__builtin___sprintf_chk’ output between 9 and 14 bytes into a destination of 
> size 10
>    30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
>       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>    31 |                                   __glibc_objsize (__s), __fmt,
>       |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>    32 |                                   __va_arg_pack ());
>       |                                   ~~~~~~~~~~~~~~~~~
> cc1: some warnings being treated as errors
> make[2]: *** [Makefile:461: jukebox.o] Error 1


The full build log is available from:
http://qa-logs.debian.net/2024/03/13/gnomad2_2.9.6-8_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240313;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240313&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

--- End Message ---
--- Begin Message ---
Source: gnomad2
Source-Version: 2.9.6-9
Done: Andreas Beckmann <a...@debian.org>

We believe that the bug you reported is fixed in the latest version of
gnomad2, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1066...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Andreas Beckmann <a...@debian.org> (supplier of updated gnomad2 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 15 Apr 2024 23:09:58 +0200
Source: gnomad2
Architecture: source
Version: 2.9.6-9
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packa...@qa.debian.org>
Changed-By: Andreas Beckmann <a...@debian.org>
Closes: 1066610
Changes:
 gnomad2 (2.9.6-9) unstable; urgency=medium
 .
   * QA upload.
   * Fix building with -Werror=implicit-function-declaration.
     (Closes: #1066610)
   * The toolchain defaults to --as-needed since bullseye.
   * Declare Rules-Requires-Root: no.
Checksums-Sha1:
 80af105f3e3e93b4b5e574131c05c8a7a597cbeb 2001 gnomad2_2.9.6-9.dsc
 f21cff584c82e8e0e7f7400e6ab51faa42a5cc23 15892 gnomad2_2.9.6-9.debian.tar.xz
 6822eb7f1da209d8be6983e07250f7018b53dd8b 15600 gnomad2_2.9.6-9_source.buildinfo
Checksums-Sha256:
 82002afda3f8b74ea60df2a4be10a9a64dc44d5cc8d69dbba8d3d24edba72384 2001 
gnomad2_2.9.6-9.dsc
 2d837bece5bccda8358bc6381a1bcbab02c2800ea89491e5ed44b5db537efb81 15892 
gnomad2_2.9.6-9.debian.tar.xz
 459f0d1335b3c161f15deb0c226ec5974128cd39f33720da365a608a0f1c538a 15600 
gnomad2_2.9.6-9_source.buildinfo
Files:
 cd0ba9d5aa3011216027e0e873d93b7a 2001 sound optional gnomad2_2.9.6-9.dsc
 bec13a46a15e4d6034a82d7c6b14b07e 15892 sound optional 
gnomad2_2.9.6-9.debian.tar.xz
 fb2e201dbb36318b47446f4ce7184a69 15600 sound optional 
gnomad2_2.9.6-9_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJEBAEBCAAuFiEE6/MKMKjZxjvaRMaUX7M/k1np7QgFAmYdmPAQHGFuYmVAZGVi
aWFuLm9yZwAKCRBfsz+TWentCBDKD/9M+VkfEGV694+2kDelfo8WfgcNq4ZoRbvL
dJxrUMEXGctEthqkNprVXe8AkH3ycY+m/aUPfgdy+tyZbwQaTJEvIppYIwSl02YZ
QPXrAJeKg+V3tnR0iKz3qelw88QL0wbn1LKnJXvOxYvu6xW7xNCtm1+HSQNGcav2
Os/YGQ02Tsc/qyHxsawcAkERclrcUG8oS6isnK09JyWGVNntL2uj1DKsEsMi/T4b
inmdQBqzHijfWXZjMm0WBFyPkDlXs0aowJmbtC4cvkPbcxnl02g/uCUevdnV38kR
U8e5UjxnsiPn0UxGuz8NFwIeHiH5/OlTpzGNbcksw6apgAprAZA3axUwHIpnJHJu
Dj3Qq7UXv627U+3ktjzbFRZKE7/+87pjd9J7yrbVi+m5GCYTjHDaoor/n0nG3gcQ
yfdgrjSEuLKnq4NyYB6M9LvJEclXSfUwYzkGkv5rEy9/9XrTiVJuiosApPD8QFB+
jN43LmLj75EaiPB3W99OOBiXFqzgnQddCNz7YdCPRcd3nEE298+k6i0J7u5cdMlp
lE45AnVeh1eJ4pzNcMNGDbiP+Jn332wBqg9cyrFU/v8y/7ENstmFnPHRuyq+nDYu
j1w21RjSsm1fxjcrlfsznbTeBwHSZfexSjmOVzsVB+eei+BCEtAFAZQV3s/CP9p4
6KMkwiwoTA==
=Blmf
-----END PGP SIGNATURE-----

Attachment: pgp7YzEMK5DhQ.pgp
Description: PGP signature


--- End Message ---

Reply via email to