* Package: app-misc/rox-filer-2.11 * Repository: gentoo * Maintainer: ppurka@gmail.com proxy-maint@gentoo.org * Upstream: talex5@gmail.com http://rox.sourceforge.net/desktop/lists * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking rox-filer-2.11.tar.bz2 to /var/tmp/portage/app-misc/rox-filer-2.11/work >>> Source unpacked in /var/tmp/portage/app-misc/rox-filer-2.11/work >>> Preparing source in /var/tmp/portage/app-misc/rox-filer-2.11/work/rox-filer-2.11/ROX-Filer/src ... * Applying rox-filer-2.11-in-source-build.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/app-misc/rox-filer-2.11/work/rox-filer-2.11/ROX-Filer/src ... ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 LIBS=-lm -ldl checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed checking for GCC version... 9.2.0 checking whether to disable pointer sign warning... yes checking whether to disable stack protector... yes checking that pkg-config runs... yes checking that gtk+-2.0 (version >= 2.12.0) is installed... yes checking that libxml-2.0 (version >= 2.0.0) is installed... yes checking that shared-mime-info (version >= 0.14) is installed... yes checking if pango (version >= 1.1.2) is installed... yes; enabling better wrapping checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E checking for X... libraries , headers checking for gethostbyname... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking whether file -b works... yes checking for large file support... yes checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/wait.h that is POSIX.1 compatible... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking for unistd.h... (cached) yes checking mntent.h usability... yes checking mntent.h presence... yes checking for mntent.h... yes checking sys/ucred.h usability... no checking sys/ucred.h presence... no checking for sys/ucred.h... no checking sys/mntent.h usability... no checking sys/mntent.h presence... no checking for sys/mntent.h... no checking apsymbols.h usability... no checking apsymbols.h presence... no checking for apsymbols.h... no checking apbuild/apsymbols.h usability... no checking apbuild/apsymbols.h presence... no checking for apbuild/apsymbols.h... no checking sys/statvfs.h usability... yes checking sys/statvfs.h presence... yes checking for sys/statvfs.h... yes checking sys/vfs.h usability... yes checking sys/vfs.h presence... yes checking for sys/vfs.h... yes checking wctype.h usability... yes checking wctype.h presence... yes checking for wctype.h... yes checking libintl.h usability... yes checking libintl.h presence... yes checking for libintl.h... yes checking sys/inotify.h usability... yes checking sys/inotify.h presence... yes checking for sys/inotify.h... yes checking X11/SM/SMlib.h usability... yes checking X11/SM/SMlib.h presence... yes checking for X11/SM/SMlib.h... yes checking for an ANSI C-conforming const... yes checking for uid_t in sys/types.h... yes checking for size_t... yes checking for gethostname... yes checking for unsetenv... yes checking for mkdir... yes checking for rmdir... yes checking for strdup... yes checking for strtol... yes checking for statvfs... yes checking for statfs... yes checking for mbrtowc... yes checking for gettext in -lintl... no checking for getopt_long in -lgnugetopt... no checking for getopt_long... yes checking for attropen... no checking for getxattr... yes checking attr/xattr.h usability... yes checking attr/xattr.h presence... yes checking for attr/xattr.h... yes checking sys/xattr.h usability... yes checking sys/xattr.h presence... yes checking for sys/xattr.h... yes checking extracting version information... version 2.11 configure: creating ./config.status config.status: creating Makefile config.status: creating config.h >>> Source configured. >>> Compiling source in /var/tmp/portage/app-misc/rox-filer-2.11/work/rox-filer-2.11/ROX-Filer/src ... make -j1 x86_64-pc-linux-gnu-gcc -I. -I. -O2 -pipe -march=native -fno-common -Wall -Wmissing-prototypes -Wno-pointer-sign -fno-stack-protector `pkg-config --cflags gtk+-2.0 libxml-2.0` -c -o abox.o abox.c abox.c: In function abox_add_filename: abox.c:487:7: warning: g_basename is deprecated: Use 'g_path_get_basename' instead [-Wdeprecated-declarations] 487 | 0, g_basename(path), | ^ In file included from /usr/include/glib-2.0/glib.h:48, from global.h:11, from abox.c:29: /usr/include/glib-2.0/glib/gfileutils.h:163:14: note: declared here 163 | const gchar *g_basename (const gchar *file_name); | ^~~~~~~~~~ x86_64-pc-linux-gnu-gcc -I. -I. -O2 -pipe -march=native -fno-common -Wall -Wmissing-prototypes -Wno-pointer-sign -fno-stack-protector `pkg-config --cflags gtk+-2.0 libxml-2.0` -c -o action.o action.c action.c: In function do_delete: action.c:960:3: warning: g_basename is deprecated: Use 'g_path_get_basename' instead [-Wdeprecated-declarations] 960 | if (strcmp(g_basename(safe_path), ".DirIcon") == 0) | ^~ In file included from /usr/include/glib-2.0/glib.h:48, from global.h:11, from action.c:36: /usr/include/glib-2.0/glib/gfileutils.h:163:14: note: declared here 163 | const gchar *g_basename (const gchar *file_name); | ^~~~~~~~~~ action.c: In function do_find: action.c:1063:2: warning: g_basename is deprecated: Use 'g_path_get_basename' instead [-Wdeprecated-declarations] 1063 | info.leaf = g_basename(path); | ^~~~ In file included from /usr/include/glib-2.0/glib.h:48, from global.h:11, from action.c:36: /usr/include/glib-2.0/glib/gfileutils.h:163:14: note: declared here 163 | const gchar *g_basename (const gchar *file_name); | ^~~~~~~~~~ action.c: In function usage_cb: action.c:1711:8: warning: g_basename is deprecated: Use 'g_path_get_basename' instead [-Wdeprecated-declarations] 1711 | g_basename(path), | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:48, from global.h:11, from action.c:36: /usr/include/glib-2.0/glib/gfileutils.h:163:14: note: declared here 163 | const gchar *g_basename (const gchar *file_name); | ^~~~~~~~~~ action.c: In function chmod_cb: action.c:1889:9: warning: g_basename is deprecated: Use 'g_path_get_basename' instead [-Wdeprecated-declarations] 1889 | g_basename(path)); | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:48, from global.h:11, from action.c:36: /usr/include/glib-2.0/glib/gfileutils.h:163:14: note: declared here 163 | const gchar *g_basename (const gchar *file_name); | ^~~~~~~~~~ action.c: In function settype_cb: action.c:1920:9: warning: g_basename is deprecated: Use 'g_path_get_basename' instead [-Wdeprecated-declarations] 1920 | g_basename(path)); | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:48, from global.h:11, from action.c:36: /usr/include/glib-2.0/glib/gfileutils.h:163:14: note: declared here 163 | const gchar *g_basename (const gchar *file_name); | ^~~~~~~~~~ action.c: In function do_mount: action.c:1653:3: warning: ignoring return value of read, declared with attribute warn_unused_result [-Wunused-result] 1653 | read(from_parent, &c, 1); | ^~~~~~~~~~~~~~~~~~~~~~~~ action.c: In function do_eject: action.c:1001:3: warning: ignoring return value of read, declared with attribute warn_unused_result [-Wunused-result] 1001 | read(from_parent, &c, 1); | ^~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -I. -I. -O2 -pipe -march=native -fno-common -Wall -Wmissing-prototypes -Wno-pointer-sign -fno-stack-protector `pkg-config --cflags gtk+-2.0 libxml-2.0` -c -o appinfo.o appinfo.c x86_64-pc-linux-gnu-gcc -I. -I. -O2 -pipe -march=native -fno-common -Wall -Wmissing-prototypes -Wno-pointer-sign -fno-stack-protector `pkg-config --cflags gtk+-2.0 libxml-2.0` -c -o appmenu.o appmenu.c x86_64-pc-linux-gnu-gcc -I. -I. -O2 -pipe -march=native -fno-common -Wall -Wmissing-prototypes -Wno-pointer-sign -fno-stack-protector `pkg-config --cflags gtk+-2.0 libxml-2.0` -c -o bind.o bind.c x86_64-pc-linux-gnu-gcc -I. -I. -O2 -pipe -march=native -fno-common -Wall -Wmissing-prototypes -Wno-pointer-sign -fno-stack-protector `pkg-config --cflags gtk+-2.0 libxml-2.0` -c -o bookmarks.o bookmarks.c x86_64-pc-linux-gnu-gcc -I. -I. -O2 -pipe -march=native -fno-common -Wall -Wmissing-prototypes -Wno-pointer-sign -fno-stack-protector `pkg-config --cflags gtk+-2.0 libxml-2.0` -c -o bulk_rename.o bulk_rename.c x86_64-pc-linux-gnu-gcc -I. -I. -O2 -pipe -march=native -fno-common -Wall -Wmissing-prototypes -Wno-pointer-sign -fno-stack-protector `pkg-config --cflags gtk+-2.0 libxml-2.0` -c -o cell_icon.o cell_icon.c x86_64-pc-linux-gnu-gcc -I. -I. -O2 -pipe -march=native -fno-common -Wall -Wmissing-prototypes -Wno-pointer-sign -fno-stack-protector `pkg-config --cflags gtk+-2.0 libxml-2.0` -c -o choices.o choices.c choices.c: In function migrate_choices: choices.c:407:6: warning: ignoring return value of symlink, declared with attribute warn_unused_result [-Wunused-result] 407 | symlink(dest, src); | ^~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -I. -I. -O2 -pipe -march=native -fno-common -Wall -Wmissing-prototypes -Wno-pointer-sign -fno-stack-protector `pkg-config --cflags gtk+-2.0 libxml-2.0` -c -o collection.o collection.c collection.c: In function collection_key_press: collection.c:707:9: warning: variable item set but not used [-Wunused-but-set-variable] 707 | int item; | ^~~~ collection.c: In function collection_select_all: collection.c:1218:13: warning: variable widget set but not used [-Wunused-but-set-variable] 1218 | GtkWidget *widget; | ^~~~~~ collection.c: In function collection_clear_except: collection.c:1283:13: warning: variable widget set but not used [-Wunused-but-set-variable] 1283 | GtkWidget *widget; | ^~~~~~ x86_64-pc-linux-gnu-gcc -I. -I. -O2 -pipe -march=native -fno-common -Wall -Wmissing-prototypes -Wno-pointer-sign -fno-stack-protector `pkg-config --cflags gtk+-2.0 libxml-2.0` -c -o dir.o dir.c dir.c: In function dir_check_this: dir.c:316:3: warning: g_basename is deprecated: Use 'g_path_get_basename' instead [-Wdeprecated-declarations] 316 | dir_recheck(dir, real_path, g_basename(path)); | ^~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:48, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from dir.c:53: /usr/include/glib-2.0/glib/gfileutils.h:163:14: note: declared here 163 | const gchar *g_basename (const gchar *file_name); | ^~~~~~~~~~ dir.c: In function dir_force_update_path: dir.c:362:3: warning: g_basename is deprecated: Use 'g_path_get_basename' instead [-Wdeprecated-declarations] 362 | dir_force_update_item(dir, g_basename(path)); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:48, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from dir.c:53: /usr/include/glib-2.0/glib/gfileutils.h:163:14: note: declared here 163 | const gchar *g_basename (const gchar *file_name); | ^~~~~~~~~~ At top level: dir.c:324:13: warning: drop_notify defined but not used [-Wunused-function] 324 | static void drop_notify(gpointer key, gpointer value, gpointer data) | ^~~~~~~~~~~ dir.c: In function insert_item: dir.c:784:4: warning: old.mime_type may be used uninitialized in this function [-Wmaybe-uninitialized] 774 | if (item->lstat_errno == old.lstat_errno | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 775 | && item->base_type == old.base_type | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 776 | && item->flags == old.flags | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 777 | && item->size == old.size | ~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | && item->mode == old.mode | ~~~~~~~~~~~~~~~~~~~~~~~~~ 779 | && item->atime == old.atime | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 780 | && item->ctime == old.ctime | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 781 | && item->mtime == old.mtime | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 782 | && item->uid == old.uid | ~~~~~~~~~~~~~~~~~~~~~~~ 783 | && item->gid == old.gid | ~~~~~~~~~~~~~~~~~~~~~~~ 784 | && item->mime_type == old.mime_type | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dir.c:764:4: warning: old._image may be used uninitialized in this function [-Wmaybe-uninitialized] 764 | g_object_unref(old._image); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -I. -I. -O2 -pipe -march=native -fno-common -Wall -Wmissing-prototypes -Wno-pointer-sign -fno-stack-protector `pkg-config --cflags gtk+-2.0 libxml-2.0` -c -o diritem.o diritem.c x86_64-pc-linux-gnu-gcc -I. -I. -O2 -pipe -march=native -fno-common -Wall -Wmissing-prototypes -Wno-pointer-sign -fno-stack-protector `pkg-config --cflags gtk+-2.0 libxml-2.0` -c -o display.o display.c x86_64-pc-linux-gnu-gcc -I. -I. -O2 -pipe -march=native -fno-common -Wall -Wmissing-prototypes -Wno-pointer-sign -fno-stack-protector `pkg-config --cflags gtk+-2.0 libxml-2.0` -c -o dnd.o dnd.c x86_64-pc-linux-gnu-gcc -I. -I. -O2 -pipe -march=native -fno-common -Wall -Wmissing-prototypes -Wno-pointer-sign -fno-stack-protector `pkg-config --cflags gtk+-2.0 libxml-2.0` -c -o dropbox.o dropbox.c x86_64-pc-linux-gnu-gcc -I. -I. -O2 -pipe -march=native -fno-common -Wall -Wmissing-prototypes -Wno-pointer-sign -fno-stack-protector `pkg-config --cflags gtk+-2.0 libxml-2.0` -c -o filer.o filer.c filer.c: In function change_to_parent: filer.c:1300:2: warning: g_basename is deprecated: Use 'g_path_get_basename' instead [-Wdeprecated-declarations] 1300 | filer_change_to(filer_window, dir, g_basename(current)); | ^~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:48, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from filer.c:33: /usr/include/glib-2.0/glib/gfileutils.h:163:14: note: declared here 163 | const gchar *g_basename (const gchar *file_name); | ^~~~~~~~~~ x86_64-pc-linux-gnu-gcc -I. -I. -O2 -pipe -march=native -fno-common -Wall -Wmissing-prototypes -Wno-pointer-sign -fno-stack-protector `pkg-config --cflags gtk+-2.0 libxml-2.0` -c -o find.o find.c find.c: In function match: find.c:996:2: warning: g_strncasecmp is deprecated [-Wdeprecated-declarations] 996 | if (g_strncasecmp(*expression, word, len)) | ^~ In file included from /usr/include/glib-2.0/glib.h:82, from global.h:11, from find.c:36: /usr/include/glib-2.0/glib/gstrfuncs.h:204:23: note: declared here 204 | gint g_strncasecmp (const gchar *s1, | ^~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -I. -I. -O2 -pipe -march=native -fno-common -Wall -Wmissing-prototypes -Wno-pointer-sign -fno-stack-protector `pkg-config --cflags gtk+-2.0 libxml-2.0` -c -o fscache.o fscache.c x86_64-pc-linux-gnu-gcc -I. -I. -O2 -pipe -march=native -fno-common -Wall -Wmissing-prototypes -Wno-pointer-sign -fno-stack-protector `pkg-config --cflags gtk+-2.0 libxml-2.0` -c -o gtksavebox.o gtksavebox.c gtksavebox.c: In function button_press_over_icon: gtksavebox.c:393:5: warning: g_basename is deprecated: Use 'g_path_get_basename' instead [-Wdeprecated-declarations] 393 | leafname = g_basename (uri); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:48, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from gtksavebox.h:10, from gtksavebox.c:35: /usr/include/glib-2.0/glib/gfileutils.h:163:14: note: declared here 163 | const gchar *g_basename (const gchar *file_name); | ^~~~~~~~~~ gtksavebox.c: In function gtk_savebox_set_property: gtksavebox.c:639:15: warning: variable savebox set but not used [-Wunused-but-set-variable] 639 | GtkSavebox *savebox; | ^~~~~~~ x86_64-pc-linux-gnu-gcc -I. -I. -O2 -pipe -march=native -fno-common -Wall -Wmissing-prototypes -Wno-pointer-sign -fno-stack-protector `pkg-config --cflags gtk+-2.0 libxml-2.0` -c -o gui_support.o gui_support.c x86_64-pc-linux-gnu-gcc -I. -I. -O2 -pipe -march=native -fno-common -Wall -Wmissing-prototypes -Wno-pointer-sign -fno-stack-protector `pkg-config --cflags gtk+-2.0 libxml-2.0` -c -o i18n.o i18n.c x86_64-pc-linux-gnu-gcc -I. -I. -O2 -pipe -march=native -fno-common -Wall -Wmissing-prototypes -Wno-pointer-sign -fno-stack-protector `pkg-config --cflags gtk+-2.0 libxml-2.0` -c -o icon.o icon.c icon.c: In function icon_set_path: icon.c:468:4: warning: g_basename is deprecated: Use 'g_path_get_basename' instead [-Wdeprecated-declarations] 468 | name = g_basename(icon->src_path); | ^~~~ In file included from /usr/include/glib-2.0/glib.h:48, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from icon.c:36: /usr/include/glib-2.0/glib/gfileutils.h:163:14: note: declared here 163 | const gchar *g_basename (const gchar *file_name); | ^~~~~~~~~~ icon.c: In function filter_get_key: icon.c:749:3: warning: XKeycodeToKeysym is deprecated [-Wdeprecated-declarations] 749 | sym = XKeycodeToKeysym(dpy, kev->keycode, 0); | ^~~ In file included from /usr/include/gtk-2.0/gdk/gdkx.h:32, from icon.c:38: /usr/include/X11/Xlib.h:1687:15: note: declared here 1687 | extern KeySym XKeycodeToKeysym( | ^~~~~~~~~~~~~~~~ icon.c: In function mykey_cmp: icon.c:1264:52: warning: self-comparison always evaluates to true [-Wtautological-compare] 1264 | return ka->keycode == kb->keycode && kb->modifier == kb->modifier; | ^~ x86_64-pc-linux-gnu-gcc -I. -I. -O2 -pipe -march=native -fno-common -Wall -Wmissing-prototypes -Wno-pointer-sign -fno-stack-protector `pkg-config --cflags gtk+-2.0 libxml-2.0` -c -o infobox.o infobox.c infobox.c: In function make_vbox: infobox.c:217:2: warning: g_basename is deprecated: Use 'g_path_get_basename' instead [-Wdeprecated-declarations] 217 | item = diritem_new(g_basename(path)); | ^~~~ In file included from /usr/include/glib-2.0/glib.h:48, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from infobox.c:31: /usr/include/glib-2.0/glib/gfileutils.h:163:14: note: declared here 163 | const gchar *g_basename (const gchar *file_name); | ^~~~~~~~~~ x86_64-pc-linux-gnu-gcc -I. -I. -O2 -pipe -march=native -fno-common -Wall -Wmissing-prototypes -Wno-pointer-sign -fno-stack-protector `pkg-config --cflags gtk+-2.0 libxml-2.0` -c -o log.o log.c log.c: In function log_info_paths: log.c:109:3: warning: g_basename is deprecated: Use 'g_path_get_basename' instead [-Wdeprecated-declarations] 109 | actual_message = g_strdup_printf(_("%s '%s'"), message, g_basename((char *) paths->data)); | ^~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:48, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from log.c:27: /usr/include/glib-2.0/glib/gfileutils.h:163:14: note: declared here 163 | const gchar *g_basename (const gchar *file_name); | ^~~~~~~~~~ log.c: In function log_show_window: log.c:143:28: warning: passing argument 1 of get_gtk_builder from incompatible pointer type [-Wincompatible-pointer-types] 143 | builder = get_gtk_builder(&ids); | ^~~~ | | | gchar * (*)[2] {aka char * (*)[2]} In file included from log.c:33: gui_support.h:102:13: note: expected gchar ** {aka char **} but argument is of type gchar * (*)[2] {aka char * (*)[2]} 102 | GtkBuilder *get_gtk_builder(gchar **ids); | ^~~~~~~~~~~~~~~ log.c:166:9: warning: assignment to GtkWidget * {aka struct _GtkWidget *} from incompatible pointer type GObject * {aka struct _GObject *} [-Wincompatible-pointer-types] 166 | dialog = gtk_builder_get_object(builder, "Log viewer"); | ^ x86_64-pc-linux-gnu-gcc -I. -I. -O2 -pipe -march=native -fno-common -Wall -Wmissing-prototypes -Wno-pointer-sign -fno-stack-protector `pkg-config --cflags gtk+-2.0 libxml-2.0` -c -o main.o main.c main.c: In function main: main.c:444:6: warning: g_basename is deprecated: Use 'g_path_get_basename' instead [-Wdeprecated-declarations] 444 | "Leafname", g_basename(VALUE)); | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:48, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from main.c:45: /usr/include/glib-2.0/glib/gfileutils.h:163:14: note: declared here 163 | const gchar *g_basename (const gchar *file_name); | ^~~~~~~~~~ main.c: In function make_script_clicked: main.c:989:15: warning: variable action set but not used [-Wunused-but-set-variable] 989 | const gchar *action; | ^~~~~~ main.c: In function main: main.c:323:3: warning: ignoring return value of getgroups, declared with attribute warn_unused_result [-Wunused-result] 323 | getgroups(ngroups, supplemental_groups); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ main.c:620:2: warning: ignoring return value of pipe, declared with attribute warn_unused_result [-Wunused-result] 620 | pipe(wakeup_pipe); | ^~~~~~~~~~~~~~~~~ main.c: In function child_died: main.c:787:2: warning: ignoring return value of write, declared with attribute warn_unused_result [-Wunused-result] 787 | write(to_wakeup_pipe, "\0", 1); /* Wake up! */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ main.c: In function wake_up_cb: main.c:827:2: warning: ignoring return value of read, declared with attribute warn_unused_result [-Wunused-result] 827 | read(source, buf, BUFLEN); | ^~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -I. -I. -O2 -pipe -march=native -fno-common -Wall -Wmissing-prototypes -Wno-pointer-sign -fno-stack-protector `pkg-config --cflags gtk+-2.0 libxml-2.0` -c -o menu.o menu.c menu.c: In function show_filer_menu: menu.c:738:27: warning: variable file_menu set but not used [-Wunused-but-set-variable] 738 | GtkWidget *file_label, *file_menu; | ^~~~~~~~~ menu.c: In function savebox_show: menu.c:1128:3: warning: g_basename is deprecated: Use 'g_path_get_basename' instead [-Wdeprecated-declarations] 1128 | u8 = to_utf8(g_basename(path)); | ^~ In file included from /usr/include/glib-2.0/glib.h:48, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from menu.c:37: /usr/include/glib-2.0/glib/gfileutils.h:163:14: note: declared here 163 | const gchar *g_basename (const gchar *file_name); | ^~~~~~~~~~ menu.c: In function new_file_type_cb: menu.c:1420:2: warning: g_basename is deprecated: Use 'g_path_get_basename' instead [-Wdeprecated-declarations] 1420 | oleaf = g_basename(initial); | ^~~~~ In file included from /usr/include/glib-2.0/glib.h:48, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from menu.c:37: /usr/include/glib-2.0/glib/gfileutils.h:163:14: note: declared here 163 | const gchar *g_basename (const gchar *file_name); | ^~~~~~~~~~ menu.c:1436:2: warning: g_basename is deprecated: Use 'g_path_get_basename' instead [-Wdeprecated-declarations] 1436 | leaf = g_basename(path); | ^~~~ In file included from /usr/include/glib-2.0/glib.h:48, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from menu.c:37: /usr/include/glib-2.0/glib/gfileutils.h:163:14: note: declared here 163 | const gchar *g_basename (const gchar *file_name); | ^~~~~~~~~~ menu.c: In function new_file_type: menu.c:1465:2: warning: g_basename is deprecated: Use 'g_path_get_basename' instead [-Wdeprecated-declarations] 1465 | leaf = g_basename(templ); | ^~~~ In file included from /usr/include/glib-2.0/glib.h:48, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from menu.c:37: /usr/include/glib-2.0/glib/gfileutils.h:163:14: note: declared here 163 | const gchar *g_basename (const gchar *file_name); | ^~~~~~~~~~ x86_64-pc-linux-gnu-gcc -I. -I. -O2 -pipe -march=native -fno-common -Wall -Wmissing-prototypes -Wno-pointer-sign -fno-stack-protector `pkg-config --cflags gtk+-2.0 libxml-2.0` -c -o minibuffer.o minibuffer.c minibuffer.c: In function path_return_pressed: minibuffer.c:309:2: warning: g_basename is deprecated: Use 'g_path_get_basename' instead [-Wdeprecated-declarations] 309 | pattern = g_basename(path); | ^~~~~~~ In file included from /usr/include/glib-2.0/glib.h:48, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from minibuffer.c:34: /usr/include/glib-2.0/glib/gfileutils.h:163:14: note: declared here 163 | const gchar *g_basename (const gchar *file_name); | ^~~~~~~~~~ minibuffer.c: In function path_changed: minibuffer.c:504:2: warning: g_basename is deprecated: Use 'g_path_get_basename' instead [-Wdeprecated-declarations] 504 | leaf = g_basename(new); | ^~~~ In file included from /usr/include/glib-2.0/glib.h:48, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from minibuffer.c:34: /usr/include/glib-2.0/glib/gfileutils.h:163:14: note: declared here 163 | const gchar *g_basename (const gchar *file_name); | ^~~~~~~~~~ minibuffer.c: In function search_in_dir: minibuffer.c:626:2: warning: g_basename is deprecated: Use 'g_path_get_basename' instead [-Wdeprecated-declarations] 626 | pattern = g_basename(path); | ^~~~~~~ In file included from /usr/include/glib-2.0/glib.h:48, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from minibuffer.c:34: /usr/include/glib-2.0/glib/gfileutils.h:163:14: note: declared here 163 | const gchar *g_basename (const gchar *file_name); | ^~~~~~~~~~ x86_64-pc-linux-gnu-gcc -I. -I. -O2 -pipe -march=native -fno-common -Wall -Wmissing-prototypes -Wno-pointer-sign -fno-stack-protector `pkg-config --cflags gtk+-2.0 libxml-2.0` -c -o modechange.o modechange.c x86_64-pc-linux-gnu-gcc -I. -I. -O2 -pipe -march=native -fno-common -Wall -Wmissing-prototypes -Wno-pointer-sign -fno-stack-protector `pkg-config --cflags gtk+-2.0 libxml-2.0` -c -o mount.o mount.c x86_64-pc-linux-gnu-gcc -I. -I. -O2 -pipe -march=native -fno-common -Wall -Wmissing-prototypes -Wno-pointer-sign -fno-stack-protector `pkg-config --cflags gtk+-2.0 libxml-2.0` -c -o options.o options.c x86_64-pc-linux-gnu-gcc -I. -I. -O2 -pipe -march=native -fno-common -Wall -Wmissing-prototypes -Wno-pointer-sign -fno-stack-protector `pkg-config --cflags gtk+-2.0 libxml-2.0` -c -o panel.o panel.c x86_64-pc-linux-gnu-gcc -I. -I. -O2 -pipe -march=native -fno-common -Wall -Wmissing-prototypes -Wno-pointer-sign -fno-stack-protector `pkg-config --cflags gtk+-2.0 libxml-2.0` -c -o pinboard.o pinboard.c pinboard.c: In function backdrop_from_xml: pinboard.c:1514:5: warning: g_strcasecmp is deprecated [-Wdeprecated-declarations] 1514 | g_strcasecmp(style, "Tiled") == 0 ? BACKDROP_TILE : | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from pinboard.c:28: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ pinboard.c:1515:5: warning: g_strcasecmp is deprecated [-Wdeprecated-declarations] 1515 | g_strcasecmp(style, "Scaled") == 0 ? BACKDROP_SCALE : | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from pinboard.c:28: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ pinboard.c:1516:5: warning: g_strcasecmp is deprecated [-Wdeprecated-declarations] 1516 | g_strcasecmp(style, "Fit") == 0 ? BACKDROP_FIT : | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from pinboard.c:28: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ pinboard.c:1517:5: warning: g_strcasecmp is deprecated [-Wdeprecated-declarations] 1517 | g_strcasecmp(style, "Stretched") == 0 ? BACKDROP_STRETCH : | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from pinboard.c:28: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ pinboard.c:1518:5: warning: g_strcasecmp is deprecated [-Wdeprecated-declarations] 1518 | g_strcasecmp(style, "Centred") == 0 ? BACKDROP_CENTRE : | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from pinboard.c:28: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ pinboard.c:1519:5: warning: g_strcasecmp is deprecated [-Wdeprecated-declarations] 1519 | g_strcasecmp(style, "Program") == 0 ? BACKDROP_PROGRAM : | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from pinboard.c:28: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -I. -I. -O2 -pipe -march=native -fno-common -Wall -Wmissing-prototypes -Wno-pointer-sign -fno-stack-protector `pkg-config --cflags gtk+-2.0 libxml-2.0` -c -o pixmaps.o pixmaps.c pixmaps.c: In function mp_from_stock: pixmaps.c:213:2: warning: gdk_pixbuf_unref is deprecated: Use 'g_object_unref' instead [-Wdeprecated-declarations] 213 | gdk_pixbuf_unref(pixbuf); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:34, from /usr/include/gtk-2.0/gdk/gdkpixbuf.h:37, from /usr/include/gtk-2.0/gdk/gdkcairo.h:28, from /usr/include/gtk-2.0/gdk/gdk.h:33, from /usr/include/gtk-2.0/gtk/gtk.h:32, from pixmaps.c:41: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:232:12: note: declared here 232 | void gdk_pixbuf_unref (GdkPixbuf *pixbuf); | ^~~~~~~~~~~~~~~~ pixmaps.c: In function pixmap_background_thumb: pixmaps.c:279:18: warning: passing argument 2 of callback discards const qualifier from pointer target type [-Wdiscarded-qualifiers] 279 | callback(data, path); | ^~~~ pixmaps.c:279:18: note: expected gpointer {aka void *} but argument is of type const gchar * {aka const char *} pixmaps.c:292:29: warning: passing argument 2 of callback discards const qualifier from pointer target type [-Wdiscarded-qualifiers] 292 | callback(data, image? path: NULL); | ^ pixmaps.c:292:29: note: expected gpointer {aka void *} but argument is of type const gchar * {aka const char *} pixmaps.c:335:4: warning: g_basename is deprecated: Use 'g_path_get_basename' instead [-Wdeprecated-declarations] 335 | item = diritem_new(g_basename(thumb_prog)); | ^~~~ In file included from /usr/include/glib-2.0/glib.h:48, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from pixmaps.c:41: /usr/include/glib-2.0/glib/gfileutils.h:163:14: note: declared here 163 | const gchar *g_basename (const gchar *file_name); | ^~~~~~~~~~ pixmaps.c: In function pixmap_try_thumb: pixmaps.c:431:3: warning: gdk_pixbuf_unref is deprecated: Use 'g_object_unref' instead [-Wdeprecated-declarations] 431 | gdk_pixbuf_unref(pixbuf); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:34, from /usr/include/gtk-2.0/gdk/gdkpixbuf.h:37, from /usr/include/gtk-2.0/gdk/gdkcairo.h:28, from /usr/include/gtk-2.0/gdk/gdk.h:33, from /usr/include/gtk-2.0/gtk/gtk.h:32, from pixmaps.c:41: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:232:12: note: declared here 232 | void gdk_pixbuf_unref (GdkPixbuf *pixbuf); | ^~~~~~~~~~~~~~~~ pixmaps.c: In function get_thumbnail_for: pixmaps.c:667:3: warning: gdk_pixbuf_unref is deprecated: Use 'g_object_unref' instead [-Wdeprecated-declarations] 667 | gdk_pixbuf_unref(thumb); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:34, from /usr/include/gtk-2.0/gdk/gdkpixbuf.h:37, from /usr/include/gtk-2.0/gdk/gdkcairo.h:28, from /usr/include/gtk-2.0/gdk/gdk.h:33, from /usr/include/gtk-2.0/gtk/gtk.h:32, from pixmaps.c:41: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:232:12: note: declared here 232 | void gdk_pixbuf_unref (GdkPixbuf *pixbuf); | ^~~~~~~~~~~~~~~~ pixmaps.c: In function image_from_file: pixmaps.c:695:2: warning: gdk_pixbuf_unref is deprecated: Use 'g_object_unref' instead [-Wdeprecated-declarations] 695 | gdk_pixbuf_unref(pixbuf); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:34, from /usr/include/gtk-2.0/gdk/gdkpixbuf.h:37, from /usr/include/gtk-2.0/gdk/gdkcairo.h:28, from /usr/include/gtk-2.0/gdk/gdk.h:33, from /usr/include/gtk-2.0/gtk/gtk.h:32, from pixmaps.c:41: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:232:12: note: declared here 232 | void gdk_pixbuf_unref (GdkPixbuf *pixbuf); | ^~~~~~~~~~~~~~~~ pixmaps.c: In function scale_pixbuf: pixmaps.c:772:3: warning: gdk_pixbuf_ref is deprecated: Use 'g_object_ref' instead [-Wdeprecated-declarations] 772 | gdk_pixbuf_ref(src); | ^~~~~~~~~~~~~~ In file included from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:34, from /usr/include/gtk-2.0/gdk/gdkpixbuf.h:37, from /usr/include/gtk-2.0/gdk/gdkcairo.h:28, from /usr/include/gtk-2.0/gdk/gdk.h:33, from /usr/include/gtk-2.0/gtk/gtk.h:32, from pixmaps.c:41: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:230:12: note: declared here 230 | GdkPixbuf *gdk_pixbuf_ref (GdkPixbuf *pixbuf); | ^~~~~~~~~~~~~~ pixmaps.c: In function scale_pixbuf_up: pixmaps.c:802:3: warning: gdk_pixbuf_ref is deprecated: Use 'g_object_ref' instead [-Wdeprecated-declarations] 802 | gdk_pixbuf_ref(src); | ^~~~~~~~~~~~~~ In file included from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:34, from /usr/include/gtk-2.0/gdk/gdkpixbuf.h:37, from /usr/include/gtk-2.0/gdk/gdkcairo.h:28, from /usr/include/gtk-2.0/gdk/gdk.h:33, from /usr/include/gtk-2.0/gtk/gtk.h:32, from pixmaps.c:41: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:230:12: note: declared here 230 | GdkPixbuf *gdk_pixbuf_ref (GdkPixbuf *pixbuf); | ^~~~~~~~~~~~~~ pixmaps.c: In function get_bad_image: pixmaps.c:828:2: warning: gdk_pixbuf_unref is deprecated: Use 'g_object_unref' instead [-Wdeprecated-declarations] 828 | gdk_pixbuf_unref(bad); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:34, from /usr/include/gtk-2.0/gdk/gdkpixbuf.h:37, from /usr/include/gtk-2.0/gdk/gdkcairo.h:28, from /usr/include/gtk-2.0/gdk/gdk.h:33, from /usr/include/gtk-2.0/gtk/gtk.h:32, from pixmaps.c:41: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:232:12: note: declared here 232 | void gdk_pixbuf_unref (GdkPixbuf *pixbuf); | ^~~~~~~~~~~~~~~~ pixmaps.c: In function extract_tiff_thumbnail: pixmaps.c:1148:13: warning: variable count set but not used [-Wunused-but-set-variable] 1148 | int count, offset; | ^~~~~ x86_64-pc-linux-gnu-gcc -I. -I. -O2 -pipe -march=native -fno-common -Wall -Wmissing-prototypes -Wno-pointer-sign -fno-stack-protector `pkg-config --cflags gtk+-2.0 libxml-2.0` -c -o remote.o remote.c remote.c: In function rpc_OpenDir: remote.c:716:3: warning: g_strcasecmp is deprecated [-Wdeprecated-declarations] 716 | ds = !g_strcasecmp(style, "Large") ? LARGE_ICONS : | ^~ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from remote.c:30: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ remote.c:717:8: warning: g_strcasecmp is deprecated [-Wdeprecated-declarations] 717 | !g_strcasecmp(style, "Small") ? SMALL_ICONS : | ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from remote.c:30: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ remote.c:718:8: warning: g_strcasecmp is deprecated [-Wdeprecated-declarations] 718 | !g_strcasecmp(style, "Huge") ? HUGE_ICONS : | ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from remote.c:30: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ remote.c:719:8: warning: g_strcasecmp is deprecated [-Wdeprecated-declarations] 719 | !g_strcasecmp(style, "Automatic") ? AUTO_SIZE_ICONS : | ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from remote.c:30: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ remote.c:734:3: warning: g_strcasecmp is deprecated [-Wdeprecated-declarations] 734 | dt = !g_strcasecmp(details, "None") ? DETAILS_NONE : | ^~ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from remote.c:30: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ remote.c:735:8: warning: g_strcasecmp is deprecated [-Wdeprecated-declarations] 735 | !g_strcasecmp(details, "ListView") ? DETAILS_NONE : | ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from remote.c:30: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ remote.c:736:8: warning: g_strcasecmp is deprecated [-Wdeprecated-declarations] 736 | !g_strcasecmp(details, "Size") ? DETAILS_SIZE : | ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from remote.c:30: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ remote.c:737:8: warning: g_strcasecmp is deprecated [-Wdeprecated-declarations] 737 | !g_strcasecmp(details, "Type") ? DETAILS_TYPE : | ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from remote.c:30: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ remote.c:738:8: warning: g_strcasecmp is deprecated [-Wdeprecated-declarations] 738 | !g_strcasecmp(details, "Times") ? DETAILS_TIMES : | ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from remote.c:30: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ remote.c:739:8: warning: g_strcasecmp is deprecated [-Wdeprecated-declarations] 739 | !g_strcasecmp(details, "Permissions") | ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from remote.c:30: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ remote.c:749:3: warning: g_strcasecmp is deprecated [-Wdeprecated-declarations] 749 | if (g_strcasecmp(details, "ListView") == 0) | ^~ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from remote.c:30: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ remote.c:764:3: warning: g_strcasecmp is deprecated [-Wdeprecated-declarations] 764 | type = !g_strcasecmp(sort, "Name") ? SORT_NAME : | ^~~~ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from remote.c:30: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ remote.c:765:10: warning: g_strcasecmp is deprecated [-Wdeprecated-declarations] 765 | !g_strcasecmp(sort, "Type") ? SORT_TYPE : | ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from remote.c:30: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ remote.c:766:10: warning: g_strcasecmp is deprecated [-Wdeprecated-declarations] 766 | !g_strcasecmp(sort, "Date") ? SORT_DATE : | ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from remote.c:30: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ remote.c:767:11: warning: g_strcasecmp is deprecated [-Wdeprecated-declarations] 767 | !g_strcasecmp(sort, "Size") ? SORT_SIZE : | ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from remote.c:30: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ remote.c:768:11: warning: g_strcasecmp is deprecated [-Wdeprecated-declarations] 768 | !g_strcasecmp(sort, "Owner") ? SORT_OWNER : | ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from remote.c:30: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ remote.c:769:11: warning: g_strcasecmp is deprecated [-Wdeprecated-declarations] 769 | !g_strcasecmp(sort, "Group") ? SORT_GROUP : | ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from remote.c:30: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ remote.c: In function rpc_SetBackdrop: remote.c:884:2: warning: g_strcasecmp is deprecated [-Wdeprecated-declarations] 884 | s = !g_strcasecmp(style, "Tile") ? BACKDROP_TILE : | ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from remote.c:30: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ remote.c:885:6: warning: g_strcasecmp is deprecated [-Wdeprecated-declarations] 885 | !g_strcasecmp(style, "Scale") ? BACKDROP_SCALE : | ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from remote.c:30: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ remote.c:886:6: warning: g_strcasecmp is deprecated [-Wdeprecated-declarations] 886 | !g_strcasecmp(style, "Stretch") ? BACKDROP_STRETCH : | ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from remote.c:30: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ remote.c:887:6: warning: g_strcasecmp is deprecated [-Wdeprecated-declarations] 887 | !g_strcasecmp(style, "Centre") ? BACKDROP_CENTRE : | ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from remote.c:30: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -I. -I. -O2 -pipe -march=native -fno-common -Wall -Wmissing-prototypes -Wno-pointer-sign -fno-stack-protector `pkg-config --cflags gtk+-2.0 libxml-2.0` -c -o run.o run.c run.c: In function run_desktop: run.c:661:2: warning: g_strcasecmp is deprecated [-Wdeprecated-declarations] 661 | if (terminal && g_strcasecmp(terminal, "true") == 0) { | ^~ In file included from /usr/include/glib-2.0/glib.h:82, from global.h:11, from run.c:28: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ run.c: In function run_with_data: run.c:177:4: warning: ignoring return value of chdir, declared with attribute warn_unused_result [-Wunused-result] 177 | chdir(home_dir); | ^~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -I. -I. -O2 -pipe -march=native -fno-common -Wall -Wmissing-prototypes -Wno-pointer-sign -fno-stack-protector `pkg-config --cflags gtk+-2.0 libxml-2.0` -c -o sc.o sc.c x86_64-pc-linux-gnu-gcc -I. -I. -O2 -pipe -march=native -fno-common -Wall -Wmissing-prototypes -Wno-pointer-sign -fno-stack-protector `pkg-config --cflags gtk+-2.0 libxml-2.0` -c -o session.o session.c x86_64-pc-linux-gnu-gcc -I. -I. -O2 -pipe -march=native -fno-common -Wall -Wmissing-prototypes -Wno-pointer-sign -fno-stack-protector `pkg-config --cflags gtk+-2.0 libxml-2.0` -c -o support.o support.c support.c: In function text_to_boolean: support.c:815:2: warning: g_strcasecmp is deprecated [-Wdeprecated-declarations] 815 | if (g_strcasecmp(text, "true")==0) | ^~ In file included from /usr/include/glib-2.0/glib.h:82, from global.h:11, from support.c:42: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ support.c:817:2: warning: g_strcasecmp is deprecated [-Wdeprecated-declarations] 817 | else if (g_strcasecmp(text, "false")==0) | ^~~~ In file included from /usr/include/glib-2.0/glib.h:82, from global.h:11, from support.c:42: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ support.c:819:2: warning: g_strcasecmp is deprecated [-Wdeprecated-declarations] 819 | else if (g_strcasecmp(text, "yes")==0) | ^~~~ In file included from /usr/include/glib-2.0/glib.h:82, from global.h:11, from support.c:42: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ support.c:821:2: warning: g_strcasecmp is deprecated [-Wdeprecated-declarations] 821 | else if (g_strcasecmp(text, "no")==0) | ^~~~ In file included from /usr/include/glib-2.0/glib.h:82, from global.h:11, from support.c:42: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ support.c: In function strcmp2: support.c:1379:2: warning: g_strcasecmp is deprecated [-Wdeprecated-declarations] 1379 | return g_strcasecmp(aa, bb); | ^~~~~~ In file included from /usr/include/glib-2.0/glib.h:82, from global.h:11, from support.c:42: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -I. -I. -O2 -pipe -march=native -fno-common -Wall -Wmissing-prototypes -Wno-pointer-sign -fno-stack-protector `pkg-config --cflags gtk+-2.0 libxml-2.0` -c -o tasklist.o tasklist.c x86_64-pc-linux-gnu-gcc -I. -I. -O2 -pipe -march=native -fno-common -Wall -Wmissing-prototypes -Wno-pointer-sign -fno-stack-protector `pkg-config --cflags gtk+-2.0 libxml-2.0` -c -o toolbar.o toolbar.c x86_64-pc-linux-gnu-gcc -I. -I. -O2 -pipe -march=native -fno-common -Wall -Wmissing-prototypes -Wno-pointer-sign -fno-stack-protector `pkg-config --cflags gtk+-2.0 libxml-2.0` -c -o type.o type.c x86_64-pc-linux-gnu-gcc -I. -I. -O2 -pipe -march=native -fno-common -Wall -Wmissing-prototypes -Wno-pointer-sign -fno-stack-protector `pkg-config --cflags gtk+-2.0 libxml-2.0` -c -o usericons.o usericons.c x86_64-pc-linux-gnu-gcc -I. -I. -O2 -pipe -march=native -fno-common -Wall -Wmissing-prototypes -Wno-pointer-sign -fno-stack-protector `pkg-config --cflags gtk+-2.0 libxml-2.0` -c -o view_collection.o view_collection.c x86_64-pc-linux-gnu-gcc -I. -I. -O2 -pipe -march=native -fno-common -Wall -Wmissing-prototypes -Wno-pointer-sign -fno-stack-protector `pkg-config --cflags gtk+-2.0 libxml-2.0` -c -o view_details.o view_details.c view_details.c: In function view_details_init: view_details.c:1024:19: warning: variable sortable_list set but not used [-Wunused-but-set-variable] 1024 | GtkTreeSortable *sortable_list; | ^~~~~~~~~~~~~ view_details.c: In function view_details_get_iter_at_point: view_details.c:1469:16: warning: variable model set but not used [-Wunused-but-set-variable] 1469 | GtkTreeModel *model; | ^~~~~ x86_64-pc-linux-gnu-gcc -I. -I. -O2 -pipe -march=native -fno-common -Wall -Wmissing-prototypes -Wno-pointer-sign -fno-stack-protector `pkg-config --cflags gtk+-2.0 libxml-2.0` -c -o view_iface.o view_iface.c x86_64-pc-linux-gnu-gcc -I. -I. -O2 -pipe -march=native -fno-common -Wall -Wmissing-prototypes -Wno-pointer-sign -fno-stack-protector `pkg-config --cflags gtk+-2.0 libxml-2.0` -c -o wrapped.o wrapped.c x86_64-pc-linux-gnu-gcc -I. -I. -O2 -pipe -march=native -fno-common -Wall -Wmissing-prototypes -Wno-pointer-sign -fno-stack-protector `pkg-config --cflags gtk+-2.0 libxml-2.0` -c -o xml.o xml.c x86_64-pc-linux-gnu-gcc -I. -I. -O2 -pipe -march=native -fno-common -Wall -Wmissing-prototypes -Wno-pointer-sign -fno-stack-protector `pkg-config --cflags gtk+-2.0 libxml-2.0` -c -o xtypes.o xtypes.c x86_64-pc-linux-gnu-gcc -I. -I. -O2 -pipe -march=native -fno-common -Wall -Wmissing-prototypes -Wno-pointer-sign -fno-stack-protector `pkg-config --cflags gtk+-2.0 libxml-2.0` -c -o xdgmime.o xdgmime.c xdgmime.c: In function xdg_mime_init: xdgmime.c:445:11: warning: unused variable l [-Wunused-variable] 445 | int l; | ^ x86_64-pc-linux-gnu-gcc -I. -I. -O2 -pipe -march=native -fno-common -Wall -Wmissing-prototypes -Wno-pointer-sign -fno-stack-protector `pkg-config --cflags gtk+-2.0 libxml-2.0` -c -o xdgmimeglob.o xdgmimeglob.c x86_64-pc-linux-gnu-gcc -I. -I. -O2 -pipe -march=native -fno-common -Wall -Wmissing-prototypes -Wno-pointer-sign -fno-stack-protector `pkg-config --cflags gtk+-2.0 libxml-2.0` -c -o xdgmimeint.o xdgmimeint.c x86_64-pc-linux-gnu-gcc -I. -I. -O2 -pipe -march=native -fno-common -Wall -Wmissing-prototypes -Wno-pointer-sign -fno-stack-protector `pkg-config --cflags gtk+-2.0 libxml-2.0` -c -o xdgmimemagic.o xdgmimemagic.c x86_64-pc-linux-gnu-gcc -I. -I. -O2 -pipe -march=native -fno-common -Wall -Wmissing-prototypes -Wno-pointer-sign -fno-stack-protector `pkg-config --cflags gtk+-2.0 libxml-2.0` -c -o xdgmimeparent.o xdgmimeparent.c x86_64-pc-linux-gnu-gcc -I. -I. -O2 -pipe -march=native -fno-common -Wall -Wmissing-prototypes -Wno-pointer-sign -fno-stack-protector `pkg-config --cflags gtk+-2.0 libxml-2.0` -c -o xdgmimealias.o xdgmimealias.c x86_64-pc-linux-gnu-gcc -I. -I. -O2 -pipe -march=native -fno-common -Wall -Wmissing-prototypes -Wno-pointer-sign -fno-stack-protector `pkg-config --cflags gtk+-2.0 libxml-2.0` -c -o xdgmimecache.o xdgmimecache.c xdgmimecache.c:45:2: warning: #warning Building xdgmime without MMAP support. Binary "mime.info" cache files will not be used. [-Wcpp] 45 | #warning Building xdgmime without MMAP support. Binary "mime.info" cache files will not be used. | ^~~~~~~ x86_64-pc-linux-gnu-gcc -o "ROX-Filer" abox.o action.o appinfo.o appmenu.o bind.o bookmarks.o bulk_rename.o cell_icon.o choices.o collection.o dir.o diritem.o display.o dnd.o dropbox.o filer.o find.o fscache.o gtksavebox.o gui_support.o i18n.o icon.o infobox.o log.o main.o menu.o minibuffer.o modechange.o mount.o options.o panel.o pinboard.o pixmaps.o remote.o run.o sc.o session.o support.o tasklist.o toolbar.o type.o usericons.o view_collection.o view_details.o view_iface.o wrapped.o xml.o xtypes.o xdgmime.o xdgmimeglob.o xdgmimeint.o xdgmimemagic.o xdgmimeparent.o xdgmimealias.o xdgmimecache.o -Wl,-O1 -Wl,--as-needed `pkg-config --libs gtk+-2.0 libxml-2.0 | sed 's/-lpangoxft-[^ ]*//'` -lm -ldl -lX11 -lICE -lSM /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: session.o:(.bss+0x0): multiple definition of `session_auto_respawn'; main.o:(.bss+0x178): first defined here collect2: error: ld returned 1 exit status make: *** [Makefile:48: ROX-Filer] Error 1 * ERROR: app-misc/rox-filer-2.11::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=app-misc/rox-filer-2.11::gentoo'`, * the complete build log and the output of `emerge -pqv '=app-misc/rox-filer-2.11::gentoo'`. * The complete build log is located at '/var/log/portage/app-misc:rox-filer-2.11:20200220-071533.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/app-misc/rox-filer-2.11/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/app-misc/rox-filer-2.11/temp/environment'. * Working directory: '/var/tmp/portage/app-misc/rox-filer-2.11/work/rox-filer-2.11/ROX-Filer/src' * S: '/var/tmp/portage/app-misc/rox-filer-2.11/work/rox-filer-2.11/ROX-Filer/src'