===> Building for rox-2.11nb19
clang -I. -I.  -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/harfbuzz -Wall -Wmissing-prototypes    `/Users/pbulk/build/sysutils/rox/work/.tools/bin/pkg-config  --cflags gtk+-2.0 libxml-2.0` -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/harfbuzz -c abox.c
In file included from abox.c:31:
In file included from ./main.h:10:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtk.h:33:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkdialog.h:35:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkwindow.h:36:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkwidget.h:36:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkobject.h:37:
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
void            gtk_type_init   (GTypeDebugFlags    debug_flags);
                                 ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
} GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
                  ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
#define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
                                        ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gmacros.h:1328:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
#define GLIB_DEPRECATED_TYPE G_DEPRECATED
                             ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
#define G_DEPRECATED __attribute__((__deprecated__))
                                    ^
In file included from abox.c:31:
In file included from ./main.h:10:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtk.h:126:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtktoolitem.h:31:
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  GTimeVal last_popdown;
  ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
                                  ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
#define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
                                            ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
#define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
                                    ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
#define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
                                           ^
abox.c:487:10: warning: 'g_basename' is deprecated: Use 'g_path_get_basename' instead [-Wdeprecated-declarations]
                           0, g_basename(path),
                              ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gfileutils.h:206:1: note: 'g_basename' has been explicitly marked deprecated here
GLIB_DEPRECATED_FOR(g_path_get_basename)
^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR'
#define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN
                               ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
#define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
                                           ^
abox.c:636:21: warning: passing 'gchar *' (aka 'char *') to parameter of type 'const guchar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        item = diritem_new(base);
                           ^~~~
./diritem.h:51:36: note: passing argument to parameter 'leafname' here
DirItem *diritem_new(const guchar *leafname);
                                   ^
abox.c:638:17: warning: passing 'const gchar *' (aka 'const char *') to parameter of type 'const guchar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        diritem_restat(path, item, NULL);
                       ^~~~
./diritem.h:52:35: note: passing argument to parameter 'path' here
void diritem_restat(const guchar *path, DirItem *item, struct stat *parent);
                                  ^
5 warnings generated.
clang -I. -I.  -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/harfbuzz -Wall -Wmissing-prototypes    `/Users/pbulk/build/sysutils/rox/work/.tools/bin/pkg-config  --cflags gtk+-2.0 libxml-2.0` -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/harfbuzz -c action.c
In file included from action.c:38:
In file included from ./action.h:9:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtk.h:33:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkdialog.h:35:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkwindow.h:36:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkwidget.h:36:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkobject.h:37:
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
void            gtk_type_init   (GTypeDebugFlags    debug_flags);
                                 ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
} GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
                  ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
#define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
                                        ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gmacros.h:1328:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
#define GLIB_DEPRECATED_TYPE G_DEPRECATED
                             ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
#define G_DEPRECATED __attribute__((__deprecated__))
                                    ^
In file included from action.c:38:
In file included from ./action.h:9:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtk.h:126:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtktoolitem.h:31:
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  GTimeVal last_popdown;
  ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
                                  ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
#define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
                                            ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
#define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
                                    ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
#define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
                                           ^
action.c:168:7: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        text = gtk_editable_get_chars(entry, 0, -1);
             ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
action.c:180:8: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        fputs(text, gui_side->to_child);
              ^~~~
/Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/stdio.h:157:35: note: passing argument to parameter here
int      fputs(const char * __restrict, FILE * __restrict) __DARWIN_ALIAS(fputs);
                                      ^
action.c:342:18: warning: passing 'const gchar *' (aka 'const char *') to parameter of type 'const guchar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                dir_check_this(buffer + 1);     /* Update this item */
                               ^~~~~~~~~~
./dir.h:105:35: note: passing argument to parameter 'path' here
void dir_check_this(const guchar *path);
                                  ^
action.c:435:11: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                        report = g_strdup(_("There was one error.\n"));
                               ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
action.c:437:11: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                        report = g_strdup_printf(_("There were %d errors.\n"),
                               ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
action.c:440:49: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const gchar *' (aka 'const char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                gtk_text_buffer_insert_at_cursor(text_buffer, report, -1);
                                                              ^~~~~~
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtktextbuffer.h:180:56: note: passing argument to parameter 'text' here
                                        const gchar   *text,
                                                       ^
action.c:473:40: warning: passing 'const guchar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                list = g_list_prepend(list, g_strdup(make_path(src_dir,
                                                     ^~~~~~~~~~~~~~~~~~
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:324:38: note: expanded from macro 'g_strdup'
#define g_strdup(x) g_strdup_inline (x)
                                     ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:309:30: note: passing argument to parameter 'str' here
g_strdup_inline (const char *str)
                             ^
action.c:615:19: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        new_entry_string = new->str;
                         ^ ~~~~~~~~
action.c:960:14: warning: 'g_basename' is deprecated: Use 'g_path_get_basename' instead [-Wdeprecated-declarations]
                if (strcmp(g_basename(safe_path), ".DirIcon") == 0)
                           ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gfileutils.h:206:1: note: 'g_basename' has been explicitly marked deprecated here
GLIB_DEPRECATED_FOR(g_path_get_basename)
^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR'
#define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN
                               ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
#define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
                                           ^
action.c:1005:36: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        argv[2] = build_command_with_path(o_action_eject_command.value,
                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./support.h:72:44: note: passing argument to parameter 'cmd' here
gchar *build_command_with_path(const char *cmd, const char *path);
                                           ^
action.c:1039:34: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const gchar *' (aka 'const char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                        find_condition = find_compile(new_entry_string);
                                                      ^~~~~~~~~~~~~~~~
./find.h:23:42: note: passing argument to parameter 'string' here
FindCondition *find_compile(const gchar *string);
                                         ^
action.c:1060:16: warning: assigning to 'const guchar *' (aka 'const unsigned char *') from 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        info.fullpath = path;
                      ^ ~~~~
action.c:1063:14: warning: 'g_basename' is deprecated: Use 'g_path_get_basename' instead [-Wdeprecated-declarations]
        info.leaf = g_basename(path);
                    ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gfileutils.h:206:1: note: 'g_basename' has been explicitly marked deprecated here
GLIB_DEPRECATED_FOR(g_path_get_basename)
^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR'
#define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN
                               ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
#define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
                                           ^
action.c:1063:12: warning: assigning to 'const guchar *' (aka 'const unsigned char *') from 'const gchar *' (aka 'const char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        info.leaf = g_basename(path);
                  ^ ~~~~~~~~~~~~~~~~
action.c:1144:36: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                        mode_change = nice_mode_compile(new_entry_string,
                                                        ^~~~~~~~~~~~~~~~
action.c:1078:58: note: passing argument to parameter 'mode_string' here
static struct mode_change *nice_mode_compile(const char *mode_string,
                                                         ^
action.c:1183:14: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                        safe_path = g_strdup(path);
                                  ^ ~~~~~~~~~~~~~~
action.c:1184:31: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                        for_dir_contents(do_chmod, safe_path, safe_path);
                                                   ^~~~~~~~~
action.c:450:21: note: passing argument to parameter 'src_dir' here
                             const char *src_dir,
                                         ^
action.c:1184:42: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                        for_dir_contents(do_chmod, safe_path, safe_path);
                                                              ^~~~~~~~~
action.c:451:21: note: passing argument to parameter 'dest_path' here
                             const char *dest_path)
                                         ^
action.c:1224:35: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                        type_change = mime_type_lookup(new_entry_string);
                                                       ^~~~~~~~~~~~~~~~
./type.h:53:48: note: passing argument to parameter 'type' here
extern MIME_type *mime_type_lookup(const char *type);
                                               ^
action.c:1270:14: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                        safe_path = g_strdup(path);
                                  ^ ~~~~~~~~~~~~~~
action.c:1271:33: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                        for_dir_contents(do_settype, safe_path, unused);
                                                     ^~~~~~~~~
action.c:450:21: note: passing argument to parameter 'src_dir' here
                             const char *src_dir,
                                         ^
action.c:1306:9: warning: returning 'const guchar *' (aka 'const unsigned char *') from a function with result type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        return make_path(dir, leaf);
               ^~~~~~~~~~~~~~~~~~~~
action.c:1457:21: warning: passing 'const char *' to parameter of type 'const guchar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                error = copy_file(path, dest_path);
                                  ^~~~
./support.h:34:33: note: passing argument to parameter 'from' here
guchar *copy_file(const guchar *from, const guchar *to);
                                ^
action.c:1457:27: warning: passing 'const char *' to parameter of type 'const guchar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                error = copy_file(path, dest_path);
                                        ^~~~~~~~~
./support.h:34:53: note: passing argument to parameter 'to' here
guchar *copy_file(const guchar *from, const guchar *to);
                                                    ^
action.c:1612:31: warning: passing 'const char *' to parameter of type 'const guchar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        rel_path = get_relative_path(dest_path, path);
                                     ^~~~~~~~~
./support.h:39:41: note: passing argument to parameter 'from' here
guchar *get_relative_path(const guchar *from, const guchar *to);
                                        ^
action.c:1612:42: warning: passing 'const char *' to parameter of type 'const guchar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        rel_path = get_relative_path(dest_path, path);
                                                ^~~~
./support.h:39:61: note: passing argument to parameter 'to' here
guchar *get_relative_path(const guchar *from, const guchar *to);
                                                            ^
action.c:1612:11: warning: assigning to 'char *' from 'guchar *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        rel_path = get_relative_path(dest_path, path);
                 ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
action.c:1631:36: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        argv[2] = build_command_with_path(mount ? o_action_mount_command.value
                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./support.h:72:44: note: passing argument to parameter 'cmd' here
gchar *build_command_with_path(const char *cmd, const char *path);
                                           ^
action.c:1633:8: warning: passing 'const guchar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                                          path);
                                          ^~~~
./support.h:72:61: note: passing argument to parameter 'path' here
gchar *build_command_with_path(const char *cmd, const char *path);
                                                            ^
action.c:1699:12: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                send_dir(path);
                         ^~~~
action.c:553:38: note: passing argument to parameter 'dir' here
static gboolean send_dir(const char *dir)
                                     ^
action.c:1708:12: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                do_usage(path, NULL);
                         ^~~~
action.c:875:34: note: passing argument to parameter 'src_path' here
static void do_usage(const char *src_path, const char *unused)
                                 ^
action.c:1711:8: warning: 'g_basename' is deprecated: Use 'g_path_get_basename' instead [-Wdeprecated-declarations]
                            g_basename(path),
                            ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gfileutils.h:206:1: note: 'g_basename' has been explicitly marked deprecated here
GLIB_DEPRECATED_FOR(g_path_get_basename)
^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR'
#define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN
                               ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
#define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
                                           ^
action.c:1711:19: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const gchar *' (aka 'const char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                            g_basename(path),
                                       ^~~~
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gfileutils.h:207:47: note: passing argument to parameter 'file_name' here
const gchar *g_basename         (const gchar *file_name);
                                              ^
action.c:1750:20: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                target = pathdup(path);
                                 ^~~~
./support.h:17:27: note: passing argument to parameter 'path' here
char *pathdup(const char *path);
                          ^
action.c:1750:10: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                target = pathdup(path);
                       ^ ~~~~~~~~~~~~~
action.c:1782:18: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        slash = strrchr(path, '/');
                        ^~~~
/Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/string.h:87:27: note: passing argument to parameter '__s' here
char    *strrchr(const char *__s, int __c);
                             ^
action.c:1782:8: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        slash = strrchr(path, '/');
              ^ ~~~~~~~~~~~~~~~~~~
action.c:1783:47: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        g_return_val_if_fail(slash != NULL, g_strdup(path));
                                                     ^~~~
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:324:38: note: expanded from macro 'g_strdup'
#define g_strdup(x) g_strdup_inline (x)
                                     ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gmessages.h:671:17: note: expanded from macro 'g_return_val_if_fail'
        return (val); \
                ^~~
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:309:30: note: passing argument to parameter 'str' here
g_strdup_inline (const char *str)
                             ^
action.c:1783:2: warning: returning 'char *' from a function with result type 'guchar *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        g_return_val_if_fail(slash != NULL, g_strdup(path));
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gmessages.h:671:16: note: expanded from macro 'g_return_val_if_fail'
        return (val); \
               ^~~~~
action.c:1786:20: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const gchar *' (aka 'const char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                return g_strndup(path, slash - path);
                                 ^~~~
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:292:53: note: passing argument to parameter 'str' here
gchar*                g_strndup        (const gchar *str,
                                                     ^
action.c:1786:10: warning: returning 'gchar *' (aka 'char *') from a function with result type 'guchar *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                return g_strndup(path, slash - path);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
action.c:1787:9: warning: returning 'char *' from a function with result type 'guchar *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        return g_strdup("/");
               ^~~~~~~~~~~~~
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:324:21: note: expanded from macro 'g_strdup'
#define g_strdup(x) g_strdup_inline (x)
                    ^~~~~~~~~~~~~~~~~~~
action.c:1802:12: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                send_dir(dir);
                         ^~~
action.c:553:38: note: passing argument to parameter 'dir' here
static gboolean send_dir(const char *dir)
                                     ^
action.c:1809:13: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                do_delete(path, dir);
                          ^~~~
action.c:908:35: note: passing argument to parameter 'src_path' here
static void do_delete(const char *src_path, const char *unused)
                                  ^
action.c:1809:19: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                do_delete(path, dir);
                                ^~~
action.c:908:57: note: passing argument to parameter 'unused' here
static void do_delete(const char *src_path, const char *unused)
                                                        ^
action.c:1833:12: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                send_dir(path);
                         ^~~~
action.c:553:38: note: passing argument to parameter 'dir' here
static gboolean send_dir(const char *dir)
                                     ^
action.c:1835:12: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                do_eject(path);
                         ^~~~
action.c:972:34: note: passing argument to parameter 'path' here
static void do_eject(const char *path)
                                 ^
action.c:1852:13: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                        send_dir(path);
                                 ^~~~
action.c:553:38: note: passing argument to parameter 'dir' here
static gboolean send_dir(const char *dir)
                                     ^
action.c:1854:12: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                        do_find(path, NULL);
                                ^~~~
action.c:1022:33: note: passing argument to parameter 'path' here
static void do_find(const char *path, const char *unused)
                                ^
action.c:1883:12: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                send_dir(path);
                         ^~~~
action.c:553:38: note: passing argument to parameter 'dir' here
static gboolean send_dir(const char *dir)
                                     ^
action.c:1885:15: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                if (mc_stat(path, &info) != 0)
                            ^~~~
./my_vfs.h:57:30: note: expanded from macro 'mc_stat'
#  define mc_stat(x, y) stat(x, y)
                             ^
/Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/sys/stat.h:386:26: note: passing argument to parameter here
int     stat(const char *, struct stat *) __DARWIN_INODE64(stat);
                         ^
action.c:1889:9: warning: 'g_basename' is deprecated: Use 'g_path_get_basename' instead [-Wdeprecated-declarations]
                                    g_basename(path));
                                    ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gfileutils.h:206:1: note: 'g_basename' has been explicitly marked deprecated here
GLIB_DEPRECATED_FOR(g_path_get_basename)
^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR'
#define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN
                               ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
#define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
                                           ^
action.c:1889:20: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const gchar *' (aka 'const char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                                    g_basename(path));
                                               ^~~~
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gfileutils.h:207:47: note: passing argument to parameter 'file_name' here
const gchar *g_basename         (const gchar *file_name);
                                              ^
action.c:1891:13: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                        do_chmod(path, NULL);
                                 ^~~~
action.c:1109:34: note: passing argument to parameter 'path' here
static void do_chmod(const char *path, const char *unused)
                                 ^
action.c:1914:12: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                send_dir(path);
                         ^~~~
action.c:553:38: note: passing argument to parameter 'dir' here
static gboolean send_dir(const char *dir)
                                     ^
action.c:1916:15: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                if (mc_stat(path, &info) != 0)
                            ^~~~
./my_vfs.h:57:30: note: expanded from macro 'mc_stat'
#  define mc_stat(x, y) stat(x, y)
                             ^
/Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/sys/stat.h:386:26: note: passing argument to parameter here
int     stat(const char *, struct stat *) __DARWIN_INODE64(stat);
                         ^
action.c:1920:9: warning: 'g_basename' is deprecated: Use 'g_path_get_basename' instead [-Wdeprecated-declarations]
                                    g_basename(path));
                                    ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gfileutils.h:206:1: note: 'g_basename' has been explicitly marked deprecated here
GLIB_DEPRECATED_FOR(g_path_get_basename)
^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR'
#define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN
                               ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
#define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
                                           ^
action.c:1920:20: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const gchar *' (aka 'const char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                                    g_basename(path));
                                               ^~~~
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gfileutils.h:207:47: note: passing argument to parameter 'file_name' here
const gchar *g_basename         (const gchar *file_name);
                                              ^
action.c:1922:15: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                        do_settype(path, NULL);
                                   ^~~~
action.c:1190:36: note: passing argument to parameter 'path' here
static void do_settype(const char *path, const char *unused)
                                   ^
action.c:1965:20: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                last_find_string = g_strdup("'core'");
                                 ^ ~~~~~~~~~~~~~~~~~~
action.c:1981:29: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const gchar *' (aka 'const char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        abox_add_entry(ABOX(abox), last_find_string,
                                   ^~~~~~~~~~~~~~~~
./abox.h:80:20: note: passing argument to parameter 'text' here
                                         const gchar *text,
                                                      ^
action.c:2127:32: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                last_chmod_string = g_strdup((guchar *) presets->data);
                                             ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:324:38: note: expanded from macro 'g_strdup'
#define g_strdup(x) g_strdup_inline (x)
                                     ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:309:30: note: passing argument to parameter 'str' here
g_strdup_inline (const char *str)
                             ^
action.c:2127:21: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                last_chmod_string = g_strdup((guchar *) presets->data);
                                  ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
action.c:2130:20: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                new_entry_string = g_strdup(action);
                                 ^ ~~~~~~~~~~~~~~~~
action.c:2132:31: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                new_entry_string = g_strdup(last_chmod_string);
                                            ^~~~~~~~~~~~~~~~~
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:324:38: note: expanded from macro 'g_strdup'
#define g_strdup(x) g_strdup_inline (x)
                                     ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:309:30: note: passing argument to parameter 'str' here
g_strdup_inline (const char *str)
                             ^
action.c:2132:20: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                new_entry_string = g_strdup(last_chmod_string);
                                 ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
action.c:2154:53: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const gchar *' (aka 'const char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        abox_add_combo(ABOX(abox), _("Command:"), presets, new_entry_string,
                                                           ^~~~~~~~~~~~~~~~
./abox.h:77:20: note: passing argument to parameter 'text' here
                                         const gchar *text,
                                                      ^
action.c:2190:23: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                last_settype_string = g_strdup("text/plain");
                                    ^ ~~~~~~~~~~~~~~~~~~~~~~
action.c:2193:20: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                new_entry_string = g_strdup(oldtype);
                                 ^ ~~~~~~~~~~~~~~~~~
action.c:2195:31: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                new_entry_string = g_strdup(last_settype_string);
                                            ^~~~~~~~~~~~~~~~~~~
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:324:38: note: expanded from macro 'g_strdup'
#define g_strdup(x) g_strdup_inline (x)
                                     ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:309:30: note: passing argument to parameter 'str' here
g_strdup_inline (const char *str)
                             ^
action.c:2195:20: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                new_entry_string = g_strdup(last_settype_string);
                                 ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
action.c:2220:50: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const gchar *' (aka 'const char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        abox_add_combo(ABOX(abox), _("Type:"), presets, new_entry_string,
                                                        ^~~~~~~~~~~~~~~~
./abox.h:77:20: note: passing argument to parameter 'text' here
                                         const gchar *text,
                                                      ^
action.c:2424:21: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const gchar *' (aka 'const char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                if (icons_require(path))
                                  ^~~~
./icon.h:51:37: note: passing argument to parameter 'path' here
gboolean icons_require(const gchar *path);
                                    ^
action.c:2451:18: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                leaf = strrchr(path, '/');
                               ^~~~
/Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/string.h:87:27: note: passing argument to parameter '__s' here
char    *strrchr(const char *__s, int __c);
                             ^
action.c:2451:8: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                leaf = strrchr(path, '/');
                     ^ ~~~~~~~~~~~~~~~~~~
action.c:2458:3: warning: initializing 'const char *const' with an expression of type 'guchar *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                g_string_append(message, leaf);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gstring.h:271:26: note: expanded from macro 'g_string_append'
      const char * const __val = (val);             \
                         ^       ~~~~~
action.c:2458:28: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                g_string_append(message, leaf);
                                         ^~~~
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gstring.h:278:32: note: expanded from macro 'g_string_append'
    g_string_append_len (gstr, val, (gssize) -1))
                               ^~~
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gstring.h:251:37: note: expanded from macro 'g_string_append_len'
  g_string_append_len_inline (gstr, val, len)
                                    ^~~
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gstring.h:219:41: note: passing argument to parameter 'val' here
                            const char *val,
                                        ^
action.c:2493:22: warning: passing 'const guchar *' (aka 'const unsigned char *') to parameter of type 'const gchar *' (aka 'const char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        cond = find_compile(string);
                            ^~~~~~
./find.h:23:42: note: passing argument to parameter 'string' here
FindCondition *find_compile(const gchar *string);
                                         ^
80 warnings generated.
clang -I. -I.  -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/harfbuzz -Wall -Wmissing-prototypes    `/Users/pbulk/build/sysutils/rox/work/.tools/bin/pkg-config  --cflags gtk+-2.0 libxml-2.0` -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/harfbuzz -c appinfo.c
In file included from appinfo.c:54:
In file included from ./type.h:9:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtk.h:33:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkdialog.h:35:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkwindow.h:36:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkwidget.h:36:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkobject.h:37:
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
void            gtk_type_init   (GTypeDebugFlags    debug_flags);
                                 ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
} GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
                  ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
#define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
                                        ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gmacros.h:1328:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
#define GLIB_DEPRECATED_TYPE G_DEPRECATED
                             ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
#define G_DEPRECATED __attribute__((__deprecated__))
                                    ^
In file included from appinfo.c:54:
In file included from ./type.h:9:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtk.h:126:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtktoolitem.h:31:
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  GTimeVal last_popdown;
  ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
                                  ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
#define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
                                            ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
#define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
                                    ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
#define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
                                           ^
appinfo.c:80:6: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        tmp = g_strconcat(app_dir, "/" APPINFO_FILENAME, NULL);
            ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
appinfo.c:81:22: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const gchar *' (aka 'const char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        ai = xml_cache_load(tmp);
                            ^~~
./support.h:14:41: note: passing argument to parameter 'pathname' here
XMLwrapper *xml_cache_load(const gchar *pathname);
                                        ^
4 warnings generated.
clang -I. -I.  -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/harfbuzz -Wall -Wmissing-prototypes    `/Users/pbulk/build/sysutils/rox/work/.tools/bin/pkg-config  --cflags gtk+-2.0 libxml-2.0` -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/harfbuzz -c appmenu.c
In file included from appmenu.c:26:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtk.h:33:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkdialog.h:35:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkwindow.h:36:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkwidget.h:36:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkobject.h:37:
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
void            gtk_type_init   (GTypeDebugFlags    debug_flags);
                                 ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
} GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
                  ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
#define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
                                        ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gmacros.h:1328:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
#define GLIB_DEPRECATED_TYPE G_DEPRECATED
                             ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
#define G_DEPRECATED __attribute__((__deprecated__))
                                    ^
In file included from appmenu.c:26:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtk.h:126:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtktoolitem.h:31:
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  GTimeVal last_popdown;
  ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
                                  ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
#define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
                                            ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
#define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
                                    ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
#define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
                                           ^
appmenu.c:132:19: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        current_app_path = g_strdup(app_dir);
                         ^ ~~~~~~~~~~~~~~~~~
appmenu.c:176:13: warning: passing 'const xmlChar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        if (strcmp(node->name, "Item") == 0)
                   ^~~~~~~~~~
/Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/string.h:77:25: note: passing argument to parameter '__s1' here
int      strcmp(const char *__s1, const char *__s2);
                            ^
appmenu.c:179:29: warning: passing 'char [7]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                option = xmlGetProp(node, "option");
                                          ^~~~~~~~
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/libxml2/libxml/tree.h:1067:22: note: passing argument to parameter 'name' here
                                         const xmlChar *name);
                                                        ^
appmenu.c:181:18: warning: passing 'const xmlChar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        else if (strcmp(node->name, "AppMenu") == 0)
                        ^~~~~~~~~~
/Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/string.h:77:25: note: passing argument to parameter '__s1' here
int      strcmp(const char *__s1, const char *__s2);
                            ^
appmenu.c:195:28: warning: passing 'char [6]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                label = xmlGetProp(node, "label");
                                         ^~~~~~~
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/libxml2/libxml/tree.h:1067:22: note: passing argument to parameter 'name' here
                                         const xmlChar *name);
                                                        ^
appmenu.c:197:10: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                        label = g_strdup(_("<missing label>"));
                              ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
appmenu.c:199:44: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const gchar *' (aka 'const char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        item = gtk_image_menu_item_new_with_label(label);
                                                  ^~~~~
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkimagemenuitem.h:68:69: note: passing argument to parameter 'label' here
GtkWidget* gtk_image_menu_item_new_with_label    (const gchar      *label);
                                                                    ^
appmenu.c:201:31: warning: passing 'char [5]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        icon_name = xmlGetProp(node, "icon");
                                     ^~~~~~
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/libxml2/libxml/tree.h:1067:22: note: passing argument to parameter 'name' here
                                         const xmlChar *name);
                                                        ^
appmenu.c:206:24: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const gchar *' (aka 'const char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                if (gtk_stock_lookup(icon_name, &stock_item))
                                     ^~~~~~~~~
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkstock.h:55:53: note: passing argument to parameter 'stock_id' here
gboolean gtk_stock_lookup     (const gchar         *stock_id,
                                                    ^
appmenu.c:207:36: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const gchar *' (aka 'const char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                        icon = gtk_image_new_from_stock(icon_name, GTK_ICON_SIZE_MENU);
                                                        ^~~~~~~~~
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkimage.h:199:59: note: passing argument to parameter 'stock_id' here
GtkWidget* gtk_image_new_from_stock     (const gchar     *stock_id,
                                                          ^
appmenu.c:213:29: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const gchar *' (aka 'const char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                        pixbuf = theme_load_icon(icon_name, size, 0, NULL);
                                                 ^~~~~~~~~
./type.h:59:41: note: passing argument to parameter 'icon_name' here
GdkPixbuf *theme_load_icon(const gchar *icon_name, gint size,
                                        ^
appmenu.c:244:15: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                                        g_strdup(option),
                                                 ^~~~~~
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:324:38: note: expanded from macro 'g_strdup'
#define g_strdup(x) g_strdup_inline (x)
                                     ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:309:30: note: passing argument to parameter 'str' here
g_strdup_inline (const char *str)
                             ^
appmenu.c:280:24: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const gchar *' (aka 'const char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        argv[0] = g_strconcat(current_app_path, "/AppRun", NULL);
                              ^~~~~~~~~~~~~~~~
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:298:53: note: passing argument to parameter 'string1' here
gchar*                g_strconcat      (const gchar *string1,
                                                     ^
appmenu.c:281:10: warning: assigning to 'gchar *' (aka 'char *') from 'guchar *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        argv[1] = option;       /* (may be NULL) */
                ^ ~~~~~~
appmenu.c:293:18: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        show_help_files(current_app_path);
                        ^~~~~~~~~~~~~~~~
./run.h:23:34: note: passing argument to parameter 'dir' here
void show_help_files(const char *dir);
                                 ^
appmenu.c:339:19: warning: passing 'char *' to parameter of type 'const guchar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        names = list_dir(path);
                         ^~~~
./support.h:54:35: note: passing argument to parameter 'path' here
GPtrArray *list_dir(const guchar *path);
                                  ^
appmenu.c:341:22: warning: passing 'char [1]' to parameter of type 'const guchar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        ditem = diritem_new("");
                            ^~
./diritem.h:51:36: note: passing argument to parameter 'leafname' here
DirItem *diritem_new(const guchar *leafname);
                                   ^
appmenu.c:349:18: warning: passing 'char *' to parameter of type 'const guchar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                diritem_restat(full_path, ditem, NULL);
                               ^~~~~~~~~
./diritem.h:52:35: note: passing argument to parameter 'path' here
void diritem_restat(const guchar *path, DirItem *item, struct stat *parent);
                                  ^
20 warnings generated.
clang -I. -I.  -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/harfbuzz -Wall -Wmissing-prototypes    `/Users/pbulk/build/sysutils/rox/work/.tools/bin/pkg-config  --cflags gtk+-2.0 libxml-2.0` -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/harfbuzz -c bind.c
In file included from bind.c:28:
In file included from ./options.h:9:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtk.h:33:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkdialog.h:35:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkwindow.h:36:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkwidget.h:36:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkobject.h:37:
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
void            gtk_type_init   (GTypeDebugFlags    debug_flags);
                                 ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
} GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
                  ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
#define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
                                        ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gmacros.h:1328:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
#define GLIB_DEPRECATED_TYPE G_DEPRECATED
                             ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
#define G_DEPRECATED __attribute__((__deprecated__))
                                    ^
In file included from bind.c:28:
In file included from ./options.h:9:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtk.h:126:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtktoolitem.h:31:
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  GTimeVal last_popdown;
  ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
                                  ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
#define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
                                            ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
#define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
                                    ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
#define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
                                           ^
2 warnings generated.
clang -I. -I.  -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/harfbuzz -Wall -Wmissing-prototypes    `/Users/pbulk/build/sysutils/rox/work/.tools/bin/pkg-config  --cflags gtk+-2.0 libxml-2.0` -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/harfbuzz -c bookmarks.c
In file included from bookmarks.c:25:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtk.h:33:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkdialog.h:35:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkwindow.h:36:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkwidget.h:36:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkobject.h:37:
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
void            gtk_type_init   (GTypeDebugFlags    debug_flags);
                                 ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
} GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
                  ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
#define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
                                        ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gmacros.h:1328:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
#define GLIB_DEPRECATED_TYPE G_DEPRECATED
                             ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
#define G_DEPRECATED __attribute__((__deprecated__))
                                    ^
In file included from bookmarks.c:25:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtk.h:126:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtktoolitem.h:31:
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  GTimeVal last_popdown;
  ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
                                  ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
#define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
                                            ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
#define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
                                    ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
#define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
                                           ^
bookmarks.c:169:14: warning: passing 'const xmlChar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                if (strcmp(node->name, "bookmark") != 0)
                           ^~~~~~~~~~
/Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/string.h:77:25: note: passing argument to parameter '__s1' here
int      strcmp(const char *__s1, const char *__s2);
                            ^
bookmarks.c:172:8: warning: assigning to 'gchar *' (aka 'char *') from 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                mark = xmlNodeListGetString(bookmarks->doc,
                     ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bookmarks.c:177:26: warning: passing 'char [6]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                title=xmlGetProp(node, "title");
                                       ^~~~~~~
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/libxml2/libxml/tree.h:1067:22: note: passing argument to parameter 'name' here
                                         const xmlChar *name);
                                                        ^
bookmarks.c:177:8: warning: assigning to 'gchar *' (aka 'char *') from 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                title=xmlGetProp(node, "title");
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~
bookmarks.c:278:12: warning: Deprecated pre-processor symbol: replace with "g_path_get_dirname" [-W#pragma-messages]
                parent = g_dirname(path);
                         ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gfileutils.h:208:38: note: expanded from macro 'g_dirname'
#define g_dirname g_path_get_dirname GLIB_DEPRECATED_MACRO_IN_2_26_FOR(g_path_get_dirname)
                                     ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:40:46: note: expanded from macro 'GLIB_DEPRECATED_MACRO_IN_2_26_FOR'
#define GLIB_DEPRECATED_MACRO_IN_2_26_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f)
                                             ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gmacros.h:1304:3: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR'
  _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f))
  ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gmacros.h:1301:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA'
#define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x))
                                ^
<scratch space>:24:6: note: expanded from here
 GCC warning "Deprecated pre-processor symbol: replace with \"g_path_get_dirname\""
     ^
bookmarks.c:311:21: warning: passing 'char *' to parameter of type 'const guchar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                bookmarks_add_dir(path);
                                  ^~~~
bookmarks.c:72:45: note: passing argument to parameter 'dir' here
static void bookmarks_add_dir(const guchar *dir);
                                            ^
bookmarks.c:327:29: warning: passing 'char [4]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        bookmarks->doc = xmlNewDoc("1.0");
                                   ^~~~~
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/libxml2/libxml/tree.h:817:30: note: passing argument to parameter 'version' here
                xmlNewDoc               (const xmlChar *version);
                                                        ^
bookmarks.c:329:39: warning: passing 'char [10]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                xmlNewDocNode(bookmarks->doc, NULL, "bookmarks", NULL));
                                                    ^~~~~~~~~~~
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/libxml2/libxml/tree.h:866:22: note: passing argument to parameter 'name' here
                                         const xmlChar *name,
                                                        ^
bookmarks.c:384:14: warning: passing 'const xmlChar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                if (strcmp(node->name, "bookmark") != 0)
                           ^~~~~~~~~~
/Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/string.h:77:25: note: passing argument to parameter '__s1' here
int      strcmp(const char *__s1, const char *__s2);
                            ^
bookmarks.c:387:8: warning: assigning to 'gchar *' (aka 'char *') from 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                path = xmlNodeListGetString(bookmarks->doc,
                     ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bookmarks.c:407:12: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        save_path = choices_find_xdg_path_save("Bookmarks.xml", PROJECT, SITE,
                  ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bookmarks.c:411:33: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const gchar *' (aka 'const char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                save_xml_file(bookmarks->doc, save_path);
                                              ^~~~~~~~~
./support.h:15:47: note: passing argument to parameter 'filename' here
int save_xml_file(xmlDocPtr doc, const gchar *filename);
                                              ^
bookmarks.c:423:20: warning: passing 'gchar *' (aka 'char *') to parameter of type 'const guchar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        bookmarks_add_dir(filer_window->sym_path);
                          ^~~~~~~~~~~~~~~~~~~~~~
bookmarks.c:72:45: note: passing argument to parameter 'dir' here
static void bookmarks_add_dir(const guchar *dir);
                                            ^
bookmarks.c:430:20: warning: passing 'const guchar *' (aka 'const unsigned char *') to parameter of type 'const gchar *' (aka 'const char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        if (bookmark_find(dir))
                          ^~~
bookmarks.c:369:44: note: passing argument to parameter 'mark' here
static xmlNode *bookmark_find(const gchar *mark)
                                           ^
bookmarks.c:434:11: warning: passing 'char [9]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                                NULL, "bookmark", dir);
                                      ^~~~~~~~~~
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/libxml2/libxml/tree.h:936:22: note: passing argument to parameter 'name' here
                                         const xmlChar *name,
                                                        ^
bookmarks.c:435:23: warning: passing 'char [6]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        xmlSetProp(bookmark, "title", dir);
                             ^~~~~~~
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/libxml2/libxml/tree.h:1053:22: note: passing argument to parameter 'name' here
                                         const xmlChar *name,
                                                        ^
bookmarks.c:479:21: warning: passing 'gchar *' (aka 'char *') to parameter of type 'const guchar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                !mount_is_mounted(filer_window->real_path, NULL, NULL))
                                  ^~~~~~~~~~~~~~~~~~~~~~~
./mount.h:29:41: note: passing argument to parameter 'path' here
gboolean mount_is_mounted(const guchar *path, struct stat *info,
                                        ^
bookmarks.c:611:27: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        uris = uri_list_to_glist(selection_data->data);
                                 ^~~~~~~~~~~~~~~~~~~~
./gui_support.h:85:38: note: passing argument to parameter 'uri_list' here
GList *uri_list_to_glist(const char *uri_list);
                                     ^
bookmarks.c:617:8: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                path = get_local_path((EscapedPath *) next->data);
                     ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bookmarks.c:624:16: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                        if (mc_stat(path, &info) == 0 && S_ISDIR(info.st_mode))
                                    ^~~~
./my_vfs.h:57:30: note: expanded from macro 'mc_stat'
#  define mc_stat(x, y) stat(x, y)
                             ^
/Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/sys/stat.h:386:26: note: passing argument to parameter here
int     stat(const char *, struct stat *) __DARWIN_INODE64(stat);
                         ^
bookmarks.c:662:43: warning: passing 'char [9]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                        bookmark = xmlNewTextChild(root, NULL, "bookmark",
                                                               ^~~~~~~~~~
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/libxml2/libxml/tree.h:936:22: note: passing argument to parameter 'name' here
                                         const xmlChar *name,
                                                        ^
bookmarks.c:663:6: warning: passing 'const gchar *' (aka 'const char *') to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                                        g_value_get_string(&mark));
                                        ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/libxml2/libxml/tree.h:937:22: note: passing argument to parameter 'content' here
                                         const xmlChar *content);
                                                        ^
bookmarks.c:666:25: warning: passing 'char [6]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                        xmlSetProp(bookmark, "title",
                                             ^~~~~~~
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/libxml2/libxml/tree.h:1053:22: note: passing argument to parameter 'name' here
                                         const xmlChar *name,
                                                        ^
bookmarks.c:667:8: warning: passing 'const gchar *' (aka 'const char *') to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                                   g_value_get_string(&title));
                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/libxml2/libxml/tree.h:1054:22: note: passing argument to parameter 'value' here
                                         const xmlChar *value);
                                                        ^
bookmarks.c:809:14: warning: passing 'const xmlChar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                if (strcmp(node->name, "bookmark") != 0)
                           ^~~~~~~~~~
/Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/string.h:77:25: note: passing argument to parameter '__s1' here
int      strcmp(const char *__s1, const char *__s2);
                            ^
bookmarks.c:812:8: warning: assigning to 'gchar *' (aka 'char *') from 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                mark = xmlNodeListGetString(bookmarks->doc,
                     ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bookmarks.c:818:26: warning: passing 'char [6]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                title=xmlGetProp(node, "title");
                                       ^~~~~~~
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/libxml2/libxml/tree.h:1067:22: note: passing argument to parameter 'name' here
                                         const xmlChar *name);
                                                        ^
bookmarks.c:818:8: warning: assigning to 'gchar *' (aka 'char *') from 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                title=xmlGetProp(node, "title");
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~
30 warnings generated.
clang -I. -I.  -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/harfbuzz -Wall -Wmissing-prototypes    `/Users/pbulk/build/sysutils/rox/work/.tools/bin/pkg-config  --cflags gtk+-2.0 libxml-2.0` -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/harfbuzz -c bulk_rename.c
In file included from bulk_rename.c:25:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtk.h:33:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkdialog.h:35:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkwindow.h:36:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkwidget.h:36:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkobject.h:37:
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
void            gtk_type_init   (GTypeDebugFlags    debug_flags);
                                 ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
} GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
                  ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
#define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
                                        ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gmacros.h:1328:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
#define GLIB_DEPRECATED_TYPE G_DEPRECATED
                             ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
#define G_DEPRECATED __attribute__((__deprecated__))
                                    ^
In file included from bulk_rename.c:25:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtk.h:126:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtktoolitem.h:31:
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  GTimeVal last_popdown;
  ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
                                  ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
#define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
                                            ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
#define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
                                    ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
#define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
                                           ^
bulk_rename.c:441:9: warning: assigning to 'const char *' from 'const guchar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                        dest = make_path(dir, after);
                             ^ ~~~~~~~~~~~~~~~~~~~~~
bulk_rename.c:489:9: warning: assigning to 'const char *' from 'const guchar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                        dest = make_path(dir, after);
                             ^ ~~~~~~~~~~~~~~~~~~~~~
4 warnings generated.
clang -I. -I.  -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/harfbuzz -Wall -Wmissing-prototypes    `/Users/pbulk/build/sysutils/rox/work/.tools/bin/pkg-config  --cflags gtk+-2.0 libxml-2.0` -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/harfbuzz -c cell_icon.c
In file included from cell_icon.c:27:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtk.h:33:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkdialog.h:35:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkwindow.h:36:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkwidget.h:36:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkobject.h:37:
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
void            gtk_type_init   (GTypeDebugFlags    debug_flags);
                                 ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
} GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
                  ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
#define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
                                        ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gmacros.h:1328:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
#define GLIB_DEPRECATED_TYPE G_DEPRECATED
                             ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
#define G_DEPRECATED __attribute__((__deprecated__))
                                    ^
In file included from cell_icon.c:27:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtk.h:126:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtktoolitem.h:31:
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  GTimeVal last_popdown;
  ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
                                  ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
#define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
                                            ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
#define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
                                    ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
#define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
                                           ^
cell_icon.c:212:6: warning: passing 'const guchar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                                        path, FSCACHE_LOOKUP_ONLY_NEW, NULL);
                                        ^~~~
./fscache.h:34:61: note: passing argument to parameter 'pathname' here
gpointer g_fscache_lookup_full(GFSCache *cache, const char *pathname,
                                                            ^
3 warnings generated.
clang -I. -I.  -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/harfbuzz -Wall -Wmissing-prototypes    `/Users/pbulk/build/sysutils/rox/work/.tools/bin/pkg-config  --cflags gtk+-2.0 libxml-2.0` -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/harfbuzz -c choices.c
In file included from choices.c:31:
In file included from ./gui_support.h:9:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtk.h:33:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkdialog.h:35:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkwindow.h:36:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkwidget.h:36:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkobject.h:37:
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
void            gtk_type_init   (GTypeDebugFlags    debug_flags);
                                 ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
} GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
                  ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
#define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
                                        ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gmacros.h:1328:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
#define GLIB_DEPRECATED_TYPE G_DEPRECATED
                             ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
#define G_DEPRECATED __attribute__((__deprecated__))
                                    ^
In file included from choices.c:31:
In file included from ./gui_support.h:9:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtk.h:126:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtktoolitem.h:31:
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  GTimeVal last_popdown;
  ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
                                  ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
#define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
                                            ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
#define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
                                    ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
#define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
                                           ^
choices.c:348:9: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                        path = g_build_filename(xdg_dir_list[i], site,
                             ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
choices.c:351:9: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                        path = g_build_filename(xdg_dir_list[i], dir, NULL);
                             ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
choices.c:353:14: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                if (exists(path))
                           ^~~~
choices.c:56:30: note: passing argument to parameter 'path' here
static gboolean exists(char *path);
                             ^
5 warnings generated.
clang -I. -I.  -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/harfbuzz -Wall -Wmissing-prototypes    `/Users/pbulk/build/sysutils/rox/work/.tools/bin/pkg-config  --cflags gtk+-2.0 libxml-2.0` -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/harfbuzz -c collection.c
In file included from collection.c:29:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtk.h:33:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkdialog.h:35:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkwindow.h:36:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkwidget.h:36:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkobject.h:37:
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
void            gtk_type_init   (GTypeDebugFlags    debug_flags);
                                 ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
} GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
                  ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
#define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
                                        ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gmacros.h:1328:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
#define GLIB_DEPRECATED_TYPE G_DEPRECATED
                             ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
#define G_DEPRECATED __attribute__((__deprecated__))
                                    ^
In file included from collection.c:29:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtk.h:126:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtktoolitem.h:31:
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  GTimeVal last_popdown;
  ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
                                  ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
#define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
                                            ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
#define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
                                    ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
#define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
                                           ^
collection.c:707:9: warning: variable 'item' set but not used [-Wunused-but-set-variable]
        int        item;
                   ^
collection.c:1218:13: warning: variable 'widget' set but not used [-Wunused-but-set-variable]
        GtkWidget       *widget;
                         ^
collection.c:1283:13: warning: variable 'widget' set but not used [-Wunused-but-set-variable]
        GtkWidget       *widget;
                         ^
5 warnings generated.
clang -I. -I.  -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/harfbuzz -Wall -Wmissing-prototypes    `/Users/pbulk/build/sysutils/rox/work/.tools/bin/pkg-config  --cflags gtk+-2.0 libxml-2.0` -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/harfbuzz -c dir.c
In file included from dir.c:53:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtk.h:33:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkdialog.h:35:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkwindow.h:36:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkwidget.h:36:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkobject.h:37:
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
void            gtk_type_init   (GTypeDebugFlags    debug_flags);
                                 ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
} GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
                  ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
#define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
                                        ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gmacros.h:1328:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
#define GLIB_DEPRECATED_TYPE G_DEPRECATED
                             ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
#define G_DEPRECATED __attribute__((__deprecated__))
                                    ^
In file included from dir.c:53:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtk.h:126:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtktoolitem.h:31:
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  GTimeVal last_popdown;
  ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
                                  ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
#define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
                                            ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
#define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
                                    ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
#define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
                                           ^
dir.c:308:32: warning: passing 'const guchar *' (aka 'const unsigned char *') to parameter of type 'const gchar *' (aka 'const char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        dir_path = g_path_get_dirname(path);
                                      ^~~~
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gfileutils.h:215:42: note: passing argument to parameter 'file_name' here
gchar *g_path_get_dirname  (const gchar *file_name) G_GNUC_MALLOC;
                                         ^
dir.c:308:11: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        dir_path = g_path_get_dirname(path);
                 ^ ~~~~~~~~~~~~~~~~~~~~~~~~
dir.c:309:22: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        real_path = pathdup(dir_path);
                            ^~~~~~~~
./support.h:17:27: note: passing argument to parameter 'path' here
char *pathdup(const char *path);
                          ^
dir.c:309:12: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        real_path = pathdup(dir_path);
                  ^ ~~~~~~~~~~~~~~~~~
dir.c:312:41: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        dir = g_fscache_lookup_full(dir_cache, real_path,
                                               ^~~~~~~~~
./fscache.h:34:61: note: passing argument to parameter 'pathname' here
gpointer g_fscache_lookup_full(GFSCache *cache, const char *pathname,
                                                            ^
dir.c:316:31: warning: 'g_basename' is deprecated: Use 'g_path_get_basename' instead [-Wdeprecated-declarations]
                dir_recheck(dir, real_path, g_basename(path));
                                            ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gfileutils.h:206:1: note: 'g_basename' has been explicitly marked deprecated here
GLIB_DEPRECATED_FOR(g_path_get_basename)
^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR'
#define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN
                               ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
#define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
                                           ^
dir.c:316:42: warning: passing 'const guchar *' (aka 'const unsigned char *') to parameter of type 'const gchar *' (aka 'const char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                dir_recheck(dir, real_path, g_basename(path));
                                                       ^~~~
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gfileutils.h:207:47: note: passing argument to parameter 'file_name' here
const gchar *g_basename         (const gchar *file_name);
                                              ^
dir.c:316:31: warning: passing 'const gchar *' (aka 'const char *') to parameter of type 'const guchar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                dir_recheck(dir, real_path, g_basename(path));
                                            ^~~~~~~~~~~~~~~~
dir.c:99:38: note: passing argument to parameter 'leafname' here
                        const guchar *path, const guchar *leafname);
                                                          ^
dir.c:362:30: warning: 'g_basename' is deprecated: Use 'g_path_get_basename' instead [-Wdeprecated-declarations]
                dir_force_update_item(dir, g_basename(path));
                                           ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gfileutils.h:206:1: note: 'g_basename' has been explicitly marked deprecated here
GLIB_DEPRECATED_FOR(g_path_get_basename)
^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR'
#define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN
                               ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
#define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
                                           ^
dir.c:377:26: warning: passing 'const gchar *' (aka 'const char *') to parameter of type 'const guchar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        item = insert_item(dir, leafname);
                                ^~~~~~~~
dir.c:96:59: note: passing argument to parameter 'leafname' here
static DirItem *insert_item(Directory *dir, const guchar *leafname);
                                                          ^
dir.c:720:39: warning: passing 'const guchar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        full_path = make_path(dir->pathname, leafname);
                                             ^~~~~~~~
./support.h:18:54: note: passing argument to parameter 'leaf' here
const guchar *make_path(const char *dir, const char *leaf);
                                                     ^
dir.c:720:12: warning: assigning to 'const gchar *' (aka 'const char *') from 'const guchar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        full_path = make_path(dir->pathname, leafname);
                  ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dir.c:733:18: warning: passing 'const gchar *' (aka 'const char *') to parameter of type 'const guchar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                diritem_restat(full_path, item, &dir->stat_info);
                               ^~~~~~~~~
./diritem.h:52:35: note: passing argument to parameter 'path' here
void diritem_restat(const guchar *path, DirItem *item, struct stat *parent);
                                  ^
dir.c:742:18: warning: passing 'const gchar *' (aka 'const char *') to parameter of type 'const guchar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                diritem_restat(full_path, item, &dir->stat_info);
                               ^~~~~~~~~
./diritem.h:52:35: note: passing argument to parameter 'path' here
void diritem_restat(const guchar *path, DirItem *item, struct stat *parent);
                                  ^
dir.c:872:10: warning: initializing 'guchar *' (aka 'unsigned char *') with an expression of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        guchar *old = dir->pathname;
                ^     ~~~~~~~~~~~~~
dir.c:874:27: warning: passing 'const guchar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        dir->pathname = g_strdup(path);
                                 ^~~~
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:324:38: note: expanded from macro 'g_strdup'
#define g_strdup(x) g_strdup_inline (x)
                                     ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:309:30: note: passing argument to parameter 'str' here
g_strdup_inline (const char *str)
                             ^
18 warnings generated.
clang -I. -I.  -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/harfbuzz -Wall -Wmissing-prototypes    `/Users/pbulk/build/sysutils/rox/work/.tools/bin/pkg-config  --cflags gtk+-2.0 libxml-2.0` -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/harfbuzz -c diritem.c
In file included from diritem.c:29:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtk.h:33:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkdialog.h:35:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkwindow.h:36:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkwidget.h:36:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkobject.h:37:
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
void            gtk_type_init   (GTypeDebugFlags    debug_flags);
                                 ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
} GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
                  ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
#define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
                                        ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gmacros.h:1328:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
#define GLIB_DEPRECATED_TYPE G_DEPRECATED
                             ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
#define G_DEPRECATED __attribute__((__deprecated__))
                                    ^
In file included from diritem.c:29:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtk.h:126:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtktoolitem.h:31:
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  GTimeVal last_popdown;
  ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
                                  ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
#define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
                                            ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
#define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
                                    ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
#define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
                                           ^
diritem.c:83:15: warning: passing 'const guchar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        if (mc_lstat(path, &info) == -1)
                     ^~~~
./my_vfs.h:58:32: note: expanded from macro 'mc_lstat'
#  define mc_lstat(x, y) lstat(x, y)
                               ^
/Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/sys/stat.h:383:27: note: passing argument to parameter here
int     lstat(const char *, struct stat *) __DARWIN_INODE64(lstat);
                          ^
diritem.c:108:18: warning: passing 'const guchar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                if (xattr_have(path))
                               ^~~~
./xtypes.h:24:28: note: passing argument to parameter 'path' here
int xattr_have(const char *path);
                           ^
diritem.c:113:16: warning: passing 'const guchar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                        if (mc_stat(path, &info))
                                    ^~~~
./my_vfs.h:57:30: note: expanded from macro 'mc_stat'
#  define mc_stat(x, y) stat(x, y)
                             ^
/Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/sys/stat.h:386:26: note: passing argument to parameter here
int     stat(const char *, struct stat *) __DARWIN_INODE64(stat);
                         ^
diritem.c:121:26: warning: passing 'const guchar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                        target_path = pathdup(path);
                                              ^~~~
./support.h:17:27: note: passing argument to parameter 'path' here
char *pathdup(const char *path);
                          ^
diritem.c:121:16: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                        target_path = pathdup(path);
                                    ^ ~~~~~~~~~~~~~
diritem.c:161:24: warning: passing 'const guchar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                        link_path = pathdup(path);
                                            ^~~~
./support.h:17:27: note: passing argument to parameter 'path' here
char *pathdup(const char *path);
                          ^
diritem.c:161:14: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                        link_path = pathdup(path);
                                  ^ ~~~~~~~~~~~~~
diritem.c:162:37: warning: passing 'const guchar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                        item->mime_type = type_from_path(link_path
                                                         ^~~~~~~~~
./type.h:42:39: note: passing argument to parameter 'path' here
MIME_type *type_from_path(const char *path);
                                      ^
diritem.c:168:37: warning: passing 'const guchar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                        item->mime_type = type_from_path(path);
                                                         ^~~~
./type.h:42:39: note: passing argument to parameter 'path' here
MIME_type *type_from_path(const char *path);
                                      ^
diritem.c:202:56: warning: passing 'const guchar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                        item->_image = g_fscache_lookup(desktop_icon_cache, path);
                                                                            ^~~~
./fscache.h:33:56: note: passing argument to parameter 'pathname' here
gpointer g_fscache_lookup(GFSCache *cache, const char *pathname);
                                                       ^
diritem.c:217:28: warning: passing 'const guchar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        item->leafname = g_strdup(leafname);
                                  ^~~~~~~~
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:324:38: note: expanded from macro 'g_strdup'
#define g_strdup(x) g_strdup_inline (x)
                                     ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:309:30: note: passing argument to parameter 'str' here
g_strdup_inline (const char *str)
                             ^
13 warnings generated.
clang -I. -I.  -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/harfbuzz -Wall -Wmissing-prototypes    `/Users/pbulk/build/sysutils/rox/work/.tools/bin/pkg-config  --cflags gtk+-2.0 libxml-2.0` -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/harfbuzz -c display.c
In file included from display.c:34:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtk.h:33:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkdialog.h:35:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkwindow.h:36:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkwidget.h:36:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkobject.h:37:
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
void            gtk_type_init   (GTypeDebugFlags    debug_flags);
                                 ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
} GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
                  ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
#define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
                                        ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gmacros.h:1328:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
#define GLIB_DEPRECATED_TYPE G_DEPRECATED
                             ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
#define G_DEPRECATED __attribute__((__deprecated__))
                                    ^
In file included from display.c:34:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtk.h:126:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from /Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtktoolitem.h:31:
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  GTimeVal last_popdown;
  ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
                                  ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
#define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
                                            ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
#define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
                                    ^
/Users/pbulk/build/sysutils/rox/work/.buildlink/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
#define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
                                           ^
display.c:35:10: fatal error: 'gdk/gdkx.h' file not found
#include <gdk/gdkx.h>
         ^~~~~~~~~~~~
2 warnings and 1 error generated.
*** [display.o] Error code 1

bmake: stopped making "ROX-Filer" in /Users/pbulk/build/sysutils/rox/work/rox-filer-2.11/ROX-Filer/src
bmake: 1 error

bmake: stopped making "ROX-Filer" in /Users/pbulk/build/sysutils/rox/work/rox-filer-2.11/ROX-Filer/src
*** Error code 2

Stop.
bmake[1]: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-x86_64/sysutils/rox
*** Error code 1

Stop.
bmake: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-x86_64/sysutils/rox