=> Bootstrap dependency digest>=20010302: found digest-20160304 ===> Building for bkedit-0.6.23nb4 cd src && make gcc -O2 -I/usr/pkg/include -I/usr/include -Wall `/usr/pkg/bin/gtk-config --cflags` `/var/pkgsrc/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/usr/pkg/include -I/usr/include -c bk_edit.c gcc -O2 -I/usr/pkg/include -I/usr/include -Wall `/usr/pkg/bin/gtk-config --cflags` `/var/pkgsrc/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/usr/pkg/include -I/usr/include -c bk_edit_menu.c gcc -O2 -I/usr/pkg/include -I/usr/include -Wall `/usr/pkg/bin/gtk-config --cflags` `/var/pkgsrc/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/usr/pkg/include -I/usr/include -c bk_edit_tree.c bk_edit_tree.c:94:39: warning: cast to 'void *' from smaller integer type 'int' [-Wint-to-void-pointer-cast] if (g_stack_push (tree.order_stack, (void *) tree.order) == G_STACK_FULL) ^ bk_edit_tree.c:196:39: warning: cast to 'void *' from smaller integer type 'int' [-Wint-to-void-pointer-cast] if (g_stack_push (tree.order_stack, (void *) tree.order) == G_STACK_FULL) ^ 2 warnings generated. gcc -O2 -I/usr/pkg/include -I/usr/include -Wall `/usr/pkg/bin/gtk-config --cflags` `/var/pkgsrc/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/usr/pkg/include -I/usr/include -c bk_edit_edit.c gcc -O2 -I/usr/pkg/include -I/usr/include -Wall `/usr/pkg/bin/gtk-config --cflags` `/var/pkgsrc/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/usr/pkg/include -I/usr/include -c bk_edit_file.c gcc -O2 -I/usr/pkg/include -I/usr/include -Wall `/usr/pkg/bin/gtk-config --cflags` `/var/pkgsrc/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/usr/pkg/include -I/usr/include -c bk_edit_ccp.c gcc -O2 -I/usr/pkg/include -I/usr/include -Wall `/usr/pkg/bin/gtk-config --cflags` `/var/pkgsrc/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/usr/pkg/include -I/usr/include -c bk_edit_data.c gcc -O2 -I/usr/pkg/include -I/usr/include -Wall `/usr/pkg/bin/gtk-config --cflags` `/var/pkgsrc/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/usr/pkg/include -I/usr/include -c bk_edit_undo.c bk_edit_undo.c:552:37: warning: cast to 'gpointer' (aka 'void *') from smaller integer type 'int' [-Wint-to-void-pointer-cast] g_hash_table_insert (order_table, (gpointer) child_data->id, (gpointer) child_data->order); ^ bk_edit_undo.c:552:64: warning: cast to 'gpointer' (aka 'void *') from smaller integer type 'int' [-Wint-to-void-pointer-cast] g_hash_table_insert (order_table, (gpointer) child_data->id, (gpointer) child_data->order); ^ bk_edit_undo.c:568:50: warning: cast to 'gpointer' (aka 'void *') from smaller integer type 'int' [-Wint-to-void-pointer-cast] if (g_hash_table_lookup_extended (order_table, (gpointer) child_data->id, &orig_key, &value)) ^ 3 warnings generated. gcc -O2 -I/usr/pkg/include -I/usr/include -Wall `/usr/pkg/bin/gtk-config --cflags` `/var/pkgsrc/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/usr/pkg/include -I/usr/include -c bk_edit_dnd.c bk_edit_dnd.c:109:24: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if ((name = strstr (selection_data->data, ""))) ^~~~~~~~~~~~~~~~~~~~ /usr/include/string.h:118:26: note: passing argument to parameter here char *strstr(const char *, const char *) __pure; ^ bk_edit_dnd.c:115:23: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if ((url = strstr (selection_data->data, "href=\""))) ^~~~~~~~~~~~~~~~~~~~ /usr/include/string.h:118:26: note: passing argument to parameter here char *strstr(const char *, const char *) __pure; ^ bk_edit_dnd.c:181:24: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if ((name = strstr (selection_data->data, "NAME="))) ^~~~~~~~~~~~~~~~~~~~ /usr/include/string.h:118:26: note: passing argument to parameter here char *strstr(const char *, const char *) __pure; ^ bk_edit_dnd.c:187:23: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if ((url = strstr (selection_data->data, "URL="))) ^~~~~~~~~~~~~~~~~~~~ /usr/include/string.h:118:26: note: passing argument to parameter here char *strstr(const char *, const char *) __pure; ^ bk_edit_dnd.c:271:8: warning: assigning to 'char *' from 'guchar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] url = selection_data->data; ^ ~~~~~~~~~~~~~~~~~~~~ bk_edit_dnd.c:273:24: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if ((name = strchr (selection_data->data, '\n')) != NULL) ^~~~~~~~~~~~~~~~~~~~ /usr/include/string.h:76:26: note: passing argument to parameter here char *strchr(const char *, int) __pure; ^ bk_edit_dnd.c:321:40: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] node_data->elements[NAME] = strdup (selection_data->data); ^~~~~~~~~~~~~~~~~~~~ /usr/include/string.h:85:26: note: passing argument to parameter here char *strdup(const char *) __malloc_like; ^ bk_edit_dnd.c:324:43: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] node_data->elements[COMMENT] = strdup (selection_data->data); ^~~~~~~~~~~~~~~~~~~~ /usr/include/string.h:85:26: note: passing argument to parameter here char *strdup(const char *) __malloc_like; ^ bk_edit_dnd.c:343:41: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const gchar *' (aka 'const char *') converts between pointers to integer types with different sign [-Wpointer-sign] GList *uris = uri_list_extract_uris (selection_data->data); ^~~~~~~~~~~~~~~~~~~~ bk_edit_dnd.c:58:51: note: passing argument to parameter 'uri_list' here static GList *uri_list_extract_uris (const gchar* uri_list); ^ 9 warnings generated. gcc -O2 -I/usr/pkg/include -I/usr/include -Wall `/usr/pkg/bin/gtk-config --cflags` `/var/pkgsrc/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/usr/pkg/include -I/usr/include -c bk_edit_misc.c bk_edit_misc.c:113:7: warning: variable 'option' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] if (GTK_IS_LABEL (child)) ^~~~~~~~~~~~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtklabel.h:42:29: note: expanded from macro 'GTK_IS_LABEL' #define GTK_IS_LABEL(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_LABEL)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bk_edit_misc.c:119:9: note: uninitialized use occurs here return option; ^~~~~~ bk_edit_misc.c:113:3: note: remove the 'if' if its condition is always true if (GTK_IS_LABEL (child)) ^~~~~~~~~~~~~~~~~~~~~~~~~ bk_edit_misc.c:113:7: warning: variable 'option' is used uninitialized whenever '&&' condition is false [-Wsometimes-uninitialized] if (GTK_IS_LABEL (child)) ^~~~~~~~~~~~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtklabel.h:42:30: note: expanded from macro 'GTK_IS_LABEL' #define GTK_IS_LABEL(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_LABEL)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtktypeutils.h:111:3: note: expanded from macro 'GTK_CHECK_TYPE' GTK_CHECK_CLASS_TYPE (((GtkTypeObject*) (type_object))->klass, (otype)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtktypeutils.h:114:3: note: expanded from macro 'GTK_CHECK_CLASS_TYPE' ((GtkTypeClass*) (type_class)) != NULL && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bk_edit_misc.c:119:9: note: uninitialized use occurs here return option; ^~~~~~ bk_edit_misc.c:113:7: note: remove the '&&' if its condition is always true if (GTK_IS_LABEL (child)) ^ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtklabel.h:42:30: note: expanded from macro 'GTK_IS_LABEL' #define GTK_IS_LABEL(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_LABEL)) ^ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtktypeutils.h:111:3: note: expanded from macro 'GTK_CHECK_TYPE' GTK_CHECK_CLASS_TYPE (((GtkTypeObject*) (type_object))->klass, (otype)) \ ^ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtktypeutils.h:114:3: note: expanded from macro 'GTK_CHECK_CLASS_TYPE' ((GtkTypeClass*) (type_class)) != NULL && \ ^ bk_edit_misc.c:113:7: warning: variable 'option' is used uninitialized whenever '&&' condition is false [-Wsometimes-uninitialized] if (GTK_IS_LABEL (child)) ^~~~~~~~~~~~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtklabel.h:42:30: note: expanded from macro 'GTK_IS_LABEL' #define GTK_IS_LABEL(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_LABEL)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtktypeutils.h:110:3: note: expanded from macro 'GTK_CHECK_TYPE' ((GtkTypeObject*) (type_object)) != NULL && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bk_edit_misc.c:119:9: note: uninitialized use occurs here return option; ^~~~~~ bk_edit_misc.c:113:7: note: remove the '&&' if its condition is always true if (GTK_IS_LABEL (child)) ^ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtklabel.h:42:30: note: expanded from macro 'GTK_IS_LABEL' #define GTK_IS_LABEL(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_LABEL)) ^ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtktypeutils.h:110:3: note: expanded from macro 'GTK_CHECK_TYPE' ((GtkTypeObject*) (type_object)) != NULL && \ ^ bk_edit_misc.c:110:6: warning: variable 'option' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] if (GTK_BIN (menu_option)->child) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtkbin.h:41:39: note: expanded from macro 'GTK_BIN' #define GTK_BIN(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_BIN, GtkBin)) ^ bk_edit_misc.c:119:9: note: uninitialized use occurs here return option; ^~~~~~ bk_edit_misc.c:110:2: note: remove the 'if' if its condition is always true if (GTK_BIN (menu_option)->child) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bk_edit_misc.c:108:14: note: initialize the variable 'option' to silence this warning char *option; ^ = NULL bk_edit_misc.c:196:21: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] in_size = strlen (in_index); ^~~~~~~~ /usr/include/string.h:95:28: note: passing argument to parameter here size_t strlen(const char *) __pure; ^ bk_edit_misc.c:221:22: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (UTF8Toisolat1 (out, &out_len, in, &in_len) < 0) ^~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/encoding.h:231:34: note: passing argument to parameter 'out' here UTF8Toisolat1 (unsigned char *out, ^ bk_edit_misc.c:221:37: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (UTF8Toisolat1 (out, &out_len, in, &in_len) < 0) ^~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/encoding.h:233:28: note: passing argument to parameter 'in' here const unsigned char *in, ^ bk_edit_misc.c:250:57: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (bk_edit_misc_mixed_utf8_to_latin1 (out, &out_len, in, &in_len) != OK) ^~ bk_edit_misc.c:174:89: note: passing argument to parameter 'in' here int bk_edit_misc_mixed_utf8_to_latin1 (unsigned char *out, int *out_len, unsigned char *in, int *in_len) ^ bk_edit_misc.c:258:10: warning: returning 'unsigned char *' from a function with result type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] return out; ^~~ bk_edit_misc.c:279:37: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (isolat1ToUTF8 (out, &out_len, in, &in_len) < 0) ^~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/encoding.h:239:28: note: passing argument to parameter 'in' here const unsigned char *in, ^ bk_edit_misc.c:285:10: warning: returning 'unsigned char *' from a function with result type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] return out; ^~~ bk_edit_misc.c:463:48: warning: passing 'char *' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *out = xmlEncodeEntitiesReentrant (NULL, inn); ^~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/entities.h:121:23: note: passing argument to parameter 'input' here const xmlChar *input); ^ bk_edit_misc.c:463:8: warning: initializing 'char *' with an expression of type 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *out = xmlEncodeEntitiesReentrant (NULL, inn); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bk_edit_misc.c:475:44: warning: passing 'char *' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *out = xmlStringDecodeEntities (ctx, in, XML_SUBSTITUTE_REF, 0, 0, 0); ^~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/parserInternals.h:523:23: note: passing argument to parameter 'str' here const xmlChar *str, ^ bk_edit_misc.c:475:8: warning: initializing 'char *' with an expression of type 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *out = xmlStringDecodeEntities (ctx, in, XML_SUBSTITUTE_REF, 0, 0, 0); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15 warnings generated. gcc -O2 -I/usr/pkg/include -I/usr/include -Wall `/usr/pkg/bin/gtk-config --cflags` `/var/pkgsrc/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/usr/pkg/include -I/usr/include -c bk_edit_date.c gcc -O2 -I/usr/pkg/include -I/usr/include -Wall `/usr/pkg/bin/gtk-config --cflags` `/var/pkgsrc/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/usr/pkg/include -I/usr/include -c bk_edit_icon.c gcc -O2 -I/usr/pkg/include -I/usr/include -Wall `/usr/pkg/bin/gtk-config --cflags` `/var/pkgsrc/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/usr/pkg/include -I/usr/include -c bk_edit_gtkrc.c gcc -O2 -I/usr/pkg/include -I/usr/include -Wall `/usr/pkg/bin/gtk-config --cflags` `/var/pkgsrc/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/usr/pkg/include -I/usr/include -c bk_edit_url_handler.c bk_edit_url_handler.c:125:31: warning: format string is not a string literal (potentially insecure) [-Wformat-security] command = g_strdup_printf (command_escaped); ^~~~~~~~~~~~~~~ bk_edit_url_handler.c:125:31: note: treat the string as an argument to avoid this command = g_strdup_printf (command_escaped); ^ "%s", bk_edit_url_handler.c:174:51: warning: cast to 'gpointer' (aka 'void *') from smaller integer type 'int' [-Wint-to-void-pointer-cast] g_timeout_add (2500, (GSourceFunc) child_reaper, (gpointer) pid); ^ 2 warnings generated. gcc -O2 -I/usr/pkg/include -I/usr/include -Wall `/usr/pkg/bin/gtk-config --cflags` `/var/pkgsrc/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/usr/pkg/include -I/usr/include -c bk_edit_dialog_main.c gcc -O2 -I/usr/pkg/include -I/usr/include -Wall `/usr/pkg/bin/gtk-config --cflags` `/var/pkgsrc/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/usr/pkg/include -I/usr/include -c bk_edit_dialog_info.c gcc -O2 -I/usr/pkg/include -I/usr/include -Wall `/usr/pkg/bin/gtk-config --cflags` `/var/pkgsrc/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/usr/pkg/include -I/usr/include -c bk_edit_dialog_about.c gcc -O2 -I/usr/pkg/include -I/usr/include -Wall `/usr/pkg/bin/gtk-config --cflags` `/var/pkgsrc/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/usr/pkg/include -I/usr/include -c bk_edit_dialog_edit.c gcc -O2 -I/usr/pkg/include -I/usr/include -Wall `/usr/pkg/bin/gtk-config --cflags` `/var/pkgsrc/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/usr/pkg/include -I/usr/include -c bk_edit_dialog_undo.c gcc -O2 -I/usr/pkg/include -I/usr/include -Wall `/usr/pkg/bin/gtk-config --cflags` `/var/pkgsrc/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/usr/pkg/include -I/usr/include -c bk_edit_dialog_clipboard.c gcc -O2 -I/usr/pkg/include -I/usr/include -Wall `/usr/pkg/bin/gtk-config --cflags` `/var/pkgsrc/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/usr/pkg/include -I/usr/include -c bk_edit_dialog_plugin.c gcc -O2 -I/usr/pkg/include -I/usr/include -Wall `/usr/pkg/bin/gtk-config --cflags` `/var/pkgsrc/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/usr/pkg/include -I/usr/include -c bk_edit_dialog_box.c gcc -O2 -I/usr/pkg/include -I/usr/include -Wall `/usr/pkg/bin/gtk-config --cflags` `/var/pkgsrc/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/usr/pkg/include -I/usr/include -c bk_edit_dialog_dnd.c gcc -O2 -I/usr/pkg/include -I/usr/include -Wall `/usr/pkg/bin/gtk-config --cflags` `/var/pkgsrc/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/usr/pkg/include -I/usr/include -c bk_edit_dialog_find.c bk_edit_dialog_find.c:236:62: warning: cast to 'gpointer' (aka 'void *') from smaller integer type 'int' [-Wint-to-void-pointer-cast] gtk_clist_set_row_data (GTK_CLIST (dialog_find.list), row, (gpointer) node_data->id); ^ bk_edit_dialog_find.c:293:87: warning: cast to 'gpointer' (aka 'void *') from smaller integer type 'int' [-Wint-to-void-pointer-cast] GtkCTreeNode *node = gtk_ctree_find_by_row_data_custom (GTK_CTREE (tree.tree), NULL, (gpointer) id, compare_id); ^ 2 warnings generated. gcc -O2 -I/usr/pkg/include -I/usr/include -Wall `/usr/pkg/bin/gtk-config --cflags` `/var/pkgsrc/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/usr/pkg/include -I/usr/include -c bk_edit_dialog_config.c bk_edit_dialog_config.c:542:76: warning: cast to 'gpointer' (aka 'void *') from smaller integer type 'int' [-Wint-to-void-pointer-cast] gtk_clist_set_row_data (GTK_CLIST (dialog_config.url_handler_list), row, (gpointer) ((config_url_handler *) url_handler->data)->default_handler); ^ 1 warning generated. gcc -O2 -I/usr/pkg/include -I/usr/include -Wall `/usr/pkg/bin/gtk-config --cflags` `/var/pkgsrc/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/usr/pkg/include -I/usr/include -c bk_edit_recent_document.c bk_edit_recent_document.c:52:13: warning: cast to 'void *' from smaller integer type 'guint' (aka 'unsigned int') [-Wint-to-void-pointer-cast] ok (NULL, (void *) callback_action); ^ bk_edit_recent_document.c:56:107: warning: cast to 'void *' from smaller integer type 'guint' (aka 'unsigned int') [-Wint-to-void-pointer-cast] bk_edit_dialog_box ("bk edit - warning", "This will discard all unsaved data.", icon_warning, ok, NULL, (void *) callback_action); ^ 2 warnings generated. gcc -O2 -I/usr/pkg/include -I/usr/include -Wall `/usr/pkg/bin/gtk-config --cflags` `/var/pkgsrc/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/usr/pkg/include -I/usr/include -c bk_edit_sort.c gcc -O2 -I/usr/pkg/include -I/usr/include -Wall `/usr/pkg/bin/gtk-config --cflags` `/var/pkgsrc/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/usr/pkg/include -I/usr/include -c bk_edit_modify_indicator.c gcc -O2 -I/usr/pkg/include -I/usr/include -Wall `/usr/pkg/bin/gtk-config --cflags` `/var/pkgsrc/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/usr/pkg/include -I/usr/include -c dialog_options.c gcc -O2 -I/usr/pkg/include -I/usr/include -Wall `/usr/pkg/bin/gtk-config --cflags` `/var/pkgsrc/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/usr/pkg/include -I/usr/include -c command_line.c gcc -O2 -I/usr/pkg/include -I/usr/include -Wall `/usr/pkg/bin/gtk-config --cflags` `/var/pkgsrc/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/usr/pkg/include -I/usr/include -c config.c config.c:134:51: warning: passing 'char [65]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlXPathObjectPtr path = xmlXPathEvalExpression ("/child::bk_edit/child::recently_opened_documents/child::document", path_ctx); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/xpath.h:522:46: note: passing argument to parameter 'str' here xmlXPathEvalExpression (const xmlChar *str, ^ config.c:161:18: warning: passing 'const xmlChar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (!strcmp (node->name, "filename")) ^~~~~~~~~~ /usr/include/string.h:80:25: note: passing argument to parameter here int strcmp(const char *, const char *) __pure; ^ config.c:165:31: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] doc->filename = strdup (node->children->content); ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/string.h:85:26: note: passing argument to parameter here char *strdup(const char *) __malloc_like; ^ config.c:172:23: warning: passing 'const xmlChar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] else if (!strcmp (node->name, "plugin")) ^~~~~~~~~~ /usr/include/string.h:80:25: note: passing argument to parameter here int strcmp(const char *, const char *) __pure; ^ config.c:176:29: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] doc->plugin = strdup (node->children->content); ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/string.h:85:26: note: passing argument to parameter here char *strdup(const char *) __malloc_like; ^ config.c:205:51: warning: passing 'char [58]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlXPathObjectPtr path = xmlXPathEvalExpression ("/child::bk_edit/child::recently_opened_documents/child::*", path_ctx); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/xpath.h:522:46: note: passing argument to parameter 'str' here xmlXPathEvalExpression (const xmlChar *str, ^ config.c:228:33: warning: passing 'char [49]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] path = xmlXPathEvalExpression ("/child::bk_edit/child::recently_opened_documents", path_ctx); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/xpath.h:522:46: note: passing argument to parameter 'str' here xmlXPathEvalExpression (const xmlChar *str, ^ config.c:232:59: warning: passing 'char [9]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node = xmlNewChild (path->nodesetval->nodeTab[0], NULL, "document", NULL); ^~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:846:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ config.c:233:28: warning: passing 'char [9]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewChild (node, NULL, "filename", ((config_recent_document *) l->data)->filename); ^~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:846:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ config.c:233:40: warning: passing 'char *' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewChild (node, NULL, "filename", ((config_recent_document *) l->data)->filename); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:847:22: note: passing argument to parameter 'content' here const xmlChar *content); ^ config.c:234:28: warning: passing 'char [7]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewChild (node, NULL, "plugin", ((config_recent_document *) l->data)->plugin); ^~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:846:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ config.c:234:38: warning: passing 'char *' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewChild (node, NULL, "plugin", ((config_recent_document *) l->data)->plugin); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:847:22: note: passing argument to parameter 'content' here const xmlChar *content); ^ config.c:266:51: warning: passing 'char [45]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlXPathObjectPtr path = xmlXPathEvalExpression ("/child::bk_edit/child::url_handlers/child::*", path_ctx); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/xpath.h:522:46: note: passing argument to parameter 'str' here xmlXPathEvalExpression (const xmlChar *str, ^ config.c:295:18: warning: passing 'const xmlChar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (!strcmp (attr->name, "default")) ^~~~~~~~~~ /usr/include/string.h:80:25: note: passing argument to parameter here int strcmp(const char *, const char *) __pure; ^ config.c:308:18: warning: passing 'const xmlChar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (!strcmp (node->name, "name")) ^~~~~~~~~~ /usr/include/string.h:80:25: note: passing argument to parameter here int strcmp(const char *, const char *) __pure; ^ config.c:312:56: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] url_handler->name = bk_edit_misc_utf8_to_latin1 (node->children->content); ^~~~~~~~~~~~~~~~~~~~~~~ ./bk_edit_misc.h:33:42: note: passing argument to parameter 'in' here char *bk_edit_misc_utf8_to_latin1 (char *in); ^ config.c:319:23: warning: passing 'const xmlChar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] else if (!strcmp (node->name, "command")) ^~~~~~~~~~ /usr/include/string.h:80:25: note: passing argument to parameter here int strcmp(const char *, const char *) __pure; ^ config.c:323:59: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] url_handler->command = bk_edit_misc_utf8_to_latin1 (node->children->content); ^~~~~~~~~~~~~~~~~~~~~~~ ./bk_edit_misc.h:33:42: note: passing argument to parameter 'in' here char *bk_edit_misc_utf8_to_latin1 (char *in); ^ config.c:353:51: warning: passing 'char [45]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlXPathObjectPtr path = xmlXPathEvalExpression ("/child::bk_edit/child::url_handlers/child::*", path_ctx); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/xpath.h:522:46: note: passing argument to parameter 'str' here xmlXPathEvalExpression (const xmlChar *str, ^ config.c:376:33: warning: passing 'char [36]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] path = xmlXPathEvalExpression ("/child::bk_edit/child::url_handlers", path_ctx); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/xpath.h:522:46: note: passing argument to parameter 'str' here xmlXPathEvalExpression (const xmlChar *str, ^ config.c:383:59: warning: passing 'char [12]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node = xmlNewChild (path->nodesetval->nodeTab[0], NULL, "url_handler", NULL); ^~~~~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:846:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ config.c:385:28: warning: passing 'char [5]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewChild (node, NULL, "name", name); ^~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:846:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ config.c:385:36: warning: passing 'char *' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewChild (node, NULL, "name", name); ^~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:847:22: note: passing argument to parameter 'content' here const xmlChar *content); ^ config.c:386:28: warning: passing 'char [8]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewChild (node, NULL, "command", command); ^~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:846:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ config.c:386:39: warning: passing 'char *' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewChild (node, NULL, "command", command); ^~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:847:22: note: passing argument to parameter 'content' here const xmlChar *content); ^ config.c:393:22: warning: passing 'char [8]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewProp (node, "default", "yes"); ^~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:791:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ config.c:393:33: warning: passing 'char [4]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewProp (node, "default", "yes"); ^~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:792:22: note: passing argument to parameter 'value' here const xmlChar *value); ^ config.c:549:22: warning: passing 'char [4]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] c->doc = xmlNewDoc ("1.0"); ^~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:780:30: note: passing argument to parameter 'version' here xmlNewDoc (const xmlChar *version); ^ config.c:551:27: warning: passing 'char [8]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] root = xmlNewNode (NULL, "bk_edit"); ^~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:838:22: note: passing argument to parameter 'name' here const xmlChar *name); ^ config.c:555:42: warning: passing 'char [13]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] url_handlers = xmlNewChild (root, NULL, "url_handlers", NULL); ^~~~~~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:846:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ config.c:557:42: warning: passing 'char [12]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node = xmlNewChild (url_handlers, NULL, "url_handler", NULL); ^~~~~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:846:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ config.c:558:27: warning: passing 'char [5]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewChild (node, NULL, "name", "Mozilla (New Window)"); ^~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:846:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ config.c:558:35: warning: passing 'char [21]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewChild (node, NULL, "name", "Mozilla (New Window)"); ^~~~~~~~~~~~~~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:847:22: note: passing argument to parameter 'content' here const xmlChar *content); ^ config.c:559:27: warning: passing 'char [8]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewChild (node, NULL, "command", "mozilla -remote 'openURL(%u,new-window)'"); ^~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:846:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ config.c:559:38: warning: passing 'char [41]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewChild (node, NULL, "command", "mozilla -remote 'openURL(%u,new-window)'"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:847:22: note: passing argument to parameter 'content' here const xmlChar *content); ^ config.c:561:42: warning: passing 'char [12]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node = xmlNewChild (url_handlers, NULL, "url_handler", NULL); ^~~~~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:846:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ config.c:562:27: warning: passing 'char [5]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewChild (node, NULL, "name", "Mozilla (Existing)"); ^~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:846:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ config.c:562:35: warning: passing 'char [19]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewChild (node, NULL, "name", "Mozilla (Existing)"); ^~~~~~~~~~~~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:847:22: note: passing argument to parameter 'content' here const xmlChar *content); ^ config.c:563:27: warning: passing 'char [8]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewChild (node, NULL, "command", "mozilla -remote 'openURL(%u)'"); ^~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:846:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ config.c:563:38: warning: passing 'char [30]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewChild (node, NULL, "command", "mozilla -remote 'openURL(%u)'"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:847:22: note: passing argument to parameter 'content' here const xmlChar *content); ^ config.c:565:42: warning: passing 'char [12]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node = xmlNewChild (url_handlers, NULL, "url_handler", NULL); ^~~~~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:846:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ config.c:566:27: warning: passing 'char [5]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewChild (node, NULL, "name", "Mozilla (New Tab)"); ^~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:846:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ config.c:566:35: warning: passing 'char [18]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewChild (node, NULL, "name", "Mozilla (New Tab)"); ^~~~~~~~~~~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:847:22: note: passing argument to parameter 'content' here const xmlChar *content); ^ config.c:567:27: warning: passing 'char [8]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewChild (node, NULL, "command", "mozilla -remote 'openURL (%u,new-tab)'"); ^~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:846:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ config.c:567:38: warning: passing 'char [39]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewChild (node, NULL, "command", "mozilla -remote 'openURL (%u,new-tab)'"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:847:22: note: passing argument to parameter 'content' here const xmlChar *content); ^ config.c:568:20: warning: passing 'char [8]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewProp (node, "default", "yes"); ^~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:791:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ config.c:568:31: warning: passing 'char [4]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewProp (node, "default", "yes"); ^~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:792:22: note: passing argument to parameter 'value' here const xmlChar *value); ^ config.c:570:42: warning: passing 'char [12]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node = xmlNewChild (url_handlers, NULL, "url_handler", NULL); ^~~~~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:846:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ config.c:571:27: warning: passing 'char [5]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewChild (node, NULL, "name", "www.archive.org (Mozilla)"); ^~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:846:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ config.c:571:35: warning: passing 'char [26]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewChild (node, NULL, "name", "www.archive.org (Mozilla)"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:847:22: note: passing argument to parameter 'content' here const xmlChar *content); ^ config.c:572:27: warning: passing 'char [8]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewChild (node, NULL, "command", "mozilla -remote 'openURL(http://web.archive.org/web/*/%u,new-tab)'"); ^~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:846:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ config.c:572:38: warning: passing 'char [67]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewChild (node, NULL, "command", "mozilla -remote 'openURL(http://web.archive.org/web/*/%u,new-tab)'"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:847:22: note: passing argument to parameter 'content' here const xmlChar *content); ^ config.c:574:42: warning: passing 'char [12]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node = xmlNewChild (url_handlers, NULL, "url_handler", NULL); ^~~~~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:846:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ config.c:575:27: warning: passing 'char [5]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewChild (node, NULL, "name", "Phoenix (New Tab)"); ^~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:846:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ config.c:575:35: warning: passing 'char [18]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewChild (node, NULL, "name", "Phoenix (New Tab)"); ^~~~~~~~~~~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:847:22: note: passing argument to parameter 'content' here const xmlChar *content); ^ config.c:576:27: warning: passing 'char [8]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewChild (node, NULL, "command", "phoenix -remote 'openURL (%u,new-tab)'"); ^~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:846:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ config.c:576:38: warning: passing 'char [39]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewChild (node, NULL, "command", "phoenix -remote 'openURL (%u,new-tab)'"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:847:22: note: passing argument to parameter 'content' here const xmlChar *content); ^ config.c:578:42: warning: passing 'char [12]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node = xmlNewChild (url_handlers, NULL, "url_handler", NULL); ^~~~~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:846:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ config.c:579:27: warning: passing 'char [5]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewChild (node, NULL, "name", "Opera (New Window)"); ^~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:846:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ config.c:579:35: warning: passing 'char [19]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewChild (node, NULL, "name", "Opera (New Window)"); ^~~~~~~~~~~~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:847:22: note: passing argument to parameter 'content' here const xmlChar *content); ^ config.c:580:27: warning: passing 'char [8]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewChild (node, NULL, "command", "opera -remote 'openURL(%u,new-window)'"); ^~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:846:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ config.c:580:38: warning: passing 'char [39]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewChild (node, NULL, "command", "opera -remote 'openURL(%u,new-window)'"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:847:22: note: passing argument to parameter 'content' here const xmlChar *content); ^ config.c:582:42: warning: passing 'char [12]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node = xmlNewChild (url_handlers, NULL, "url_handler", NULL); ^~~~~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:846:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ config.c:583:27: warning: passing 'char [5]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewChild (node, NULL, "name", "Galeon (New Tab)"); ^~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:846:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ config.c:583:35: warning: passing 'char [17]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewChild (node, NULL, "name", "Galeon (New Tab)"); ^~~~~~~~~~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:847:22: note: passing argument to parameter 'content' here const xmlChar *content); ^ config.c:584:27: warning: passing 'char [8]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewChild (node, NULL, "command", "galeon --new-tab %u"); ^~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:846:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ config.c:584:38: warning: passing 'char [20]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewChild (node, NULL, "command", "galeon --new-tab %u"); ^~~~~~~~~~~~~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:847:22: note: passing argument to parameter 'content' here const xmlChar *content); ^ config.c:586:42: warning: passing 'char [12]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node = xmlNewChild (url_handlers, NULL, "url_handler", NULL); ^~~~~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:846:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ config.c:587:27: warning: passing 'char [5]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewChild (node, NULL, "name", "Netscape (Existing)"); ^~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:846:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ config.c:587:35: warning: passing 'char [20]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewChild (node, NULL, "name", "Netscape (Existing)"); ^~~~~~~~~~~~~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:847:22: note: passing argument to parameter 'content' here const xmlChar *content); ^ config.c:588:27: warning: passing 'char [8]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewChild (node, NULL, "command", "netscape -remote 'openURL(%u)'"); ^~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:846:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ config.c:588:38: warning: passing 'char [31]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewChild (node, NULL, "command", "netscape -remote 'openURL(%u)'"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:847:22: note: passing argument to parameter 'content' here const xmlChar *content); ^ config.c:590:42: warning: passing 'char [12]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node = xmlNewChild (url_handlers, NULL, "url_handler", NULL); ^~~~~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:846:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ config.c:591:27: warning: passing 'char [5]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewChild (node, NULL, "name", "Netscape (New Window)"); ^~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:846:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ config.c:591:35: warning: passing 'char [22]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewChild (node, NULL, "name", "Netscape (New Window)"); ^~~~~~~~~~~~~~~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:847:22: note: passing argument to parameter 'content' here const xmlChar *content); ^ config.c:592:27: warning: passing 'char [8]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewChild (node, NULL, "command", "netscape -remote 'openURL(%u,new-window)'"); ^~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:846:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ config.c:592:38: warning: passing 'char [42]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewChild (node, NULL, "command", "netscape -remote 'openURL(%u,new-window)'"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:847:22: note: passing argument to parameter 'content' here const xmlChar *content); ^ config.c:594:42: warning: passing 'char [12]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node = xmlNewChild (url_handlers, NULL, "url_handler", NULL); ^~~~~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:846:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ config.c:595:27: warning: passing 'char [5]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewChild (node, NULL, "name", "Lynx (xterm)"); ^~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:846:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ config.c:595:35: warning: passing 'char [13]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewChild (node, NULL, "name", "Lynx (xterm)"); ^~~~~~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:847:22: note: passing argument to parameter 'content' here const xmlChar *content); ^ config.c:596:27: warning: passing 'char [8]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewChild (node, NULL, "command", "xterm -e lynx %u"); ^~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:846:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ config.c:596:38: warning: passing 'char [17]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewChild (node, NULL, "command", "xterm -e lynx %u"); ^~~~~~~~~~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:847:22: note: passing argument to parameter 'content' here const xmlChar *content); ^ config.c:599:55: warning: passing 'char [26]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] recently_opened_documents = xmlNewChild (root, NULL, "recently_opened_documents", NULL); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:846:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ config.c:600:41: warning: passing 'char [5]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewProp (recently_opened_documents, "size", "5"); ^~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:791:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ config.c:600:49: warning: passing 'char [2]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewProp (recently_opened_documents, "size", "5"); ^~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:792:22: note: passing argument to parameter 'value' here const xmlChar *value); ^ config.c:603:42: warning: passing 'char [13]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] browser_type = xmlNewChild (root, NULL, "browser_type", NULL); ^~~~~~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:846:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ config.c:604:28: warning: passing 'char [5]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewProp (browser_type, "type", "Mozilla v1.0, v1.1, v1.2, v1.3 and Netscape 6+"); ^~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:791:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ config.c:604:36: warning: passing 'char [47]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewProp (browser_type, "type", "Mozilla v1.0, v1.1, v1.2, v1.3 and Netscape 6+"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:792:22: note: passing argument to parameter 'value' here const xmlChar *value); ^ config.c:607:42: warning: passing 'char [13]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] middle_mouse = xmlNewChild (root, NULL, "middle_mouse", NULL); ^~~~~~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:846:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ config.c:608:28: warning: passing 'char [4]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewProp (middle_mouse, "use", "yes"); ^~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:791:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ config.c:608:35: warning: passing 'char [4]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewProp (middle_mouse, "use", "yes"); ^~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:792:22: note: passing argument to parameter 'value' here const xmlChar *value); ^ config.c:611:44: warning: passing 'char [15]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] dialog_options = xmlNewChild (root, NULL, "dialog_options", NULL); ^~~~~~~~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:846:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ config.c:613:52: warning: passing 'char [13]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] url_dropzone = xmlNewChild (dialog_options, NULL, "url_dropzone", NULL); ^~~~~~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:846:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ config.c:614:28: warning: passing 'char [7]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewProp (url_dropzone, "sticky", "no"); ^~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:791:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ config.c:614:38: warning: passing 'char [3]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewProp (url_dropzone, "sticky", "no"); ^~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:792:22: note: passing argument to parameter 'value' here const xmlChar *value); ^ config.c:615:28: warning: passing 'char [14]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewProp (url_dropzone, "always_on_top", "no"); ^~~~~~~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:791:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ config.c:615:45: warning: passing 'char [3]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewProp (url_dropzone, "always_on_top", "no"); ^~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:792:22: note: passing argument to parameter 'value' here const xmlChar *value); ^ config.c:617:42: warning: passing 'char [5]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node = xmlNewChild (url_dropzone, NULL, "size", NULL); ^~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:846:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ config.c:618:20: warning: passing 'char [4]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewProp (node, "use", "no"); ^~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:791:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ config.c:618:27: warning: passing 'char [3]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewProp (node, "use", "no"); ^~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:792:22: note: passing argument to parameter 'value' here const xmlChar *value); ^ config.c:619:20: warning: passing 'char [6]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewProp (node, "width", "230"); ^~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:791:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ config.c:619:29: warning: passing 'char [4]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewProp (node, "width", "230"); ^~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:792:22: note: passing argument to parameter 'value' here const xmlChar *value); ^ config.c:620:20: warning: passing 'char [7]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewProp (node, "height", "29"); ^~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:791:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ config.c:620:30: warning: passing 'char [3]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewProp (node, "height", "29"); ^~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:792:22: note: passing argument to parameter 'value' here const xmlChar *value); ^ config.c:622:42: warning: passing 'char [9]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node = xmlNewChild (url_dropzone, NULL, "position", NULL); ^~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:846:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ config.c:623:20: warning: passing 'char [4]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewProp (node, "use", "no"); ^~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:791:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ config.c:623:27: warning: passing 'char [3]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewProp (node, "use", "no"); ^~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:792:22: note: passing argument to parameter 'value' here const xmlChar *value); ^ config.c:624:20: warning: passing 'char [2]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewProp (node, "x", "10"); ^~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:791:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ config.c:624:25: warning: passing 'char [3]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewProp (node, "x", "10"); ^~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:792:22: note: passing argument to parameter 'value' here const xmlChar *value); ^ config.c:625:20: warning: passing 'char [2]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewProp (node, "y", "10"); ^~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:791:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ config.c:625:25: warning: passing 'char [3]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewProp (node, "y", "10"); ^~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:792:22: note: passing argument to parameter 'value' here const xmlChar *value); ^ config.c:628:40: warning: passing 'char [11]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] sort_order = xmlNewChild (root, NULL, "sort_order", NULL); ^~~~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:846:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ config.c:629:26: warning: passing 'char [5]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewProp (sort_order, "type", "Unsorted"); ^~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:791:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ config.c:629:34: warning: passing 'char [9]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewProp (sort_order, "type", "Unsorted"); ^~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:792:22: note: passing argument to parameter 'value' here const xmlChar *value); ^ config.c:636:51: warning: passing 'char *' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlXPathObjectPtr path = xmlXPathEvalExpression (xpath, path_ctx); ^~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/xpath.h:522:46: note: passing argument to parameter 'str' here xmlXPathEvalExpression (const xmlChar *str, ^ config.c:653:54: warning: passing 'char *' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNodePtr browser_type = xmlNewChild (root, NULL, strrchr (xpath, ':') + 1, NULL); ^~~~~~~~~~~~~~~~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:846:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ config.c:654:29: warning: passing 'char *' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewProp (browser_type, property, value); ^~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:791:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ config.c:654:39: warning: passing 'char *' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlNewProp (browser_type, property, value); ^~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:792:22: note: passing argument to parameter 'value' here const xmlChar *value); ^ config.c:665:20: warning: passing 'char *' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlSetProp (node, property, value); ^~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1016:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ config.c:665:30: warning: passing 'char *' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlSetProp (node, property, value); ^~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1017:22: note: passing argument to parameter 'value' here const xmlChar *value); ^ config.c:675:51: warning: passing 'char *' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlXPathObjectPtr path = xmlXPathEvalExpression (xpath, path_ctx); ^~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/xpath.h:522:46: note: passing argument to parameter 'str' here xmlXPathEvalExpression (const xmlChar *str, ^ config.c:689:18: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] value = strdup (path->stringval); ^~~~~~~~~~~~~~~ /usr/include/string.h:85:26: note: passing argument to parameter here char *strdup(const char *) __malloc_like; ^ 122 warnings generated. gcc -O2 -I/usr/pkg/include -I/usr/include -Wall `/usr/pkg/bin/gtk-config --cflags` `/var/pkgsrc/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/usr/pkg/include -I/usr/include -c convert.c gcc -O2 -I/usr/pkg/include -I/usr/include -Wall `/usr/pkg/bin/gtk-config --cflags` `/var/pkgsrc/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/usr/pkg/include -I/usr/include -c plugin.c plugin.c:61:31: warning: variable 'plug' is uninitialized when used within its own initialization [-Wuninitialized] plugin *plug = plugin_load (plug, so.gl_pathv[i]); ~~~~ ^~~~ 1 warning generated. gcc -O2 -I/usr/pkg/include -I/usr/include -Wall `/usr/pkg/bin/gtk-config --cflags` `/var/pkgsrc/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/usr/pkg/include -I/usr/include -c char_vector.c gcc -O2 -I/usr/pkg/include -I/usr/include -Wall `/usr/pkg/bin/gtk-config --cflags` `/var/pkgsrc/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/usr/pkg/include -I/usr/include -c g_stack.c cd plugins && make cd all_edit && make gcc -Wall -I../.. -fPIC `/usr/pkg/bin/gtk-config --cflags` -I/usr/pkg/include -I/usr/include -c all_edit.c gcc -shared all_edit.o -o all_edit.so /bin/cp all_edit.so ../ cd nn4 && make gcc -Wall -I../.. -fPIC `/usr/pkg/bin/gtk-config --cflags` -I/usr/pkg/include -I/usr/include -c nn4.c gcc -Wall -I../.. -fPIC `/usr/pkg/bin/gtk-config --cflags` -I/usr/pkg/include -I/usr/include -c nn4_ui.c gcc -Wall -I../.. -fPIC `/usr/pkg/bin/gtk-config --cflags` -I/usr/pkg/include -I/usr/include -c nn4_parse.c /var/pkgsrc/work/www/bkedit/work/.tools/bin/bison -d -o nn4_parse.yacc.c nn4_parse.yacc nn4_parse.yacc: warning: 3 shift/reduce conflicts [-Wconflicts-sr] nn4_parse.yacc: warning: 5 reduce/reduce conflicts [-Wconflicts-rr] gcc -Wall -I../.. -fPIC `/usr/pkg/bin/gtk-config --cflags` -I/usr/pkg/include -I/usr/include -c nn4_parse.yacc.c nn4_parse.yacc.c:1241:16: warning: implicit declaration of function 'yylex' is invalid in C99 [-Wimplicit-function-declaration] yychar = yylex (); ^ nn4_parse.yacc.c:1496:7: warning: implicit declaration of function 'yyerror' is invalid in C99 [-Wimplicit-function-declaration] yyerror (YY_("syntax error")); ^ nn4_parse.yacc.c:1640:3: warning: implicit declaration of function 'yyerror' is invalid in C99 [-Wimplicit-function-declaration] yyerror (YY_("memory exhausted")); ^ 3 warnings generated. /usr/bin/flex -i -onn4_parse.lex.c nn4_parse.lex gcc -Wall -I../.. -fPIC `/usr/pkg/bin/gtk-config --cflags` -I/usr/pkg/include -I/usr/include -c nn4_parse.lex.c nn4_parse.lex:231:43: warning: variable 'text_cv' is uninitialized when used within its own initialization [-Wuninitialized] char_vector *text_cv = char_vector_new (text_cv, 100); ~~~~~~~ ^~~~~~~ 1 warning generated. gcc -shared nn4.o nn4_ui.o nn4_parse.o nn4_parse.yacc.o nn4_parse.lex.o -o nn4.so /bin/cp nn4.so ../ cd moz && make gcc -Wall -I../.. -fPIC `/usr/pkg/bin/gtk-config --cflags` -I/usr/pkg/include -I/usr/include -c moz.c gcc -Wall -I../.. -fPIC `/usr/pkg/bin/gtk-config --cflags` -I/usr/pkg/include -I/usr/include -c moz_ui.c gcc -Wall -I../.. -fPIC `/usr/pkg/bin/gtk-config --cflags` -I/usr/pkg/include -I/usr/include -c moz_parse.c /var/pkgsrc/work/www/bkedit/work/.tools/bin/bison -d -o moz_parse.yacc.c moz_parse.yacc moz_parse.yacc: warning: 3 shift/reduce conflicts [-Wconflicts-sr] moz_parse.yacc: warning: 5 reduce/reduce conflicts [-Wconflicts-rr] gcc -Wall -I../.. -fPIC `/usr/pkg/bin/gtk-config --cflags` -I/usr/pkg/include -I/usr/include -c moz_parse.yacc.c moz_parse.yacc.c:1306:16: warning: implicit declaration of function 'yylex' is invalid in C99 [-Wimplicit-function-declaration] yychar = yylex (); ^ moz_parse.yacc.c:1657:7: warning: implicit declaration of function 'yyerror' is invalid in C99 [-Wimplicit-function-declaration] yyerror (YY_("syntax error")); ^ moz_parse.yacc.c:1801:3: warning: implicit declaration of function 'yyerror' is invalid in C99 [-Wimplicit-function-declaration] yyerror (YY_("memory exhausted")); ^ 3 warnings generated. /usr/bin/flex -i -omoz_parse.lex.c moz_parse.lex gcc -Wall -I../.. -fPIC `/usr/pkg/bin/gtk-config --cflags` -I/usr/pkg/include -I/usr/include -c moz_parse.lex.c moz_parse.lex:251:43: warning: variable 'text_cv' is uninitialized when used within its own initialization [-Wuninitialized] char_vector *text_cv = char_vector_new (text_cv, 100); ~~~~~~~ ^~~~~~~ 1 warning generated. gcc -shared moz.o moz_ui.o moz_parse.o moz_parse.yacc.o moz_parse.lex.o -o moz.so /bin/cp moz.so ../ cd opera && make gcc -Wall -I../.. -fPIC `/usr/pkg/bin/gtk-config --cflags` -I/usr/pkg/include -I/usr/include -c opera.c gcc -Wall -I../.. -fPIC `/usr/pkg/bin/gtk-config --cflags` -I/usr/pkg/include -I/usr/include -c opera_misc.c gcc -Wall -I../.. -fPIC `/usr/pkg/bin/gtk-config --cflags` -I/usr/pkg/include -I/usr/include -c opera_ui.c gcc -Wall -I../.. -fPIC `/usr/pkg/bin/gtk-config --cflags` -I/usr/pkg/include -I/usr/include -c opera_parse.c /var/pkgsrc/work/www/bkedit/work/.tools/bin/bison -d -o opera_parse.yacc.c opera_parse.yacc opera_parse.yacc: warning: 3 shift/reduce conflicts [-Wconflicts-sr] opera_parse.yacc: warning: 4 reduce/reduce conflicts [-Wconflicts-rr] opera_parse.yacc:85.10: warning: rule useless in parser due to conflicts [-Wother] | /* void */ ^ opera_parse.yacc:106.8: warning: rule useless in parser due to conflicts [-Wother] | /* void */ ^ gcc -Wall -I../.. -fPIC `/usr/pkg/bin/gtk-config --cflags` -I/usr/pkg/include -I/usr/include -c opera_parse.yacc.c opera_parse.yacc.c:1189:16: warning: implicit declaration of function 'yylex' is invalid in C99 [-Wimplicit-function-declaration] yychar = yylex (); ^ opera_parse.yacc.c:1456:7: warning: implicit declaration of function 'yyerror' is invalid in C99 [-Wimplicit-function-declaration] yyerror (YY_("syntax error")); ^ opera_parse.yacc.c:1600:3: warning: implicit declaration of function 'yyerror' is invalid in C99 [-Wimplicit-function-declaration] yyerror (YY_("memory exhausted")); ^ 3 warnings generated. /usr/bin/flex -i -oopera_parse.lex.c opera_parse.lex gcc -Wall -I../.. -fPIC `/usr/pkg/bin/gtk-config --cflags` -I/usr/pkg/include -I/usr/include -c opera_parse.lex.c opera_parse.lex.c:1321:17: warning: unused function 'yyunput' [-Wunused-function] static void yyunput (int c, char * yy_bp ) ^ opera_parse.lex.c:1367:16: warning: function 'input' is not needed and will not be emitted [-Wunneeded-internal-declaration] static int input (void) ^ 2 warnings generated. gcc -shared opera.o opera_misc.o opera_ui.o opera_parse.o opera_parse.yacc.o opera_parse.lex.o -o opera.so /bin/cp opera.so ../ cd opera7 && make gcc -Wall -I../.. -fPIC `/usr/pkg/bin/gtk-config --cflags` -I/usr/pkg/include -I/usr/include -c opera7.c gcc -Wall -I../.. -fPIC `/usr/pkg/bin/gtk-config --cflags` -I/usr/pkg/include -I/usr/include -c opera7_misc.c gcc -Wall -I../.. -fPIC `/usr/pkg/bin/gtk-config --cflags` -I/usr/pkg/include -I/usr/include -c opera7_ui.c gcc -Wall -I../.. -fPIC `/usr/pkg/bin/gtk-config --cflags` -I/usr/pkg/include -I/usr/include -c opera7_parse.c /var/pkgsrc/work/www/bkedit/work/.tools/bin/bison -d -o opera7_parse.yacc.c opera7_parse.yacc opera7_parse.yacc: warning: 3 shift/reduce conflicts [-Wconflicts-sr] opera7_parse.yacc: warning: 4 reduce/reduce conflicts [-Wconflicts-rr] opera7_parse.yacc:92.10: warning: rule useless in parser due to conflicts [-Wother] | /* void */ ^ opera7_parse.yacc:117.8: warning: rule useless in parser due to conflicts [-Wother] | /* void */ ^ gcc -Wall -I../.. -fPIC `/usr/pkg/bin/gtk-config --cflags` -I/usr/pkg/include -I/usr/include -c opera7_parse.yacc.c opera7_parse.yacc.c:1214:16: warning: implicit declaration of function 'yylex' is invalid in C99 [-Wimplicit-function-declaration] yychar = yylex (); ^ opera7_parse.yacc.c:1559:7: warning: implicit declaration of function 'yyerror' is invalid in C99 [-Wimplicit-function-declaration] yyerror (YY_("syntax error")); ^ opera7_parse.yacc.c:1703:3: warning: implicit declaration of function 'yyerror' is invalid in C99 [-Wimplicit-function-declaration] yyerror (YY_("memory exhausted")); ^ 3 warnings generated. /usr/bin/flex -i -oopera7_parse.lex.c opera7_parse.lex gcc -Wall -I../.. -fPIC `/usr/pkg/bin/gtk-config --cflags` -I/usr/pkg/include -I/usr/include -c opera7_parse.lex.c opera7_parse.lex.c:1463:17: warning: unused function 'yyunput' [-Wunused-function] static void yyunput (int c, char * yy_bp ) ^ opera7_parse.lex.c:1509:16: warning: function 'input' is not needed and will not be emitted [-Wunneeded-internal-declaration] static int input (void) ^ 2 warnings generated. gcc -shared opera7.o opera7_misc.o opera7_ui.o opera7_parse.o opera7_parse.yacc.o opera7_parse.lex.o -o opera7.so /bin/cp opera7.so ../ cd galeon && make gcc -Wall -I../.. -fPIC `/usr/pkg/bin/gtk-config --cflags` `/var/pkgsrc/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/usr/pkg/include -I/usr/include -c galeon.c galeon.c:372:23: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (isolat1ToUTF8 (temp.elements[i], &temp_size, from->elements[i], &from_size) < 0) ^~~~~~~~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/encoding.h:237:34: note: passing argument to parameter 'out' here isolat1ToUTF8 (unsigned char *out, ^ galeon.c:372:53: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (isolat1ToUTF8 (temp.elements[i], &temp_size, from->elements[i], &from_size) < 0) ^~~~~~~~~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/encoding.h:239:28: note: passing argument to parameter 'in' here const unsigned char *in, ^ galeon.c:379:42: warning: passing 'char *' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] t = tt = xmlEncodeSpecialChars (NULL, temp.elements[i]); ^~~~~~~~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/entities.h:124:23: note: passing argument to parameter 'input' here const xmlChar *input); ^ galeon.c:420:34: warning: passing 'char *' to parameter of type 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] to->elements[i] = xmlStrcat (to->elements[i], buffer); ^~~~~~~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/xmlstring.h:87:52: note: passing argument to parameter 'cur' here xmlStrcat (xmlChar *cur, ^ galeon.c:420:51: warning: passing 'char [10]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] to->elements[i] = xmlStrcat (to->elements[i], buffer); ^~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/xmlstring.h:88:57: note: passing argument to parameter 'add' here const xmlChar *add); ^ galeon.c:420:21: warning: assigning to 'char *' from 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] to->elements[i] = xmlStrcat (to->elements[i], buffer); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6 warnings generated. gcc -Wall -I../.. -fPIC `/usr/pkg/bin/gtk-config --cflags` `/var/pkgsrc/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/usr/pkg/include -I/usr/include -c galeon_dom.c galeon_dom.c:92:15: warning: passing 'const xmlChar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (strncmp (node->name, "info", sizeof ("info")) == 0) ^~~~~~~~~~ /usr/include/string.h:100:26: note: passing argument to parameter here int strncmp(const char *, const char *, size_t) __pure; ^ galeon_dom.c:99:18: warning: passing 'const xmlChar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (strncmp (n->name, "metadata", sizeof ("metadata")) == 0) ^~~~~~~ /usr/include/string.h:100:26: note: passing argument to parameter here int strncmp(const char *, const char *, size_t) __pure; ^ galeon_dom.c:107:68: warning: passing 'char [7]' to parameter of type 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data->elements[PIXMAP] = node_get_element_content (nn, "pixmap", sizeof ("pixmap")); ^~~~~~~~ galeon_dom.c:54:69: note: passing argument to parameter 'element' here static xmlChar *node_get_element_content (xmlNodePtr node, xmlChar *element, int element_length); ^ galeon_dom.c:107:36: warning: assigning to 'char *' from 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data->elements[PIXMAP] = node_get_element_content (nn, "pixmap", sizeof ("pixmap")); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ galeon_dom.c:110:76: warning: passing 'char [15]' to parameter of type 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data->elements[CREATE_TOOLBAR] = node_get_element_content (nn, "create_toolbar", sizeof ("create_toolbar")); ^~~~~~~~~~~~~~~~ galeon_dom.c:54:69: note: passing argument to parameter 'element' here static xmlChar *node_get_element_content (xmlNodePtr node, xmlChar *element, int element_length); ^ galeon_dom.c:110:44: warning: assigning to 'char *' from 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data->elements[CREATE_TOOLBAR] = node_get_element_content (nn, "create_toolbar", sizeof ("create_toolbar")); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ galeon_dom.c:113:76: warning: passing 'char [15]' to parameter of type 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data->elements[CREATE_CONTEXT] = node_get_element_content (nn, "create_context", sizeof ("create_context")); ^~~~~~~~~~~~~~~~ galeon_dom.c:54:69: note: passing argument to parameter 'element' here static xmlChar *node_get_element_content (xmlNodePtr node, xmlChar *element, int element_length); ^ galeon_dom.c:113:44: warning: assigning to 'char *' from 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data->elements[CREATE_CONTEXT] = node_get_element_content (nn, "create_context", sizeof ("create_context")); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ galeon_dom.c:116:75: warning: passing 'char [14]' to parameter of type 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data->elements[TOOLBAR_STYLE] = node_get_element_content (nn, "toolbar_style", sizeof ("toolbar_style")); ^~~~~~~~~~~~~~~ galeon_dom.c:54:69: note: passing argument to parameter 'element' here static xmlChar *node_get_element_content (xmlNodePtr node, xmlChar *element, int element_length); ^ galeon_dom.c:116:43: warning: assigning to 'char *' from 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data->elements[TOOLBAR_STYLE] = node_get_element_content (nn, "toolbar_style", sizeof ("toolbar_style")); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ galeon_dom.c:119:72: warning: passing 'char [13]' to parameter of type 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data->elements[LAST_VISIT] = node_get_element_content (nn, "time_visited", sizeof ("time_visited")); ^~~~~~~~~~~~~~ galeon_dom.c:54:69: note: passing argument to parameter 'element' here static xmlChar *node_get_element_content (xmlNodePtr node, xmlChar *element, int element_length); ^ galeon_dom.c:119:40: warning: assigning to 'char *' from 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data->elements[LAST_VISIT] = node_get_element_content (nn, "time_visited", sizeof ("time_visited")); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ galeon_dom.c:122:75: warning: passing 'char [14]' to parameter of type 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data->elements[LAST_MODIFIED] = node_get_element_content (nn, "time_modified", sizeof ("time_modified")); ^~~~~~~~~~~~~~~ galeon_dom.c:54:69: note: passing argument to parameter 'element' here static xmlChar *node_get_element_content (xmlNodePtr node, xmlChar *element, int element_length); ^ galeon_dom.c:122:43: warning: assigning to 'char *' from 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data->elements[LAST_MODIFIED] = node_get_element_content (nn, "time_modified", sizeof ("time_modified")); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ galeon_dom.c:125:70: warning: passing 'char [11]' to parameter of type 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data->elements[ADD_DATE] = node_get_element_content (nn, "time_added", sizeof ("time_added")); ^~~~~~~~~~~~ galeon_dom.c:54:69: note: passing argument to parameter 'element' here static xmlChar *node_get_element_content (xmlNodePtr node, xmlChar *element, int element_length); ^ galeon_dom.c:125:38: warning: assigning to 'char *' from 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data->elements[ADD_DATE] = node_get_element_content (nn, "time_added", sizeof ("time_added")); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ galeon_dom.c:128:70: warning: passing 'char [5]' to parameter of type 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data->elements[NICKNAME] = node_get_element_content (nn, "nick", sizeof ("nick")); ^~~~~~ galeon_dom.c:54:69: note: passing argument to parameter 'element' here static xmlChar *node_get_element_content (xmlNodePtr node, xmlChar *element, int element_length); ^ galeon_dom.c:128:38: warning: assigning to 'char *' from 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data->elements[NICKNAME] = node_get_element_content (nn, "nick", sizeof ("nick")); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ galeon_dom.c:131:70: warning: passing 'char [9]' to parameter of type 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data->elements[SMARTURL] = node_get_element_content (nn, "smarturl", sizeof ("smarturl")); ^~~~~~~~~~ galeon_dom.c:54:69: note: passing argument to parameter 'element' here static xmlChar *node_get_element_content (xmlNodePtr node, xmlChar *element, int element_length); ^ galeon_dom.c:131:38: warning: assigning to 'char *' from 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data->elements[SMARTURL] = node_get_element_content (nn, "smarturl", sizeof ("smarturl")); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ galeon_dom.c:134:76: warning: passing 'char [15]' to parameter of type 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data->elements[DEFAULT_FOLDER] = node_get_element_content (nn, "default_folder", sizeof ("default_folder")); ^~~~~~~~~~~~~~~~ galeon_dom.c:54:69: note: passing argument to parameter 'element' here static xmlChar *node_get_element_content (xmlNodePtr node, xmlChar *element, int element_length); ^ galeon_dom.c:134:44: warning: assigning to 'char *' from 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data->elements[DEFAULT_FOLDER] = node_get_element_content (nn, "default_folder", sizeof ("default_folder")); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ galeon_dom.c:138:59: warning: passing 'char [6]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data->elements[METADATA_OWNER] = xmlGetProp (n, "owner"); ^~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1030:22: note: passing argument to parameter 'name' here const xmlChar *name); ^ galeon_dom.c:138:42: warning: assigning to 'char *' from 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data->elements[METADATA_OWNER] = xmlGetProp (n, "owner"); ^ ~~~~~~~~~~~~~~~~~~~~~~~ galeon_dom.c:141:33: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const gchar *' (aka 'const char *') converts between pointers to integer types with different sign [-Wpointer-sign] g_string_append (metadata, dump); ^~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/glib/glib-1.2/glib.h:1657:22: note: passing argument to parameter 'val' here const gchar *val); ^ galeon_dom.c:151:12: warning: initializing 'xmlChar *' (aka 'unsigned char *') with an expression of type 'gchar *' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign] xmlChar *str = metadata->str; ^ ~~~~~~~~~~~~~ galeon_dom.c:165:15: warning: passing 'const xmlChar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (strncmp (node->name, element, element_length) == 0) ^~~~~~~~~~ /usr/include/string.h:100:26: note: passing argument to parameter here int strncmp(const char *, const char *, size_t) __pure; ^ galeon_dom.c:165:27: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (strncmp (node->name, element, element_length) == 0) ^~~~~~~ /usr/include/string.h:100:40: note: passing argument to parameter here int strncmp(const char *, const char *, size_t) __pure; ^ galeon_dom.c:182:10: warning: returning 'char *' from a function with result type 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] return strdup (""); ^~~~~~~~~~~ galeon_dom.c:195:21: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] metadata = strdup (dump->content); ^~~~~~~~~~~~~ /usr/include/string.h:85:26: note: passing argument to parameter here char *strdup(const char *) __malloc_like; ^ galeon_dom.c:195:11: warning: assigning to 'xmlChar *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] metadata = strdup (dump->content); ^ ~~~~~~~~~~~~~~~~~~~~~~ galeon_dom.c:209:26: warning: passing 'char [4]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] ref = xmlGetProp (node, "ref"); ^~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1030:22: note: passing argument to parameter 'name' here const xmlChar *name); ^ galeon_dom.c:211:26: warning: assigning to 'char *' from 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data.elements[REF] = ref; ^ ~~~ galeon_dom.c:235:45: warning: passing 'char [3]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data.elements[ID] = xmlGetProp (node, "id"); ^~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1030:22: note: passing argument to parameter 'name' here const xmlChar *name); ^ galeon_dom.c:235:25: warning: assigning to 'char *' from 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data.elements[ID] = xmlGetProp (node, "id"); ^ ~~~~~~~~~~~~~~~~~~~~~~~ galeon_dom.c:236:46: warning: passing 'char [5]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data.elements[URI] = xmlGetProp (node, "href"); ^~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1030:22: note: passing argument to parameter 'name' here const xmlChar *name); ^ galeon_dom.c:236:26: warning: assigning to 'char *' from 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data.elements[URI] = xmlGetProp (node, "href"); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~ galeon_dom.c:244:64: warning: passing 'char [6]' to parameter of type 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data.elements[NAME] = node_get_element_content (node, "title", sizeof ("title")); ^~~~~~~ galeon_dom.c:161:69: note: passing argument to parameter 'element' here static xmlChar *node_get_element_content (xmlNodePtr node, xmlChar *element, int element_length) ^ galeon_dom.c:244:30: warning: assigning to 'char *' from 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data.elements[NAME] = node_get_element_content (node, "title", sizeof ("title")); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ galeon_dom.c:247:34: warning: assigning to 'char *' from 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data.elements[METADATA] = node_get_metadata (node, &node_data); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ galeon_dom.c:250:67: warning: passing 'char [5]' to parameter of type 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data.elements[COMMENT] = node_get_element_content (node, "desc", sizeof ("desc")); ^~~~~~ galeon_dom.c:161:69: note: passing argument to parameter 'element' here static xmlChar *node_get_element_content (xmlNodePtr node, xmlChar *element, int element_length) ^ galeon_dom.c:250:33: warning: assigning to 'char *' from 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data.elements[COMMENT] = node_get_element_content (node, "desc", sizeof ("desc")); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ galeon_dom.c:269:45: warning: passing 'char [3]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data.elements[ID] = xmlGetProp (node, "id"); ^~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1030:22: note: passing argument to parameter 'name' here const xmlChar *name); ^ galeon_dom.c:269:25: warning: assigning to 'char *' from 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data.elements[ID] = xmlGetProp (node, "id"); ^ ~~~~~~~~~~~~~~~~~~~~~~~ galeon_dom.c:270:29: warning: passing 'char [7]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] folded = xmlGetProp (node, "folded"); ^~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1030:22: note: passing argument to parameter 'name' here const xmlChar *name); ^ galeon_dom.c:278:64: warning: passing 'char [6]' to parameter of type 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data.elements[NAME] = node_get_element_content (node, "title", sizeof ("title")); ^~~~~~~ galeon_dom.c:161:69: note: passing argument to parameter 'element' here static xmlChar *node_get_element_content (xmlNodePtr node, xmlChar *element, int element_length) ^ galeon_dom.c:278:30: warning: assigning to 'char *' from 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data.elements[NAME] = node_get_element_content (node, "title", sizeof ("title")); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ galeon_dom.c:281:34: warning: assigning to 'char *' from 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data.elements[METADATA] = node_get_metadata (node, &node_data); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ galeon_dom.c:284:67: warning: passing 'char [5]' to parameter of type 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data.elements[COMMENT] = node_get_element_content (node, "desc", sizeof ("desc")); ^~~~~~ galeon_dom.c:161:69: note: passing argument to parameter 'element' here static xmlChar *node_get_element_content (xmlNodePtr node, xmlChar *element, int element_length) ^ galeon_dom.c:284:33: warning: assigning to 'char *' from 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data.elements[COMMENT] = node_get_element_content (node, "desc", sizeof ("desc")); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ galeon_dom.c:301:45: warning: passing 'char [3]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data.elements[ID] = xmlGetProp (node, "id"); ^~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1030:22: note: passing argument to parameter 'name' here const xmlChar *name); ^ galeon_dom.c:301:25: warning: assigning to 'char *' from 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data.elements[ID] = xmlGetProp (node, "id"); ^ ~~~~~~~~~~~~~~~~~~~~~~~ galeon_dom.c:302:50: warning: passing 'char [8]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data.elements[VERSION] = xmlGetProp (node, "version"); ^~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1030:22: note: passing argument to parameter 'name' here const xmlChar *name); ^ galeon_dom.c:302:30: warning: assigning to 'char *' from 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data.elements[VERSION] = xmlGetProp (node, "version"); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ galeon_dom.c:310:64: warning: passing 'char [6]' to parameter of type 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data.elements[NAME] = node_get_element_content (node, "title", sizeof ("title")); ^~~~~~~ galeon_dom.c:161:69: note: passing argument to parameter 'element' here static xmlChar *node_get_element_content (xmlNodePtr node, xmlChar *element, int element_length) ^ galeon_dom.c:310:30: warning: assigning to 'char *' from 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data.elements[NAME] = node_get_element_content (node, "title", sizeof ("title")); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ galeon_dom.c:313:34: warning: assigning to 'char *' from 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data.elements[METADATA] = node_get_metadata (node, &node_data); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ galeon_dom.c:316:67: warning: passing 'char [5]' to parameter of type 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data.elements[COMMENT] = node_get_element_content (node, "desc", sizeof ("desc")); ^~~~~~ galeon_dom.c:161:69: note: passing argument to parameter 'element' here static xmlChar *node_get_element_content (xmlNodePtr node, xmlChar *element, int element_length) ^ galeon_dom.c:316:33: warning: assigning to 'char *' from 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data.elements[COMMENT] = node_get_element_content (node, "desc", sizeof ("desc")); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ galeon_dom.c:330:15: warning: passing 'const xmlChar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (strncmp (node->name, "bookmark", sizeof ("bookmark")) == 0) ^~~~~~~~~~ /usr/include/string.h:100:26: note: passing argument to parameter here int strncmp(const char *, const char *, size_t) __pure; ^ galeon_dom.c:334:20: warning: passing 'const xmlChar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] else if (strncmp (node->name, "folder", sizeof ("folder")) == 0) ^~~~~~~~~~ /usr/include/string.h:100:26: note: passing argument to parameter here int strncmp(const char *, const char *, size_t) __pure; ^ galeon_dom.c:340:20: warning: passing 'const xmlChar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] else if (strncmp (node->name, "separator", sizeof ("separator")) == 0) ^~~~~~~~~~ /usr/include/string.h:100:26: note: passing argument to parameter here int strncmp(const char *, const char *, size_t) __pure; ^ galeon_dom.c:344:20: warning: passing 'const xmlChar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] else if (strncmp (node->name, "alias", sizeof ("alias")) == 0) ^~~~~~~~~~ /usr/include/string.h:100:26: note: passing argument to parameter here int strncmp(const char *, const char *, size_t) __pure; ^ galeon_dom.c:348:20: warning: passing 'const xmlChar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] else if (strncmp (node->name, "xbel", sizeof ("xbel")) == 0) ^~~~~~~~~~ /usr/include/string.h:100:26: note: passing argument to parameter here int strncmp(const char *, const char *, size_t) __pure; ^ galeon_dom.c:385:58: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (bk_edit_misc_mixed_utf8_to_latin1 (out, &out_len, node_data->elements[i], &len) != OK) ^~~~~~~~~~~~~~~~~~~~~~ ../../bk_edit_misc.h:31:89: note: passing argument to parameter 'in' here int bk_edit_misc_mixed_utf8_to_latin1 (unsigned char *out, int *out_len, unsigned char *in, int *in_len); ^ galeon_dom.c:393:27: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] node_data->elements[i] = out; ^ ~~~ 66 warnings generated. gcc -Wall -I../.. -fPIC `/usr/pkg/bin/gtk-config --cflags` `/var/pkgsrc/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/usr/pkg/include -I/usr/include -c galeon_ui.c gcc -shared galeon.o galeon_dom.o galeon_ui.o -o galeon.so /bin/cp galeon.so ../ cd html && make gcc -Wall -I../.. -fPIC `/usr/pkg/bin/gtk-config --cflags` -I/usr/pkg/include -I/usr/include -c html.c html.c:177:30: warning: cast to 'void *' from smaller integer type 'int' [-Wint-to-void-pointer-cast] if (g_stack_push (ul_stack, (void *) ul_state) != G_STACK_OK) ^ html.c:191:30: warning: cast to 'void *' from smaller integer type 'int' [-Wint-to-void-pointer-cast] if (g_stack_push (li_stack, (void *) li_state) != G_STACK_OK) ^ 2 warnings generated. gcc -shared html.o -o html.so /bin/cp html.so ../ cd links2 && make gcc -Wall -I../.. -fPIC `/usr/pkg/bin/gtk-config --cflags` -I/usr/pkg/include -I/usr/include -c links2.c gcc -Wall -I../.. -fPIC `/usr/pkg/bin/gtk-config --cflags` -I/usr/pkg/include -I/usr/include -c links2_ui.c gcc -Wall -I../.. -fPIC `/usr/pkg/bin/gtk-config --cflags` -I/usr/pkg/include -I/usr/include -c links2_parse.c /var/pkgsrc/work/www/bkedit/work/.tools/bin/bison -d -o links2_parse.yacc.c links2_parse.yacc links2_parse.yacc: warning: 2 shift/reduce conflicts [-Wconflicts-sr] links2_parse.yacc: warning: 1 reduce/reduce conflict [-Wconflicts-rr] gcc -Wall -I../.. -fPIC `/usr/pkg/bin/gtk-config --cflags` -I/usr/pkg/include -I/usr/include -c links2_parse.yacc.c links2_parse.yacc.c:1200:16: warning: implicit declaration of function 'yylex' is invalid in C99 [-Wimplicit-function-declaration] yychar = yylex (); ^ links2_parse.yacc.c:1401:7: warning: implicit declaration of function 'yyerror' is invalid in C99 [-Wimplicit-function-declaration] yyerror (YY_("syntax error")); ^ links2_parse.yacc.c:1545:3: warning: implicit declaration of function 'yyerror' is invalid in C99 [-Wimplicit-function-declaration] yyerror (YY_("memory exhausted")); ^ 3 warnings generated. /usr/bin/flex -i -olinks2_parse.lex.c links2_parse.lex gcc -Wall -I../.. -fPIC `/usr/pkg/bin/gtk-config --cflags` -I/usr/pkg/include -I/usr/include -c links2_parse.lex.c links2_parse.lex:177:43: warning: variable 'text_cv' is uninitialized when used within its own initialization [-Wuninitialized] char_vector *text_cv = char_vector_new (text_cv, 100); ~~~~~~~ ^~~~~~~ 1 warning generated. gcc -shared links2.o links2_ui.o links2_parse.o links2_parse.yacc.o links2_parse.lex.o -o links2.so /bin/cp links2.so ../ cd sitebar && make gcc -Wall -I../.. -fPIC `/usr/pkg/bin/gtk-config --cflags` -I/usr/pkg/include -I/usr/include -c sitebar.c gcc -Wall -I../.. -fPIC `/usr/pkg/bin/gtk-config --cflags` -I/usr/pkg/include -I/usr/include -c sitebar_misc.c gcc -shared sitebar.o sitebar_misc.o -o sitebar.so /bin/cp sitebar.so ../ cd xbel && make gcc -Wall -I../.. -fPIC `/usr/pkg/bin/gtk-config --cflags` `/var/pkgsrc/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/usr/pkg/include -I/usr/include -c xbel.c xbel.c:293:23: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (isolat1ToUTF8 (temp.elements[i], &temp_size, from->elements[i], &from_size) < 0) ^~~~~~~~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/encoding.h:237:34: note: passing argument to parameter 'out' here isolat1ToUTF8 (unsigned char *out, ^ xbel.c:293:53: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (isolat1ToUTF8 (temp.elements[i], &temp_size, from->elements[i], &from_size) < 0) ^~~~~~~~~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/encoding.h:239:28: note: passing argument to parameter 'in' here const unsigned char *in, ^ xbel.c:300:42: warning: passing 'char *' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] t = tt = xmlEncodeSpecialChars (NULL, temp.elements[i]); ^~~~~~~~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/entities.h:124:23: note: passing argument to parameter 'input' here const xmlChar *input); ^ xbel.c:341:34: warning: passing 'char *' to parameter of type 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] to->elements[i] = xmlStrcat (to->elements[i], buffer); ^~~~~~~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/xmlstring.h:87:52: note: passing argument to parameter 'cur' here xmlStrcat (xmlChar *cur, ^ xbel.c:341:51: warning: passing 'char [10]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] to->elements[i] = xmlStrcat (to->elements[i], buffer); ^~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/xmlstring.h:88:57: note: passing argument to parameter 'add' here const xmlChar *add); ^ xbel.c:341:21: warning: assigning to 'char *' from 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] to->elements[i] = xmlStrcat (to->elements[i], buffer); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6 warnings generated. gcc -Wall -I../.. -fPIC `/usr/pkg/bin/gtk-config --cflags` `/var/pkgsrc/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/usr/pkg/include -I/usr/include -c xbel_dom.c xbel_dom.c:92:15: warning: passing 'const xmlChar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (strncmp (node->name, "desc", sizeof ("desc")) == 0) ^~~~~~~~~~ /usr/include/string.h:100:26: note: passing argument to parameter here int strncmp(const char *, const char *, size_t) __pure; ^ xbel_dom.c:105:15: warning: passing 'const xmlChar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (strncmp (node->name, "title", sizeof ("title")) == 0) ^~~~~~~~~~ /usr/include/string.h:100:26: note: passing argument to parameter here int strncmp(const char *, const char *, size_t) __pure; ^ xbel_dom.c:118:15: warning: passing 'const xmlChar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (strncmp (node->name, "info", sizeof ("info")) == 0) ^~~~~~~~~~ /usr/include/string.h:100:26: note: passing argument to parameter here int strncmp(const char *, const char *, size_t) __pure; ^ xbel_dom.c:125:18: warning: passing 'const xmlChar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (strncmp (n->name, "metadata", sizeof ("metadata")) == 0) ^~~~~~~ /usr/include/string.h:100:26: note: passing argument to parameter here int strncmp(const char *, const char *, size_t) __pure; ^ xbel_dom.c:128:33: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const gchar *' (aka 'const char *') converts between pointers to integer types with different sign [-Wpointer-sign] g_string_append (metadata, dump); ^~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/glib/glib-1.2/glib.h:1657:22: note: passing argument to parameter 'val' here const gchar *val); ^ xbel_dom.c:131:30: warning: passing 'char [6]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] *owner = xmlGetProp (n, "owner"); ^~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1030:22: note: passing argument to parameter 'name' here const xmlChar *name); ^ xbel_dom.c:142:10: warning: returning 'char *' from a function with result type 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] return str; ^~~ xbel_dom.c:158:10: warning: returning 'char *' from a function with result type 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] return strdup (""); ^~~~~~~~~~~ xbel_dom.c:171:21: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] metadata = strdup (dump->content); ^~~~~~~~~~~~~ /usr/include/string.h:85:26: note: passing argument to parameter here char *strdup(const char *) __malloc_like; ^ xbel_dom.c:171:11: warning: assigning to 'xmlChar *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] metadata = strdup (dump->content); ^ ~~~~~~~~~~~~~~~~~~~~~~ xbel_dom.c:185:26: warning: passing 'char [4]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] ref = xmlGetProp (node, "ref"); ^~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1030:22: note: passing argument to parameter 'name' here const xmlChar *name); ^ xbel_dom.c:187:26: warning: assigning to 'char *' from 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data.elements[REF] = ref; ^ ~~~ xbel_dom.c:222:25: warning: passing 'char [3]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] id = xmlGetProp (node, "id"); ^~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1030:22: note: passing argument to parameter 'name' here const xmlChar *name); ^ xbel_dom.c:223:28: warning: passing 'char [6]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] added = xmlGetProp (node, "added"); ^~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1030:22: note: passing argument to parameter 'name' here const xmlChar *name); ^ xbel_dom.c:224:27: warning: passing 'char [5]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] href = xmlGetProp (node, "href"); ^~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1030:22: note: passing argument to parameter 'name' here const xmlChar *name); ^ xbel_dom.c:225:30: warning: passing 'char [8]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] visited = xmlGetProp (node, "visited"); ^~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1030:22: note: passing argument to parameter 'name' here const xmlChar *name); ^ xbel_dom.c:226:31: warning: passing 'char [9]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] modified = xmlGetProp (node, "modified"); ^~~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1030:22: note: passing argument to parameter 'name' here const xmlChar *name); ^ xbel_dom.c:245:27: warning: assigning to 'char *' from 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data.elements[NAME] = title; ^ ~~~~~ xbel_dom.c:246:31: warning: assigning to 'char *' from 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data.elements[METADATA] = metadata; ^ ~~~~~~~~ xbel_dom.c:247:30: warning: assigning to 'char *' from 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data.elements[COMMENT] = desc; ^ ~~~~ xbel_dom.c:248:25: warning: assigning to 'char *' from 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data.elements[ID] = id; ^ ~~ xbel_dom.c:249:31: warning: assigning to 'char *' from 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data.elements[ADD_DATE] = added; ^ ~~~~~ xbel_dom.c:250:26: warning: assigning to 'char *' from 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data.elements[URI] = href; ^ ~~~~ xbel_dom.c:251:33: warning: assigning to 'char *' from 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data.elements[LAST_VISIT] = visited; ^ ~~~~~~~ xbel_dom.c:252:36: warning: assigning to 'char *' from 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data.elements[LAST_MODIFIED] = modified; ^ ~~~~~~~~ xbel_dom.c:275:25: warning: passing 'char [3]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] id = xmlGetProp (node, "id"); ^~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1030:22: note: passing argument to parameter 'name' here const xmlChar *name); ^ xbel_dom.c:276:28: warning: passing 'char [6]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] added = xmlGetProp (node, "added"); ^~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1030:22: note: passing argument to parameter 'name' here const xmlChar *name); ^ xbel_dom.c:277:29: warning: passing 'char [7]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] folded = xmlGetProp (node, "folded"); ^~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1030:22: note: passing argument to parameter 'name' here const xmlChar *name); ^ xbel_dom.c:296:27: warning: assigning to 'char *' from 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data.elements[NAME] = title; ^ ~~~~~ xbel_dom.c:297:31: warning: assigning to 'char *' from 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data.elements[METADATA] = metadata; ^ ~~~~~~~~ xbel_dom.c:298:30: warning: assigning to 'char *' from 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data.elements[COMMENT] = desc; ^ ~~~~ xbel_dom.c:299:25: warning: assigning to 'char *' from 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data.elements[ID] = id; ^ ~~ xbel_dom.c:300:31: warning: assigning to 'char *' from 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data.elements[ADD_DATE] = added; ^ ~~~~~ xbel_dom.c:323:25: warning: passing 'char [3]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] id = xmlGetProp (node, "id"); ^~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1030:22: note: passing argument to parameter 'name' here const xmlChar *name); ^ xbel_dom.c:324:28: warning: passing 'char [6]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] added = xmlGetProp (node, "added"); ^~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1030:22: note: passing argument to parameter 'name' here const xmlChar *name); ^ xbel_dom.c:325:30: warning: passing 'char [8]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] version = xmlGetProp (node, "version"); ^~~~~~~~~ /var/pkgsrc/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1030:22: note: passing argument to parameter 'name' here const xmlChar *name); ^ xbel_dom.c:344:27: warning: assigning to 'char *' from 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data.elements[NAME] = title; ^ ~~~~~ xbel_dom.c:345:31: warning: assigning to 'char *' from 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data.elements[METADATA] = metadata; ^ ~~~~~~~~ xbel_dom.c:346:30: warning: assigning to 'char *' from 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data.elements[COMMENT] = desc; ^ ~~~~ xbel_dom.c:347:25: warning: assigning to 'char *' from 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data.elements[ID] = id; ^ ~~ xbel_dom.c:348:31: warning: assigning to 'char *' from 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data.elements[ADD_DATE] = added; ^ ~~~~~ xbel_dom.c:349:30: warning: assigning to 'char *' from 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] node_data.elements[VERSION] = version; ^ ~~~~~~~ xbel_dom.c:360:15: warning: passing 'const xmlChar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (strncmp (node->name, "bookmark", sizeof ("bookmark")) == 0) ^~~~~~~~~~ /usr/include/string.h:100:26: note: passing argument to parameter here int strncmp(const char *, const char *, size_t) __pure; ^ xbel_dom.c:364:20: warning: passing 'const xmlChar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] else if (strncmp (node->name, "folder", sizeof ("folder")) == 0) ^~~~~~~~~~ /usr/include/string.h:100:26: note: passing argument to parameter here int strncmp(const char *, const char *, size_t) __pure; ^ xbel_dom.c:370:20: warning: passing 'const xmlChar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] else if (strncmp (node->name, "separator", sizeof ("separator")) == 0) ^~~~~~~~~~ /usr/include/string.h:100:26: note: passing argument to parameter here int strncmp(const char *, const char *, size_t) __pure; ^ xbel_dom.c:374:20: warning: passing 'const xmlChar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] else if (strncmp (node->name, "alias", sizeof ("alias")) == 0) ^~~~~~~~~~ /usr/include/string.h:100:26: note: passing argument to parameter here int strncmp(const char *, const char *, size_t) __pure; ^ xbel_dom.c:378:20: warning: passing 'const xmlChar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] else if (strncmp (node->name, "xbel", sizeof ("xbel")) == 0) ^~~~~~~~~~ /usr/include/string.h:100:26: note: passing argument to parameter here int strncmp(const char *, const char *, size_t) __pure; ^ xbel_dom.c:415:58: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (bk_edit_misc_mixed_utf8_to_latin1 (out, &out_len, node_data->elements[i], &len) != OK) ^~~~~~~~~~~~~~~~~~~~~~ ../../bk_edit_misc.h:31:89: note: passing argument to parameter 'in' here int bk_edit_misc_mixed_utf8_to_latin1 (unsigned char *out, int *out_len, unsigned char *in, int *in_len); ^ xbel_dom.c:423:27: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] node_data->elements[i] = out; ^ ~~~ 49 warnings generated. gcc -Wall -I../.. -fPIC `/usr/pkg/bin/gtk-config --cflags` `/var/pkgsrc/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/usr/pkg/include -I/usr/include -c xbel_ui.c gcc -shared xbel.o xbel_dom.o xbel_ui.o -o xbel.so /bin/cp xbel.so ../ cd wikilinks && make gcc -Wall -I../.. -fPIC `/usr/pkg/bin/gtk-config --cflags` -I/usr/pkg/include -I/usr/include -c wikilinks.c gcc -shared wikilinks.o -o wikilinks.so /bin/cp wikilinks.so ../ gcc bk_edit.o bk_edit_menu.o bk_edit_tree.o bk_edit_edit.o bk_edit_file.o bk_edit_ccp.o bk_edit_data.o bk_edit_undo.o bk_edit_dnd.o bk_edit_misc.o bk_edit_date.o bk_edit_icon.o bk_edit_gtkrc.o bk_edit_url_handler.o bk_edit_dialog_main.o bk_edit_dialog_info.o bk_edit_dialog_about.o bk_edit_dialog_edit.o bk_edit_dialog_undo.o bk_edit_dialog_clipboard.o bk_edit_dialog_plugin.o bk_edit_dialog_box.o bk_edit_dialog_dnd.o bk_edit_dialog_find.o bk_edit_dialog_config.o bk_edit_recent_document.o bk_edit_sort.o bk_edit_modify_indicator.o dialog_options.o command_line.o config.o convert.o plugin.o char_vector.o g_stack.o -o bkedit -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -lgnugetopt `/usr/pkg/bin/gtk-config --libs` `/var/pkgsrc/work/www/bkedit/work/.buildlink/bin/xml2-config --libs` -Wl,-export-dynamic /usr/bin/ld: cannot find -lgnugetopt clang: error: linker command failed with exit code 1 (use -v to see invocation) *** Error code 1 Stop. make[1]: stopped in /var/pkgsrc/work/www/bkedit/work/bk_edit-0.6.23/src *** Error code 1 Stop. bmake: stopped in /var/pkgsrc/work/www/bkedit/work/bk_edit-0.6.23 *** Error code 1 Stop. bmake[1]: stopped in /usr/pkgsrc/www/bkedit *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/www/bkedit