=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for elinks-0.18.0nb3 ninja: Entering directory `output' [1/324] Compiling C object src/elinks.p/bookmarks_backend_default.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/bookmarks/backend/default.c:12: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [2/324] Compiling C object src/elinks.p/bookmarks_backend_common.c.o [3/324] Compiling C object src/elinks.p/bookmarks_dialogs.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/bookmarks/dialogs.c:13: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [4/324] Compiling C object src/elinks.p/cookies_path.c.o [5/324] Compiling C object src/elinks.p/cookies_parser.c.o [6/324] Compiling C object src/elinks.p/cookies_cookies.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/cookies/cookies.c:14: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [7/324] Compiling C object src/elinks.p/js_localstorage-db.c.o [8/324] Compiling C object src/elinks.p/bookmarks_backend_xbel.c.o In file included from /usr/include/ctype.h:100, from ../src/bookmarks/backend/xbel.c:13: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [9/324] Compiling C object src/elinks.p/js_timer.c.o [10/324] Compiling C object src/elinks.p/js_quickjs.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/js/quickjs.c:11: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [11/324] Compiling C object src/elinks.p/js_quickjs_attr.c.o [12/324] Compiling C object src/elinks.p/bookmarks_bookmarks.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/bookmarks/bookmarks.c:11: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [13/324] Compiling C object src/elinks.p/js_ecmascript-c.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/js/ecmascript-c.c:9: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [14/324] Compiling C object src/elinks.p/js_ecmascript.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/js/ecmascript.c:11: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [15/324] Compiling C object src/elinks.p/cookies_dialogs.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/cookies/dialogs.c:18: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [16/324] Compiling C object src/elinks.p/js_quickjs_css.c.o [17/324] Compiling C object src/elinks.p/js_quickjs_dataset.c.o [18/324] Compiling C object src/elinks.p/js_quickjs_domparser.c.o [19/324] Compiling C object src/elinks.p/js_quickjs_console.c.o [20/324] Compiling C object src/elinks.p/js_quickjs_customevent.c.o [21/324] Compiling C object src/elinks.p/js_quickjs_domrect.c.o [22/324] Compiling C object src/elinks.p/js_quickjs_collection.c.o [23/324] Compiling C object src/elinks.p/js_quickjs_forms.c.o [24/324] Compiling C object src/elinks.p/js_quickjs_attributes.c.o [25/324] Compiling C object src/elinks.p/js_quickjs_event.c.o [26/324] Compiling C object src/elinks.p/js_quickjs_heartbeat.c.o [27/324] Compiling C object src/elinks.p/js_quickjs_form.c.o [28/324] Compiling C object src/elinks.p/js_quickjs_implementation.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/js/quickjs/implementation.c:16: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [29/324] Compiling C object src/elinks.p/js_quickjs_image.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/js/quickjs/image.c:16: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [30/324] Compiling C object src/elinks.p/js_quickjs_keyboard.c.o [31/324] Compiling C object src/elinks.p/js_quickjs_localstorage.c.o [32/324] Compiling C object src/elinks.p/js_quickjs_document.c.o [33/324] Compiling C object src/elinks.p/js_quickjs_location.c.o [34/324] Compiling C object src/elinks.p/js_quickjs_input.c.o ../src/js/quickjs/input.c: In function 'unicode_to_value': ../src/js/quickjs/input.c:77:23: warning: implicit declaration of function 'JS_VALUE_GET_STRING'; did you mean 'JS_VALUE_GET_PTR'? [-Wimplicit-function-declaration] 77 | JSString *p = JS_VALUE_GET_STRING(str); | ^~~~~~~~~~~~~~~~~~~ | JS_VALUE_GET_PTR ../src/js/quickjs/input.c:77:23: warning: initialization of 'JSString *' from 'int' makes pointer from integer without a cast [-Wint-conversion] ../src/js/quickjs/input.c: In function 'js_value_to_accesskey': ../src/js/quickjs/input.c:112:23: warning: initialization of 'JSString *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 112 | JSString *p = JS_VALUE_GET_STRING(val); | ^~~~~~~~~~~~~~~~~~~ [35/324] Compiling C object src/elinks.p/js_quickjs_history.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/js/quickjs/history.c:11: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [36/324] Compiling C object src/elinks.p/js_quickjs_node.c.o [37/324] Compiling C object src/elinks.p/js_quickjs_navigator.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/js/quickjs/navigator.c:11: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [38/324] Compiling C object src/elinks.p/js_quickjs_screen.c.o [39/324] Compiling C object src/elinks.p/js_quickjs_message.c.o [40/324] Compiling C object src/elinks.p/js_quickjs_nodelist2.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/js/quickjs/nodelist2.c:11: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [41/324] Compiling C object src/elinks.p/js_quickjs_style.c.o [42/324] Compiling C object src/elinks.p/js_quickjs_mapa.c.o [43/324] Compiling C object src/elinks.p/js_quickjs_tokenlist.c.o [44/324] Compiling C object src/elinks.p/js_quickjs_fragment.c.o [45/324] Compiling C object src/elinks.p/js_quickjs_unibar.c.o [46/324] Compiling C object src/elinks.p/js_quickjs_nodelist.c.o [47/324] Compiling C object src/elinks.p/js_libdom_parse.c.o [48/324] Compiling C object src/elinks.p/js_quickjs_text.c.o [49/324] Compiling C object src/elinks.p/formhist_dialogs.c.o [50/324] Compiling C object src/elinks.p/formhist_formhist.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/formhist/formhist.c:9: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [51/324] Compiling C object src/elinks.p/globhist_globhist.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/globhist/globhist.c:11: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [52/324] Compiling C object src/elinks.p/scripting_scripting.c.o [53/324] Compiling C object src/elinks.p/globhist_dialogs.c.o [54/324] Compiling C object src/elinks.p/bfu_checkbox.c.o [55/324] Compiling C object src/elinks.p/bfu_button.c.o [56/324] Compiling C object src/elinks.p/js_quickjs_window.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/js/quickjs/window.c:16: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [57/324] Compiling C object src/elinks.p/bfu_group.c.o [58/324] Compiling C object src/elinks.p/bfu_hotkey.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/bfu/hotkey.c:9: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [59/324] Compiling C object src/elinks.p/js_quickjs_url.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/js/quickjs/url.c:11: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ ../src/js/quickjs/url.c: In function 'get_protocol_length': ../src/js/quickjs/url.c:543:24: warning: array subscript has type 'char' [-Wchar-subscripts] 543 | while (isalnum(*end) || *end == '+' || *end == '-' || *end == '.') | ^ [60/324] Compiling C object src/elinks.p/bfu_inpfield.c.o [61/324] Compiling C object src/elinks.p/bfu_dialog.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/bfu/dialog.c:10: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [62/324] Compiling C object src/elinks.p/bfu_listbox.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/bfu/listbox.c:9: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [63/324] Compiling C object src/elinks.p/bfu_hierbox.c.o [64/324] Compiling C object src/elinks.p/js_quickjs_urlsearchparams.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/js/quickjs/urlsearchparams.c:11: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [65/324] Compiling C object src/elinks.p/bfu_style.c.o [66/324] Compiling C object src/elinks.p/bfu_text.c.o In file included from /usr/include/ctype.h:100, from ../src/bfu/text.c:7: ../src/bfu/text.c: In function 'split_line': ../src/bfu/text.c:125:62: warning: array subscript has type 'char' [-Wchar-subscripts] 125 | if (!ispunct(*split)) continue; | ^ [67/324] Compiling C object src/elinks.p/bfu_widget.c.o [68/324] Compiling C object src/elinks.p/js_quickjs_xhr.c.o In file included from /usr/include/ctype.h:100, from ../src/js/quickjs/xhr.c:34: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [69/324] Compiling C object src/elinks.p/bfu_menu.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/bfu/menu.c:14: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [70/324] Compiling C object src/elinks.p/bfu_listmenu.c.o In file included from /usr/include/ctype.h:100, from ../src/bfu/listmenu.c:11: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [71/324] Compiling C object src/elinks.p/bfu_leds.c.o [72/324] Compiling C object src/elinks.p/bfu_msgbox.c.o [73/324] Compiling C object src/elinks.p/config_cmdline.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/config/cmdline.c:39: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [74/324] Compiling C object src/elinks.p/config_home.c.o [75/324] Compiling C object src/elinks.p/cache_cache.c.o [76/324] Compiling C object src/elinks.p/config_domain.c.o [77/324] Compiling C object src/elinks.p/bfu_inphist.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/bfu/inphist.c:10: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [78/324] Compiling C object src/elinks.p/config_conf.c.o [79/324] Compiling C object src/elinks.p/config_kbdbind.c.o In file included from /usr/include/ctype.h:100, from ../src/config/kbdbind.c:7: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [80/324] Compiling C object src/elinks.p/js_quickjs_element.c.o [81/324] Compiling C object src/elinks.p/dialogs_document.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/dialogs/document.c:12: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [82/324] Compiling C object src/elinks.p/config_urlhist.c.o [83/324] Compiling C object src/elinks.p/config_dialogs.c.o [84/324] Compiling C object src/elinks.p/dialogs_info.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/dialogs/info.c:18: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [85/324] Compiling C object src/elinks.p/config_options.c.o [86/324] Compiling C object src/elinks.p/config_timer.c.o [87/324] Compiling C object src/elinks.p/cache_dialogs.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/cache/dialogs.c:13: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [88/324] Compiling C object src/elinks.p/config_opttypes.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/config/opttypes.c:10: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [89/324] Compiling C object src/elinks.p/dialogs_progress.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/dialogs/progress.c:7: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [90/324] Compiling C object src/elinks.p/dialogs_options.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/dialogs/options.c:15: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [91/324] Compiling C object src/elinks.p/document_css_css.c.o [92/324] Compiling C object src/elinks.p/document_css_property.c.o [93/324] Compiling C object src/elinks.p/dialogs_status.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/dialogs/status.c:9: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [94/324] Compiling C object src/elinks.p/document_css_stylesheet.c.o [95/324] Compiling C object src/elinks.p/dialogs_download.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/dialogs/download.c:11: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [96/324] Compiling C object src/elinks.p/document_css_parser.c.o [97/324] Compiling C object src/elinks.p/document_css_scanner.c.o [98/324] Compiling C object src/elinks.p/document_libdom_mapa.c.o [99/324] Compiling C object src/elinks.p/document_css_value.c.o [100/324] Compiling C object src/elinks.p/dialogs_edit.c.o [101/324] Compiling C object src/elinks.p/document_libdom_doc.c.o [102/324] Compiling C object src/elinks.p/document_libdom_renderer.c.o [103/324] Compiling C object src/elinks.p/dialogs_menu.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/dialogs/menu.c:10: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [104/324] Compiling C object src/elinks.p/document_gemini_renderer.c.o In file included from /usr/include/ctype.h:100, from ../src/document/gemini/renderer.c:7: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [105/324] Compiling C object src/elinks.p/document_css_apply.c.o [106/324] Compiling C object src/elinks.p/document_libdom_renderer2.c.o [107/324] Compiling C object src/elinks.p/document_html_parser_general.c.o In file included from /usr/include/ctype.h:100, from ../src/document/html/parser/general.c:11: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [108/324] Compiling C object src/elinks.p/document_html_parser_stack.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/document/html/parser/stack.c:12: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [109/324] Compiling C object src/elinks.p/document_html_parser_parse.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/document/html/parser/parse.c:13: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [110/324] Compiling C object src/elinks.p/document_html_iframes.c.o [111/324] Compiling C object src/elinks.p/document_html_parser_link.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/document/html/parser/link.c:24: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [112/324] Compiling C object src/elinks.p/document_html_parse-meta-refresh.c.o [113/324] Compiling C object src/elinks.p/document_html_frames.c.o [114/324] Compiling C object src/elinks.p/document_html_parser.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/document/html/parser.c:17: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ ../src/document/html/parser.c: In function 'html_focusable': ../src/document/document.h:358:74: warning: array subscript has type 'char' [-Wchar-subscripts] 358 | #define accesskey_string_to_unicode(s) (((s)[0] && !(s)[1] && isprint((s)[0])) ? (s)[0] : 0) | ^ ../src/document/html/parser.c:317:38: note: in expansion of macro 'accesskey_string_to_unicode' 317 | elformat.accesskey = accesskey_string_to_unicode(accesskey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [115/324] Compiling C object src/elinks.p/document_html_parser_forms.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/document/html/parser/forms.c:12: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [116/324] Compiling C object src/elinks.p/document_docdata.c.o [117/324] Compiling C object src/elinks.p/document_format.c.o [118/324] Compiling C object src/elinks.p/document_forms.c.o [119/324] Compiling C object src/elinks.p/document_html_parser_table.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/document/html/parser/table.c:15: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [120/324] Compiling C object src/elinks.p/document_options.c.o [121/324] Compiling C object src/elinks.p/document_html_tables.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/document/html/tables.c:10: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [122/324] Compiling C object src/elinks.p/document_libdom_css.c.o [123/324] Compiling C object src/elinks.p/encoding_bzip2.c.o [124/324] Compiling C object src/elinks.p/encoding_brotli.c.o [125/324] Compiling C object src/elinks.p/document_refresh.c.o [126/324] Compiling C object src/elinks.p/document_renderer.c.o [127/324] Compiling C object src/elinks.p/encoding_lzma.c.o [128/324] Compiling C object src/elinks.p/encoding_zstd.c.o [129/324] Compiling C object src/elinks.p/document_html_renderer.c.o In file included from /usr/include/ctype.h:100, from ../src/document/html/renderer.c:11: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [130/324] Compiling C object src/elinks.p/encoding_encoding.c.o [131/324] Compiling C object src/elinks.p/intl_gettext_dcgettext.c.o [132/324] Compiling C object src/elinks.p/intl_gettext_bindtextdom.c.o [133/324] Compiling C object src/elinks.p/intl_gettext_dgettext.c.o [134/324] Compiling C object src/elinks.p/encoding_gzip.c.o [135/324] Compiling C object src/elinks.p/document_document.c.o [136/324] Compiling C object src/elinks.p/intl_gettext_dngettext.c.o [137/324] Compiling C object src/elinks.p/document_libdom_corestrings.c.o [138/324] Compiling C object src/elinks.p/intl_gettext_explodename.c.o [139/324] Compiling C object src/elinks.p/intl_gettext_gettext.c.o [140/324] Compiling C object src/elinks.p/intl_gettext_intl-compat.c.o [141/324] Compiling C object src/elinks.p/intl_gettext_dcigettext.c.o [142/324] Compiling C object src/elinks.p/intl_gettext_dcngettext.c.o [143/324] Compiling C object src/elinks.p/intl_gettext_finddomain.c.o [144/324] Compiling C object src/elinks.p/intl_gettext_localcharset.c.o [145/324] Compiling C object src/elinks.p/intl_gettext_ngettext.c.o [146/324] Compiling C object src/elinks.p/intl_gettext_libintl.c.o [147/324] Compiling C object src/elinks.p/intl_gettext_localealias.c.o ../src/intl/gettext/localealias.c: In function 'read_alias_file': ../src/intl/gettext/localealias.c:226:74: warning: pointer may be used after 'realloc' [-Wuse-after-free] 226 | new_pool - | ~~~~~~~~~^ 227 | string_space; | ~~~~~~~~~~~~ ../src/intl/gettext/localealias.c:216:58: note: call to 'realloc' here 216 | (char *) realloc(string_space, | ^~~~~~~~~~~~~~~~~~~~~ 217 | new_size); | ~~~~~~~~~ [148/324] Compiling C object src/elinks.p/intl_gettext_textdomain.c.o [149/324] Compiling C object src/elinks.p/intl_width.c.o [150/324] Compiling C object src/elinks.p/document_plain_renderer.c.o [151/324] Compiling C object src/elinks.p/main_main.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/main/main.c:22: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [152/324] Compiling C object src/elinks.p/intl_gettext_loadmsgcat.c.o [153/324] Compiling C object src/elinks.p/intl_gettext_plural.c.o [154/324] Compiling C object src/elinks.p/main_timer.c.o [155/324] Compiling C object src/elinks.p/main_interlink.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/main/interlink.c:40: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [156/324] Compiling C object src/elinks.p/intl_gettext_l10nflist.c.o In file included from /usr/include/ctype.h:100, from ../src/intl/gettext/l10nflist.c:31: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ ../src/intl/gettext/l10nflist.c: In function '_nl_normalize_codeset': ../src/intl/gettext/l10nflist.c:336:36: warning: array subscript has type 'char' [-Wchar-subscripts] 336 | if (isalnum(codeset[cnt])) { | ^ ../src/intl/gettext/l10nflist.c:339:44: warning: array subscript has type 'char' [-Wchar-subscripts] 339 | if (isalpha(codeset[cnt])) | ^ ../src/intl/gettext/l10nflist.c:352:44: warning: array subscript has type 'char' [-Wchar-subscripts] 352 | if (isalpha(codeset[cnt])) | ^ [157/324] Compiling C object src/elinks.p/main_version.c.o [158/324] Compiling C object src/elinks.p/main_event.c.o [159/324] Compiling C object src/elinks.p/mime_backend_mimetypes.c.o [160/324] Compiling C object src/elinks.p/main_select.c.o In file included from /pbulk/work/www/elinks/work/.buildlink/include/curl/curl.h:3333, from ../src/main/select.c:54: ../src/main/select.c: In function 'select_loop': /pbulk/work/www/elinks/work/.buildlink/include/curl/typecheck-gcc.h:222:13: warning: call to 'Wcurl_multi_setopt_err_timercb' declared with attribute warning: curl_multi_setopt expects a curl_multi_timer_callback argument [-Wattribute-warning] 222 | Wcurl_multi_setopt_err_timercb(); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/main/select.c:1173:17: note: in expansion of macro 'curl_multi_setopt' 1173 | curl_multi_setopt(g.multi, CURLMOPT_TIMERFUNCTION, multi_timer_cb); | ^~~~~~~~~~~~~~~~~ /pbulk/work/www/elinks/work/.buildlink/include/curl/typecheck-gcc.h:222:13: warning: call to 'Wcurl_multi_setopt_err_timercb' declared with attribute warning: curl_multi_setopt expects a curl_multi_timer_callback argument [-Wattribute-warning] 222 | Wcurl_multi_setopt_err_timercb(); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/main/select.c:1245:17: note: in expansion of macro 'curl_multi_setopt' 1245 | curl_multi_setopt(g.multi, CURLMOPT_TIMERFUNCTION, multi_timer_cb_select); | ^~~~~~~~~~~~~~~~~ [161/324] Compiling C object src/elinks.p/mime_backend_default.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/mime/backend/default.c:9: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [162/324] Compiling C object src/elinks.p/mime_dialogs.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/mime/dialogs.c:9: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [163/324] Compiling C object src/elinks.p/main_module.c.o [164/324] Compiling C object src/elinks.p/intl_charsets.c.o In file included from /usr/include/ctype.h:100, from ../src/intl/charsets.c:21: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [165/324] Compiling C object src/elinks.p/mime_backend_common.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/mime/backend/common.c:11: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [166/324] Compiling C object src/elinks.p/network_ssl_ssl.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/network/ssl/ssl.c:28: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [167/324] Compiling C object src/elinks.p/network_dns.c.o [168/324] Compiling C object src/elinks.p/mime_mime.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/mime/mime.c:13: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [169/324] Compiling C object src/elinks.p/network_state.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/network/state.c:13: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [170/324] Compiling C object src/elinks.p/mime_backend_mailcap.c.o In file included from /usr/include/ctype.h:100, from ../src/mime/backend/mailcap.c:22: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [171/324] Compiling C object src/elinks.p/network_ssl_match-hostname.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/network/ssl/match-hostname.c:7: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [172/324] Compiling C object src/elinks.p/osdep_getifaddrs.c.o [173/324] Compiling C object src/elinks.p/osdep_unix_bsd.c.o [174/324] Compiling C object src/elinks.p/osdep_newwin.c.o [175/324] Compiling C object src/elinks.p/osdep_unix_unix.c.o [176/324] Compiling C object src/elinks.p/osdep_stub.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.c:8: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [177/324] Compiling C object src/elinks.p/osdep_signals.c.o [178/324] Compiling C object src/elinks.p/osdep_sysname.c.o [179/324] Compiling C object src/elinks.p/network_progress.c.o [180/324] Compiling C object src/elinks.p/network_connection.c.o [181/324] Compiling C object src/elinks.p/protocol_bittorrent_bittorrent.c.o [182/324] Compiling C object src/elinks.p/network_ssl_socket.c.o [183/324] Compiling C object src/elinks.p/osdep_osdep.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/osdep/osdep.c:62: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ ../src/osdep/osdep.c: At top level: ../src/osdep/osdep.c:1124:2: warning: #warning mkstemps does not exist, using tempnam [-Wcpp] 1124 | #warning mkstemps does not exist, using tempnam | ^~~~~~~ [184/324] Compiling C object src/elinks.p/protocol_bittorrent_connection.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/protocol/bittorrent/connection.c:14: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [185/324] Compiling C object src/elinks.p/protocol_bittorrent_peerconnect.c.o [186/324] Compiling C object src/elinks.p/network_socket.c.o [187/324] Compiling C object src/elinks.p/protocol_bittorrent_bencoding.c.o [188/324] Compiling C object src/elinks.p/protocol_bittorrent_tracker.c.o [189/324] Compiling C object src/elinks.p/protocol_bittorrent_peerwire.c.o [190/324] Compiling C object src/elinks.p/protocol_curl_http.c.o In file included from /usr/include/ctype.h:100, from ../src/protocol/curl/http.c:8: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [191/324] Compiling C object src/elinks.p/protocol_gemini_dialog.c.o [192/324] Compiling C object src/elinks.p/protocol_gemini_codes.c.o [193/324] Compiling C object src/elinks.p/protocol_finger_finger.c.o [194/324] Compiling C object src/elinks.p/protocol_nntp_nntp.c.o [195/324] Compiling C object src/elinks.p/protocol_bittorrent_common.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/protocol/bittorrent/common.c:14: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ ../src/protocol/bittorrent/common.c: In function 'init_bittorrent_peer_id': ../src/protocol/bittorrent/common.c:175:9: warning: 'random_nonce' accessing 1 byte in a region of size 0 [-Wstringop-overflow=] 175 | random_nonce((unsigned char *)(peer_id + i), sizeof(bittorrent_id_T) - i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/protocol/bittorrent/common.c:175:9: note: referencing argument 1 of type 'unsigned char[0]' In file included from ../src/protocol/bittorrent/common.c:24: ../src/util/random.h:13:6: note: in a call to function 'random_nonce' 13 | void random_nonce(unsigned char buf[], size_t size); | ^~~~~~~~~~~~ [196/324] Compiling C object src/elinks.p/protocol_curl_ftp.c.o In file included from /usr/include/ctype.h:100, from ../src/protocol/curl/ftp.c:8: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [197/324] Compiling C object src/elinks.p/protocol_gemini_gemini.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/protocol/gemini/gemini.c:17: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [198/324] Compiling C object src/elinks.p/protocol_gopher_gopher.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/protocol/gopher/gopher.c:36: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [199/324] Compiling C object src/elinks.p/protocol_ftp_ftp.c.o In file included from /usr/include/ctype.h:100, from ../src/protocol/ftp/ftp.c:8: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [200/324] Compiling C object src/elinks.p/protocol_rewrite_rewrite.c.o [201/324] Compiling C object src/elinks.p/protocol_auth_digest.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/protocol/auth/digest.c:12: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [202/324] Compiling C object src/elinks.p/protocol_nntp_response.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/protocol/nntp/response.c:16: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [203/324] Compiling C object src/elinks.p/protocol_auth_dialogs.c.o [204/324] Compiling C object src/elinks.p/protocol_file_mailcap.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/protocol/file/mailcap.c:22: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [205/324] Compiling C object src/elinks.p/protocol_file_file.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/protocol/file/file.c:23: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [206/324] Compiling C object src/elinks.p/protocol_http_codes.c.o [207/324] Compiling C object src/elinks.p/protocol_nntp_connection.c.o [208/324] Compiling C object src/elinks.p/protocol_bittorrent_dialogs.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/protocol/bittorrent/dialogs.c:12: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [209/324] Compiling C object src/elinks.p/protocol_http_blacklist.c.o [210/324] Compiling C object src/elinks.p/protocol_about.c.o [211/324] Compiling C object src/elinks.p/protocol_bittorrent_piececache.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/protocol/bittorrent/piececache.c:24: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [212/324] Compiling C object src/elinks.p/protocol_common.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/protocol/common.c:18: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [213/324] Compiling C object src/elinks.p/protocol_auth_auth.c.o [214/324] Compiling C object src/elinks.p/protocol_http_post.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/protocol/http/post.c:18: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [215/324] Compiling C object src/elinks.p/protocol_data.c.o [216/324] Compiling C object src/elinks.p/protocol_header.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/protocol/header.c:9: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [217/324] Compiling C object src/elinks.p/protocol_ftpparse.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/protocol/ftpparse.c:21: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [218/324] Compiling C object src/elinks.p/protocol_proxy.c.o [219/324] Compiling C object src/elinks.p/protocol_protocol.c.o [220/324] Compiling C object src/elinks.p/protocol_user.c.o In file included from /usr/include/ctype.h:100, from ../src/protocol/user.c:7: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [221/324] Compiling C object src/elinks.p/protocol_http_http.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/protocol/http/http.c:17: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [222/324] Compiling C object src/elinks.p/session_location.c.o [223/324] Compiling C object src/elinks.p/protocol_date.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/protocol/date.c:15: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [224/324] Compiling C object src/elinks.p/session_history.c.o [225/324] Compiling C object src/elinks.p/session_task.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/session/task.c:12: ../src/session/task.c: In function 'check_malicious_uri': ../src/session/task.c:150:42: warning: array subscript has type 'char' [-Wchar-subscripts] 150 | if (!(isalnum(pos[length]) || pos[length] == '.')) | ^ ../src/session/task.c:167:42: warning: array subscript has type 'char' [-Wchar-subscripts] 167 | while (*pos && (!isalnum(*pos) || *pos == '.')) | ^ [226/324] Compiling C object src/elinks.p/session_download.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/session/download.c:25: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [227/324] Compiling C object src/elinks.p/terminal_terminfo.c.o [228/324] Compiling C object src/elinks.p/terminal_mouse.c.o [229/324] Compiling C object src/elinks.p/terminal_hardio.c.o [230/324] Compiling C object src/elinks.p/terminal_event.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/terminal/event.c:19: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [231/324] Compiling C object src/elinks.p/terminal_color.c.o [232/324] Compiling C object src/elinks.p/session_session.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/session/session.c:16: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [233/324] Compiling C object src/elinks.p/terminal_tab.c.o [234/324] Compiling C object src/elinks.p/terminal_window.c.o [235/324] Compiling C object src/elinks.p/terminal_sixel.c.o [236/324] Compiling C object src/elinks.p/util_scanner.c.o [237/324] Compiling C object src/elinks.p/util_fastfind.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/util/fastfind.c:63: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ ../src/util/fastfind.c: In function 'fastfind_index': ../src/util/fastfind.c:475:46: warning: array subscript has type 'char' [-Wchar-subscripts] 475 | int k = ifcase(p->key[i]); | ^ ../src/util/fastfind.c:475:33: note: in expansion of macro 'ifcase' 475 | int k = ifcase(p->key[i]); | ^~~~~~ ../src/util/fastfind.c:515:61: warning: array subscript has type 'char' [-Wchar-subscripts] 515 | int idx = info->idxtab[ifcase(p->key[i])]; | ^ ../src/util/fastfind.c:515:48: note: in expansion of macro 'ifcase' 515 | int idx = info->idxtab[ifcase(p->key[i])]; | ^~~~~~ ../src/util/fastfind.c:530:47: warning: array subscript has type 'char' [-Wchar-subscripts] 530 | i = info->idxtab[ifcase(p->key[i])]; | ^ ../src/util/fastfind.c:530:34: note: in expansion of macro 'ifcase' 530 | i = info->idxtab[ifcase(p->key[i])]; | ^~~~~~ ../src/util/fastfind.c: In function 'fastfind_search': ../src/util/fastfind.c:631:46: warning: array subscript has type 'char' [-Wchar-subscripts] 631 | FF_SEARCH(toupper(key[i])); | ^ ../src/util/fastfind.c:557:31: note: in definition of macro 'FF_SEARCH' 557 | int lidx, k = what; \ | ^~~~ [238/324] Compiling C object src/elinks.p/terminal_draw.c.o [239/324] Compiling C object src/elinks.p/util_qs_parse_qs_parse.c.o [240/324] Compiling C object src/elinks.p/util_sha1.c.o [241/324] Compiling C object src/elinks.p/util_color.c.o In file included from /usr/include/ctype.h:100, from ../src/util/color.c:8: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ ../src/util/color.c: In function 'decode_color': ../src/util/color.c:130:58: warning: array subscript has type 'char' [-Wchar-subscripts] 130 | while (len < slen && isxdigit(str[len])) len++; | ^ [242/324] Compiling C object src/elinks.p/util_base64.c.o [243/324] Compiling C object src/elinks.p/util_env.c.o [244/324] Compiling C object src/elinks.p/util_error.c.o [245/324] Compiling C object src/elinks.p/util_hash.c.o [246/324] Compiling C object src/elinks.p/util_conv.c.o In file included from /usr/include/ctype.h:100, from ../src/util/conv.c:8: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [247/324] Compiling C object src/elinks.p/util_memory.c.o [248/324] Compiling C object src/elinks.p/terminal_terminal.c.o [249/324] Compiling C object src/elinks.p/protocol_uri.c.o In file included from /usr/include/ctype.h:100, from ../src/protocol/uri.c:7: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ ../src/protocol/uri.c: In function 'get_protocol_length': ../src/protocol/uri.c:198:24: warning: array subscript has type 'char' [-Wchar-subscripts] 198 | while (isalnum(*end) || *end == '+' || *end == '-' || *end == '.') | ^ ../src/protocol/uri.c: In function 'decode_uri_for_display': ../src/protocol/uri.c:1532:30: warning: array subscript has type 'char' [-Wchar-subscripts] 1532 | if (!isprint(*src) || iscntrl(*src)) | ^ ../src/protocol/uri.c:1532:47: warning: array subscript has type 'char' [-Wchar-subscripts] 1532 | if (!isprint(*src) || iscntrl(*src)) | ^ [250/324] Compiling C object src/elinks.p/util_random.c.o [251/324] Compiling C object src/elinks.p/util_secsave.c.o [252/324] Compiling C object src/elinks.p/util_snprintf.c.o [253/324] Compiling C object src/elinks.p/util_memlist.c.o [254/324] Compiling C object src/elinks.p/util_file.c.o In file included from /usr/include/ctype.h:100, from ../src/util/file.c:8: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [255/324] Compiling C object src/elinks.p/util_md5.c.o [256/324] Compiling C object src/elinks.p/util_time.c.o [257/324] Compiling C object src/elinks.p/viewer_text_marks.c.o [258/324] Compiling C object src/elinks.p/terminal_kbd.c.o [259/324] Compiling C object src/elinks.p/util_string.c.o In file included from /usr/include/ctype.h:100, from ../src/util/string.c:12: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ ../src/util/string.c: In function 'elinks_strlcasecmp': ../src/util/string.c:244:73: warning: array subscript has type 'char' [-Wchar-subscripts] 244 | strlcmp_device("strlcasecmp", s1, n1, s2, n2, toupper(s1[p]), toupper(s2[p])); | ^ ../src/util/string.c:222:21: note: in definition of macro 'strlcmp_device' 222 | d = t1 - t2; \ | ^~ ../src/util/string.c:244:89: warning: array subscript has type 'char' [-Wchar-subscripts] 244 | strlcmp_device("strlcasecmp", s1, n1, s2, n2, toupper(s1[p]), toupper(s2[p])); | ^ ../src/util/string.c:222:26: note: in definition of macro 'strlcmp_device' 222 | d = t1 - t2; \ | ^~ [260/324] Compiling C object src/elinks.p/viewer_text_draw.c.o [261/324] Compiling C object src/elinks.p/viewer_text_vs.c.o [262/324] Compiling C object src/elinks.p/viewer_text_search.c.o [263/324] Compiling C object src/elinks.p/viewer_timer.c.o [264/324] Compiling C object src/elinks.p/viewer_action.c.o [265/324] Compiling C object src/elinks.p/viewer_viewer.c.o [266/324] Compiling C object src/elinks.p/viewer_text_textarea.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/viewer/text/textarea.c:19: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [267/324] Compiling C object src/elinks.p/vernum.c.o [268/324] Compiling C object src/elinks.p/viewer_dump_dump.c.o [269/324] Building translation po/af/LC_MESSAGES/elinks-af.mo [270/324] Building translation po/be/LC_MESSAGES/elinks-be.mo [271/324] Building translation po/bg/LC_MESSAGES/elinks-bg.mo [272/324] Building translation po/ca/LC_MESSAGES/elinks-ca.mo [273/324] Building translation po/cs/LC_MESSAGES/elinks-cs.mo [274/324] Compiling C object src/elinks.p/viewer_text_view.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/viewer/text/view.c:14: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [275/324] Building translation po/da/LC_MESSAGES/elinks-da.mo [276/324] Building translation po/de/LC_MESSAGES/elinks-de.mo [277/324] Building translation po/el/LC_MESSAGES/elinks-el.mo [278/324] Building translation po/es/LC_MESSAGES/elinks-es.mo [279/324] Building translation po/et/LC_MESSAGES/elinks-et.mo [280/324] Building translation po/fi/LC_MESSAGES/elinks-fi.mo [281/324] Building translation po/fr/LC_MESSAGES/elinks-fr.mo [282/324] Building translation po/gl/LC_MESSAGES/elinks-gl.mo [283/324] Building translation po/hr/LC_MESSAGES/elinks-hr.mo [284/324] Building translation po/hu/LC_MESSAGES/elinks-hu.mo [285/324] Building translation po/id/LC_MESSAGES/elinks-id.mo [286/324] Building translation po/is/LC_MESSAGES/elinks-is.mo [287/324] Building translation po/it/LC_MESSAGES/elinks-it.mo [288/324] Building translation po/ja/LC_MESSAGES/elinks-ja.mo [289/324] Building translation po/lt/LC_MESSAGES/elinks-lt.mo [290/324] Building translation po/nb/LC_MESSAGES/elinks-nb.mo [291/324] Building translation po/pl/LC_MESSAGES/elinks-pl.mo [292/324] Building translation po/nl/LC_MESSAGES/elinks-nl.mo [293/324] Building translation po/pt_BR/LC_MESSAGES/elinks-pt_BR.mo [294/324] Building translation po/pt/LC_MESSAGES/elinks-pt.mo [295/324] Building translation po/ro/LC_MESSAGES/elinks-ro.mo [296/324] Building translation po/ru/LC_MESSAGES/elinks-ru.mo [297/324] Building translation po/sk/LC_MESSAGES/elinks-sk.mo [298/324] Building translation po/sv/LC_MESSAGES/elinks-sv.mo [299/324] Building translation po/sr/LC_MESSAGES/elinks-sr.mo [300/324] Building translation po/tr/LC_MESSAGES/elinks-tr.mo [301/324] Building translation po/uk/LC_MESSAGES/elinks-uk.mo [302/324] Generating doc/perl-hooks.html with a custom command [303/324] Generating doc/perl.html with a custom command [304/324] Compiling C object src/elinks.p/terminal_screen.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/terminal/screen.c:11: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [305/324] Generating doc/keymap-actions.txt with a custom command (wrapped by meson to capture output) [306/324] Compiling C object src/elinks.p/viewer_text_link.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/viewer/text/link.c:10: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [307/324] Compiling C object src/elinks.p/viewer_text_form.c.o In file included from /usr/include/ctype.h:100, from ../src/osdep/stub.h:4, from ../src/elinks.h:34, from ../src/viewer/text/form.c:24: ../src/util/conv.h: In function 'convert_to_lowercase': ../src/util/conv.h:205:35: warning: array subscript has type 'char' [-Wchar-subscripts] 205 | if (isupper(string[length])) | ^ ../src/util/conv.h:206:56: warning: array subscript has type 'char' [-Wchar-subscripts] 206 | string[length] = tolower(string[length]); | ^ [308/324] Generating doc/keymap-defaults.txt with a custom command (wrapped by meson to capture output) [309/324] Linking target src/elinks FAILED: [code=1] src/elinks gcc -o src/elinks src/elinks.p/bookmarks_backend_xbel.c.o src/elinks.p/bookmarks_backend_common.c.o src/elinks.p/bookmarks_backend_default.c.o src/elinks.p/bookmarks_bookmarks.c.o src/elinks.p/bookmarks_dialogs.c.o src/elinks.p/cookies_cookies.c.o src/elinks.p/cookies_dialogs.c.o src/elinks.p/cookies_path.c.o src/elinks.p/cookies_parser.c.o src/elinks.p/js_ecmascript.c.o src/elinks.p/js_ecmascript-c.c.o src/elinks.p/js_localstorage-db.c.o src/elinks.p/js_quickjs.c.o src/elinks.p/js_timer.c.o src/elinks.p/js_quickjs_attr.c.o src/elinks.p/js_quickjs_attributes.c.o src/elinks.p/js_quickjs_collection.c.o src/elinks.p/js_quickjs_console.c.o src/elinks.p/js_quickjs_css.c.o src/elinks.p/js_quickjs_customevent.c.o src/elinks.p/js_quickjs_dataset.c.o src/elinks.p/js_quickjs_document.c.o src/elinks.p/js_quickjs_domparser.c.o src/elinks.p/js_quickjs_domrect.c.o src/elinks.p/js_quickjs_element.c.o src/elinks.p/js_quickjs_event.c.o src/elinks.p/js_quickjs_form.c.o src/elinks.p/js_quickjs_forms.c.o src/elinks.p/js_quickjs_fragment.c.o src/elinks.p/js_quickjs_heartbeat.c.o src/elinks.p/js_quickjs_history.c.o src/elinks.p/js_quickjs_image.c.o src/elinks.p/js_quickjs_implementation.c.o src/elinks.p/js_quickjs_input.c.o src/elinks.p/js_quickjs_keyboard.c.o src/elinks.p/js_quickjs_localstorage.c.o src/elinks.p/js_quickjs_location.c.o src/elinks.p/js_quickjs_mapa.c.o src/elinks.p/js_quickjs_message.c.o src/elinks.p/js_quickjs_navigator.c.o src/elinks.p/js_quickjs_node.c.o src/elinks.p/js_quickjs_nodelist.c.o src/elinks.p/js_quickjs_nodelist2.c.o src/elinks.p/js_quickjs_screen.c.o src/elinks.p/js_quickjs_style.c.o src/elinks.p/js_quickjs_text.c.o src/elinks.p/js_quickjs_tokenlist.c.o src/elinks.p/js_quickjs_unibar.c.o src/elinks.p/js_quickjs_url.c.o src/elinks.p/js_quickjs_urlsearchparams.c.o src/elinks.p/js_quickjs_window.c.o src/elinks.p/js_quickjs_xhr.c.o src/elinks.p/js_libdom_parse.c.o src/elinks.p/formhist_formhist.c.o src/elinks.p/formhist_dialogs.c.o src/elinks.p/globhist_globhist.c.o src/elinks.p/globhist_dialogs.c.o src/elinks.p/scripting_scripting.c.o src/elinks.p/bfu_button.c.o src/elinks.p/bfu_checkbox.c.o src/elinks.p/bfu_dialog.c.o src/elinks.p/bfu_group.c.o src/elinks.p/bfu_hierbox.c.o src/elinks.p/bfu_hotkey.c.o src/elinks.p/bfu_inpfield.c.o src/elinks.p/bfu_inphist.c.o src/elinks.p/bfu_listbox.c.o src/elinks.p/bfu_listmenu.c.o src/elinks.p/bfu_menu.c.o src/elinks.p/bfu_msgbox.c.o src/elinks.p/bfu_style.c.o src/elinks.p/bfu_text.c.o src/elinks.p/bfu_widget.c.o src/elinks.p/bfu_leds.c.o src/elinks.p/cache_cache.c.o src/elinks.p/cache_dialogs.c.o src/elinks.p/config_cmdline.c.o src/elinks.p/config_conf.c.o src/elinks.p/config_dialogs.c.o src/elinks.p/config_domain.c.o src/elinks.p/config_home.c.o src/elinks.p/config_kbdbind.c.o src/elinks.p/config_options.c.o src/elinks.p/config_opttypes.c.o src/elinks.p/config_timer.c.o src/elinks.p/config_urlhist.c.o src/elinks.p/dialogs_document.c.o src/elinks.p/dialogs_download.c.o src/elinks.p/dialogs_edit.c.o src/elinks.p/dialogs_info.c.o src/elinks.p/dialogs_menu.c.o src/elinks.p/dialogs_options.c.o src/elinks.p/dialogs_progress.c.o src/elinks.p/dialogs_status.c.o src/elinks.p/document_css_apply.c.o src/elinks.p/document_css_css.c.o src/elinks.p/document_css_parser.c.o src/elinks.p/document_css_property.c.o src/elinks.p/document_css_scanner.c.o src/elinks.p/document_css_stylesheet.c.o src/elinks.p/document_css_value.c.o src/elinks.p/document_libdom_corestrings.c.o src/elinks.p/document_libdom_css.c.o src/elinks.p/document_libdom_doc.c.o src/elinks.p/document_libdom_mapa.c.o src/elinks.p/document_libdom_renderer.c.o src/elinks.p/document_libdom_renderer2.c.o src/elinks.p/document_gemini_renderer.c.o src/elinks.p/document_html_parser_forms.c.o src/elinks.p/document_html_parser_general.c.o src/elinks.p/document_html_parser_link.c.o src/elinks.p/document_html_parser_parse.c.o src/elinks.p/document_html_parser_stack.c.o src/elinks.p/document_html_parser_table.c.o src/elinks.p/document_html_frames.c.o src/elinks.p/document_html_iframes.c.o src/elinks.p/document_html_parse-meta-refresh.c.o src/elinks.p/document_html_parser.c.o src/elinks.p/document_html_renderer.c.o src/elinks.p/document_html_tables.c.o src/elinks.p/document_plain_renderer.c.o src/elinks.p/document_docdata.c.o src/elinks.p/document_document.c.o src/elinks.p/document_format.c.o src/elinks.p/document_forms.c.o src/elinks.p/document_options.c.o src/elinks.p/document_refresh.c.o src/elinks.p/document_renderer.c.o src/elinks.p/encoding_brotli.c.o src/elinks.p/encoding_bzip2.c.o src/elinks.p/encoding_gzip.c.o src/elinks.p/encoding_lzma.c.o src/elinks.p/encoding_zstd.c.o src/elinks.p/encoding_encoding.c.o src/elinks.p/intl_gettext_bindtextdom.c.o src/elinks.p/intl_gettext_dcgettext.c.o src/elinks.p/intl_gettext_dcigettext.c.o src/elinks.p/intl_gettext_dcngettext.c.o src/elinks.p/intl_gettext_dgettext.c.o src/elinks.p/intl_gettext_dngettext.c.o src/elinks.p/intl_gettext_explodename.c.o src/elinks.p/intl_gettext_finddomain.c.o src/elinks.p/intl_gettext_gettext.c.o src/elinks.p/intl_gettext_intl-compat.c.o src/elinks.p/intl_gettext_l10nflist.c.o src/elinks.p/intl_gettext_libintl.c.o src/elinks.p/intl_gettext_loadmsgcat.c.o src/elinks.p/intl_gettext_localcharset.c.o src/elinks.p/intl_gettext_localealias.c.o src/elinks.p/intl_gettext_ngettext.c.o src/elinks.p/intl_gettext_plural.c.o src/elinks.p/intl_gettext_textdomain.c.o src/elinks.p/intl_charsets.c.o src/elinks.p/intl_width.c.o src/elinks.p/main_interlink.c.o src/elinks.p/main_event.c.o src/elinks.p/main_main.c.o src/elinks.p/main_module.c.o src/elinks.p/main_select.c.o src/elinks.p/main_timer.c.o src/elinks.p/main_version.c.o src/elinks.p/mime_backend_mailcap.c.o src/elinks.p/mime_backend_mimetypes.c.o src/elinks.p/mime_backend_common.c.o src/elinks.p/mime_backend_default.c.o src/elinks.p/mime_dialogs.c.o src/elinks.p/mime_mime.c.o src/elinks.p/network_ssl_match-hostname.c.o src/elinks.p/network_ssl_ssl.c.o src/elinks.p/network_ssl_socket.c.o src/elinks.p/network_connection.c.o src/elinks.p/network_dns.c.o src/elinks.p/network_progress.c.o src/elinks.p/network_socket.c.o src/elinks.p/network_state.c.o src/elinks.p/osdep_unix_unix.c.o src/elinks.p/osdep_unix_bsd.c.o src/elinks.p/osdep_getifaddrs.c.o src/elinks.p/osdep_newwin.c.o src/elinks.p/osdep_osdep.c.o src/elinks.p/osdep_signals.c.o src/elinks.p/osdep_stub.c.o src/elinks.p/osdep_sysname.c.o src/elinks.p/protocol_bittorrent_bencoding.c.o src/elinks.p/protocol_bittorrent_bittorrent.c.o src/elinks.p/protocol_bittorrent_common.c.o src/elinks.p/protocol_bittorrent_connection.c.o src/elinks.p/protocol_bittorrent_dialogs.c.o src/elinks.p/protocol_bittorrent_peerconnect.c.o src/elinks.p/protocol_bittorrent_peerwire.c.o src/elinks.p/protocol_bittorrent_piececache.c.o src/elinks.p/protocol_bittorrent_tracker.c.o src/elinks.p/protocol_curl_ftp.c.o src/elinks.p/protocol_curl_http.c.o src/elinks.p/protocol_finger_finger.c.o src/elinks.p/protocol_ftp_ftp.c.o src/elinks.p/protocol_gemini_codes.c.o src/elinks.p/protocol_gemini_dialog.c.o src/elinks.p/protocol_gemini_gemini.c.o src/elinks.p/protocol_gopher_gopher.c.o src/elinks.p/protocol_nntp_nntp.c.o src/elinks.p/protocol_nntp_connection.c.o src/elinks.p/protocol_nntp_response.c.o src/elinks.p/protocol_rewrite_rewrite.c.o src/elinks.p/protocol_auth_auth.c.o src/elinks.p/protocol_auth_dialogs.c.o src/elinks.p/protocol_auth_digest.c.o src/elinks.p/protocol_file_file.c.o src/elinks.p/protocol_file_mailcap.c.o src/elinks.p/protocol_http_blacklist.c.o src/elinks.p/protocol_http_codes.c.o src/elinks.p/protocol_http_http.c.o src/elinks.p/protocol_http_post.c.o src/elinks.p/protocol_data.c.o src/elinks.p/protocol_ftpparse.c.o src/elinks.p/protocol_about.c.o src/elinks.p/protocol_common.c.o src/elinks.p/protocol_date.c.o src/elinks.p/protocol_header.c.o src/elinks.p/protocol_protocol.c.o src/elinks.p/protocol_proxy.c.o src/elinks.p/protocol_uri.c.o src/elinks.p/protocol_user.c.o src/elinks.p/session_download.c.o src/elinks.p/session_history.c.o src/elinks.p/session_location.c.o src/elinks.p/session_session.c.o src/elinks.p/session_task.c.o src/elinks.p/terminal_mouse.c.o src/elinks.p/terminal_sixel.c.o src/elinks.p/terminal_terminfo.c.o src/elinks.p/terminal_color.c.o src/elinks.p/terminal_draw.c.o src/elinks.p/terminal_event.c.o src/elinks.p/terminal_hardio.c.o src/elinks.p/terminal_kbd.c.o src/elinks.p/terminal_screen.c.o src/elinks.p/terminal_tab.c.o src/elinks.p/terminal_terminal.c.o src/elinks.p/terminal_window.c.o src/elinks.p/util_qs_parse_qs_parse.c.o src/elinks.p/util_fastfind.c.o src/elinks.p/util_scanner.c.o src/elinks.p/util_sha1.c.o src/elinks.p/util_base64.c.o src/elinks.p/util_color.c.o src/elinks.p/util_conv.c.o src/elinks.p/util_env.c.o src/elinks.p/util_error.c.o src/elinks.p/util_file.c.o src/elinks.p/util_hash.c.o src/elinks.p/util_md5.c.o src/elinks.p/util_memlist.c.o src/elinks.p/util_memory.c.o src/elinks.p/util_random.c.o src/elinks.p/util_secsave.c.o src/elinks.p/util_snprintf.c.o src/elinks.p/util_string.c.o src/elinks.p/util_time.c.o src/elinks.p/viewer_dump_dump.c.o src/elinks.p/viewer_text_marks.c.o src/elinks.p/viewer_text_draw.c.o src/elinks.p/viewer_text_form.c.o src/elinks.p/viewer_text_link.c.o src/elinks.p/viewer_text_search.c.o src/elinks.p/viewer_text_textarea.c.o src/elinks.p/viewer_text_view.c.o src/elinks.p/viewer_text_vs.c.o src/elinks.p/viewer_action.c.o src/elinks.p/viewer_timer.c.o src/elinks.p/viewer_viewer.c.o src/elinks.p/vernum.c.o -L/usr/lib -L/usr/pkg/lib -I/usr/include -I/usr/pkg/include/ncurses -I/usr/pkg/include -I/usr/pkg/include/python3.13 -I/usr/pkg/include/libxml2 -Wl,--as-needed -Wl,--no-undefined -Wl,-zrelro -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -O2 -DNCURSES_WIDECHAR=1 -Wl,--start-group -lexecinfo /usr/lib/libz.so /usr/pkg/lib/libtre.so -Wl,-zrelro -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib /usr/lib/libintl.so -Wl,-R/usr/pkg/lib /usr/pkg/lib/libevent.so -Wl,-R/usr/pkg/lib /usr/pkg/lib/libgnutls.so -Wl,-R/usr/pkg/lib /usr/pkg/lib/libgcrypt.so -Wl,-R/usr/pkg/lib /usr/pkg/lib/libbrotlidec.so -Wl,-R/usr/pkg/lib /usr/pkg/lib/libzstd.so /usr/lib/liblzma.so -Wl,-R/usr/pkg/lib /usr/pkg/lib/libidn2.so /usr/lib/libbz2.so -Wl,-R/usr/pkg/lib /usr/pkg/lib/libsqlite3.so -Wl,-R/usr/pkg/lib /usr/pkg/lib/libcurl.so /usr/pkg/lib/libcss.so /usr/pkg/lib/libparserutils.so /usr/pkg/lib/libwapcaplet.so /usr/pkg/lib/libdom.so /usr/lib/libexpat.so /usr/pkg/lib/libhubbub.so -Wl,-R/usr/lib -lquickjs -Wl,-zrelro -Wl,-R/usr/pkg/lib /usr/pkg/lib/libncurses.so -Wl,-R/usr/pkg/lib /usr/pkg/lib/libsixel.so -Wl,--end-group ld: src/elinks.p/osdep_osdep.c.o: in function `tempname': osdep.c:(.text+0xd3a): warning: warning: tempnam() possibly used unsafely, use mkstemp() or mkdtemp() ld: src/elinks.p/js_quickjs_input.c.o: in function `js_input_set_property_accessKey': input.c:(.text+0x1a87): undefined reference to `JS_VALUE_GET_STRING' ld: src/elinks.p/js_quickjs_input.c.o: in function `js_input_get_property_accessKey': input.c:(.text+0x1cc0): undefined reference to `JS_VALUE_GET_STRING' [310/324] Generating doc/elinkskeys.5.html with a custom command [311/324] Generating doc/elinkskeys.5.xml with a custom command [312/324] Generating doc/features.txt with a custom command (wrapped by meson to capture output) ninja: build stopped: subcommand failed. *** Error code 1 Stop. make[1]: stopped making "all" in /usr/pkgsrc/www/elinks *** Error code 1 Stop. make: stopped making "all" in /usr/pkgsrc/www/elinks