[Pkg-electronics-devel] Bug#1066248: librnd: FTBFS: ../src/librnd/plugins/hid_lesstif/main.c:261:25: error: implicit declaration of function ‘lesstif_attr_sub_update_hidlib’ [-Werror=implicit-function-declaration]

Lucas Nussbaum lucas at debian.org
Wed Mar 13 11:41:19 GMT 2024


Source: librnd
Version: 4.1.1-1.1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lucas at 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 -c  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -O3 -DNDEBUG -I. -I.. -I../src_3rd -I../src -I../src_3rd/liblihata    -o ../src/librnd/plugins/hid_lesstif/ltf_stdarg.o ../src/librnd/plugins/hid_lesstif/ltf_stdarg.c
> ../src/librnd/plugins/hid_lesstif/main.c: In function ‘ltf_update_topwin_dock_hidlibs’:
> ../src/librnd/plugins/hid_lesstif/main.c:261:25: error: implicit declaration of function ‘lesstif_attr_sub_update_hidlib’ [-Werror=implicit-function-declaration]
>   261 |                         lesstif_attr_sub_update_hidlib(docked->hid_ctx, new_dsg);
>       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ../src/librnd/plugins/hid_lesstif/main.c: In function ‘ltf_mod_key’:
> ../src/librnd/plugins/hid_lesstif/main.c:469:9: warning: ‘XKeycodeToKeysym’ is deprecated [-Wdeprecated-declarations]
>   469 |         switch (XKeycodeToKeysym(display, e->keycode, 0)) {
>       |         ^~~~~~
> In file included from /usr/include/X11/Intrinsic.h:53,
>                  from ../src/librnd/plugins/hid_lesstif/xincludes.h:10,
>                  from ../src/librnd/plugins/hid_lesstif/main.c:1:
> /usr/include/X11/Xlib.h:1687:15: note: declared here
>  1687 | extern KeySym XKeycodeToKeysym(
>       |               ^~~~~~~~~~~~~~~~
> ../src/librnd/plugins/hid_lesstif/main.c: In function ‘rnd_ltf_draw_pixmap_’:
> ../src/librnd/plugins/hid_lesstif/main.c:775:78: warning: passing argument 2 of ‘XRenderCreatePicture’ makes integer from pointer without a cast [-Wint-conversion]
>   775 |                         lpm->p_img_scaled = XRenderCreatePicture(display, lpm->img_scaled, XRenderFindVisualFormat(display, DefaultVisual(display, screen)), 0, 0);
>       |                                                                           ~~~^~~~~~~~~~~~
>       |                                                                              |
>       |                                                                              XImage *
> In file included from ../src/librnd/plugins/hid_lesstif/xincludes.h:39,
>                  from ../src/librnd/plugins/hid_lesstif/ltf_stdarg.h:1,
>                  from ../src/librnd/plugins/hid_lesstif/main.c:37:
> /usr/include/X11/extensions/Xrender.h:242:57: note: expected ‘Drawable’ {aka ‘long unsigned int’} but argument is of type ‘XImage *’
>   242 |                       Drawable                          drawable,
>       |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
> gcc -c  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -O3 -DNDEBUG -I. -I.. -I../src_3rd -I../src -I../src_3rd/liblihata    -o ../src/librnd/plugins/hid_lesstif/wt_colorbtn.o ../src/librnd/plugins/hid_lesstif/wt_colorbtn.c
> ../src/librnd/plugins/hid_lesstif/main.c: In function ‘lesstif_do_exit’:
> ../src/librnd/plugins/hid_lesstif/main.c:1626:9: error: implicit declaration of function ‘lesstif_attr_dlg_free_all’ [-Werror=implicit-function-declaration]
>  1626 |         lesstif_attr_dlg_free_all();
>       |         ^~~~~~~~~~~~~~~~~~~~~~~~~
> ../src/librnd/plugins/hid_lesstif/main.c: In function ‘lesstif_parse_arguments’:
> ../src/librnd/plugins/hid_lesstif/main.c:1850:30: warning: passing argument 1 of ‘XtSetErrorMsgHandler’ makes ‘__attribute__((noreturn))’ qualified function pointer from unqualified [-Wdiscarded-qualifiers]
>  1850 |         XtSetErrorMsgHandler(lesstif_err_msg);
>       |                              ^~~~~~~~~~~~~~~
> /usr/include/X11/Intrinsic.h:1719:5: note: expected ‘__attribute__((noreturn)) void (*)(char *, char *, char *, char *, char **, Cardinal *)’ {aka ‘__attribute__((noreturn)) void (*)(char *, char *, char *, char *, char **, unsigned int *)’} but argument is of type ‘void (*)(char *, char *, char *, char *, char **, Cardinal *)’ {aka ‘void (*)(char *, char *, char *, char *, char **, unsigned int *)’}
>  1719 |     XtErrorMsgHandler   /* handler */ _X_NORETURN
>       |     ^
> ../src/librnd/plugins/hid_lesstif/main.c: In function ‘init_conf_watch’:
> ../src/librnd/plugins/hid_lesstif/main.c:2843:38: warning: assignment to ‘void (*)(rnd_conf_native_t *, int,  void *)’ {aka ‘void (*)(struct rnd_conf_native_s *, int,  void *)’} from incompatible pointer type ‘void (*)(rnd_conf_native_t *, int)’ {aka ‘void (*)(struct rnd_conf_native_s *, int)’} [-Wincompatible-pointer-types]
>  2843 |                 cbs->val_change_post = func;
>       |                                      ^
> ../src/librnd/plugins/hid_lesstif/main.c: In function ‘lesstif_conf_regs’:
> ../src/librnd/plugins/hid_lesstif/main.c:2851:63: warning: passing argument 3 of ‘init_conf_watch’ from incompatible pointer type [-Wincompatible-pointer-types]
>  2851 |         init_conf_watch(&cbs_fullscreen, "editor/fullscreen", ltf_confchg_fullscreen);
>       |                                                               ^~~~~~~~~~~~~~~~~~~~~~
>       |                                                               |
>       |                                                               void (*)(rnd_conf_native_t *, int,  void *) {aka void (*)(struct rnd_conf_native_s *, int,  void *)}
> ../src/librnd/plugins/hid_lesstif/main.c:2838:85: note: expected ‘void (*)(rnd_conf_native_t *, int)’ {aka ‘void (*)(struct rnd_conf_native_s *, int)’} but argument is of type ‘void (*)(rnd_conf_native_t *, int,  void *)’ {aka ‘void (*)(struct rnd_conf_native_s *, int,  void *)’}
>  2838 | static void init_conf_watch(rnd_conf_hid_callbacks_t *cbs, const char *path, void (*func)(rnd_conf_native_t *, int))
>       |                                                                              ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ../src/librnd/plugins/hid_lesstif/main.c: In function ‘ltf_clip_set’:
> ../src/librnd/plugins/hid_lesstif/main.c:2861:55: warning: passing argument 1 of ‘XmStringCreateLocalized’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
>  2861 |         XmString lab = XmStringCreateLocalized(rnd_app.package);
>       |                                                ~~~~~~~^~~~~~~~
> In file included from /usr/include/Xm/CascadeB.h:26,
>                  from ../src/librnd/plugins/hid_lesstif/xincludes.h:16:
> /usr/include/Xm/Xm.h:1678:32: note: expected ‘String’ {aka ‘char *’} but argument is of type ‘const char *’
>  1678 |                         String text) ;
>       |                         ~~~~~~~^~~~
> gcc -c  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -O3 -DNDEBUG -I. -I.. -I../src_3rd -I../src -I../src_3rd/liblihata    -o ../src/librnd/plugins/hid_lesstif/wt_xpm.o ../src/librnd/plugins/hid_lesstif/wt_xpm.c
> gcc -c  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -O3 -DNDEBUG -I. -I.. -I../src_3rd -I../src -I../src_3rd/liblihata    -o ../src/librnd/plugins/hid_lesstif/xm_tree_table_pixmaps.o ../src/librnd/plugins/hid_lesstif/xm_tree_table_pixmaps.c
> In file included from ./librnd/plugins/lib_gtk4_common/compat.h:46,
>                  from ../src/librnd/plugins/hid_gtk4_gl/gtkhid-main.c:11:
> ./librnd/plugins/lib_gtk4_common/compat_priv.h: In function ‘gtkci_expfill’:
> ./librnd/plugins/lib_gtk4_common/compat_priv.h:58:17: warning: ‘GTK_ALIGN_BASELINE’ is deprecated: Use 'GTK_ALIGN_BASELINE_FILL' instead [-Wdeprecated-declarations]
>    58 |                 gtk_widget_set_valign(w, start ? GTK_ALIGN_BASELINE : GTK_ALIGN_FILL);
>       |                 ^~~~~~~~~~~~~~~~~~~~~
> In file included from /usr/include/gtk-4.0/gtk/gtkwidget.h:33,
>                  from /usr/include/gtk-4.0/gtk/gtkapplication.h:26,
>                  from /usr/include/gtk-4.0/gtk/gtkwindow.h:32,
>                  from /usr/include/gtk-4.0/gtk/gtkaboutdialog.h:29,
>                  from /usr/include/gtk-4.0/gtk/gtk.h:33,
>                  from ./librnd/plugins/lib_gtk4_common/compat.h:43:
> /usr/include/gtk-4.0/gtk/gtkenums.h:73:3: note: declared here
>    73 |   GTK_ALIGN_BASELINE GDK_DEPRECATED_ENUMERATOR_IN_4_12_FOR(GTK_ALIGN_BASELINE_FILL) = GTK_ALIGN_CENTER + 1,
>       |   ^~~~~~~~~~~~~~~~~~
> ./librnd/plugins/lib_gtk4_common/compat.h: In function ‘gtkc_dlg_add_content’:
> ./librnd/plugins/lib_gtk4_common/compat.h:61:9: warning: ‘gtk_dialog_get_content_area’ is deprecated [-Wdeprecated-declarations]
>    61 |         GtkWidget *content_area = gtk_dialog_get_content_area(dlg);
>       |         ^~~~~~~~~
> In file included from /usr/include/gtk-4.0/gtk/deprecated/gtkappchooserdialog.h:31,
>                  from /usr/include/gtk-4.0/gtk/gtk.h:42:
> /usr/include/gtk-4.0/gtk/deprecated/gtkdialog.h:172:13: note: declared here
>   172 | GtkWidget * gtk_dialog_get_content_area (GtkDialog *dialog);
>       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~
> ./librnd/plugins/lib_gtk4_common/compat.h: In function ‘gtkc_color_button_new_with_color’:
> ./librnd/plugins/lib_gtk4_common/compat.h:145:9: warning: ‘gtk_color_button_new_with_rgba’ is deprecated [-Wdeprecated-declarations]
>   145 |         return gtk_color_button_new_with_rgba(color);
>       |         ^~~~~~
> In file included from /usr/include/gtk-4.0/gtk/gtk.h:81:
> /usr/include/gtk-4.0/gtk/deprecated/gtkcolorbutton.h:53:14: note: declared here
>    53 | GtkWidget *  gtk_color_button_new_with_rgba (const GdkRGBA  *rgba);
>       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ./librnd/plugins/lib_gtk4_common/compat.h: In function ‘gtkc_color_button_set_color’:
> ./librnd/plugins/lib_gtk4_common/compat.h:150:9: warning: ‘gtk_color_chooser_set_rgba’ is deprecated [-Wdeprecated-declarations]
>   150 |         gtk_color_chooser_set_rgba(GTK_COLOR_CHOOSER(button), color);
>       |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from /usr/include/gtk-4.0/gtk/gtk.h:82:
> /usr/include/gtk-4.0/gtk/deprecated/gtkcolorchooser.h:69:10: note: declared here
>    69 | void     gtk_color_chooser_set_rgba       (GtkColorChooser *chooser,
>       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
> ./librnd/plugins/lib_gtk4_common/compat.h: In function ‘gtkc_color_button_get_color’:
> ./librnd/plugins/lib_gtk4_common/compat.h:155:9: warning: ‘gtk_color_chooser_get_rgba’ is deprecated [-Wdeprecated-declarations]
>   155 |         gtk_color_chooser_get_rgba(GTK_COLOR_CHOOSER(button), color);
>       |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/gtk-4.0/gtk/deprecated/gtkcolorchooser.h:66:10: note: declared here
>    66 | void     gtk_color_chooser_get_rgba       (GtkColorChooser *chooser,
>       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
> ./librnd/plugins/lib_gtk4_common/compat.h: In function ‘gtkc_combo_box_text_new’:
> ./librnd/plugins/lib_gtk4_common/compat.h:160:9: warning: ‘gtk_combo_box_text_new’ is deprecated: Use 'GtkDropDown and GtkStringList' instead [-Wdeprecated-declarations]
>   160 |         return gtk_combo_box_text_new();
>       |         ^~~~~~
> In file included from /usr/include/gtk-4.0/gtk/gtk.h:94:
> /usr/include/gtk-4.0/gtk/deprecated/gtkcomboboxtext.h:38:15: note: declared here
>    38 | GtkWidget*    gtk_combo_box_text_new             (void);
>       |               ^~~~~~~~~~~~~~~~~~~~~~
> ./librnd/plugins/lib_gtk4_common/compat.h: In function ‘gtkc_combo_box_text_append_text’:
> ./librnd/plugins/lib_gtk4_common/compat.h:165:9: warning: ‘gtk_combo_box_text_append_text’ is deprecated: Use 'GtkDropDown and GtkStringList' instead [-Wdeprecated-declarations]
>   165 |         gtk_combo_box_text_append_text(GTK_COMBO_BOX_TEXT(combo), text);
>       |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/gtk-4.0/gtk/deprecated/gtkcomboboxtext.h:42:15: note: declared here
>    42 | void          gtk_combo_box_text_append_text     (GtkComboBoxText     *combo_box,
>       |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ./librnd/plugins/lib_gtk4_common/compat.h: In function ‘gtkc_combo_box_text_prepend_text’:
> ./librnd/plugins/lib_gtk4_common/compat.h:170:9: warning: ‘gtk_combo_box_text_prepend_text’ is deprecated: Use 'GtkDropDown and GtkStringList' instead [-Wdeprecated-declarations]
>   170 |         gtk_combo_box_text_prepend_text(GTK_COMBO_BOX_TEXT(combo), text);
>       |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/gtk-4.0/gtk/deprecated/gtkcomboboxtext.h:49:15: note: declared here
>    49 | void          gtk_combo_box_text_prepend_text    (GtkComboBoxText     *combo_box,
>       |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ./librnd/plugins/lib_gtk4_common/compat.h: In function ‘gtkc_combo_box_text_remove’:
> ./librnd/plugins/lib_gtk4_common/compat.h:175:9: warning: ‘gtk_combo_box_text_remove’ is deprecated: Use 'GtkDropDown and GtkStringList' instead [-Wdeprecated-declarations]
>   175 |         gtk_combo_box_text_remove(GTK_COMBO_BOX_TEXT(combo), position);
>       |         ^~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/gtk-4.0/gtk/deprecated/gtkcomboboxtext.h:52:15: note: declared here
>    52 | void          gtk_combo_box_text_remove          (GtkComboBoxText     *combo_box,
>       |               ^~~~~~~~~~~~~~~~~~~~~~~~~
> ./librnd/plugins/lib_gtk4_common/compat.h: In function ‘gtkc_combo_box_text_get_active_text’:
> ./librnd/plugins/lib_gtk4_common/compat.h:180:9: warning: ‘gtk_combo_box_text_get_active_text’ is deprecated: Use 'GtkDropDown and GtkStringList' instead [-Wdeprecated-declarations]
>   180 |         return gtk_combo_box_text_get_active_text(GTK_COMBO_BOX_TEXT(combo));
>       |         ^~~~~~
> /usr/include/gtk-4.0/gtk/deprecated/gtkcomboboxtext.h:57:15: note: declared here
>    57 | char         *gtk_combo_box_text_get_active_text (GtkComboBoxText     *combo_box);
>       |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ./librnd/plugins/lib_gtk4_common/compat.h: In function ‘gdkc_window_get_pointer’:
> ./librnd/plugins/lib_gtk4_common/compat.h:214:9: warning: ‘gtk_widget_translate_coordinates’ is deprecated: Use 'gtk_widget_compute_point' instead [-Wdeprecated-declarations]
>   214 |         gtk_widget_translate_coordinates(root, w, dx, dy, &wdx, &wdy);
>       |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/gtk-4.0/gtk/gtkwidget.h:611:14: note: declared here
>   611 | gboolean     gtk_widget_translate_coordinates (GtkWidget  *src_widget,
>       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ./librnd/plugins/lib_gtk4_common/compat.h: In function ‘gtkc_widget_hide_all’:
> ./librnd/plugins/lib_gtk4_common/compat.h:242:9: warning: ‘gtk_widget_hide’ is deprecated: Use 'gtk_widget_set_visible' instead [-Wdeprecated-declarations]
>   242 |         gtk_widget_hide(widget);
>       |         ^~~~~~~~~~~~~~~
> /usr/include/gtk-4.0/gtk/gtkwidget.h:273:12: note: declared here
>   273 | void       gtk_widget_hide                (GtkWidget           *widget);
>       |            ^~~~~~~~~~~~~~~
> ./librnd/plugins/lib_gtk4_common/compat.h: In function ‘gtkc_widget_show_all’:
> ./librnd/plugins/lib_gtk4_common/compat.h:252:9: warning: ‘gtk_widget_show’ is deprecated: Use 'gtk_widget_set_visible or gtk_window_present' instead [-Wdeprecated-declarations]
>   252 |         gtk_widget_show(widget);
>       |         ^~~~~~~~~~~~~~~
> /usr/include/gtk-4.0/gtk/gtkwidget.h:271:12: note: declared here
>   271 | void       gtk_widget_show                (GtkWidget           *widget);
>       |            ^~~~~~~~~~~~~~~
> In file included from ./librnd/plugins/lib_gtk4_common/compat.h:46,
>                  from ../src/librnd/plugins/hid_gtk4_gl/gtkhid-gl.c:1:
> ./librnd/plugins/lib_gtk4_common/compat_priv.h: In function ‘gtkci_expfill’:
> ./librnd/plugins/lib_gtk4_common/compat_priv.h:58:17: warning: ‘GTK_ALIGN_BASELINE’ is deprecated: Use 'GTK_ALIGN_BASELINE_FILL' instead [-Wdeprecated-declarations]
>    58 |                 gtk_widget_set_valign(w, start ? GTK_ALIGN_BASELINE : GTK_ALIGN_FILL);
>       |                 ^~~~~~~~~~~~~~~~~~~~~
> In file included from /usr/include/gtk-4.0/gtk/gtkwidget.h:33,
>                  from /usr/include/gtk-4.0/gtk/gtkapplication.h:26,
>                  from /usr/include/gtk-4.0/gtk/gtkwindow.h:32,
>                  from /usr/include/gtk-4.0/gtk/gtkaboutdialog.h:29,
>                  from /usr/include/gtk-4.0/gtk/gtk.h:33,
>                  from ./librnd/plugins/lib_gtk4_common/compat.h:43:
> /usr/include/gtk-4.0/gtk/gtkenums.h:73:3: note: declared here
>    73 |   GTK_ALIGN_BASELINE GDK_DEPRECATED_ENUMERATOR_IN_4_12_FOR(GTK_ALIGN_BASELINE_FILL) = GTK_ALIGN_CENTER + 1,
>       |   ^~~~~~~~~~~~~~~~~~
> ./librnd/plugins/lib_gtk4_common/compat.h: In function ‘gtkc_dlg_add_content’:
> ./librnd/plugins/lib_gtk4_common/compat.h:61:9: warning: ‘gtk_dialog_get_content_area’ is deprecated [-Wdeprecated-declarations]
>    61 |         GtkWidget *content_area = gtk_dialog_get_content_area(dlg);
>       |         ^~~~~~~~~
> In file included from /usr/include/gtk-4.0/gtk/deprecated/gtkappchooserdialog.h:31,
>                  from /usr/include/gtk-4.0/gtk/gtk.h:42:
> /usr/include/gtk-4.0/gtk/deprecated/gtkdialog.h:172:13: note: declared here
>   172 | GtkWidget * gtk_dialog_get_content_area (GtkDialog *dialog);
>       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~
> ./librnd/plugins/lib_gtk4_common/compat.h: In function ‘gtkc_color_button_new_with_color’:
> ./librnd/plugins/lib_gtk4_common/compat.h:145:9: warning: ‘gtk_color_button_new_with_rgba’ is deprecated [-Wdeprecated-declarations]
>   145 |         return gtk_color_button_new_with_rgba(color);
>       |         ^~~~~~
> In file included from /usr/include/gtk-4.0/gtk/gtk.h:81:
> /usr/include/gtk-4.0/gtk/deprecated/gtkcolorbutton.h:53:14: note: declared here
>    53 | GtkWidget *  gtk_color_button_new_with_rgba (const GdkRGBA  *rgba);
>       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ./librnd/plugins/lib_gtk4_common/compat.h: In function ‘gtkc_color_button_set_color’:
> ./librnd/plugins/lib_gtk4_common/compat.h:150:9: warning: ‘gtk_color_chooser_set_rgba’ is deprecated [-Wdeprecated-declarations]
>   150 |         gtk_color_chooser_set_rgba(GTK_COLOR_CHOOSER(button), color);
>       |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from /usr/include/gtk-4.0/gtk/gtk.h:82:
> /usr/include/gtk-4.0/gtk/deprecated/gtkcolorchooser.h:69:10: note: declared here
>    69 | void     gtk_color_chooser_set_rgba       (GtkColorChooser *chooser,
>       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
> ./librnd/plugins/lib_gtk4_common/compat.h: In function ‘gtkc_color_button_get_color’:
> ./librnd/plugins/lib_gtk4_common/compat.h:155:9: warning: ‘gtk_color_chooser_get_rgba’ is deprecated [-Wdeprecated-declarations]
>   155 |         gtk_color_chooser_get_rgba(GTK_COLOR_CHOOSER(button), color);
>       |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/gtk-4.0/gtk/deprecated/gtkcolorchooser.h:66:10: note: declared here
>    66 | void     gtk_color_chooser_get_rgba       (GtkColorChooser *chooser,
>       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
> ./librnd/plugins/lib_gtk4_common/compat.h: In function ‘gtkc_combo_box_text_new’:
> ./librnd/plugins/lib_gtk4_common/compat.h:160:9: warning: ‘gtk_combo_box_text_new’ is deprecated: Use 'GtkDropDown and GtkStringList' instead [-Wdeprecated-declarations]
>   160 |         return gtk_combo_box_text_new();
>       |         ^~~~~~
> In file included from /usr/include/gtk-4.0/gtk/gtk.h:94:
> /usr/include/gtk-4.0/gtk/deprecated/gtkcomboboxtext.h:38:15: note: declared here
>    38 | GtkWidget*    gtk_combo_box_text_new             (void);
>       |               ^~~~~~~~~~~~~~~~~~~~~~
> ./librnd/plugins/lib_gtk4_common/compat.h: In function ‘gtkc_combo_box_text_append_text’:
> ./librnd/plugins/lib_gtk4_common/compat.h:165:9: warning: ‘gtk_combo_box_text_append_text’ is deprecated: Use 'GtkDropDown and GtkStringList' instead [-Wdeprecated-declarations]
>   165 |         gtk_combo_box_text_append_text(GTK_COMBO_BOX_TEXT(combo), text);
>       |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/gtk-4.0/gtk/deprecated/gtkcomboboxtext.h:42:15: note: declared here
>    42 | void          gtk_combo_box_text_append_text     (GtkComboBoxText     *combo_box,
>       |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ./librnd/plugins/lib_gtk4_common/compat.h: In function ‘gtkc_combo_box_text_prepend_text’:
> ./librnd/plugins/lib_gtk4_common/compat.h:170:9: warning: ‘gtk_combo_box_text_prepend_text’ is deprecated: Use 'GtkDropDown and GtkStringList' instead [-Wdeprecated-declarations]
>   170 |         gtk_combo_box_text_prepend_text(GTK_COMBO_BOX_TEXT(combo), text);
>       |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/gtk-4.0/gtk/deprecated/gtkcomboboxtext.h:49:15: note: declared here
>    49 | void          gtk_combo_box_text_prepend_text    (GtkComboBoxText     *combo_box,
>       |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ./librnd/plugins/lib_gtk4_common/compat.h: In function ‘gtkc_combo_box_text_remove’:
> ./librnd/plugins/lib_gtk4_common/compat.h:175:9: warning: ‘gtk_combo_box_text_remove’ is deprecated: Use 'GtkDropDown and GtkStringList' instead [-Wdeprecated-declarations]
>   175 |         gtk_combo_box_text_remove(GTK_COMBO_BOX_TEXT(combo), position);
>       |         ^~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/gtk-4.0/gtk/deprecated/gtkcomboboxtext.h:52:15: note: declared here
>    52 | void          gtk_combo_box_text_remove          (GtkComboBoxText     *combo_box,
>       |               ^~~~~~~~~~~~~~~~~~~~~~~~~
> ./librnd/plugins/lib_gtk4_common/compat.h: In function ‘gtkc_combo_box_text_get_active_text’:
> ./librnd/plugins/lib_gtk4_common/compat.h:180:9: warning: ‘gtk_combo_box_text_get_active_text’ is deprecated: Use 'GtkDropDown and GtkStringList' instead [-Wdeprecated-declarations]
>   180 |         return gtk_combo_box_text_get_active_text(GTK_COMBO_BOX_TEXT(combo));
>       |         ^~~~~~
> /usr/include/gtk-4.0/gtk/deprecated/gtkcomboboxtext.h:57:15: note: declared here
>    57 | char         *gtk_combo_box_text_get_active_text (GtkComboBoxText     *combo_box);
>       |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ./librnd/plugins/lib_gtk4_common/compat.h: In function ‘gdkc_window_get_pointer’:
> ./librnd/plugins/lib_gtk4_common/compat.h:214:9: warning: ‘gtk_widget_translate_coordinates’ is deprecated: Use 'gtk_widget_compute_point' instead [-Wdeprecated-declarations]
>   214 |         gtk_widget_translate_coordinates(root, w, dx, dy, &wdx, &wdy);
>       |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/gtk-4.0/gtk/gtkwidget.h:611:14: note: declared here
>   611 | gboolean     gtk_widget_translate_coordinates (GtkWidget  *src_widget,
>       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ./librnd/plugins/lib_gtk4_common/compat.h: In function ‘gtkc_widget_hide_all’:
> ./librnd/plugins/lib_gtk4_common/compat.h:242:9: warning: ‘gtk_widget_hide’ is deprecated: Use 'gtk_widget_set_visible' instead [-Wdeprecated-declarations]
>   242 |         gtk_widget_hide(widget);
>       |         ^~~~~~~~~~~~~~~
> /usr/include/gtk-4.0/gtk/gtkwidget.h:273:12: note: declared here
>   273 | void       gtk_widget_hide                (GtkWidget           *widget);
>       |            ^~~~~~~~~~~~~~~
> ./librnd/plugins/lib_gtk4_common/compat.h: In function ‘gtkc_widget_show_all’:
> ./librnd/plugins/lib_gtk4_common/compat.h:252:9: warning: ‘gtk_widget_show’ is deprecated: Use 'gtk_widget_set_visible or gtk_window_present' instead [-Wdeprecated-declarations]
>   252 |         gtk_widget_show(widget);
>       |         ^~~~~~~~~~~~~~~
> /usr/include/gtk-4.0/gtk/gtkwidget.h:271:12: note: declared here
>   271 | void       gtk_widget_show                (GtkWidget           *widget);
>       |            ^~~~~~~~~~~~~~~
> gcc -c  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -O3 -DNDEBUG -I. -I.. -I../src_3rd -I../src -I../src_3rd/liblihata    -o ../src/librnd/plugins/hid_lesstif/xm_tree_table_priv.o ../src/librnd/plugins/hid_lesstif/xm_tree_table_priv.c
> gcc -c  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -O3 -DNDEBUG -I. -I.. -I../src_3rd -I../src -I../src_3rd/liblihata    -o ../src/librnd/plugins/hid_lesstif/xm_tree_table_widget.o ../src/librnd/plugins/hid_lesstif/xm_tree_table_widget.c
> gcc -c  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -O3 -DNDEBUG -I. -I.. -I../src_3rd -I../src -I../src_3rd/liblihata    -o ../src/librnd/plugins/hid_lesstif/FillBox.o ../src/librnd/plugins/hid_lesstif/FillBox.c
> gcc -c  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -O3 -DNDEBUG -I. -I.. -I../src_3rd -I../src -I../src_3rd/liblihata    -o ../src/librnd/plugins/hid_lesstif/Pages.o ../src/librnd/plugins/hid_lesstif/Pages.c
> In file included from ../src/librnd/plugins/hid_gtk4_gl/gtkhid-gl.c:18:
> ./librnd/plugins/lib_gtk_common/gtk_gl_common.c: In function ‘ghid_gl_drawing_area_expose_cb_common’:
> ./librnd/plugins/lib_gtk_common/gtk_gl_common.c:456:9: warning: ‘gtk_widget_get_allocation’ is deprecated: Use 'gtk_widget_compute_bounds' instead [-Wdeprecated-declarations]
>   456 |         gtkc_widget_get_allocation(widget, &allocation);
>       |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/gtk-4.0/gtk/gtkwidget.h:479:23: note: declared here
>   479 | void                  gtk_widget_get_allocation         (GtkWidget     *widget,
>       |                       ^~~~~~~~~~~~~~~~~~~~~~~~~
> ../src/librnd/plugins/hid_gtk4_gl/gtkhid-gl.c: In function ‘ghid_gl_preview_expose’:
> ../src/librnd/plugins/hid_gtk4_gl/gtkhid-gl.c:147:9: warning: ‘gtk_widget_get_allocation’ is deprecated: Use 'gtk_widget_compute_bounds' instead [-Wdeprecated-declarations]
>   147 |         gtkc_widget_get_allocation(widget, &allocation);
>       |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/gtk-4.0/gtk/gtkwidget.h:479:23: note: declared here
>   479 | void                  gtk_widget_get_allocation         (GtkWidget     *widget,
>       |                       ^~~~~~~~~~~~~~~~~~~~~~~~~
> gcc -c  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -O3 -DNDEBUG -I. -I.. -I../src_3rd -I../src -I../src_3rd/liblihata  -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -DAVIF_DLL   -o ../src/librnd/plugins/import_pixmap_gd/import_pixmap_gd.o ../src/librnd/plugins/import_pixmap_gd/import_pixmap_gd.c
> gcc -c  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -O3 -DNDEBUG -I. -I.. -I../src_3rd -I../src -I../src_3rd/liblihata    -o ../src/librnd/plugins/irc/irc.o ../src/librnd/plugins/irc/irc.c
> gcc -c  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -O3 -DNDEBUG -I. -I.. -I../src_3rd -I../src -I../src_3rd/liblihata    -o ../src_3rd/libuirc/libuirc.o ../src_3rd/libuirc/libuirc.c
> In file included from ../src_3rd/libuirc/libuirc.h:24,
>                  from ../src_3rd/libuirc/libuirc.c:23:
> ../src_3rd/libporty_net/libportytcp4.h:2: warning: "_DEFAULT_SOURCE" redefined
>     2 | #define _DEFAULT_SOURCE
>       | 
> In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
>                  from /usr/include/stdlib.h:26,
>                  from ../src_3rd/genvector/gds_char.h:3,
>                  from ../src_3rd/libuirc/libuirc.h:23:
> /usr/include/features.h:237: note: this is the location of the previous definition
>   237 | # define _DEFAULT_SOURCE        1
>       | 
> gcc -c  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -O3 -DNDEBUG -I. -I.. -I../src_3rd -I../src -I../src_3rd/liblihata  -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -DAVIF_DLL   -o ../src/librnd/plugins/lib_exp_pixmap/lib_exp_pixmap.o ../src/librnd/plugins/lib_exp_pixmap/lib_exp_pixmap.c
> In file included from ../src_3rd/libuirc/libuirc.h:24,
>                  from ../src/librnd/plugins/irc/irc.c:38:
> ../src_3rd/libporty_net/libportytcp4.h:2: warning: "_DEFAULT_SOURCE" redefined
>     2 | #define _DEFAULT_SOURCE
>       | 
> In file included from /usr/include/ctype.h:25,
>                  from ../src/librnd/plugins/irc/irc.c:29:
> /usr/include/features.h:237: note: this is the location of the previous definition
>   237 | # define _DEFAULT_SOURCE        1
>       | 
> gcc -c  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -O3 -DNDEBUG -I. -I.. -I../src_3rd -I../src -I../src_3rd/liblihata  -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -DAVIF_DLL   -o ../src/librnd/plugins/lib_exp_pixmap/draw_pixmap.o ../src/librnd/plugins/lib_exp_pixmap/draw_pixmap.c
> gcc -c  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -O3 -DNDEBUG -I. -I.. -I../src_3rd -I../src -I../src_3rd/liblihata  -I/usr/include/gtk-4.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/graphene-1.0 -I/usr/lib/x86_64-linux-gnu/graphene-1.0/include -mfpmath=sse -msse -msse2 -pthread   -o ../src/librnd/plugins/lib_gtk4_common/lib_gtk4_common.o ../src/librnd/plugins/lib_gtk4_common/lib_gtk4_common.c
> AWK=awk ../src/librnd/scconfig/gen_conf.sh < ../src/librnd/plugins/lib_gtk_common/hid_gtk_conf.h > ../src/librnd/plugins/lib_gtk_common/hid_gtk_conf_fields.h
> gcc -c  -std=c99 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -O3 -DNDEBUG -I. -I.. -I../src_3rd -I../src -I../src_3rd/liblihata  -I/usr/include/gtk-4.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/graphene-1.0 -I/usr/lib/x86_64-linux-gnu/graphene-1.0/include -mfpmath=sse -msse -msse2 -pthread    -o ../src/librnd/plugins/lib_gtk4_common/compat.o ../src/librnd/plugins/lib_gtk4_common/compat.c
> gcc -c  -std=c99 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -O3 -DNDEBUG -I. -I.. -I../src_3rd -I../src -I../src_3rd/liblihata  -I/usr/include/gtk-4.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/graphene-1.0 -I/usr/lib/x86_64-linux-gnu/graphene-1.0/include -mfpmath=sse -msse -msse2 -pthread    -o ../src/librnd/plugins/lib_gtk4_common/gtkc_trunc_label.o ../src/librnd/plugins/lib_gtk4_common/gtkc_trunc_label.c
> gcc -c  -std=c99 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -O3 -DNDEBUG -I. -I.. -I../src_3rd -I../src -I../src_3rd/liblihata  -I/usr/include/gtk-4.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/graphene-1.0 -I/usr/lib/x86_64-linux-gnu/graphene-1.0/include -mfpmath=sse -msse -msse2 -pthread    -o ../src/librnd/plugins/lib_gtk4_common/gtkc_scrollbar.o ../src/librnd/plugins/lib_gtk4_common/gtkc_scrollbar.c
> gcc -c  -std=c99 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -O3 -DNDEBUG -I. -I.. -I../src_3rd -I../src -I../src_3rd/liblihata  -I/usr/include/gtk-4.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/graphene-1.0 -I/usr/lib/x86_64-linux-gnu/graphene-1.0/include -mfpmath=sse -msse -msse2 -pthread    -o ../src/librnd/plugins/lib_gtk4_common/bu_dwg_tooltip.o ../src/librnd/plugins/lib_gtk4_common/bu_dwg_tooltip.c
> gcc -c  -std=c99 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -O3 -DNDEBUG -I. -I.. -I../src_3rd -I../src -I../src_3rd/liblihata  -I/usr/include/gtk-4.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/graphene-1.0 -I/usr/lib/x86_64-linux-gnu/graphene-1.0/include -mfpmath=sse -msse -msse2 -pthread    -o ../src/librnd/plugins/lib_gtk4_common/bu_menu.o ../src/librnd/plugins/lib_gtk4_common/bu_menu.c
> gcc -c  -std=c99 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -O3 -DNDEBUG -I. -I.. -I../src_3rd -I../src -I../src_3rd/liblihata  -I/usr/include/gtk-4.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/graphene-1.0 -I/usr/lib/x86_64-linux-gnu/graphene-1.0/include -mfpmath=sse -msse -msse2 -pthread    -o ../src/librnd/plugins/lib_gtk4_common/bu_command.o ../src/librnd/plugins/lib_gtk4_common/bu_command.c
> In file included from ../src/librnd/plugins/lib_gtk4_common/compat.h:46,
>                  from ../src/librnd/plugins/lib_gtk4_common/compat.c:3:
> ../src/librnd/plugins/lib_gtk4_common/compat_priv.h: In function ‘gtkci_expfill’:
> ../src/librnd/plugins/lib_gtk4_common/compat_priv.h:58:17: warning: ‘GTK_ALIGN_BASELINE’ is deprecated: Use 'GTK_ALIGN_BASELINE_FILL' instead [-Wdeprecated-declarations]
>    58 |                 gtk_widget_set_valign(w, start ? GTK_ALIGN_BASELINE : GTK_ALIGN_FILL);
>       |                 ^~~~~~~~~~~~~~~~~~~~~
> In file included from /usr/include/gtk-4.0/gtk/gtkwidget.h:33,
>                  from /usr/include/gtk-4.0/gtk/gtkapplication.h:26,
>                  from /usr/include/gtk-4.0/gtk/gtkwindow.h:32,
>                  from /usr/include/gtk-4.0/gtk/gtkaboutdialog.h:29,
>                  from /usr/include/gtk-4.0/gtk/gtk.h:33,
>                  from ../src/librnd/plugins/lib_gtk4_common/compat.c:1:
> /usr/include/gtk-4.0/gtk/gtkenums.h:73:3: note: declared here
>    73 |   GTK_ALIGN_BASELINE GDK_DEPRECATED_ENUMERATOR_IN_4_12_FOR(GTK_ALIGN_BASELINE_FILL) = GTK_ALIGN_CENTER + 1,
>       |   ^~~~~~~~~~~~~~~~~~
> ../src/librnd/plugins/lib_gtk4_common/compat.h: In function ‘gtkc_dlg_add_content’:
> ../src/librnd/plugins/lib_gtk4_common/compat.h:61:9: warning: ‘gtk_dialog_get_content_area’ is deprecated [-Wdeprecated-declarations]
>    61 |         GtkWidget *content_area = gtk_dialog_get_content_area(dlg);
>       |         ^~~~~~~~~
> In file included from /usr/include/gtk-4.0/gtk/deprecated/gtkappchooserdialog.h:31,
>                  from /usr/include/gtk-4.0/gtk/gtk.h:42:
> /usr/include/gtk-4.0/gtk/deprecated/gtkdialog.h:172:13: note: declared here
>   172 | GtkWidget * gtk_dialog_get_content_area (GtkDialog *dialog);
>       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~
> ../src/librnd/plugins/lib_gtk4_common/compat.h: In function ‘gtkc_color_button_new_with_color’:
> ../src/librnd/plugins/lib_gtk4_common/compat.h:145:9: warning: ‘gtk_color_button_new_with_rgba’ is deprecated [-Wdeprecated-declarations]
>   145 |         return gtk_color_button_new_with_rgba(color);
>       |         ^~~~~~
> In file included from /usr/include/gtk-4.0/gtk/gtk.h:81:
> /usr/include/gtk-4.0/gtk/deprecated/gtkcolorbutton.h:53:14: note: declared here
>    53 | GtkWidget *  gtk_color_button_new_with_rgba (const GdkRGBA  *rgba);
>       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ../src/librnd/plugins/lib_gtk4_common/compat.h: In function ‘gtkc_color_button_set_color’:
> ../src/librnd/plugins/lib_gtk4_common/compat.h:150:9: warning: ‘gtk_color_chooser_set_rgba’ is deprecated [-Wdeprecated-declarations]
>   150 |         gtk_color_chooser_set_rgba(GTK_COLOR_CHOOSER(button), color);
>       |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from /usr/include/gtk-4.0/gtk/gtk.h:82:
> /usr/include/gtk-4.0/gtk/deprecated/gtkcolorchooser.h:69:10: note: declared here
>    69 | void     gtk_color_chooser_set_rgba       (GtkColorChooser *chooser,
>       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
> ../src/librnd/plugins/lib_gtk4_common/compat.h: In function ‘gtkc_color_button_get_color’:
> ../src/librnd/plugins/lib_gtk4_common/compat.h:155:9: warning: ‘gtk_color_chooser_get_rgba’ is deprecated [-Wdeprecated-declarations]
>   155 |         gtk_color_chooser_get_rgba(GTK_COLOR_CHOOSER(button), color);
>       |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/gtk-4.0/gtk/deprecated/gtkcolorchooser.h:66:10: note: declared here
>    66 | void     gtk_color_chooser_get_rgba       (GtkColorChooser *chooser,
>       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
> ../src/librnd/plugins/lib_gtk4_common/compat.h: In function ‘gtkc_combo_box_text_new’:
> ../src/librnd/plugins/lib_gtk4_common/compat.h:160:9: warning: ‘gtk_combo_box_text_new’ is deprecated: Use 'GtkDropDown and GtkStringList' instead [-Wdeprecated-declarations]
>   160 |         return gtk_combo_box_text_new();
>       |         ^~~~~~
> In file included from /usr/include/gtk-4.0/gtk/gtk.h:94:
> /usr/include/gtk-4.0/gtk/deprecated/gtkcomboboxtext.h:38:15: note: declared here
>    38 | GtkWidget*    gtk_combo_box_text_new             (void);
>       |               ^~~~~~~~~~~~~~~~~~~~~~
> ../src/librnd/plugins/lib_gtk4_common/compat.h: In function ‘gtkc_combo_box_text_append_text’:
> ../src/librnd/plugins/lib_gtk4_common/compat.h:165:9: warning: ‘gtk_combo_box_text_append_text’ is deprecated: Use 'GtkDropDown and GtkStringList' instead [-Wdeprecated-declarations]
>   165 |         gtk_combo_box_text_append_text(GTK_COMBO_BOX_TEXT(combo), text);
>       |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/gtk-4.0/gtk/deprecated/gtkcomboboxtext.h:42:15: note: declared here
>    42 | void          gtk_combo_box_text_append_text     (GtkComboBoxText     *combo_box,
>       |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ../src/librnd/plugins/lib_gtk4_common/compat.h: In function ‘gtkc_combo_box_text_prepend_text’:
> ../src/librnd/plugins/lib_gtk4_common/compat.h:170:9: warning: ‘gtk_combo_box_text_prepend_text’ is deprecated: Use 'GtkDropDown and GtkStringList' instead [-Wdeprecated-declarations]
>   170 |         gtk_combo_box_text_prepend_text(GTK_COMBO_BOX_TEXT(combo), text);
>       |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/gtk-4.0/gtk/deprecated/gtkcomboboxtext.h:49:15: note: declared here
>    49 | void          gtk_combo_box_text_prepend_text    (GtkComboBoxText     *combo_box,
>       |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ../src/librnd/plugins/lib_gtk4_common/compat.h: In function ‘gtkc_combo_box_text_remove’:
> ../src/librnd/plugins/lib_gtk4_common/compat.h:175:9: warning: ‘gtk_combo_box_text_remove’ is deprecated: Use 'GtkDropDown and GtkStringList' instead [-Wdeprecated-declarations]
>   175 |         gtk_combo_box_text_remove(GTK_COMBO_BOX_TEXT(combo), position);
>       |         ^~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/gtk-4.0/gtk/deprecated/gtkcomboboxtext.h:52:15: note: declared here
>    52 | void          gtk_combo_box_text_remove          (GtkComboBoxText     *combo_box,
>       |               ^~~~~~~~~~~~~~~~~~~~~~~~~
> ../src/librnd/plugins/lib_gtk4_common/compat.h: In function ‘gtkc_combo_box_text_get_active_text’:
> ../src/librnd/plugins/lib_gtk4_common/compat.h:180:9: warning: ‘gtk_combo_box_text_get_active_text’ is deprecated: Use 'GtkDropDown and GtkStringList' instead [-Wdeprecated-declarations]
>   180 |         return gtk_combo_box_text_get_active_text(GTK_COMBO_BOX_TEXT(combo));
>       |         ^~~~~~
> /usr/include/gtk-4.0/gtk/deprecated/gtkcomboboxtext.h:57:15: note: declared here
>    57 | char         *gtk_combo_box_text_get_active_text (GtkComboBoxText     *combo_box);
>       |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ../src/librnd/plugins/lib_gtk4_common/compat.h: In function ‘gdkc_window_get_pointer’:
> ../src/librnd/plugins/lib_gtk4_common/compat.h:214:9: warning: ‘gtk_widget_translate_coordinates’ is deprecated: Use 'gtk_widget_compute_point' instead [-Wdeprecated-declarations]
>   214 |         gtk_widget_translate_coordinates(root, w, dx, dy, &wdx, &wdy);
>       |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/gtk-4.0/gtk/gtkwidget.h:611:14: note: declared here
>   611 | gboolean     gtk_widget_translate_coordinates (GtkWidget  *src_widget,
>       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ../src/librnd/plugins/lib_gtk4_common/compat.h: In function ‘gtkc_widget_hide_all’:
> ../src/librnd/plugins/lib_gtk4_common/compat.h:242:9: warning: ‘gtk_widget_hide’ is deprecated: Use 'gtk_widget_set_visible' instead [-Wdeprecated-declarations]
>   242 |         gtk_widget_hide(widget);
>       |         ^~~~~~~~~~~~~~~
> /usr/include/gtk-4.0/gtk/gtkwidget.h:273:12: note: declared here
>   273 | void       gtk_widget_hide                (GtkWidget           *widget);
>       |            ^~~~~~~~~~~~~~~
> ../src/librnd/plugins/lib_gtk4_common/compat.h: In function ‘gtkc_widget_show_all’:
> ../src/librnd/plugins/lib_gtk4_common/compat.h:252:9: warning: ‘gtk_widget_show’ is deprecated: Use 'gtk_widget_set_visible or gtk_window_present' instead [-Wdeprecated-declarations]
>   252 |         gtk_widget_show(widget);
>       |         ^~~~~~~~~~~~~~~
> /usr/include/gtk-4.0/gtk/gtkwidget.h:271:12: note: declared here
>   271 | void       gtk_widget_show                (GtkWidget           *widget);
>       |            ^~~~~~~~~~~~~~~
> ../src/librnd/plugins/lib_gtk4_common/compat.c: In function ‘gdkc_widget_coords’:
> ../src/librnd/plugins/lib_gtk4_common/compat.c:223:9: warning: ‘gtk_widget_translate_coordinates’ is deprecated: Use 'gtk_widget_compute_point' instead [-Wdeprecated-declarations]
>   223 |         gtk_widget_translate_coordinates(root, widget, *x, *y, &dx, &dy);
>       |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/gtk-4.0/gtk/gtkwidget.h:611:14: note: declared here
>   611 | gboolean     gtk_widget_translate_coordinates (GtkWidget  *src_widget,
>       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ../src/librnd/plugins/lib_gtk4_common/gtkc_trunc_label.c: In function ‘gtkc_trunc_label_snapshot’:
> ../src/librnd/plugins/lib_gtk4_common/gtkc_trunc_label.c:107:9: warning: ‘gtk_widget_get_style_context’ is deprecated [-Wdeprecated-declarations]
>   107 |         context = gtk_widget_get_style_context (widget);
>       |         ^~~~~~~
> In file included from /usr/include/gtk-4.0/gtk/gtkapplication.h:26,
>                  from /usr/include/gtk-4.0/gtk/gtkwindow.h:32,
>                  from /usr/include/gtk-4.0/gtk/gtkaboutdialog.h:29,
>                  from /usr/include/gtk-4.0/gtk/gtk.h:33,
>                  from ../src/librnd/plugins/lib_gtk4_common/gtkc_trunc_label.c:1:
> /usr/include/gtk-4.0/gtk/gtkwidget.h:710:19: note: declared here
>   710 | GtkStyleContext * gtk_widget_get_style_context (GtkWidget *widget);
>       |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ../src/librnd/plugins/lib_gtk4_common/compat.c: In function ‘gtkc_window_resize’:
> ../src/librnd/plugins/lib_gtk4_common/compat.c:303:9: warning: ‘gtk_widget_show’ is deprecated: Use 'gtk_widget_set_visible or gtk_window_present' instead [-Wdeprecated-declarations]
>   303 |         if (GDK_IS_X11_DISPLAY(display)) gtk_widget_show(GTK_WIDGET(win)); /* surface will be NULL without this */
>       |         ^~
> /usr/include/gtk-4.0/gtk/gtkwidget.h:271:12: note: declared here
>   271 | void       gtk_widget_show                (GtkWidget           *widget);
>       |            ^~~~~~~~~~~~~~~
> ../src/librnd/plugins/lib_gtk4_common/gtkc_trunc_label.c:126:9: warning: ‘gtk_snapshot_render_layout’ is deprecated [-Wdeprecated-declarations]
>   126 |         gtk_snapshot_render_layout (snapshot, context, 0, 0, self->layout);
>       |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from /usr/include/gtk-4.0/gtk/gtk.h:219:
> /usr/include/gtk-4.0/gtk/deprecated/gtkrender.h:140:17: note: declared here
>   140 | void            gtk_snapshot_render_layout              (GtkSnapshot            *snapshot,
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~
> ../src/librnd/plugins/lib_gtk4_common/compat.c: In function ‘gtkc_window_move’:
> ../src/librnd/plugins/lib_gtk4_common/compat.c:319:9: warning: ‘gtk_widget_show’ is deprecated: Use 'gtk_widget_set_visible or gtk_window_present' instead [-Wdeprecated-declarations]
>   319 |         if (GDK_IS_X11_DISPLAY(display)) gtk_widget_show(GTK_WIDGET(win)); /* surface will be NULL without this */
>       |         ^~
> /usr/include/gtk-4.0/gtk/gtkwidget.h:271:12: note: declared here
>   271 | void       gtk_widget_show                (GtkWidget           *widget);
>       |            ^~~~~~~~~~~~~~~
> ../src/librnd/plugins/lib_gtk4_common/compat.c: In function ‘gtkci_widget_css_add’:
> ../src/librnd/plugins/lib_gtk4_common/compat.c:378:9: warning: ‘gtk_widget_get_style_context’ is deprecated [-Wdeprecated-declarations]
>   378 |         GtkStyleContext *context = gtk_widget_get_style_context(widget);
>       |         ^~~~~~~~~~~~~~~
> /usr/include/gtk-4.0/gtk/gtkwidget.h:710:19: note: declared here
>   710 | GtkStyleContext * gtk_widget_get_style_context (GtkWidget *widget);
>       |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ../src/librnd/plugins/lib_gtk4_common/compat.c:381:9: warning: ‘gtk_css_provider_load_from_data’ is deprecated: Use 'gtk_css_provider_load_from_string' instead [-Wdeprecated-declarations]
>   381 |         gtk_css_provider_load_from_data(GTK_CSS_PROVIDER(provider), css, -1);
>       |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from /usr/include/gtk-4.0/gtk/gtk.h:97:
> /usr/include/gtk-4.0/gtk/gtkcssprovider.h:49:18: note: declared here
>    49 | void             gtk_css_provider_load_from_data (GtkCssProvider  *css_provider,
>       |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ../src/librnd/plugins/lib_gtk4_common/compat.c:382:9: warning: ‘gtk_style_context_add_provider’ is deprecated [-Wdeprecated-declarations]
>   382 |         gtk_style_context_add_provider(context, GTK_STYLE_PROVIDER(provider), (is_low_prio ? GTK_STYLE_PROVIDER_PRIORITY_FALLBACK : GTK_STYLE_PROVIDER_PRIORITY_APPLICATION));
>       |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from /usr/include/gtk-4.0/gtk/gtk.h:263:
> /usr/include/gtk-4.0/gtk/deprecated/gtkstylecontext.h:64:6: note: declared here
>    64 | void gtk_style_context_add_provider    (GtkStyleContext  *context,
>       |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ../src/librnd/plugins/lib_gtk4_common/compat.c:383:9: warning: ‘gtk_style_context_add_class’ is deprecated [-Wdeprecated-declarations]
>   383 |         gtk_style_context_add_class(context, namspc);
>       |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/gtk-4.0/gtk/deprecated/gtkstylecontext.h:90:10: note: declared here
>    90 | void     gtk_style_context_add_class    (GtkStyleContext *context,
>       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~
> ../src/librnd/plugins/lib_gtk4_common/compat.c: In function ‘gtkci_widget_css_del’:
> ../src/librnd/plugins/lib_gtk4_common/compat.c:389:9: warning: ‘gtk_widget_get_style_context’ is deprecated [-Wdeprecated-declarations]
>   389 |         GtkStyleContext *context = gtk_widget_get_style_context(widget);
>       |         ^~~~~~~~~~~~~~~
> /usr/include/gtk-4.0/gtk/gtkwidget.h:710:19: note: declared here
>   710 | GtkStyleContext * gtk_widget_get_style_context (GtkWidget *widget);
>       |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ../src/librnd/plugins/lib_gtk4_common/compat.c:390:9: warning: ‘gtk_style_context_remove_class’ is deprecated [-Wdeprecated-declarations]
>   390 |         gtk_style_context_remove_class(context, namspc);
>       |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/gtk-4.0/gtk/deprecated/gtkstylecontext.h:93:10: note: declared here
>    93 | void     gtk_style_context_remove_class (GtkStyleContext *context,
>       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> gcc -c  -std=c99 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -O3 -DNDEBUG -I. -I.. -I../src_3rd -I../src -I../src_3rd/liblihata  -I/usr/include/gtk-4.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/graphene-1.0 -I/usr/lib/x86_64-linux-gnu/graphene-1.0/include -mfpmath=sse -msse -msse2 -pthread    -o ../src/librnd/plugins/lib_gtk4_common/dlg_attribute.o ../src/librnd/plugins/lib_gtk4_common/dlg_attribute.c
> gcc -c  -std=c99 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -O3 -DNDEBUG -I. -I.. -I../src_3rd -I../src -I../src_3rd/liblihata  -I/usr/include/gtk-4.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/graphene-1.0 -I/usr/lib/x86_64-linux-gnu/graphene-1.0/include -mfpmath=sse -msse -msse2 -pthread    -o ../src/librnd/plugins/lib_gtk4_common/dlg_topwin.o ../src/librnd/plugins/lib_gtk4_common/dlg_topwin.c
> gcc -c  -std=c99 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -O3 -DNDEBUG -I. -I.. -I../src_3rd -I../src -I../src_3rd/liblihata  -I/usr/include/gtk-4.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/graphene-1.0 -I/usr/lib/x86_64-linux-gnu/graphene-1.0/include -mfpmath=sse -msse -msse2 -pthread    -o ../src/librnd/plugins/lib_gtk4_common/in_keyboard.o ../src/librnd/plugins/lib_gtk4_common/in_keyboard.c
> gcc -c  -std=c99 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -O3 -DNDEBUG -I. -I.. -I../src_3rd -I../src -I../src_3rd/liblihata  -I/usr/include/gtk-4.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/graphene-1.0 -I/usr/lib/x86_64-linux-gnu/graphene-1.0/include -mfpmath=sse -msse -msse2 -pthread    -o ../src/librnd/plugins/lib_gtk4_common/in_mouse.o ../src/librnd/plugins/lib_gtk4_common/in_mouse.c
> gcc -c  -std=c99 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -O3 -DNDEBUG -I. -I.. -I../src_3rd -I../src -I../src_3rd/liblihata  -I/usr/include/gtk-4.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/graphene-1.0 -I/usr/lib/x86_64-linux-gnu/graphene-1.0/include -mfpmath=sse -msse -msse2 -pthread    -o ../src/librnd/plugins/lib_gtk4_common/ui_crosshair.o ../src/librnd/plugins/lib_gtk4_common/ui_crosshair.c
> In file included from ../src/librnd/plugins/lib_gtk4_common/compat.h:46,
>                  from ../src/librnd/plugins/lib_gtk4_common/bu_menu.c:30:
> ../src/librnd/plugins/lib_gtk4_common/compat_priv.h: In function ‘gtkci_expfill’:
> ../src/librnd/plugins/lib_gtk4_common/compat_priv.h:58:17: warning: ‘GTK_ALIGN_BASELINE’ is deprecated: Use 'GTK_ALIGN_BASELINE_FILL' instead [-Wdeprecated-declarations]
>    58 |                 gtk_widget_set_valign(w, start ? GTK_ALIGN_BASELINE : GTK_ALIGN_FILL);
>       |                 ^~~~~~~~~~~~~~~~~~~~~
> In file included from /usr/include/gtk-4.0/gtk/gtkwidget.h:33,
>                  from /usr/include/gtk-4.0/gtk/gtkapplication.h:26,
>                  from /usr/include/gtk-4.0/gtk/gtkwindow.h:32,
>                  from /usr/include/gtk-4.0/gtk/gtkaboutdialog.h:29,
>                  from /usr/include/gtk-4.0/gtk/gtk.h:33,
>                  from ../src/librnd/plugins/lib_gtk4_common/compat.h:43:
> /usr/include/gtk-4.0/gtk/gtkenums.h:73:3: note: declared here
>    73 |   GTK_ALIGN_BASELINE GDK_DEPRECATED_ENUMERATOR_IN_4_12_FOR(GTK_ALIGN_BASELINE_FILL) = GTK_ALIGN_CENTER + 1,
>       |   ^~~~~~~~~~~~~~~~~~
> ../src/librnd/plugins/lib_gtk4_common/compat.h: In function ‘gtkc_dlg_add_content’:
> ../src/librnd/plugins/lib_gtk4_common/compat.h:61:9: warning: ‘gtk_dialog_get_content_area’ is deprecated [-Wdeprecated-declarations]
>    61 |         GtkWidget *content_area = gtk_dialog_get_content_area(dlg);
>       |         ^~~~~~~~~
> In file included from /usr/include/gtk-4.0/gtk/deprecated/gtkappchooserdialog.h:31,
>                  from /usr/include/gtk-4.0/gtk/gtk.h:42:
> /usr/include/gtk-4.0/gtk/deprecated/gtkdialog.h:172:13: note: declared here
>   172 | GtkWidget * gtk_dialog_get_content_area (GtkDialog *dialog);
>       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~
> ../src/librnd/plugins/lib_gtk4_common/compat.h: In function ‘gtkc_color_button_new_with_color’:
> ../src/librnd/plugins/lib_gtk4_common/compat.h:145:9: warning: ‘gtk_color_button_new_with_rgba’ is deprecated [-Wdeprecated-declarations]
>   145 |         return gtk_color_button_new_with_rgba(color);
>       |         ^~~~~~
> In file included from /usr/include/gtk-4.0/gtk/gtk.h:81:
> /usr/include/gtk-4.0/gtk/deprecated/gtkcolorbutton.h:53:14: note: declared here
>    53 | GtkWidget *  gtk_color_button_new_with_rgba (const GdkRGBA  *rgba);
>       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ../src/librnd/plugins/lib_gtk4_common/compat.h: In function ‘gtkc_color_button_set_color’:
> ../src/librnd/plugins/lib_gtk4_common/compat.h:150:9: warning: ‘gtk_color_chooser_set_rgba’ is deprecated [-Wdeprecated-declarations]
>   150 |         gtk_color_chooser_set_rgba(GTK_COLOR_CHOOSER(button), color);
>       |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from /usr/include/gtk-4.0/gtk/gtk.h:82:
> /usr/include/gtk-4.0/gtk/deprecated/gtkcolorchooser.h:69:10: note: declared here
>    69 | void     gtk_color_chooser_set_rgba       (GtkColorChooser *chooser,
>       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
> ../src/librnd/plugins/lib_gtk4_common/compat.h: In function ‘gtkc_color_button_get_color’:
> ../src/librnd/plugins/lib_gtk4_common/compat.h:155:9: warning: ‘gtk_color_chooser_get_rgba’ is deprecated [-Wdeprecated-declarations]
>   155 |         gtk_color_chooser_get_rgba(GTK_COLOR_CHOOSER(button), color);
>       |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/gtk-4.0/gtk/deprecated/gtkcolorchooser.h:66:10: note: declared here
>    66 | void     gtk_color_chooser_get_rgba       (GtkColorChooser *chooser,
>       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
> ../src/librnd/plugins/lib_gtk4_common/compat.h: In function ‘gtkc_combo_box_text_new’:
> ../src/librnd/plugins/lib_gtk4_common/compat.h:160:9: warning: ‘gtk_combo_box_text_new’ is deprecated: Use 'GtkDropDown and GtkStringList' instead [-Wdeprecated-declarations]
>   160 |         return gtk_combo_box_text_new();
>       |         ^~~~~~
> In file included from /usr/include/gtk-4.0/gtk/gtk.h:94:
> /usr/include/gtk-4.0/gtk/deprecated/gtkcomboboxtext.h:38:15: note: declared here
>    38 | GtkWidget*    gtk_combo_box_text_new             (void);
>       |               ^~~~~~~~~~~~~~~~~~~~~~
> ../src/librnd/plugins/lib_gtk4_common/compat.h: In function ‘gtkc_combo_box_text_append_text’:
> ../src/librnd/plugins/lib_gtk4_common/compat.h:165:9: warning: ‘gtk_combo_box_text_append_text’ is deprecated: Use 'GtkDropDown and GtkStringList' instead [-Wdeprecated-declarations]
>   165 |         gtk_combo_box_text_append_text(GTK_COMBO_BOX_TEXT(combo), text);
>       |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/gtk-4.0/gtk/deprecated/gtkcomboboxtext.h:42:15: note: declared here
>    42 | void          gtk_combo_box_text_append_text     (GtkComboBoxText     *combo_box,
>       |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ../src/librnd/plugins/lib_gtk4_common/compat.h: In function ‘gtkc_combo_box_text_prepend_text’:
> ../src/librnd/plugins/lib_gtk4_common/compat.h:170:9: warning: ‘gtk_combo_box_text_prepend_text’ is deprecated: Use 'GtkDropDown and GtkStringList' instead [-Wdeprecated-declarations]
>   170 |         gtk_combo_box_text_prepend_text(GTK_COMBO_BOX_TEXT(combo), text);
>       |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/gtk-4.0/gtk/deprecated/gtkcomboboxtext.h:49:15: note: declared here
>    49 | void          gtk_combo_box_text_prepend_text    (GtkComboBoxText     *combo_box,
>       |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ../src/librnd/plugins/lib_gtk4_common/compat.h: In function ‘gtkc_combo_box_text_remove’:
> ../src/librnd/plugins/lib_gtk4_common/compat.h:175:9: warning: ‘gtk_combo_box_text_remove’ is deprecated: Use 'GtkDropDown and GtkStringList' instead [-Wdeprecated-declarations]
>   175 |         gtk_combo_box_text_remove(GTK_COMBO_BOX_TEXT(combo), position);
>       |         ^~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/gtk-4.0/gtk/deprecated/gtkcomboboxtext.h:52:15: note: declared here
>    52 | void          gtk_combo_box_text_remove          (GtkComboBoxText     *combo_box,
>       |               ^~~~~~~~~~~~~~~~~~~~~~~~~
> ../src/librnd/plugins/lib_gtk4_common/compat.h: In function ‘gtkc_combo_box_text_get_active_text’:
> ../src/librnd/plugins/lib_gtk4_common/compat.h:180:9: warning: ‘gtk_combo_box_text_get_active_text’ is deprecated: Use 'GtkDropDown and GtkStringList' instead [-Wdeprecated-declarations]
>   180 |         return gtk_combo_box_text_get_active_text(GTK_COMBO_BOX_TEXT(combo));
>       |         ^~~~~~
> /usr/include/gtk-4.0/gtk/deprecated/gtkcomboboxtext.h:57:15: note: declared here
>    57 | char         *gtk_combo_box_text_get_active_text (GtkComboBoxText     *combo_box);
>       |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ../src/librnd/plugins/lib_gtk4_common/compat.h: In function ‘gdkc_window_get_pointer’:
> ../src/librnd/plugins/lib_gtk4_common/compat.h:214:9: warning: ‘gtk_widget_translate_coordinates’ is deprecated: Use 'gtk_widget_compute_point' instead [-Wdeprecated-declarations]
>   214 |         gtk_widget_translate_coordinates(root, w, dx, dy, &wdx, &wdy);
>       |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/gtk-4.0/gtk/gtkwidget.h:611:14: note: declared here
>   611 | gboolean     gtk_widget_translate_coordinates (GtkWidget  *src_widget,
>       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ../src/librnd/plugins/lib_gtk4_common/compat.h: In function ‘gtkc_widget_hide_all’:
> ../src/librnd/plugins/lib_gtk4_common/compat.h:242:9: warning: ‘gtk_widget_hide’ is deprecated: Use 'gtk_widget_set_visible' instead [-Wdeprecated-declarations]
>   242 |         gtk_widget_hide(widget);
>       |         ^~~~~~~~~~~~~~~
> /usr/include/gtk-4.0/gtk/gtkwidget.h:273:12: note: declared here
>   273 | void       gtk_widget_hide                (GtkWidget           *widget);
>       |            ^~~~~~~~~~~~~~~
> ../src/librnd/plugins/lib_gtk4_common/compat.h: In function ‘gtkc_widget_show_all’:
> ../src/librnd/plugins/lib_gtk4_common/compat.h:252:9: warning: ‘gtk_widget_show’ is deprecated: Use 'gtk_widget_set_visible or gtk_window_present' instead [-Wdeprecated-declarations]
>   252 |         gtk_widget_show(widget);
>       |         ^~~~~~~~~~~~~~~
> /usr/include/gtk-4.0/gtk/gtkwidget.h:271:12: note: declared here
>   271 | void       gtk_widget_show                (GtkWidget           *widget);
>       |            ^~~~~~~~~~~~~~~
> In file included from ../src/librnd/plugins/lib_gtk4_common/compat.h:46,
>                  from ../src/librnd/plugins/lib_gtk4_common/bu_command.c:1:
> ../src/librnd/plugins/lib_gtk4_common/compat_priv.h: In function ‘gtkci_expfill’:
> ../src/librnd/plugins/lib_gtk4_common/compat_priv.h:58:17: warning: ‘GTK_ALIGN_BASELINE’ is deprecated: Use 'GTK_ALIGN_BASELINE_FILL' instead [-Wdeprecated-declarations]
>    58 |                 gtk_widget_set_valign(w, start ? GTK_ALIGN_BASELINE : GTK_ALIGN_FILL);
>       |                 ^~~~~~~~~~~~~~~~~~~~~
> In file included from /usr/include/gtk-4.0/gtk/gtkwidget.h:33,
>                  from /usr/include/gtk-4.0/gtk/gtkapplication.h:26,
>                  from /usr/include/gtk-4.0/gtk/gtkwindow.h:32,
>                  from /usr/include/gtk-4.0/gtk/gtkaboutdialog.h:29,
>                  from /usr/include/gtk-4.0/gtk/gtk.h:33,
>                  from ../src/librnd/plugins/lib_gtk4_common/compat.h:43:
> /usr/include/gtk-4.0/gtk/gtkenums.h:73:3: note: declared here
>    73 |   GTK_ALIGN_BASELINE GDK_DEPRECATED_ENUMERATOR_IN_4_12_FOR(GTK_ALIGN_BASELINE_FILL) = GTK_ALIGN_CENTER + 1,
>       |   ^~~~~~~~~~~~~~~~~~
> ../src/librnd/plugins/lib_gtk4_common/compat.h: In function ‘gtkc_dlg_add_content’:
> ../src/librnd/plugins/lib_gtk4_common/compat.h:61:9: warning: ‘gtk_dialog_get_content_area’ is deprecated [-Wdeprecated-declarations]
>    61 |         GtkWidget *content_area = gtk_dialog_get_content_area(dlg);
>       |         ^~~~~~~~~
> In file included from /usr/include/gtk-4.0/gtk/deprecated/gtkappchooserdialog.h:31,
>                  from /usr/include/gtk-4.0/gtk/gtk.h:42:
> /usr/include/gtk-4.0/gtk/deprecated/gtkdialog.h:172:13: note: declared here
>   172 | GtkWidget * gtk_dialog_get_content_area (GtkDialog *dialog);
>       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~
> ../src/librnd/plugins/lib_gtk4_common/compat.h: In function ‘gtkc_color_button_new_with_color’:
> ../src/librnd/plugins/lib_gtk4_common/compat.h:145:9: warning: ‘gtk_color_button_new_with_rgba’ is deprecated [-Wdeprecated-declarations]
>   145 |         return gtk_color_button_new_with_rgba(color);
>       |         ^~~~~~
> In file included from /usr/include/gtk-4.0/gtk/gtk.h:81:
> /usr/include/gtk-4.0/gtk/deprecated/gtkcolorbutton.h:53:14: note: declared here
>    53 | GtkWidget *  gtk_color_button_new_with_rgba (const GdkRGBA  *rgba);
>       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ../src/librnd/plugins/lib_gtk4_common/compat.h: In function ‘gtkc_color_button_set_color’:
> ../src/librnd/plugins/lib_gtk4_common/compat.h:150:9: warning: ‘gtk_color_chooser_set_rgba’ is deprecated [-Wdeprecated-declarations]
>   150 |         gtk_color_chooser_set_rgba(GTK_COLOR_CHOOSER(button), color);
>       |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from /usr/include/gtk-4.0/gtk/gtk.h:82:
> /usr/include/gtk-4.0/gtk/deprecated/gtkcolorchooser.h:69:10: note: declared here
>    69 | void     gtk_color_chooser_set_rgba       (GtkColorChooser *chooser,
>       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
> ../src/librnd/plugins/lib_gtk4_common/compat.h: In function ‘gtkc_color_button_get_color’:
> ../src/librnd/plugins/lib_gtk4_common/compat.h:155:9: warning: ‘gtk_color_chooser_get_rgba’ is deprecated [-Wdeprecated-declarations]
>   155 |         gtk_color_chooser_get_rgba(GTK_COLOR_CHOOSER(button), color);
>       |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/gtk-4.0/gtk/deprecated/gtkcolorchooser.h:66:10: note: declared here
>    66 | void     gtk_color_chooser_get_rgba       (GtkColorChooser *chooser,
>       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
> ../src/librnd/plugins/lib_gtk4_common/compat.h: In function ‘gtkc_combo_box_text_new’:
> ../src/librnd/plugins/lib_gtk4_common/compat.h:160:9: warning: ‘gtk_combo_box_text_new’ is deprecated: Use 'GtkDropDown and GtkStringList' instead [-Wdeprecated-declarations]
>   160 |         return gtk_combo_box_text_new();
>       |         ^~~~~~
> In file included from /usr/include/gtk-4.0/gtk/gtk.h:94:
> /usr/include/gtk-4.0/gtk/deprecated/gtkcomboboxtext.h:38:15: note: declared here
>    38 | GtkWidget*    gtk_combo_box_text_new             (void);
>       |               ^~~~~~~~~~~~~~~~~~~~~~
> ../src/librnd/plugins/lib_gtk4_common/compat.h: In function ‘gtkc_combo_box_text_append_text’:
> ../src/librnd/plugins/lib_gtk4_common/compat.h:165:9: warning: ‘gtk_combo_box_text_append_text’ is deprecated: Use 'GtkDropDown and GtkStringList' instead [-Wdeprecated-declarations]
>   165 |         gtk_combo_box_text_append_text(GTK_COMBO_BOX_TEXT(combo), text);
>       |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/gtk-4.0/gtk/deprecated/gtkcomboboxtext.h:42:15: note: declared here
>    42 | void          gtk_combo_box_text_append_text     (GtkComboBoxText     *combo_box,
>       |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ../src/librnd/plugins/lib_gtk4_common/compat.h: In function ‘gtkc_combo_box_text_prepend_text’:
> ../src/librnd/plugins/lib_gtk4_common/compat.h:170:9: warning: ‘gtk_combo_box_text_prepend_text’ is deprecated: Use 'GtkDropDown and GtkStringList' instead [-Wdeprecated-declarations]
>   170 |         gtk_combo_box_text_prepend_text(GTK_COMBO_BOX_TEXT(combo), text);
>       |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/gtk-4.0/gtk/deprecated/gtkcomboboxtext.h:49:15: note: declared here
>    49 | void          gtk_combo_box_text_prepend_text    (GtkComboBoxText     *combo_box,
>       |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ../src/librnd/plugins/lib_gtk4_common/compat.h: In function ‘gtkc_combo_box_text_remove’:
> ../src/librnd/plugins/lib_gtk4_common/compat.h:175:9: warning: ‘gtk_combo_box_text_remove’ is deprecated: Use 'GtkDropDown and GtkStringList' instead [-Wdeprecated-declarations]
>   175 |         gtk_combo_box_text_remove(GTK_COMBO_BOX_TEXT(combo), position);
>       |         ^~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/gtk-4.0/gtk/deprecated/gtkcomboboxtext.h:52:15: note: declared here
>    52 | void          gtk_combo_box_text_remove          (GtkComboBoxText     *combo_box,
>       |               ^~~~~~~~~~~~~~~~~~~~~~~~~
> ../src/librnd/plugins/lib_gtk4_common/compat.h: In function ‘gtkc_combo_box_text_get_active_text’:
> ../src/librnd/plugins/lib_gtk4_common/compat.h:180:9: warning: ‘gtk_combo_box_text_get_active_text’ is deprecated: Use 'GtkDropDown and GtkStringList' instead [-Wdeprecated-declarations]
>   180 |         return gtk_combo_box_text_get_active_text(GTK_COMBO_BOX_TEXT(combo));
>       |         ^~~~~~
> /usr/include/gtk-4.0/gtk/deprecated/gtkcomboboxtext.h:57:15: note: declared here
>    57 | char         *gtk_combo_box_text_get_active_text (GtkComboBoxText     *combo_box);
>       |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ../src/librnd/plugins/lib_gtk4_common/compat.h: In function ‘gdkc_window_get_pointer’:
> ../src/librnd/plugins/lib_gtk4_common/compat.h:214:9: warning: ‘gtk_widget_translate_coordinates’ is deprecated: Use 'gtk_widget_compute_point' instead [-Wdeprecated-declarations]
>   214 |         gtk_widget_translate_coordinates(root, w, dx, dy, &wdx, &wdy);
>       |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/gtk-4.0/gtk/gtkwidget.h:611:14: note: declared here
>   611 | gboolean     gtk_widget_translate_coordinates (GtkWidget  *src_widget,
>       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ../src/librnd/plugins/lib_gtk4_common/compat.h: In function ‘gtkc_widget_hide_all’:
> ../src/librnd/plugins/lib_gtk4_common/compat.h:242:9: warning: ‘gtk_widget_hide’ is deprecated: Use 'gtk_widget_set_visible' instead [-Wdeprecated-declarations]
>   242 |         gtk_widget_hide(widget);
>       |         ^~~~~~~~~~~~~~~
> /usr/include/gtk-4.0/gtk/gtkwidget.h:273:12: note: declared here
>   273 | void       gtk_widget_hide                (GtkWidget           *widget);
>       |            ^~~~~~~~~~~~~~~
> ../src/librnd/plugins/lib_gtk4_common/compat.h: In function ‘gtkc_widget_show_all’:
> ../src/librnd/plugins/lib_gtk4_common/compat.h:252:9: warning: ‘gtk_widget_show’ is deprecated: Use 'gtk_widget_set_visible or gtk_window_present' instead [-Wdeprecated-declarations]
>   252 |         gtk_widget_show(widget);
>       |         ^~~~~~~~~~~~~~~
> /usr/include/gtk-4.0/gtk/gtkwidget.h:271:12: note: declared here
>   271 | void       gtk_widget_show                (GtkWidget           *widget);
>       |            ^~~~~~~~~~~~~~~
> ../src/librnd/plugins/lib_gtk4_common/bu_menu.c: In function ‘gtkci_menu_build’:
> ../src/librnd/plugins/lib_gtk4_common/bu_menu.c:513:17: warning: ‘gtk_widget_hide’ is deprecated: Use 'gtk_widget_set_visible' instead [-Wdeprecated-declarations]
>   513 |                 gtk_widget_hide(item);
>       |                 ^~~~~~~~~~~~~~~
> /usr/include/gtk-4.0/gtk/gtkwidget.h:273:12: note: declared here
>   273 | void       gtk_widget_hide                (GtkWidget           *widget);
>       |            ^~~~~~~~~~~~~~~
> ../src/librnd/plugins/lib_gtk4_common/bu_menu.c: In function ‘gtkci_menu_open’:
> ../src/librnd/plugins/lib_gtk4_common/bu_menu.c:548:9: warning: ‘gtk_dialog_new’ is deprecated [-Wdeprecated-declarations]
>   548 |         popwin = is_tearoff ? gtk_dialog_new() : gtk_popover_new();
>       |         ^~~~~~
> /usr/include/gtk-4.0/gtk/deprecated/gtkdialog.h:130:12: note: declared here
>   130 | GtkWidget* gtk_dialog_new      (void);
>       |            ^~~~~~~~~~~~~~
> ../src/librnd/plugins/lib_gtk4_common/bu_menu.c: In function ‘rnd_gtk_load_menus’:
> ../src/librnd/plugins/lib_gtk4_common/bu_menu.c:725:17: warning: ‘gtk_widget_show’ is deprecated: Use 'gtk_widget_set_visible or gtk_window_present' instead [-Wdeprecated-declarations]
>   725 |                 gtk_widget_show(menu_bar);
>       |                 ^~~~~~~~~~~~~~~
> /usr/include/gtk-4.0/gtk/gtkwidget.h:271:12: note: declared here
>   271 | void       gtk_widget_show                (GtkWidget           *widget);
>       |            ^~~~~~~~~~~~~~~
> cc1: some warnings being treated as errors
> make[3]: *** [Makefile:286: ../src/librnd/plugins/hid_lesstif/main.o] Error 1


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

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240313;users=lucas@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240313&fusertaguser=lucas@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.



More information about the Pkg-electronics-devel mailing list