=> "/opt/pkg/bin/bmake" ["-C", "/Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/www/bkedit", "all", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] WARNING: [license.mk] Every package should define a LICENSE. ===> Building for bkedit-0.6.23nb18 cd src && make gcc -pipe -Os -I/opt/pkg/include/libxml2 -I/opt/pkg/include -Wall `/opt/pkg/bin/gtk-config --cflags` `/var/tmp/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/opt/pkg/include/libxml2 -I/opt/pkg/include -c bk_edit.c gcc -pipe -Os -I/opt/pkg/include/libxml2 -I/opt/pkg/include -Wall `/opt/pkg/bin/gtk-config --cflags` `/var/tmp/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/opt/pkg/include/libxml2 -I/opt/pkg/include -c bk_edit_menu.c gcc -pipe -Os -I/opt/pkg/include/libxml2 -I/opt/pkg/include -Wall `/opt/pkg/bin/gtk-config --cflags` `/var/tmp/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/opt/pkg/include/libxml2 -I/opt/pkg/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] 94 | 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] 196 | if (g_stack_push (tree.order_stack, (void *) tree.order) == G_STACK_FULL) | ^~~~~~~~~~~~~~~~~~~ bk_edit_tree.c:283:16: warning: cast to smaller integer type 'int' from 'void *' [-Wvoid-pointer-to-int-cast] 283 | tree.order = (int) order; | ^~~~~~~~~~~ 3 warnings generated. gcc -pipe -Os -I/opt/pkg/include/libxml2 -I/opt/pkg/include -Wall `/opt/pkg/bin/gtk-config --cflags` `/var/tmp/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/opt/pkg/include/libxml2 -I/opt/pkg/include -c bk_edit_edit.c gcc -pipe -Os -I/opt/pkg/include/libxml2 -I/opt/pkg/include -Wall `/opt/pkg/bin/gtk-config --cflags` `/var/tmp/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/opt/pkg/include/libxml2 -I/opt/pkg/include -c bk_edit_file.c gcc -pipe -Os -I/opt/pkg/include/libxml2 -I/opt/pkg/include -Wall `/opt/pkg/bin/gtk-config --cflags` `/var/tmp/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/opt/pkg/include/libxml2 -I/opt/pkg/include -c bk_edit_ccp.c gcc -pipe -Os -I/opt/pkg/include/libxml2 -I/opt/pkg/include -Wall `/opt/pkg/bin/gtk-config --cflags` `/var/tmp/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/opt/pkg/include/libxml2 -I/opt/pkg/include -c bk_edit_data.c gcc -pipe -Os -I/opt/pkg/include/libxml2 -I/opt/pkg/include -Wall `/opt/pkg/bin/gtk-config --cflags` `/var/tmp/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/opt/pkg/include/libxml2 -I/opt/pkg/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] 552 | 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] 552 | 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] 568 | if (g_hash_table_lookup_extended (order_table, (gpointer) child_data->id, &orig_key, &value)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bk_edit_undo.c:570:24: warning: cast to smaller integer type 'int' from 'gpointer' (aka 'void *') [-Wvoid-pointer-to-int-cast] 570 | child_data->order = (int) value; | ^~~~~~~~~~~ bk_edit_undo.c:584:6: warning: cast to smaller integer type 'int' from 'gconstpointer' (aka 'const void *') [-Wvoid-pointer-to-int-cast] 584 | if ((int) a == (int) b) | ^~~~~~~ bk_edit_undo.c:584:17: warning: cast to smaller integer type 'int' from 'gconstpointer' (aka 'const void *') [-Wvoid-pointer-to-int-cast] 584 | if ((int) a == (int) b) | ^~~~~~~ 6 warnings generated. gcc -pipe -Os -I/opt/pkg/include/libxml2 -I/opt/pkg/include -Wall `/opt/pkg/bin/gtk-config --cflags` `/var/tmp/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/opt/pkg/include/libxml2 -I/opt/pkg/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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 109 | if ((name = strstr (selection_data->data, ""))) | ^~~~~~~~~~~~~~~~~~~~ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_string.h:110:40: note: passing argument to parameter '__big' here 110 | char *_LIBC_CSTR strstr(const char *__big, const char *__little); | ^ bk_edit_dnd.c:115:23: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 115 | if ((url = strstr (selection_data->data, "href=\""))) | ^~~~~~~~~~~~~~~~~~~~ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_string.h:110:40: note: passing argument to parameter '__big' here 110 | char *_LIBC_CSTR strstr(const char *__big, const char *__little); | ^ bk_edit_dnd.c:181:24: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 181 | if ((name = strstr (selection_data->data, "NAME="))) | ^~~~~~~~~~~~~~~~~~~~ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_string.h:110:40: note: passing argument to parameter '__big' here 110 | char *_LIBC_CSTR strstr(const char *__big, const char *__little); | ^ bk_edit_dnd.c:187:23: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 187 | if ((url = strstr (selection_data->data, "URL="))) | ^~~~~~~~~~~~~~~~~~~~ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_string.h:110:40: note: passing argument to parameter '__big' here 110 | char *_LIBC_CSTR strstr(const char *__big, const char *__little); | ^ bk_edit_dnd.c:271:8: warning: assigning to 'char *' from 'guchar *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 271 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 273 | if ((name = strchr (selection_data->data, '\n')) != NULL) | ^~~~~~~~~~~~~~~~~~~~ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_string.h:88:37: note: passing argument to parameter '__s' here 88 | char *_LIBC_CSTR strchr(const char *__s, int __c); | ^ bk_edit_dnd.c:321:40: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 321 | node_data->elements[NAME] = strdup (selection_data->data); | ^~~~~~~~~~~~~~~~~~~~ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_string.h:141:40: note: passing argument to parameter '__s1' here 141 | char *_LIBC_CSTR strdup(const char *__s1); | ^ bk_edit_dnd.c:324:43: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 324 | node_data->elements[COMMENT] = strdup (selection_data->data); | ^~~~~~~~~~~~~~~~~~~~ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_string.h:141:40: note: passing argument to parameter '__s1' here 141 | char *_LIBC_CSTR strdup(const char *__s1); | ^ 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 343 | GList *uris = uri_list_extract_uris (selection_data->data); | ^~~~~~~~~~~~~~~~~~~~ bk_edit_dnd.c:58:51: note: passing argument to parameter 'uri_list' here 58 | static GList *uri_list_extract_uris (const gchar* uri_list); | ^ bk_edit_dnd.c:562:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 562 | g_return_val_if_fail (uri_list != NULL, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/glib/glib-1.2/glib.h:430:40: note: expanded from macro 'g_return_val_if_fail' 430 | #define g_return_val_if_fail(expr,val) G_STMT_START{ \ | ^~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/glib/glib-1.2/glib.h:237:32: note: expanded from macro 'G_STMT_START' 237 | # define G_STMT_START (void)( | ^ bk_edit_dnd.c:562:2: note: '{' token is here 562 | g_return_val_if_fail (uri_list != NULL, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/glib/glib-1.2/glib.h:430:52: note: expanded from macro 'g_return_val_if_fail' 430 | #define g_return_val_if_fail(expr,val) G_STMT_START{ \ | ^ bk_edit_dnd.c:562:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 562 | g_return_val_if_fail (uri_list != NULL, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/glib/glib-1.2/glib.h:441:14: note: expanded from macro 'g_return_val_if_fail' 441 | }; }G_STMT_END | ^ bk_edit_dnd.c:562:2: note: ')' token is here 562 | g_return_val_if_fail (uri_list != NULL, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/glib/glib-1.2/glib.h:441:15: note: expanded from macro 'g_return_val_if_fail' 441 | }; }G_STMT_END | ^~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/glib/glib-1.2/glib.h:238:25: note: expanded from macro 'G_STMT_END' 238 | # define G_STMT_END ) | ^ 11 warnings generated. gcc -pipe -Os -I/opt/pkg/include/libxml2 -I/opt/pkg/include -Wall `/opt/pkg/bin/gtk-config --cflags` `/var/tmp/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/opt/pkg/include/libxml2 -I/opt/pkg/include -c bk_edit_misc.c bk_edit_misc.c:117:7: warning: variable 'option' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] 117 | if (GTK_IS_LABEL (child)) | ^~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtklabel.h:42:29: note: expanded from macro 'GTK_IS_LABEL' 42 | #define GTK_IS_LABEL(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_LABEL)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bk_edit_misc.c:123:9: note: uninitialized use occurs here 123 | return option; | ^~~~~~ bk_edit_misc.c:117:3: note: remove the 'if' if its condition is always true 117 | if (GTK_IS_LABEL (child)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ 118 | { bk_edit_misc.c:117:7: warning: variable 'option' is used uninitialized whenever '&&' condition is false [-Wsometimes-uninitialized] 117 | if (GTK_IS_LABEL (child)) | ^~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtklabel.h:42:30: note: expanded from macro 'GTK_IS_LABEL' 42 | #define GTK_IS_LABEL(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_LABEL)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtktypeutils.h:111:3: note: expanded from macro 'GTK_CHECK_TYPE' 111 | GTK_CHECK_CLASS_TYPE (((GtkTypeObject*) (type_object))->klass, (otype)) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtktypeutils.h:114:3: note: expanded from macro 'GTK_CHECK_CLASS_TYPE' 114 | ((GtkTypeClass*) (type_class)) != NULL && \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bk_edit_misc.c:123:9: note: uninitialized use occurs here 123 | return option; | ^~~~~~ bk_edit_misc.c:117:7: note: remove the '&&' if its condition is always true 117 | if (GTK_IS_LABEL (child)) | ^ /var/tmp/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtklabel.h:42:30: note: expanded from macro 'GTK_IS_LABEL' 42 | #define GTK_IS_LABEL(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_LABEL)) | ^ /var/tmp/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtktypeutils.h:111:3: note: expanded from macro 'GTK_CHECK_TYPE' 111 | GTK_CHECK_CLASS_TYPE (((GtkTypeObject*) (type_object))->klass, (otype)) \ | ^ /var/tmp/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtktypeutils.h:114:3: note: expanded from macro 'GTK_CHECK_CLASS_TYPE' 114 | ((GtkTypeClass*) (type_class)) != NULL && \ | ^ bk_edit_misc.c:117:7: warning: variable 'option' is used uninitialized whenever '&&' condition is false [-Wsometimes-uninitialized] 117 | if (GTK_IS_LABEL (child)) | ^~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtklabel.h:42:30: note: expanded from macro 'GTK_IS_LABEL' 42 | #define GTK_IS_LABEL(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_LABEL)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtktypeutils.h:110:3: note: expanded from macro 'GTK_CHECK_TYPE' 110 | ((GtkTypeObject*) (type_object)) != NULL && \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bk_edit_misc.c:123:9: note: uninitialized use occurs here 123 | return option; | ^~~~~~ bk_edit_misc.c:117:7: note: remove the '&&' if its condition is always true 117 | if (GTK_IS_LABEL (child)) | ^ /var/tmp/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtklabel.h:42:30: note: expanded from macro 'GTK_IS_LABEL' 42 | #define GTK_IS_LABEL(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_LABEL)) | ^ /var/tmp/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtktypeutils.h:110:3: note: expanded from macro 'GTK_CHECK_TYPE' 110 | ((GtkTypeObject*) (type_object)) != NULL && \ | ^ bk_edit_misc.c:114:6: warning: variable 'option' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] 114 | if (GTK_BIN (menu_option)->child) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtkbin.h:41:39: note: expanded from macro 'GTK_BIN' 41 | #define GTK_BIN(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_BIN, GtkBin)) | ^ bk_edit_misc.c:123:9: note: uninitialized use occurs here 123 | return option; | ^~~~~~ bk_edit_misc.c:114:2: note: remove the 'if' if its condition is always true 114 | if (GTK_BIN (menu_option)->child) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115 | { bk_edit_misc.c:112:14: note: initialize the variable 'option' to silence this warning 112 | char *option; | ^ | = NULL bk_edit_misc.c:174:9: warning: cast to smaller integer type 'int' from 'gpointer' (aka 'void *') [-Wvoid-pointer-to-int-cast] 174 | return (int) list->selection->data; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ bk_edit_misc.c:200:21: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 200 | in_size = strlen (in_index); | ^~~~~~~~ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_string.h:96:28: note: passing argument to parameter '__s' here 96 | size_t strlen(const char *__s); | ^ bk_edit_misc.c:225:22: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 225 | if (UTF8Toisolat1 (out, &out_len, in, &in_len) < 0) | ^~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/encoding.h:326:36: note: passing argument to parameter 'out' here 326 | xmlUTF8ToIsolat1 (unsigned char *out, | ^ bk_edit_misc.c:225:37: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 225 | if (UTF8Toisolat1 (out, &out_len, in, &in_len) < 0) | ^~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/encoding.h:328:28: note: passing argument to parameter 'in' here 328 | const unsigned char *in, | ^ bk_edit_misc.c:254:57: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 254 | if (bk_edit_misc_mixed_utf8_to_latin1 (out, &out_len, in, &in_len) != OK) | ^~ bk_edit_misc.c:178:89: note: passing argument to parameter 'in' here 178 | int bk_edit_misc_mixed_utf8_to_latin1 (unsigned char *out, int *out_len, unsigned char *in, int *in_len) | ^ bk_edit_misc.c:262:10: warning: returning 'unsigned char *' from a function with result type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 262 | return out; | ^~~ bk_edit_misc.c:283:37: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 283 | if (isolat1ToUTF8 (out, &out_len, in, &in_len) < 0) | ^~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/encoding.h:334:28: note: passing argument to parameter 'in' here 334 | const unsigned char *in, | ^ bk_edit_misc.c:289:10: warning: returning 'unsigned char *' from a function with result type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 289 | return out; | ^~~ bk_edit_misc.c:316:36: warning: 'htmlEntityValueLookup' is deprecated [-Wdeprecated-declarations] 316 | const htmlEntityDesc *entity = htmlEntityValueLookup ((unsigned char) *in); | ^ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/HTMLparser.h:116:1: note: 'htmlEntityValueLookup' has been explicitly marked deprecated here 116 | XML_DEPRECATED | ^ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/xmlexports.h:63:43: note: expanded from macro 'XML_DEPRECATED' 63 | #define XML_DEPRECATED __attribute__((deprecated)) | ^ bk_edit_misc.c:364:36: warning: 'htmlEntityValueLookup' is deprecated [-Wdeprecated-declarations] 364 | const htmlEntityDesc *entity = htmlEntityValueLookup ((unsigned char) *in); | ^ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/HTMLparser.h:116:1: note: 'htmlEntityValueLookup' has been explicitly marked deprecated here 116 | XML_DEPRECATED | ^ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/xmlexports.h:63:43: note: expanded from macro 'XML_DEPRECATED' 63 | #define XML_DEPRECATED __attribute__((deprecated)) | ^ bk_edit_misc.c:433:14: warning: 'htmlEntityLookup' is deprecated [-Wdeprecated-declarations] 433 | entity = htmlEntityLookup ((const xmlChar *) e); | ^ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/HTMLparser.h:113:1: note: 'htmlEntityLookup' has been explicitly marked deprecated here 113 | XML_DEPRECATED | ^ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/xmlexports.h:63:43: note: expanded from macro 'XML_DEPRECATED' 63 | #define XML_DEPRECATED __attribute__((deprecated)) | ^ bk_edit_misc.c:467:48: warning: passing 'char *' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 467 | char *out = xmlEncodeEntitiesReentrant (NULL, inn); | ^~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/entities.h:139:23: note: passing argument to parameter 'input' here 139 | const xmlChar *input); | ^ bk_edit_misc.c:467:8: warning: initializing 'char *' with an expression of type 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 467 | char *out = xmlEncodeEntitiesReentrant (NULL, inn); | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bk_edit_misc.c:479:44: warning: passing 'char *' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 479 | char *out = xmlStringDecodeEntities (ctx, in, XML_SUBSTITUTE_REF, 0, 0, 0); | ^~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/parserInternals.h:494:23: note: passing argument to parameter 'str' here 494 | const xmlChar *str, | ^ bk_edit_misc.c:479:8: warning: initializing 'char *' with an expression of type 'xmlChar *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 479 | char *out = xmlStringDecodeEntities (ctx, in, XML_SUBSTITUTE_REF, 0, 0, 0); | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bk_edit_misc.c:479:14: warning: 'xmlStringDecodeEntities' is deprecated [-Wdeprecated-declarations] 479 | char *out = xmlStringDecodeEntities (ctx, in, XML_SUBSTITUTE_REF, 0, 0, 0); | ^ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/parserInternals.h:491:1: note: 'xmlStringDecodeEntities' has been explicitly marked deprecated here 491 | XML_DEPRECATED | ^ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/xmlexports.h:63:43: note: expanded from macro 'XML_DEPRECATED' 63 | #define XML_DEPRECATED __attribute__((deprecated)) | ^ bk_edit_misc.c:588:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 588 | g_return_val_if_fail (string != NULL, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/glib/glib-1.2/glib.h:430:40: note: expanded from macro 'g_return_val_if_fail' 430 | #define g_return_val_if_fail(expr,val) G_STMT_START{ \ | ^~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/glib/glib-1.2/glib.h:237:32: note: expanded from macro 'G_STMT_START' 237 | # define G_STMT_START (void)( | ^ bk_edit_misc.c:588:2: note: '{' token is here 588 | g_return_val_if_fail (string != NULL, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/glib/glib-1.2/glib.h:430:52: note: expanded from macro 'g_return_val_if_fail' 430 | #define g_return_val_if_fail(expr,val) G_STMT_START{ \ | ^ bk_edit_misc.c:588:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 588 | g_return_val_if_fail (string != NULL, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/glib/glib-1.2/glib.h:441:14: note: expanded from macro 'g_return_val_if_fail' 441 | }; }G_STMT_END | ^ bk_edit_misc.c:588:2: note: ')' token is here 588 | g_return_val_if_fail (string != NULL, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/glib/glib-1.2/glib.h:441:15: note: expanded from macro 'g_return_val_if_fail' 441 | }; }G_STMT_END | ^~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/glib/glib-1.2/glib.h:238:25: note: expanded from macro 'G_STMT_END' 238 | # define G_STMT_END ) | ^ 22 warnings generated. gcc -pipe -Os -I/opt/pkg/include/libxml2 -I/opt/pkg/include -Wall `/opt/pkg/bin/gtk-config --cflags` `/var/tmp/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/opt/pkg/include/libxml2 -I/opt/pkg/include -c bk_edit_date.c gcc -pipe -Os -I/opt/pkg/include/libxml2 -I/opt/pkg/include -Wall `/opt/pkg/bin/gtk-config --cflags` `/var/tmp/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/opt/pkg/include/libxml2 -I/opt/pkg/include -c bk_edit_icon.c gcc -pipe -Os -I/opt/pkg/include/libxml2 -I/opt/pkg/include -Wall `/opt/pkg/bin/gtk-config --cflags` `/var/tmp/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/opt/pkg/include/libxml2 -I/opt/pkg/include -c bk_edit_gtkrc.c gcc -pipe -Os -I/opt/pkg/include/libxml2 -I/opt/pkg/include -Wall `/opt/pkg/bin/gtk-config --cflags` `/var/tmp/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/opt/pkg/include/libxml2 -I/opt/pkg/include -c bk_edit_url_handler.c bk_edit_url_handler.c:83:30: warning: cast to smaller integer type 'int' from 'gpointer' (aka 'void *') [-Wvoid-pointer-to-int-cast] 83 | if (USE_DEFAULT_HANDLER == (int) callback_data) | ^~~~~~~~~~~~~~~~~~~ bk_edit_url_handler.c:128:31: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 128 | command = g_strdup_printf (command_escaped); | ^~~~~~~~~~~~~~~ bk_edit_url_handler.c:128:31: note: treat the string as an argument to avoid this 128 | command = g_strdup_printf (command_escaped); | ^ | "%s", bk_edit_url_handler.c:177:51: warning: cast to 'gpointer' (aka 'void *') from smaller integer type 'int' [-Wint-to-void-pointer-cast] 177 | g_timeout_add (2500, (GSourceFunc) child_reaper, (gpointer) pid); | ^~~~~~~~~~~~~~ bk_edit_url_handler.c:199:15: warning: cast to smaller integer type 'int' from 'gpointer' (aka 'void *') [-Wvoid-pointer-to-int-cast] 199 | if (waitpid ((int) pid, NULL, WNOHANG) == (int) pid) | ^~~~~~~~~ bk_edit_url_handler.c:199:44: warning: cast to smaller integer type 'int' from 'gpointer' (aka 'void *') [-Wvoid-pointer-to-int-cast] 199 | if (waitpid ((int) pid, NULL, WNOHANG) == (int) pid) | ^~~~~~~~~ 5 warnings generated. gcc -pipe -Os -I/opt/pkg/include/libxml2 -I/opt/pkg/include -Wall `/opt/pkg/bin/gtk-config --cflags` `/var/tmp/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/opt/pkg/include/libxml2 -I/opt/pkg/include -c bk_edit_dialog_main.c gcc -pipe -Os -I/opt/pkg/include/libxml2 -I/opt/pkg/include -Wall `/opt/pkg/bin/gtk-config --cflags` `/var/tmp/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/opt/pkg/include/libxml2 -I/opt/pkg/include -c bk_edit_dialog_info.c bk_edit_dialog_info.c:60:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 60 | GTK_WIDGET_SET_FLAGS (ok, GTK_CAN_DEFAULT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtkwidget.h:116:42: note: expanded from macro 'GTK_WIDGET_SET_FLAGS' 116 | #define GTK_WIDGET_SET_FLAGS(wid,flag) G_STMT_START{ (GTK_WIDGET_FLAGS (wid) |= (flag)); }G_STMT_END | ^~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/glib/glib-1.2/glib.h:237:32: note: expanded from macro 'G_STMT_START' 237 | # define G_STMT_START (void)( | ^ bk_edit_dialog_info.c:60:2: note: '{' token is here 60 | GTK_WIDGET_SET_FLAGS (ok, GTK_CAN_DEFAULT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtkwidget.h:116:54: note: expanded from macro 'GTK_WIDGET_SET_FLAGS' 116 | #define GTK_WIDGET_SET_FLAGS(wid,flag) G_STMT_START{ (GTK_WIDGET_FLAGS (wid) |= (flag)); }G_STMT_END | ^ bk_edit_dialog_info.c:60:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 60 | GTK_WIDGET_SET_FLAGS (ok, GTK_CAN_DEFAULT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtkwidget.h:116:92: note: expanded from macro 'GTK_WIDGET_SET_FLAGS' 116 | #define GTK_WIDGET_SET_FLAGS(wid,flag) G_STMT_START{ (GTK_WIDGET_FLAGS (wid) |= (flag)); }G_STMT_END | ^ bk_edit_dialog_info.c:60:2: note: ')' token is here 60 | GTK_WIDGET_SET_FLAGS (ok, GTK_CAN_DEFAULT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtkwidget.h:116:93: note: expanded from macro 'GTK_WIDGET_SET_FLAGS' 116 | #define GTK_WIDGET_SET_FLAGS(wid,flag) G_STMT_START{ (GTK_WIDGET_FLAGS (wid) |= (flag)); }G_STMT_END | ^~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/glib/glib-1.2/glib.h:238:25: note: expanded from macro 'G_STMT_END' 238 | # define G_STMT_END ) | ^ 2 warnings generated. gcc -pipe -Os -I/opt/pkg/include/libxml2 -I/opt/pkg/include -Wall `/opt/pkg/bin/gtk-config --cflags` `/var/tmp/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/opt/pkg/include/libxml2 -I/opt/pkg/include -c bk_edit_dialog_about.c bk_edit_dialog_about.c:110:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 110 | GTK_WIDGET_SET_FLAGS (ok, GTK_CAN_DEFAULT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtkwidget.h:116:42: note: expanded from macro 'GTK_WIDGET_SET_FLAGS' 116 | #define GTK_WIDGET_SET_FLAGS(wid,flag) G_STMT_START{ (GTK_WIDGET_FLAGS (wid) |= (flag)); }G_STMT_END | ^~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/glib/glib-1.2/glib.h:237:32: note: expanded from macro 'G_STMT_START' 237 | # define G_STMT_START (void)( | ^ bk_edit_dialog_about.c:110:2: note: '{' token is here 110 | GTK_WIDGET_SET_FLAGS (ok, GTK_CAN_DEFAULT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtkwidget.h:116:54: note: expanded from macro 'GTK_WIDGET_SET_FLAGS' 116 | #define GTK_WIDGET_SET_FLAGS(wid,flag) G_STMT_START{ (GTK_WIDGET_FLAGS (wid) |= (flag)); }G_STMT_END | ^ bk_edit_dialog_about.c:110:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 110 | GTK_WIDGET_SET_FLAGS (ok, GTK_CAN_DEFAULT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtkwidget.h:116:92: note: expanded from macro 'GTK_WIDGET_SET_FLAGS' 116 | #define GTK_WIDGET_SET_FLAGS(wid,flag) G_STMT_START{ (GTK_WIDGET_FLAGS (wid) |= (flag)); }G_STMT_END | ^ bk_edit_dialog_about.c:110:2: note: ')' token is here 110 | GTK_WIDGET_SET_FLAGS (ok, GTK_CAN_DEFAULT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtkwidget.h:116:93: note: expanded from macro 'GTK_WIDGET_SET_FLAGS' 116 | #define GTK_WIDGET_SET_FLAGS(wid,flag) G_STMT_START{ (GTK_WIDGET_FLAGS (wid) |= (flag)); }G_STMT_END | ^~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/glib/glib-1.2/glib.h:238:25: note: expanded from macro 'G_STMT_END' 238 | # define G_STMT_END ) | ^ 2 warnings generated. gcc -pipe -Os -I/opt/pkg/include/libxml2 -I/opt/pkg/include -Wall `/opt/pkg/bin/gtk-config --cflags` `/var/tmp/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/opt/pkg/include/libxml2 -I/opt/pkg/include -c bk_edit_dialog_edit.c bk_edit_dialog_edit.c:133:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 133 | GTK_WIDGET_SET_FLAGS (dialog_edit.ok, GTK_CAN_DEFAULT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtkwidget.h:116:42: note: expanded from macro 'GTK_WIDGET_SET_FLAGS' 116 | #define GTK_WIDGET_SET_FLAGS(wid,flag) G_STMT_START{ (GTK_WIDGET_FLAGS (wid) |= (flag)); }G_STMT_END | ^~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/glib/glib-1.2/glib.h:237:32: note: expanded from macro 'G_STMT_START' 237 | # define G_STMT_START (void)( | ^ bk_edit_dialog_edit.c:133:3: note: '{' token is here 133 | GTK_WIDGET_SET_FLAGS (dialog_edit.ok, GTK_CAN_DEFAULT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtkwidget.h:116:54: note: expanded from macro 'GTK_WIDGET_SET_FLAGS' 116 | #define GTK_WIDGET_SET_FLAGS(wid,flag) G_STMT_START{ (GTK_WIDGET_FLAGS (wid) |= (flag)); }G_STMT_END | ^ bk_edit_dialog_edit.c:133:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 133 | GTK_WIDGET_SET_FLAGS (dialog_edit.ok, GTK_CAN_DEFAULT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtkwidget.h:116:92: note: expanded from macro 'GTK_WIDGET_SET_FLAGS' 116 | #define GTK_WIDGET_SET_FLAGS(wid,flag) G_STMT_START{ (GTK_WIDGET_FLAGS (wid) |= (flag)); }G_STMT_END | ^ bk_edit_dialog_edit.c:133:3: note: ')' token is here 133 | GTK_WIDGET_SET_FLAGS (dialog_edit.ok, GTK_CAN_DEFAULT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtkwidget.h:116:93: note: expanded from macro 'GTK_WIDGET_SET_FLAGS' 116 | #define GTK_WIDGET_SET_FLAGS(wid,flag) G_STMT_START{ (GTK_WIDGET_FLAGS (wid) |= (flag)); }G_STMT_END | ^~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/glib/glib-1.2/glib.h:238:25: note: expanded from macro 'G_STMT_END' 238 | # define G_STMT_END ) | ^ bk_edit_dialog_edit.c:143:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 143 | GTK_WIDGET_SET_FLAGS (dialog_edit.cancel, GTK_CAN_DEFAULT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtkwidget.h:116:42: note: expanded from macro 'GTK_WIDGET_SET_FLAGS' 116 | #define GTK_WIDGET_SET_FLAGS(wid,flag) G_STMT_START{ (GTK_WIDGET_FLAGS (wid) |= (flag)); }G_STMT_END | ^~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/glib/glib-1.2/glib.h:237:32: note: expanded from macro 'G_STMT_START' 237 | # define G_STMT_START (void)( | ^ bk_edit_dialog_edit.c:143:3: note: '{' token is here 143 | GTK_WIDGET_SET_FLAGS (dialog_edit.cancel, GTK_CAN_DEFAULT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtkwidget.h:116:54: note: expanded from macro 'GTK_WIDGET_SET_FLAGS' 116 | #define GTK_WIDGET_SET_FLAGS(wid,flag) G_STMT_START{ (GTK_WIDGET_FLAGS (wid) |= (flag)); }G_STMT_END | ^ bk_edit_dialog_edit.c:143:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 143 | GTK_WIDGET_SET_FLAGS (dialog_edit.cancel, GTK_CAN_DEFAULT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtkwidget.h:116:92: note: expanded from macro 'GTK_WIDGET_SET_FLAGS' 116 | #define GTK_WIDGET_SET_FLAGS(wid,flag) G_STMT_START{ (GTK_WIDGET_FLAGS (wid) |= (flag)); }G_STMT_END | ^ bk_edit_dialog_edit.c:143:3: note: ')' token is here 143 | GTK_WIDGET_SET_FLAGS (dialog_edit.cancel, GTK_CAN_DEFAULT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtkwidget.h:116:93: note: expanded from macro 'GTK_WIDGET_SET_FLAGS' 116 | #define GTK_WIDGET_SET_FLAGS(wid,flag) G_STMT_START{ (GTK_WIDGET_FLAGS (wid) |= (flag)); }G_STMT_END | ^~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/glib/glib-1.2/glib.h:238:25: note: expanded from macro 'G_STMT_END' 238 | # define G_STMT_END ) | ^ 4 warnings generated. gcc -pipe -Os -I/opt/pkg/include/libxml2 -I/opt/pkg/include -Wall `/opt/pkg/bin/gtk-config --cflags` `/var/tmp/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/opt/pkg/include/libxml2 -I/opt/pkg/include -c bk_edit_dialog_undo.c gcc -pipe -Os -I/opt/pkg/include/libxml2 -I/opt/pkg/include -Wall `/opt/pkg/bin/gtk-config --cflags` `/var/tmp/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/opt/pkg/include/libxml2 -I/opt/pkg/include -c bk_edit_dialog_clipboard.c gcc -pipe -Os -I/opt/pkg/include/libxml2 -I/opt/pkg/include -Wall `/opt/pkg/bin/gtk-config --cflags` `/var/tmp/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/opt/pkg/include/libxml2 -I/opt/pkg/include -c bk_edit_dialog_plugin.c gcc -pipe -Os -I/opt/pkg/include/libxml2 -I/opt/pkg/include -Wall `/opt/pkg/bin/gtk-config --cflags` `/var/tmp/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/opt/pkg/include/libxml2 -I/opt/pkg/include -c bk_edit_dialog_box.c bk_edit_dialog_box.c:62:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 62 | GTK_WIDGET_SET_FLAGS (ok, GTK_CAN_DEFAULT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtkwidget.h:116:42: note: expanded from macro 'GTK_WIDGET_SET_FLAGS' 116 | #define GTK_WIDGET_SET_FLAGS(wid,flag) G_STMT_START{ (GTK_WIDGET_FLAGS (wid) |= (flag)); }G_STMT_END | ^~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/glib/glib-1.2/glib.h:237:32: note: expanded from macro 'G_STMT_START' 237 | # define G_STMT_START (void)( | ^ bk_edit_dialog_box.c:62:2: note: '{' token is here 62 | GTK_WIDGET_SET_FLAGS (ok, GTK_CAN_DEFAULT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtkwidget.h:116:54: note: expanded from macro 'GTK_WIDGET_SET_FLAGS' 116 | #define GTK_WIDGET_SET_FLAGS(wid,flag) G_STMT_START{ (GTK_WIDGET_FLAGS (wid) |= (flag)); }G_STMT_END | ^ bk_edit_dialog_box.c:62:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 62 | GTK_WIDGET_SET_FLAGS (ok, GTK_CAN_DEFAULT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtkwidget.h:116:92: note: expanded from macro 'GTK_WIDGET_SET_FLAGS' 116 | #define GTK_WIDGET_SET_FLAGS(wid,flag) G_STMT_START{ (GTK_WIDGET_FLAGS (wid) |= (flag)); }G_STMT_END | ^ bk_edit_dialog_box.c:62:2: note: ')' token is here 62 | GTK_WIDGET_SET_FLAGS (ok, GTK_CAN_DEFAULT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtkwidget.h:116:93: note: expanded from macro 'GTK_WIDGET_SET_FLAGS' 116 | #define GTK_WIDGET_SET_FLAGS(wid,flag) G_STMT_START{ (GTK_WIDGET_FLAGS (wid) |= (flag)); }G_STMT_END | ^~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/glib/glib-1.2/glib.h:238:25: note: expanded from macro 'G_STMT_END' 238 | # define G_STMT_END ) | ^ bk_edit_dialog_box.c:71:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 71 | GTK_WIDGET_SET_FLAGS (cancel, GTK_CAN_DEFAULT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtkwidget.h:116:42: note: expanded from macro 'GTK_WIDGET_SET_FLAGS' 116 | #define GTK_WIDGET_SET_FLAGS(wid,flag) G_STMT_START{ (GTK_WIDGET_FLAGS (wid) |= (flag)); }G_STMT_END | ^~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/glib/glib-1.2/glib.h:237:32: note: expanded from macro 'G_STMT_START' 237 | # define G_STMT_START (void)( | ^ bk_edit_dialog_box.c:71:2: note: '{' token is here 71 | GTK_WIDGET_SET_FLAGS (cancel, GTK_CAN_DEFAULT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtkwidget.h:116:54: note: expanded from macro 'GTK_WIDGET_SET_FLAGS' 116 | #define GTK_WIDGET_SET_FLAGS(wid,flag) G_STMT_START{ (GTK_WIDGET_FLAGS (wid) |= (flag)); }G_STMT_END | ^ bk_edit_dialog_box.c:71:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 71 | GTK_WIDGET_SET_FLAGS (cancel, GTK_CAN_DEFAULT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtkwidget.h:116:92: note: expanded from macro 'GTK_WIDGET_SET_FLAGS' 116 | #define GTK_WIDGET_SET_FLAGS(wid,flag) G_STMT_START{ (GTK_WIDGET_FLAGS (wid) |= (flag)); }G_STMT_END | ^ bk_edit_dialog_box.c:71:2: note: ')' token is here 71 | GTK_WIDGET_SET_FLAGS (cancel, GTK_CAN_DEFAULT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtkwidget.h:116:93: note: expanded from macro 'GTK_WIDGET_SET_FLAGS' 116 | #define GTK_WIDGET_SET_FLAGS(wid,flag) G_STMT_START{ (GTK_WIDGET_FLAGS (wid) |= (flag)); }G_STMT_END | ^~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/glib/glib-1.2/glib.h:238:25: note: expanded from macro 'G_STMT_END' 238 | # define G_STMT_END ) | ^ 4 warnings generated. gcc -pipe -Os -I/opt/pkg/include/libxml2 -I/opt/pkg/include -Wall `/opt/pkg/bin/gtk-config --cflags` `/var/tmp/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/opt/pkg/include/libxml2 -I/opt/pkg/include -c bk_edit_dialog_dnd.c gcc -pipe -Os -I/opt/pkg/include/libxml2 -I/opt/pkg/include -Wall `/opt/pkg/bin/gtk-config --cflags` `/var/tmp/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/opt/pkg/include/libxml2 -I/opt/pkg/include -c bk_edit_dialog_find.c bk_edit_dialog_find.c:125:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 125 | GTK_WIDGET_SET_FLAGS (dialog_find.find, GTK_CAN_DEFAULT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtkwidget.h:116:42: note: expanded from macro 'GTK_WIDGET_SET_FLAGS' 116 | #define GTK_WIDGET_SET_FLAGS(wid,flag) G_STMT_START{ (GTK_WIDGET_FLAGS (wid) |= (flag)); }G_STMT_END | ^~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/glib/glib-1.2/glib.h:237:32: note: expanded from macro 'G_STMT_START' 237 | # define G_STMT_START (void)( | ^ bk_edit_dialog_find.c:125:3: note: '{' token is here 125 | GTK_WIDGET_SET_FLAGS (dialog_find.find, GTK_CAN_DEFAULT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtkwidget.h:116:54: note: expanded from macro 'GTK_WIDGET_SET_FLAGS' 116 | #define GTK_WIDGET_SET_FLAGS(wid,flag) G_STMT_START{ (GTK_WIDGET_FLAGS (wid) |= (flag)); }G_STMT_END | ^ bk_edit_dialog_find.c:125:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 125 | GTK_WIDGET_SET_FLAGS (dialog_find.find, GTK_CAN_DEFAULT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtkwidget.h:116:92: note: expanded from macro 'GTK_WIDGET_SET_FLAGS' 116 | #define GTK_WIDGET_SET_FLAGS(wid,flag) G_STMT_START{ (GTK_WIDGET_FLAGS (wid) |= (flag)); }G_STMT_END | ^ bk_edit_dialog_find.c:125:3: note: ')' token is here 125 | GTK_WIDGET_SET_FLAGS (dialog_find.find, GTK_CAN_DEFAULT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtkwidget.h:116:93: note: expanded from macro 'GTK_WIDGET_SET_FLAGS' 116 | #define GTK_WIDGET_SET_FLAGS(wid,flag) G_STMT_START{ (GTK_WIDGET_FLAGS (wid) |= (flag)); }G_STMT_END | ^~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/glib/glib-1.2/glib.h:238:25: note: expanded from macro 'G_STMT_END' 238 | # define G_STMT_END ) | ^ bk_edit_dialog_find.c:131:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 131 | GTK_WIDGET_SET_FLAGS (dialog_find.clear, GTK_CAN_DEFAULT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtkwidget.h:116:42: note: expanded from macro 'GTK_WIDGET_SET_FLAGS' 116 | #define GTK_WIDGET_SET_FLAGS(wid,flag) G_STMT_START{ (GTK_WIDGET_FLAGS (wid) |= (flag)); }G_STMT_END | ^~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/glib/glib-1.2/glib.h:237:32: note: expanded from macro 'G_STMT_START' 237 | # define G_STMT_START (void)( | ^ bk_edit_dialog_find.c:131:3: note: '{' token is here 131 | GTK_WIDGET_SET_FLAGS (dialog_find.clear, GTK_CAN_DEFAULT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtkwidget.h:116:54: note: expanded from macro 'GTK_WIDGET_SET_FLAGS' 116 | #define GTK_WIDGET_SET_FLAGS(wid,flag) G_STMT_START{ (GTK_WIDGET_FLAGS (wid) |= (flag)); }G_STMT_END | ^ bk_edit_dialog_find.c:131:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 131 | GTK_WIDGET_SET_FLAGS (dialog_find.clear, GTK_CAN_DEFAULT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtkwidget.h:116:92: note: expanded from macro 'GTK_WIDGET_SET_FLAGS' 116 | #define GTK_WIDGET_SET_FLAGS(wid,flag) G_STMT_START{ (GTK_WIDGET_FLAGS (wid) |= (flag)); }G_STMT_END | ^ bk_edit_dialog_find.c:131:3: note: ')' token is here 131 | GTK_WIDGET_SET_FLAGS (dialog_find.clear, GTK_CAN_DEFAULT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtkwidget.h:116:93: note: expanded from macro 'GTK_WIDGET_SET_FLAGS' 116 | #define GTK_WIDGET_SET_FLAGS(wid,flag) G_STMT_START{ (GTK_WIDGET_FLAGS (wid) |= (flag)); }G_STMT_END | ^~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/glib/glib-1.2/glib.h:238:25: note: expanded from macro 'G_STMT_END' 238 | # define G_STMT_END ) | ^ bk_edit_dialog_find.c:137:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 137 | GTK_WIDGET_SET_FLAGS (dialog_find.close, GTK_CAN_DEFAULT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtkwidget.h:116:42: note: expanded from macro 'GTK_WIDGET_SET_FLAGS' 116 | #define GTK_WIDGET_SET_FLAGS(wid,flag) G_STMT_START{ (GTK_WIDGET_FLAGS (wid) |= (flag)); }G_STMT_END | ^~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/glib/glib-1.2/glib.h:237:32: note: expanded from macro 'G_STMT_START' 237 | # define G_STMT_START (void)( | ^ bk_edit_dialog_find.c:137:3: note: '{' token is here 137 | GTK_WIDGET_SET_FLAGS (dialog_find.close, GTK_CAN_DEFAULT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtkwidget.h:116:54: note: expanded from macro 'GTK_WIDGET_SET_FLAGS' 116 | #define GTK_WIDGET_SET_FLAGS(wid,flag) G_STMT_START{ (GTK_WIDGET_FLAGS (wid) |= (flag)); }G_STMT_END | ^ bk_edit_dialog_find.c:137:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 137 | GTK_WIDGET_SET_FLAGS (dialog_find.close, GTK_CAN_DEFAULT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtkwidget.h:116:92: note: expanded from macro 'GTK_WIDGET_SET_FLAGS' 116 | #define GTK_WIDGET_SET_FLAGS(wid,flag) G_STMT_START{ (GTK_WIDGET_FLAGS (wid) |= (flag)); }G_STMT_END | ^ bk_edit_dialog_find.c:137:3: note: ')' token is here 137 | GTK_WIDGET_SET_FLAGS (dialog_find.close, GTK_CAN_DEFAULT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtkwidget.h:116:93: note: expanded from macro 'GTK_WIDGET_SET_FLAGS' 116 | #define GTK_WIDGET_SET_FLAGS(wid,flag) G_STMT_START{ (GTK_WIDGET_FLAGS (wid) |= (flag)); }G_STMT_END | ^~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/glib/glib-1.2/glib.h:238:25: note: expanded from macro 'G_STMT_END' 238 | # define G_STMT_END ) | ^ bk_edit_dialog_find.c:236:62: warning: cast to 'gpointer' (aka 'void *') from smaller integer type 'int' [-Wint-to-void-pointer-cast] 236 | gtk_clist_set_row_data (GTK_CLIST (dialog_find.list), row, (gpointer) node_data->id); | ^~~~~~~~~~~~~~~~~~~~~~~~ bk_edit_dialog_find.c:291:11: warning: cast to smaller integer type 'int' from 'gpointer' (aka 'void *') [-Wvoid-pointer-to-int-cast] 291 | int id = (int) gtk_clist_get_row_data (GTK_CLIST (dialog_find.list), row); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bk_edit_dialog_find.c:293:87: warning: cast to 'gpointer' (aka 'void *') from smaller integer type 'int' [-Wint-to-void-pointer-cast] 293 | GtkCTreeNode *node = gtk_ctree_find_by_row_data_custom (GTK_CTREE (tree.tree), NULL, (gpointer) id, compare_id); | ^~~~~~~~~~~~~ bk_edit_dialog_find.c:299:23: warning: variable 'node_data' set but not used [-Wunused-but-set-variable] 299 | bk_edit_tree_data *node_data; | ^ bk_edit_dialog_find.c:316:23: warning: cast to smaller integer type 'int' from 'gconstpointer' (aka 'const void *') [-Wvoid-pointer-to-int-cast] 316 | if (node_data->id == (int) id) | ^~~~~~~~ 11 warnings generated. gcc -pipe -Os -I/opt/pkg/include/libxml2 -I/opt/pkg/include -Wall `/opt/pkg/bin/gtk-config --cflags` `/var/tmp/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/opt/pkg/include/libxml2 -I/opt/pkg/include -c bk_edit_dialog_config.c bk_edit_dialog_config.c:135:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 135 | GTK_WIDGET_SET_FLAGS (dialog_config.ok, GTK_CAN_DEFAULT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtkwidget.h:116:42: note: expanded from macro 'GTK_WIDGET_SET_FLAGS' 116 | #define GTK_WIDGET_SET_FLAGS(wid,flag) G_STMT_START{ (GTK_WIDGET_FLAGS (wid) |= (flag)); }G_STMT_END | ^~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/glib/glib-1.2/glib.h:237:32: note: expanded from macro 'G_STMT_START' 237 | # define G_STMT_START (void)( | ^ bk_edit_dialog_config.c:135:3: note: '{' token is here 135 | GTK_WIDGET_SET_FLAGS (dialog_config.ok, GTK_CAN_DEFAULT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtkwidget.h:116:54: note: expanded from macro 'GTK_WIDGET_SET_FLAGS' 116 | #define GTK_WIDGET_SET_FLAGS(wid,flag) G_STMT_START{ (GTK_WIDGET_FLAGS (wid) |= (flag)); }G_STMT_END | ^ bk_edit_dialog_config.c:135:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 135 | GTK_WIDGET_SET_FLAGS (dialog_config.ok, GTK_CAN_DEFAULT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtkwidget.h:116:92: note: expanded from macro 'GTK_WIDGET_SET_FLAGS' 116 | #define GTK_WIDGET_SET_FLAGS(wid,flag) G_STMT_START{ (GTK_WIDGET_FLAGS (wid) |= (flag)); }G_STMT_END | ^ bk_edit_dialog_config.c:135:3: note: ')' token is here 135 | GTK_WIDGET_SET_FLAGS (dialog_config.ok, GTK_CAN_DEFAULT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtkwidget.h:116:93: note: expanded from macro 'GTK_WIDGET_SET_FLAGS' 116 | #define GTK_WIDGET_SET_FLAGS(wid,flag) G_STMT_START{ (GTK_WIDGET_FLAGS (wid) |= (flag)); }G_STMT_END | ^~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/glib/glib-1.2/glib.h:238:25: note: expanded from macro 'G_STMT_END' 238 | # define G_STMT_END ) | ^ bk_edit_dialog_config.c:143:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 143 | GTK_WIDGET_SET_FLAGS (dialog_config.cancel, GTK_CAN_DEFAULT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtkwidget.h:116:42: note: expanded from macro 'GTK_WIDGET_SET_FLAGS' 116 | #define GTK_WIDGET_SET_FLAGS(wid,flag) G_STMT_START{ (GTK_WIDGET_FLAGS (wid) |= (flag)); }G_STMT_END | ^~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/glib/glib-1.2/glib.h:237:32: note: expanded from macro 'G_STMT_START' 237 | # define G_STMT_START (void)( | ^ bk_edit_dialog_config.c:143:3: note: '{' token is here 143 | GTK_WIDGET_SET_FLAGS (dialog_config.cancel, GTK_CAN_DEFAULT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtkwidget.h:116:54: note: expanded from macro 'GTK_WIDGET_SET_FLAGS' 116 | #define GTK_WIDGET_SET_FLAGS(wid,flag) G_STMT_START{ (GTK_WIDGET_FLAGS (wid) |= (flag)); }G_STMT_END | ^ bk_edit_dialog_config.c:143:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 143 | GTK_WIDGET_SET_FLAGS (dialog_config.cancel, GTK_CAN_DEFAULT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtkwidget.h:116:92: note: expanded from macro 'GTK_WIDGET_SET_FLAGS' 116 | #define GTK_WIDGET_SET_FLAGS(wid,flag) G_STMT_START{ (GTK_WIDGET_FLAGS (wid) |= (flag)); }G_STMT_END | ^ bk_edit_dialog_config.c:143:3: note: ')' token is here 143 | GTK_WIDGET_SET_FLAGS (dialog_config.cancel, GTK_CAN_DEFAULT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/gtk-1.2/gtk/gtkwidget.h:116:93: note: expanded from macro 'GTK_WIDGET_SET_FLAGS' 116 | #define GTK_WIDGET_SET_FLAGS(wid,flag) G_STMT_START{ (GTK_WIDGET_FLAGS (wid) |= (flag)); }G_STMT_END | ^~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/glib/glib-1.2/glib.h:238:25: note: expanded from macro 'G_STMT_END' 238 | # define G_STMT_END ) | ^ bk_edit_dialog_config.c:543:76: warning: cast to 'gpointer' (aka 'void *') from smaller integer type 'int' [-Wint-to-void-pointer-cast] 543 | gtk_clist_set_row_data (GTK_CLIST (dialog_config.url_handler_list), row, (gpointer) ((config_url_handler *) url_handler->data)->default_handler); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bk_edit_dialog_config.c:705:34: warning: cast to smaller integer type 'int' from 'gpointer' (aka 'void *') [-Wvoid-pointer-to-int-cast] 705 | url_handler->default_handler = (int) gtk_clist_get_row_data (GTK_CLIST (dialog_config.url_handler_list), n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6 warnings generated. gcc -pipe -Os -I/opt/pkg/include/libxml2 -I/opt/pkg/include -Wall `/opt/pkg/bin/gtk-config --cflags` `/var/tmp/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/opt/pkg/include/libxml2 -I/opt/pkg/include -c bk_edit_recent_document.c bk_edit_recent_document.c:53:13: warning: cast to 'void *' from smaller integer type 'guint' (aka 'unsigned int') [-Wint-to-void-pointer-cast] 53 | ok (NULL, (void *) callback_action); | ^~~~~~~~~~~~~~~~~~~~~~~~ bk_edit_recent_document.c:57:107: warning: cast to 'void *' from smaller integer type 'guint' (aka 'unsigned int') [-Wint-to-void-pointer-cast] 57 | bk_edit_dialog_box ("bk edit - warning", "This will discard all unsaved data.", icon_warning, ok, NULL, (void *) callback_action); | ^~~~~~~~~~~~~~~~~~~~~~~~ bk_edit_recent_document.c:121:8: warning: cast to smaller integer type 'int' from 'void *' [-Wvoid-pointer-to-int-cast] 121 | len = (int) which; | ^~~~~~~~~~~ 3 warnings generated. gcc -pipe -Os -I/opt/pkg/include/libxml2 -I/opt/pkg/include -Wall `/opt/pkg/bin/gtk-config --cflags` `/var/tmp/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/opt/pkg/include/libxml2 -I/opt/pkg/include -c bk_edit_sort.c gcc -pipe -Os -I/opt/pkg/include/libxml2 -I/opt/pkg/include -Wall `/opt/pkg/bin/gtk-config --cflags` `/var/tmp/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/opt/pkg/include/libxml2 -I/opt/pkg/include -c bk_edit_modify_indicator.c gcc -pipe -Os -I/opt/pkg/include/libxml2 -I/opt/pkg/include -Wall `/opt/pkg/bin/gtk-config --cflags` `/var/tmp/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/opt/pkg/include/libxml2 -I/opt/pkg/include -c dialog_options.c gcc -pipe -Os -I/opt/pkg/include/libxml2 -I/opt/pkg/include -Wall `/opt/pkg/bin/gtk-config --cflags` `/var/tmp/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/opt/pkg/include/libxml2 -I/opt/pkg/include -c command_line.c gcc -pipe -Os -I/opt/pkg/include/libxml2 -I/opt/pkg/include -Wall `/opt/pkg/bin/gtk-config --cflags` `/var/tmp/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/opt/pkg/include/libxml2 -I/opt/pkg/include -c config.c config.c:78:2: warning: 'xmlXPathInit' is deprecated [-Wdeprecated-declarations] 78 | xmlXPathInit (); | ^ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/xpath.h:559:1: note: 'xmlXPathInit' has been explicitly marked deprecated here 559 | XML_DEPRECATED | ^ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/xmlexports.h:63:43: note: expanded from macro 'XML_DEPRECATED' 63 | #define XML_DEPRECATED __attribute__((deprecated)) | ^ config.c:134:51: warning: passing 'char[65]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 134 | xmlXPathObjectPtr path = xmlXPathEvalExpression ("/child::bk_edit/child::recently_opened_documents/child::document", path_ctx); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/xpath.h:537:46: note: passing argument to parameter 'str' here 537 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 161 | if (!strcmp (node->name, "filename")) | ^~~~~~~~~~ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_string.h:89:25: note: passing argument to parameter '__s1' here 89 | int strcmp(const char *__s1, const char *__s2); | ^ config.c:165:31: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 165 | doc->filename = strdup (node->children->content); | ^~~~~~~~~~~~~~~~~~~~~~~ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_string.h:141:40: note: passing argument to parameter '__s1' here 141 | char *_LIBC_CSTR strdup(const char *__s1); | ^ config.c:172:23: warning: passing 'const xmlChar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 172 | else if (!strcmp (node->name, "plugin")) | ^~~~~~~~~~ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_string.h:89:25: note: passing argument to parameter '__s1' here 89 | int strcmp(const char *__s1, const char *__s2); | ^ config.c:176:29: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 176 | doc->plugin = strdup (node->children->content); | ^~~~~~~~~~~~~~~~~~~~~~~ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_string.h:141:40: note: passing argument to parameter '__s1' here 141 | char *_LIBC_CSTR strdup(const char *__s1); | ^ config.c:205:51: warning: passing 'char[58]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 205 | xmlXPathObjectPtr path = xmlXPathEvalExpression ("/child::bk_edit/child::recently_opened_documents/child::*", path_ctx); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/xpath.h:537:46: note: passing argument to parameter 'str' here 537 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 228 | path = xmlXPathEvalExpression ("/child::bk_edit/child::recently_opened_documents", path_ctx); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/xpath.h:537:46: note: passing argument to parameter 'str' here 537 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 232 | node = xmlNewChild (path->nodesetval->nodeTab[0], NULL, "document", NULL); | ^~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1052:22: note: passing argument to parameter 'name' here 1052 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 233 | xmlNewChild (node, NULL, "filename", ((config_recent_document *) l->data)->filename); | ^~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1052:22: note: passing argument to parameter 'name' here 1052 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 233 | xmlNewChild (node, NULL, "filename", ((config_recent_document *) l->data)->filename); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1053:22: note: passing argument to parameter 'content' here 1053 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 234 | xmlNewChild (node, NULL, "plugin", ((config_recent_document *) l->data)->plugin); | ^~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1052:22: note: passing argument to parameter 'name' here 1052 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 234 | xmlNewChild (node, NULL, "plugin", ((config_recent_document *) l->data)->plugin); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1053:22: note: passing argument to parameter 'content' here 1053 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 266 | xmlXPathObjectPtr path = xmlXPathEvalExpression ("/child::bk_edit/child::url_handlers/child::*", path_ctx); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/xpath.h:537:46: note: passing argument to parameter 'str' here 537 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 295 | if (!strcmp (attr->name, "default")) | ^~~~~~~~~~ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_string.h:89:25: note: passing argument to parameter '__s1' here 89 | int strcmp(const char *__s1, const char *__s2); | ^ config.c:308:18: warning: passing 'const xmlChar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 308 | if (!strcmp (node->name, "name")) | ^~~~~~~~~~ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_string.h:89:25: note: passing argument to parameter '__s1' here 89 | int strcmp(const char *__s1, const char *__s2); | ^ config.c:312:56: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 312 | 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 33 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 319 | else if (!strcmp (node->name, "command")) | ^~~~~~~~~~ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_string.h:89:25: note: passing argument to parameter '__s1' here 89 | int strcmp(const char *__s1, const char *__s2); | ^ config.c:323:59: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 323 | 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 33 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 353 | xmlXPathObjectPtr path = xmlXPathEvalExpression ("/child::bk_edit/child::url_handlers/child::*", path_ctx); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/xpath.h:537:46: note: passing argument to parameter 'str' here 537 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 376 | path = xmlXPathEvalExpression ("/child::bk_edit/child::url_handlers", path_ctx); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/xpath.h:537:46: note: passing argument to parameter 'str' here 537 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 383 | node = xmlNewChild (path->nodesetval->nodeTab[0], NULL, "url_handler", NULL); | ^~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1052:22: note: passing argument to parameter 'name' here 1052 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 385 | xmlNewChild (node, NULL, "name", name); | ^~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1052:22: note: passing argument to parameter 'name' here 1052 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 385 | xmlNewChild (node, NULL, "name", name); | ^~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1053:22: note: passing argument to parameter 'content' here 1053 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 386 | xmlNewChild (node, NULL, "command", command); | ^~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1052:22: note: passing argument to parameter 'name' here 1052 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 386 | xmlNewChild (node, NULL, "command", command); | ^~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1053:22: note: passing argument to parameter 'content' here 1053 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 393 | xmlNewProp (node, "default", "yes"); | ^~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1003:22: note: passing argument to parameter 'name' here 1003 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 393 | xmlNewProp (node, "default", "yes"); | ^~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1004:22: note: passing argument to parameter 'value' here 1004 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 549 | c->doc = xmlNewDoc ("1.0"); | ^~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:994:30: note: passing argument to parameter 'version' here 994 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 551 | root = xmlNewNode (NULL, "bk_edit"); | ^~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1045:22: note: passing argument to parameter 'name' here 1045 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 555 | url_handlers = xmlNewChild (root, NULL, "url_handlers", NULL); | ^~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1052:22: note: passing argument to parameter 'name' here 1052 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 557 | node = xmlNewChild (url_handlers, NULL, "url_handler", NULL); | ^~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1052:22: note: passing argument to parameter 'name' here 1052 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 558 | xmlNewChild (node, NULL, "name", "Mozilla (New Window)"); | ^~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1052:22: note: passing argument to parameter 'name' here 1052 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 558 | xmlNewChild (node, NULL, "name", "Mozilla (New Window)"); | ^~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1053:22: note: passing argument to parameter 'content' here 1053 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 559 | xmlNewChild (node, NULL, "command", "mozilla -remote 'openURL(%u,new-window)'"); | ^~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1052:22: note: passing argument to parameter 'name' here 1052 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 559 | xmlNewChild (node, NULL, "command", "mozilla -remote 'openURL(%u,new-window)'"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1053:22: note: passing argument to parameter 'content' here 1053 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 561 | node = xmlNewChild (url_handlers, NULL, "url_handler", NULL); | ^~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1052:22: note: passing argument to parameter 'name' here 1052 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 562 | xmlNewChild (node, NULL, "name", "Mozilla (Existing)"); | ^~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1052:22: note: passing argument to parameter 'name' here 1052 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 562 | xmlNewChild (node, NULL, "name", "Mozilla (Existing)"); | ^~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1053:22: note: passing argument to parameter 'content' here 1053 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 563 | xmlNewChild (node, NULL, "command", "mozilla -remote 'openURL(%u)'"); | ^~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1052:22: note: passing argument to parameter 'name' here 1052 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 563 | xmlNewChild (node, NULL, "command", "mozilla -remote 'openURL(%u)'"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1053:22: note: passing argument to parameter 'content' here 1053 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 565 | node = xmlNewChild (url_handlers, NULL, "url_handler", NULL); | ^~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1052:22: note: passing argument to parameter 'name' here 1052 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 566 | xmlNewChild (node, NULL, "name", "Mozilla (New Tab)"); | ^~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1052:22: note: passing argument to parameter 'name' here 1052 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 566 | xmlNewChild (node, NULL, "name", "Mozilla (New Tab)"); | ^~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1053:22: note: passing argument to parameter 'content' here 1053 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 567 | xmlNewChild (node, NULL, "command", "mozilla -remote 'openURL (%u,new-tab)'"); | ^~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1052:22: note: passing argument to parameter 'name' here 1052 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 567 | xmlNewChild (node, NULL, "command", "mozilla -remote 'openURL (%u,new-tab)'"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1053:22: note: passing argument to parameter 'content' here 1053 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 568 | xmlNewProp (node, "default", "yes"); | ^~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1003:22: note: passing argument to parameter 'name' here 1003 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 568 | xmlNewProp (node, "default", "yes"); | ^~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1004:22: note: passing argument to parameter 'value' here 1004 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 570 | node = xmlNewChild (url_handlers, NULL, "url_handler", NULL); | ^~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1052:22: note: passing argument to parameter 'name' here 1052 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 571 | xmlNewChild (node, NULL, "name", "www.archive.org (Mozilla)"); | ^~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1052:22: note: passing argument to parameter 'name' here 1052 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 571 | xmlNewChild (node, NULL, "name", "www.archive.org (Mozilla)"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1053:22: note: passing argument to parameter 'content' here 1053 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 572 | xmlNewChild (node, NULL, "command", "mozilla -remote 'openURL(http://web.archive.org/web/*/%u,new-tab)'"); | ^~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1052:22: note: passing argument to parameter 'name' here 1052 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 572 | xmlNewChild (node, NULL, "command", "mozilla -remote 'openURL(http://web.archive.org/web/*/%u,new-tab)'"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1053:22: note: passing argument to parameter 'content' here 1053 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 574 | node = xmlNewChild (url_handlers, NULL, "url_handler", NULL); | ^~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1052:22: note: passing argument to parameter 'name' here 1052 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 575 | xmlNewChild (node, NULL, "name", "Phoenix (New Tab)"); | ^~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1052:22: note: passing argument to parameter 'name' here 1052 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 575 | xmlNewChild (node, NULL, "name", "Phoenix (New Tab)"); | ^~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1053:22: note: passing argument to parameter 'content' here 1053 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 576 | xmlNewChild (node, NULL, "command", "phoenix -remote 'openURL (%u,new-tab)'"); | ^~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1052:22: note: passing argument to parameter 'name' here 1052 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 576 | xmlNewChild (node, NULL, "command", "phoenix -remote 'openURL (%u,new-tab)'"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1053:22: note: passing argument to parameter 'content' here 1053 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 578 | node = xmlNewChild (url_handlers, NULL, "url_handler", NULL); | ^~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1052:22: note: passing argument to parameter 'name' here 1052 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 579 | xmlNewChild (node, NULL, "name", "Opera (New Window)"); | ^~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1052:22: note: passing argument to parameter 'name' here 1052 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 579 | xmlNewChild (node, NULL, "name", "Opera (New Window)"); | ^~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1053:22: note: passing argument to parameter 'content' here 1053 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 580 | xmlNewChild (node, NULL, "command", "opera -remote 'openURL(%u,new-window)'"); | ^~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1052:22: note: passing argument to parameter 'name' here 1052 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 580 | xmlNewChild (node, NULL, "command", "opera -remote 'openURL(%u,new-window)'"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1053:22: note: passing argument to parameter 'content' here 1053 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 582 | node = xmlNewChild (url_handlers, NULL, "url_handler", NULL); | ^~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1052:22: note: passing argument to parameter 'name' here 1052 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 583 | xmlNewChild (node, NULL, "name", "Galeon (New Tab)"); | ^~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1052:22: note: passing argument to parameter 'name' here 1052 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 583 | xmlNewChild (node, NULL, "name", "Galeon (New Tab)"); | ^~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1053:22: note: passing argument to parameter 'content' here 1053 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 584 | xmlNewChild (node, NULL, "command", "galeon --new-tab %u"); | ^~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1052:22: note: passing argument to parameter 'name' here 1052 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 584 | xmlNewChild (node, NULL, "command", "galeon --new-tab %u"); | ^~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1053:22: note: passing argument to parameter 'content' here 1053 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 586 | node = xmlNewChild (url_handlers, NULL, "url_handler", NULL); | ^~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1052:22: note: passing argument to parameter 'name' here 1052 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 587 | xmlNewChild (node, NULL, "name", "Netscape (Existing)"); | ^~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1052:22: note: passing argument to parameter 'name' here 1052 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 587 | xmlNewChild (node, NULL, "name", "Netscape (Existing)"); | ^~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1053:22: note: passing argument to parameter 'content' here 1053 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 588 | xmlNewChild (node, NULL, "command", "netscape -remote 'openURL(%u)'"); | ^~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1052:22: note: passing argument to parameter 'name' here 1052 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 588 | xmlNewChild (node, NULL, "command", "netscape -remote 'openURL(%u)'"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1053:22: note: passing argument to parameter 'content' here 1053 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 590 | node = xmlNewChild (url_handlers, NULL, "url_handler", NULL); | ^~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1052:22: note: passing argument to parameter 'name' here 1052 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 591 | xmlNewChild (node, NULL, "name", "Netscape (New Window)"); | ^~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1052:22: note: passing argument to parameter 'name' here 1052 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 591 | xmlNewChild (node, NULL, "name", "Netscape (New Window)"); | ^~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1053:22: note: passing argument to parameter 'content' here 1053 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 592 | xmlNewChild (node, NULL, "command", "netscape -remote 'openURL(%u,new-window)'"); | ^~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1052:22: note: passing argument to parameter 'name' here 1052 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 592 | xmlNewChild (node, NULL, "command", "netscape -remote 'openURL(%u,new-window)'"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1053:22: note: passing argument to parameter 'content' here 1053 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 594 | node = xmlNewChild (url_handlers, NULL, "url_handler", NULL); | ^~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1052:22: note: passing argument to parameter 'name' here 1052 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 595 | xmlNewChild (node, NULL, "name", "Lynx (xterm)"); | ^~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1052:22: note: passing argument to parameter 'name' here 1052 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 595 | xmlNewChild (node, NULL, "name", "Lynx (xterm)"); | ^~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1053:22: note: passing argument to parameter 'content' here 1053 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 596 | xmlNewChild (node, NULL, "command", "xterm -e lynx %u"); | ^~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1052:22: note: passing argument to parameter 'name' here 1052 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 596 | xmlNewChild (node, NULL, "command", "xterm -e lynx %u"); | ^~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1053:22: note: passing argument to parameter 'content' here 1053 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 599 | recently_opened_documents = xmlNewChild (root, NULL, "recently_opened_documents", NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1052:22: note: passing argument to parameter 'name' here 1052 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 600 | xmlNewProp (recently_opened_documents, "size", "5"); | ^~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1003:22: note: passing argument to parameter 'name' here 1003 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 600 | xmlNewProp (recently_opened_documents, "size", "5"); | ^~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1004:22: note: passing argument to parameter 'value' here 1004 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 603 | browser_type = xmlNewChild (root, NULL, "browser_type", NULL); | ^~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1052:22: note: passing argument to parameter 'name' here 1052 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 604 | xmlNewProp (browser_type, "type", "Mozilla v1.0, v1.1, v1.2, v1.3 and Netscape 6+"); | ^~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1003:22: note: passing argument to parameter 'name' here 1003 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 604 | xmlNewProp (browser_type, "type", "Mozilla v1.0, v1.1, v1.2, v1.3 and Netscape 6+"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1004:22: note: passing argument to parameter 'value' here 1004 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 607 | middle_mouse = xmlNewChild (root, NULL, "middle_mouse", NULL); | ^~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1052:22: note: passing argument to parameter 'name' here 1052 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 608 | xmlNewProp (middle_mouse, "use", "yes"); | ^~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1003:22: note: passing argument to parameter 'name' here 1003 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 608 | xmlNewProp (middle_mouse, "use", "yes"); | ^~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1004:22: note: passing argument to parameter 'value' here 1004 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 611 | dialog_options = xmlNewChild (root, NULL, "dialog_options", NULL); | ^~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1052:22: note: passing argument to parameter 'name' here 1052 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 613 | url_dropzone = xmlNewChild (dialog_options, NULL, "url_dropzone", NULL); | ^~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1052:22: note: passing argument to parameter 'name' here 1052 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 614 | xmlNewProp (url_dropzone, "sticky", "no"); | ^~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1003:22: note: passing argument to parameter 'name' here 1003 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 614 | xmlNewProp (url_dropzone, "sticky", "no"); | ^~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1004:22: note: passing argument to parameter 'value' here 1004 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 615 | xmlNewProp (url_dropzone, "always_on_top", "no"); | ^~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1003:22: note: passing argument to parameter 'name' here 1003 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 615 | xmlNewProp (url_dropzone, "always_on_top", "no"); | ^~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1004:22: note: passing argument to parameter 'value' here 1004 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 617 | node = xmlNewChild (url_dropzone, NULL, "size", NULL); | ^~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1052:22: note: passing argument to parameter 'name' here 1052 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 618 | xmlNewProp (node, "use", "no"); | ^~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1003:22: note: passing argument to parameter 'name' here 1003 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 618 | xmlNewProp (node, "use", "no"); | ^~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1004:22: note: passing argument to parameter 'value' here 1004 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 619 | xmlNewProp (node, "width", "230"); | ^~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1003:22: note: passing argument to parameter 'name' here 1003 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 619 | xmlNewProp (node, "width", "230"); | ^~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1004:22: note: passing argument to parameter 'value' here 1004 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 620 | xmlNewProp (node, "height", "29"); | ^~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1003:22: note: passing argument to parameter 'name' here 1003 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 620 | xmlNewProp (node, "height", "29"); | ^~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1004:22: note: passing argument to parameter 'value' here 1004 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 622 | node = xmlNewChild (url_dropzone, NULL, "position", NULL); | ^~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1052:22: note: passing argument to parameter 'name' here 1052 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 623 | xmlNewProp (node, "use", "no"); | ^~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1003:22: note: passing argument to parameter 'name' here 1003 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 623 | xmlNewProp (node, "use", "no"); | ^~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1004:22: note: passing argument to parameter 'value' here 1004 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 624 | xmlNewProp (node, "x", "10"); | ^~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1003:22: note: passing argument to parameter 'name' here 1003 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 624 | xmlNewProp (node, "x", "10"); | ^~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1004:22: note: passing argument to parameter 'value' here 1004 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 625 | xmlNewProp (node, "y", "10"); | ^~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1003:22: note: passing argument to parameter 'name' here 1003 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 625 | xmlNewProp (node, "y", "10"); | ^~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1004:22: note: passing argument to parameter 'value' here 1004 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 628 | sort_order = xmlNewChild (root, NULL, "sort_order", NULL); | ^~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1052:22: note: passing argument to parameter 'name' here 1052 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 629 | xmlNewProp (sort_order, "type", "Unsorted"); | ^~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1003:22: note: passing argument to parameter 'name' here 1003 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 629 | xmlNewProp (sort_order, "type", "Unsorted"); | ^~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1004:22: note: passing argument to parameter 'value' here 1004 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 636 | xmlXPathObjectPtr path = xmlXPathEvalExpression (xpath, path_ctx); | ^~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/xpath.h:537:46: note: passing argument to parameter 'str' here 537 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 653 | xmlNodePtr browser_type = xmlNewChild (root, NULL, strrchr (xpath, ':') + 1, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1052:22: note: passing argument to parameter 'name' here 1052 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 654 | xmlNewProp (browser_type, property, value); | ^~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1003:22: note: passing argument to parameter 'name' here 1003 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 654 | xmlNewProp (browser_type, property, value); | ^~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1004:22: note: passing argument to parameter 'value' here 1004 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 665 | xmlSetProp (node, property, value); | ^~~~~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1207:22: note: passing argument to parameter 'name' here 1207 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 665 | xmlSetProp (node, property, value); | ^~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/tree.h:1208:22: note: passing argument to parameter 'value' here 1208 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 675 | xmlXPathObjectPtr path = xmlXPathEvalExpression (xpath, path_ctx); | ^~~~~ /var/tmp/work/www/bkedit/work/.buildlink/include/libxml2/libxml/xpath.h:537:46: note: passing argument to parameter 'str' here 537 | 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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 689 | value = strdup (path->stringval); | ^~~~~~~~~~~~~~~ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_string.h:141:40: note: passing argument to parameter '__s1' here 141 | char *_LIBC_CSTR strdup(const char *__s1); | ^ 123 warnings generated. gcc -pipe -Os -I/opt/pkg/include/libxml2 -I/opt/pkg/include -Wall `/opt/pkg/bin/gtk-config --cflags` `/var/tmp/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/opt/pkg/include/libxml2 -I/opt/pkg/include -c convert.c gcc -pipe -Os -I/opt/pkg/include/libxml2 -I/opt/pkg/include -Wall `/opt/pkg/bin/gtk-config --cflags` `/var/tmp/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/opt/pkg/include/libxml2 -I/opt/pkg/include -c plugin.c plugin.c:61:31: warning: variable 'plug' is uninitialized when used within its own initialization [-Wuninitialized] 61 | plugin *plug = plugin_load (plug, so.gl_pathv[i]); | ~~~~ ^~~~ 1 warning generated. gcc -pipe -Os -I/opt/pkg/include/libxml2 -I/opt/pkg/include -Wall `/opt/pkg/bin/gtk-config --cflags` `/var/tmp/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/opt/pkg/include/libxml2 -I/opt/pkg/include -c char_vector.c gcc -pipe -Os -I/opt/pkg/include/libxml2 -I/opt/pkg/include -Wall `/opt/pkg/bin/gtk-config --cflags` `/var/tmp/work/www/bkedit/work/.buildlink/bin/xml2-config --cflags` -I/opt/pkg/include/libxml2 -I/opt/pkg/include -c g_stack.c cd plugins && make cd all_edit && make gcc -Wall -I../.. -fPIC `/opt/pkg/bin/gtk-config --cflags` -I/opt/pkg/include/libxml2 -I/opt/pkg/include -c all_edit.c gcc -shared all_edit.o -o all_edit.so Undefined symbols for architecture arm64: "_bk_edit_date_create", referenced from: _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o "_bk_edit_date_fill", referenced from: _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o "_bk_edit_date_get_timestamp", referenced from: _edit_ui_get in all_edit.o _edit_ui_get in all_edit.o _edit_ui_get in all_edit.o _edit_ui_get in all_edit.o _edit_ui_get in all_edit.o "_bk_edit_misc_input_create", referenced from: _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o ... "_gdk_text_width", referenced from: _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o "_gtk_adjustment_get_type", referenced from: _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o "_gtk_adjustment_new", referenced from: _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o "_gtk_alignment_new", referenced from: _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o "_gtk_bin_get_type", referenced from: _edit_ui_new in all_edit.o "_gtk_box_get_type", referenced from: _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o ... "_gtk_box_pack_start", referenced from: _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o ... "_gtk_container_add", referenced from: _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o ... "_gtk_container_get_type", referenced from: _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o ... "_gtk_container_set_border_width", referenced from: _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o "_gtk_editable_delete_text", referenced from: _edit_ui_set in all_edit.o "_gtk_editable_get_chars", referenced from: _edit_ui_get in all_edit.o "_gtk_editable_get_type", referenced from: _edit_ui_set in all_edit.o _edit_ui_get in all_edit.o "_gtk_entry_get_text", referenced from: _edit_ui_get in all_edit.o _edit_ui_get in all_edit.o _edit_ui_get in all_edit.o _edit_ui_get in all_edit.o _edit_ui_get in all_edit.o _edit_ui_get in all_edit.o _edit_ui_get in all_edit.o _edit_ui_get in all_edit.o _edit_ui_get in all_edit.o _edit_ui_get in all_edit.o _edit_ui_get in all_edit.o _edit_ui_get in all_edit.o _edit_ui_get in all_edit.o _edit_ui_get in all_edit.o _edit_ui_get in all_edit.o _edit_ui_get in all_edit.o _edit_ui_get in all_edit.o _edit_ui_get in all_edit.o _edit_ui_get in all_edit.o _edit_ui_get in all_edit.o _edit_ui_get in all_edit.o _edit_ui_get in all_edit.o _edit_ui_get in all_edit.o _edit_ui_get in all_edit.o _edit_ui_get in all_edit.o _edit_ui_get in all_edit.o _edit_ui_get in all_edit.o _edit_ui_get in all_edit.o _edit_ui_get in all_edit.o _edit_ui_get in all_edit.o _edit_ui_get in all_edit.o _edit_ui_get in all_edit.o _edit_ui_get in all_edit.o _edit_ui_get in all_edit.o ... "_gtk_entry_get_type", referenced from: _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o ... "_gtk_entry_set_text", referenced from: _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o ... "_gtk_frame_new", referenced from: _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o "_gtk_hbox_new", referenced from: _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o "_gtk_label_get_type", referenced from: _edit_ui_new in all_edit.o "_gtk_label_new", referenced from: _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o "_gtk_label_set_justify", referenced from: _edit_ui_new in all_edit.o "_gtk_misc_get_type", referenced from: _edit_ui_new in all_edit.o "_gtk_misc_set_alignment", referenced from: _edit_ui_new in all_edit.o "_gtk_scrolled_window_add_with_viewport", referenced from: _edit_ui_new in all_edit.o "_gtk_scrolled_window_get_type", referenced from: _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o "_gtk_scrolled_window_new", referenced from: _edit_ui_new in all_edit.o "_gtk_scrolled_window_set_policy", referenced from: _edit_ui_new in all_edit.o "_gtk_spin_button_get_type", referenced from: _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_get in all_edit.o _edit_ui_get in all_edit.o "_gtk_spin_button_get_value_as_int", referenced from: _edit_ui_get in all_edit.o _edit_ui_get in all_edit.o "_gtk_spin_button_new", referenced from: _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o "_gtk_spin_button_set_value", referenced from: _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o _edit_ui_set in all_edit.o "_gtk_table_attach", referenced from: _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o ... "_gtk_table_get_type", referenced from: _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o ... "_gtk_table_new", referenced from: _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o "_gtk_text_get_type", referenced from: _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_set in all_edit.o "_gtk_text_insert", referenced from: _edit_ui_set in all_edit.o "_gtk_text_new", referenced from: _edit_ui_new in all_edit.o "_gtk_text_set_editable", referenced from: _edit_ui_new in all_edit.o "_gtk_type_check_object_cast", referenced from: _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o ... "_gtk_vbox_new", referenced from: _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o "_gtk_viewport_get_type", referenced from: _edit_ui_new in all_edit.o "_gtk_viewport_set_shadow_type", referenced from: _edit_ui_new in all_edit.o "_gtk_vscrollbar_new", referenced from: _edit_ui_new in all_edit.o "_gtk_widget_get_type", referenced from: _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o "_gtk_widget_grab_focus", referenced from: _edit_ui_set in all_edit.o "_gtk_widget_set_usize", referenced from: _edit_ui_new in all_edit.o _edit_ui_new in all_edit.o ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation) *** Error code 1 Stop. make[3]: stopped making "all" in /var/tmp/work/www/bkedit/work/bk_edit-0.6.23/src/plugins/all_edit *** Error code 1 Stop. make[2]: stopped making "all" in /var/tmp/work/www/bkedit/work/bk_edit-0.6.23/src/plugins *** Error code 1 Stop. make[1]: stopped making "all" in /var/tmp/work/www/bkedit/work/bk_edit-0.6.23/src *** Error code 1 Stop. bmake: stopped making "all" in /var/tmp/work/www/bkedit/work/bk_edit-0.6.23 *** Error code 1 Stop. bmake[1]: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/www/bkedit *** Error code 1 Stop. bmake: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/www/bkedit