* Package: www-client/elinks-0.15.1-r1:0 * Repository: gentoo * Maintainer: felix.janda@posteo.de proxy-maint@gentoo.org * USE: X abi_x86_64 amd64 bzip2 elibc_glibc finger ftp gpm idn kernel_linux lua lua_single_target_lua5-1 nls unicode userland_GNU zlib zstd * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox * Using lua5.1 to build * Checking whether python3_10 is suitable ... * >=dev-lang/python-3.10.4:3.10 ... [ ok ] * Using python3.10 to build (via PYTHON_COMPAT iteration) >>> Unpacking source... >>> Unpacking elinks-0.15.1.tar.xz to /var/tmp/portage/www-client/elinks-0.15.1-r1/work >>> Source unpacked in /var/tmp/portage/www-client/elinks-0.15.1-r1/work >>> Preparing source in /var/tmp/portage/www-client/elinks-0.15.1-r1/work/elinks-0.15.1 ... * Applying elinks-0.15.1-no-mouse-build.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/www-client/elinks-0.15.1-r1/work/elinks-0.15.1 ... meson setup --libdir lib64 --localstatedir /var/lib --prefix /usr --sysconfdir /etc --wrap-mode nodownload --build.pkg-config-path /var/tmp/portage/www-client/elinks-0.15.1-r1/temp/python3.10/pkgconfig:/var/tmp/portage/www-client/elinks-0.15.1-r1/temp/lua5.1/pkgconfig:/usr/share/pkgconfig --pkg-config-path /var/tmp/portage/www-client/elinks-0.15.1-r1/temp/python3.10/pkgconfig:/var/tmp/portage/www-client/elinks-0.15.1-r1/temp/lua5.1/pkgconfig:/usr/share/pkgconfig --native-file /var/tmp/portage/www-client/elinks-0.15.1-r1/temp/meson.x86_64-pc-linux-gnu.amd64.ini -Db_pch=false -Dwerror=false --buildtype plain -D88-colors=true -D256-colors=true -Dbittorrent=false -Dbrotli=false -Dbzlib=true -Dfastmem=true -Dfinger=true -Dftp=true -Dfsp=false -Dgemini=false -Dgettext=true -Dgopher=false -Dgpm=true -Dguile=false -Dgssapi=false -Dhtml-highlight=true -Didn=true -Dipv6=true -Dleds=true -Dlibev=false -Dlibevent=false -Dluapkg=lua5.1 -Dlzma=false -Dmouse=false -Dnls=true -Dnntp=false -Dperl=false -Dpython=false -Dquickjs=false -Druby=false -Dsmb=false -Dsm-scripting=false -Dspidermonkey=false -Dterminfo=true -Dtre=false -Dtrue-color=true -Dxbel=false -Dx=true -Dzlib=true -Dzstd=true -Dgnutls=false -Dopenssl=false /var/tmp/portage/www-client/elinks-0.15.1-r1/work/elinks-0.15.1 /var/tmp/portage/www-client/elinks-0.15.1-r1/work/elinks-0.15.1-build The Meson build system Version: 0.64.0 Source dir: /var/tmp/portage/www-client/elinks-0.15.1-r1/work/elinks-0.15.1 Build dir: /var/tmp/portage/www-client/elinks-0.15.1-r1/work/elinks-0.15.1-build Build type: native build Project name: elinks Project version: 0.15.1 C compiler for the host machine: x86_64-pc-linux-gnu-gcc (gcc 12.2.1 "x86_64-pc-linux-gnu-gcc (Gentoo 12.2.1_p20221008 p1) 12.2.1 20221008") C linker for the host machine: x86_64-pc-linux-gnu-gcc ld.bfd 2.38 C++ compiler for the host machine: x86_64-pc-linux-gnu-g++ (gcc 12.2.1 "x86_64-pc-linux-gnu-g++ (Gentoo 12.2.1_p20221008 p1) 12.2.1 20221008") C++ linker for the host machine: x86_64-pc-linux-gnu-g++ ld.bfd 2.38 Host machine cpu family: x86_64 Host machine cpu: x86_64 WARNING: You should add the boolean check kwarg to the run_command call. It currently defaults to false, but it will default to true in future releases of meson. See also: https://github.com/mesonbuild/meson/issues/9300 Has header "wchar.h" : YES Has header "wctype.h" : YES Has header "fcntl.h" : YES Has header "libgen.h" : YES Has header "unistd.h" : YES Has header "arpa/inet.h" : YES Has header "netinet/in_systm.h" : YES Has header "netinet/in_system.h" : NO Has header "netinet/ip.h" : YES Has header "netdb.h" : YES Has header "netinet/in.h" : YES Has header "netinet/in6_var.h" : NO Has header "ifaddrs.h" : YES Has header "sys/cygwin.h" : NO Has header "io.h" : NO Has header "sys/fmutex.h" : NO Has header "sys/ioctl.h" : YES Has header "sys/sockio.h" : NO Has header "sys/resource.h" : YES Has header "sys/select.h" : YES Has header "sys/socket.h" : YES Has header "sys/utsname.h" : YES Has header "net/if.h" : YES Has header "stdint.h" : YES Has header "inttypes.h" : YES Has header "pwd.h" : YES Has header "termios.h" : YES Has header "poll.h" : YES Has header "sys/types.h" : YES Has header "gpm.h" : YES Has header "idna.h" : YES Has header "event.h" : YES Has header "alloca.h" : YES Has header "stdalign.h" : YES Has header "term.h" : YES Found pkg-config: /usr/bin/x86_64-pc-linux-gnu-pkg-config (1.8.0) Run-time dependency zlib found: YES 1.2.13 Run-time dependency libzstd found: YES 1.5.2 Run-time dependency libidn found: YES 1.41 Run-time dependency x11 found: YES 1.8.1 Has header "X11/Xlib.h" : YES Found CMake: /usr/bin/cmake (3.24.3) Run-time dependency bzip2 found: NO (tried pkgconfig and cmake) Library bz2 found: YES Run-time dependency lua5.1 found: YES 5.1.5 Library gpm found: YES Checking if "GCC atomic builtins required -latomic" : links: YES Has header "sys/un.h" : YES Run-time dependency ncursesw found: YES 6.3.20220924 Checking for function "mmap" : YES Checking for function "strftime" : YES Checking for function "strptime" : YES Checking for function "atoll" : YES Checking for function "gethostbyaddr" : YES Checking for function "herror" : YES Checking for function "strerror" : YES Checking for function "popen" : YES Checking for function "uname" : YES Checking for function "access" : YES Checking for function "chmod" : YES Checking for function "alarm" : YES Checking for function "timegm" : YES Checking for function "mremap" : YES Checking for function "strcasecmp" : YES Checking for function "strncasecmp" : YES Checking for function "strcasestr" : YES Checking for function "memmove" : YES Checking for function "bcopy" : YES Checking for function "stpcpy" : YES Checking for function "strdup" : YES Checking for function "index" : YES Checking for function "isdigit" : YES Checking for function "mempcpy" : YES Checking for function "memrchr" : YES Checking for function "snprintf" : YES Checking for function "vsnprintf" : YES Checking for function "asprintf" : YES Checking for function "vasprintf" : YES Checking for function "getifaddrs" : YES Checking for function "getpwnam" : YES Checking for function "inet_aton" : YES Checking for function "inet_pton" : YES Checking for function "inet_ntop" : YES Checking for function "fflush" : YES Checking for function "fsync" : YES Checking for function "fseeko" : YES Checking for function "ftello" : YES Checking for function "sigaction" : YES Checking for function "gettimeofday" : YES Checking for function "clock_gettime" : YES Checking for function "setenv" : YES Checking for function "putenv" : YES Checking for function "unsetenv" : YES Checking for function "getuid" : YES Checking for function "geteuid" : YES Checking for function "wcwidth" : YES Checking for function "fork" : YES Checking for function "getpid" : YES Checking for function "setpgid" : YES Checking for function "getpgid" : YES Checking for function "setpgrp" : YES Checking for function "getpgrp" : YES Checking for function "raise" : YES Checking for function "kill" : YES Checking for function "fpathconf" : YES Checking for function "poll" : YES Checking for function "event_base_set" : NO Checking for function "event_get_version" : NO Checking for function "event_get_method" : NO Checking for function "event_base_free" : NO Checking for function "event_base_new" : NO Checking for function "event_reinit" : NO Checking for function "event_base_get_method" : NO Checking for function "event_reinit" : NO (cached) Checking for function "event_config_set_flag" : NO Checking for function "event_get_struct_event_size" : NO Checking for function "RAND_add" : NO Checking for function "RAND_bytes" : NO Checking for function "ASN1_STRING_get0_data" : NO Library iconv found: NO Checking for function "nl_langinfo" : YES Checking for function "iconv" with dependency -liconv: YES Checking for function "alloca" : YES Checking for function "rb_errinfo" : NO Checking for function "gnutls_priority_set_direct" : NO Checking for function "gnutls_certificate_set_x509_system_trust" : NO Checking for function "mkstemps" : YES Checking for function "strtoul" : YES Checking for size of "char" : 1 Checking for size of "short" : 2 Checking for size of "int" : 4 Checking for size of "long" : 8 Checking for size of "long long" : 8 Checking for size of "off_t" : 8 Configuring config.h using configuration Program msgfmt found: YES (/usr/bin/msgfmt) Program msginit found: YES (/usr/bin/msginit) Program msgmerge found: YES (/usr/bin/msgmerge) Program xgettext found: YES (/usr/bin/xgettext) Compiler for C supports arguments -Wno-builtin-declaration-mismatch: YES Configuring elinks.spec using configuration Configuring hooks.lua using configuration Configuring Doxyfile using configuration Program dblatex found: NO Program doxygen found: YES (/usr/bin/doxygen) Program pod2html found: YES (/usr/bin/pod2html) Program xmlto found: YES (/usr/bin/xmlto) Build targets in project: 65 elinks 0.15.1 User defined options Native files : /var/tmp/portage/www-client/elinks-0.15.1-r1/temp/meson.x86_64-pc-linux-gnu.amd64.ini build.pkg_config_path: /var/tmp/portage/www-client/elinks-0.15.1-r1/temp/python3.10/pkgconfig:/var/tmp/portage/www-client/elinks-0.15.1-r1/temp/lua5.1/pkgconfig:/usr/share/pkgconfig buildtype : plain libdir : lib64 localstatedir : /var/lib pkg_config_path : /var/tmp/portage/www-client/elinks-0.15.1-r1/temp/python3.10/pkgconfig:/var/tmp/portage/www-client/elinks-0.15.1-r1/temp/lua5.1/pkgconfig:/usr/share/pkgconfig prefix : /usr sysconfdir : /etc werror : false wrap_mode : nodownload b_pch : false 256-colors : true 88-colors : true bittorrent : false brotli : false bzlib : true fastmem : true finger : true fsp : false ftp : true gemini : false gettext : true gnutls : false gopher : false gpm : true gssapi : false guile : false html-highlight : true idn : true ipv6 : true leds : true libev : false libevent : false luapkg : lua5.1 lzma : false mouse : false nls : true nntp : false openssl : false perl : false python : false quickjs : false ruby : false sm-scripting : false smb : false spidermonkey : false terminfo : true tre : false true-color : true x : true xbel : false zlib : true zstd : true Found ninja-1.11.1 at /usr/bin/ninja >>> Source configured. | 36/65 [00:00<00:00, 316.78it/s] >>> Compiling source in /var/tmp/portage/www-client/elinks-0.15.1-r1/work/elinks-0.15.1 ... meson compile -C /var/tmp/portage/www-client/elinks-0.15.1-r1/work/elinks-0.15.1-build --jobs 4 --load-average 0 --verbose INFO: autodetecting backend as ninja INFO: calculating backend command to run: /usr/bin/ninja -C /var/tmp/portage/www-client/elinks-0.15.1-r1/work/elinks-0.15.1-build -j 4 -v ninja: Entering directory `/var/tmp/portage/www-client/elinks-0.15.1-r1/work/elinks-0.15.1-build' [1/245] /usr/bin/msgfmt ../elinks-0.15.1/po/ca.po -o po/ca/LC_MESSAGES/elinks.mo [2/245] /usr/bin/msgfmt ../elinks-0.15.1/po/af.po -o po/af/LC_MESSAGES/elinks.mo [3/245] /usr/bin/msgfmt ../elinks-0.15.1/po/be.po -o po/be/LC_MESSAGES/elinks.mo [4/245] /usr/bin/msgfmt ../elinks-0.15.1/po/bg.po -o po/bg/LC_MESSAGES/elinks.mo [5/245] /usr/bin/msgfmt ../elinks-0.15.1/po/da.po -o po/da/LC_MESSAGES/elinks.mo [6/245] /usr/bin/msgfmt ../elinks-0.15.1/po/cs.po -o po/cs/LC_MESSAGES/elinks.mo [7/245] /usr/bin/msgfmt ../elinks-0.15.1/po/de.po -o po/de/LC_MESSAGES/elinks.mo [8/245] /usr/bin/msgfmt ../elinks-0.15.1/po/et.po -o po/et/LC_MESSAGES/elinks.mo [9/245] /usr/bin/msgfmt ../elinks-0.15.1/po/es.po -o po/es/LC_MESSAGES/elinks.mo [10/245] /usr/bin/msgfmt ../elinks-0.15.1/po/el.po -o po/el/LC_MESSAGES/elinks.mo [11/245] /usr/bin/msgfmt ../elinks-0.15.1/po/fi.po -o po/fi/LC_MESSAGES/elinks.mo [12/245] /usr/bin/msgfmt ../elinks-0.15.1/po/hr.po -o po/hr/LC_MESSAGES/elinks.mo [13/245] /usr/bin/msgfmt ../elinks-0.15.1/po/gl.po -o po/gl/LC_MESSAGES/elinks.mo [14/245] /usr/bin/msgfmt ../elinks-0.15.1/po/fr.po -o po/fr/LC_MESSAGES/elinks.mo [15/245] /usr/bin/msgfmt ../elinks-0.15.1/po/hu.po -o po/hu/LC_MESSAGES/elinks.mo [16/245] /usr/bin/msgfmt ../elinks-0.15.1/po/is.po -o po/is/LC_MESSAGES/elinks.mo [17/245] /usr/bin/msgfmt ../elinks-0.15.1/po/id.po -o po/id/LC_MESSAGES/elinks.mo [18/245] /usr/bin/msgfmt ../elinks-0.15.1/po/it.po -o po/it/LC_MESSAGES/elinks.mo [19/245] /usr/bin/msgfmt ../elinks-0.15.1/po/ja.po -o po/ja/LC_MESSAGES/elinks.mo [20/245] /usr/bin/msgfmt ../elinks-0.15.1/po/nl.po -o po/nl/LC_MESSAGES/elinks.mo [21/245] /usr/bin/msgfmt ../elinks-0.15.1/po/nb.po -o po/nb/LC_MESSAGES/elinks.mo [22/245] /usr/bin/msgfmt ../elinks-0.15.1/po/lt.po -o po/lt/LC_MESSAGES/elinks.mo [23/245] /usr/bin/msgfmt ../elinks-0.15.1/po/pl.po -o po/pl/LC_MESSAGES/elinks.mo [24/245] /usr/bin/msgfmt ../elinks-0.15.1/po/pt.po -o po/pt/LC_MESSAGES/elinks.mo [25/245] /usr/bin/msgfmt ../elinks-0.15.1/po/pt_BR.po -o po/pt_BR/LC_MESSAGES/elinks.mo [26/245] /usr/bin/msgfmt ../elinks-0.15.1/po/ro.po -o po/ro/LC_MESSAGES/elinks.mo [27/245] /usr/bin/msgfmt ../elinks-0.15.1/po/ru.po -o po/ru/LC_MESSAGES/elinks.mo [28/245] /usr/bin/msgfmt ../elinks-0.15.1/po/sk.po -o po/sk/LC_MESSAGES/elinks.mo [29/245] /usr/bin/msgfmt ../elinks-0.15.1/po/sv.po -o po/sv/LC_MESSAGES/elinks.mo [30/245] /usr/bin/msgfmt ../elinks-0.15.1/po/sr.po -o po/sr/LC_MESSAGES/elinks.mo [31/245] /usr/bin/msgfmt ../elinks-0.15.1/po/tr.po -o po/tr/LC_MESSAGES/elinks.mo [32/245] /usr/bin/msgfmt ../elinks-0.15.1/po/uk.po -o po/uk/LC_MESSAGES/elinks.mo [33/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/bookmarks_backend_common.c.o -MF src/elinks.p/bookmarks_backend_common.c.o.d -o src/elinks.p/bookmarks_backend_common.c.o -c ../elinks-0.15.1/src/bookmarks/backend/common.c [34/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/bookmarks_backend_default.c.o -MF src/elinks.p/bookmarks_backend_default.c.o.d -o src/elinks.p/bookmarks_backend_default.c.o -c ../elinks-0.15.1/src/bookmarks/backend/default.c [35/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/bookmarks_bookmarks.c.o -MF src/elinks.p/bookmarks_bookmarks.c.o.d -o src/elinks.p/bookmarks_bookmarks.c.o -c ../elinks-0.15.1/src/bookmarks/bookmarks.c In file included from ../elinks-0.15.1/src/bfu/inpfield.h:6, from ../elinks-0.15.1/src/bfu/widget.h:10, from ../elinks-0.15.1/src/bfu/dialog.h:5, from ../elinks-0.15.1/src/bookmarks/bookmarks.c:13: In function ‘add_bookmark_item_to_bookmarks’, inlined from ‘add_bookmark’ at ../elinks-0.15.1/src/bookmarks/bookmarks.c:412:2: ../elinks-0.15.1/src/util/lists.h:178:24: warning: array subscript ‘struct bookmark[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds] 178 | (x)->next = (p)->next; \ | ~~~^~~~~~ ../elinks-0.15.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’ 187 | add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x)) | ^~~~~~~~~~ ../elinks-0.15.1/src/bookmarks/bookmarks.c:351:25: note: in expansion of macro ‘add_to_list’ 351 | add_to_list(bookmarks, bm); | ^~~~~~~~~~~ ../elinks-0.15.1/src/bookmarks/bookmarks.c: In function ‘add_bookmark’: ../elinks-0.15.1/src/bookmarks/bookmarks.c:35:31: note: object ‘bookmarks’ of size 16 35 | INIT_LIST_OF(struct bookmark, bookmarks); | ^~~~~~~~~ ../elinks-0.15.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’ 132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) } | ^ In function ‘add_bookmark_item_to_bookmarks’, inlined from ‘add_bookmark’ at ../elinks-0.15.1/src/bookmarks/bookmarks.c:412:2: ../elinks-0.15.1/src/util/lists.h:180:19: warning: array subscript ‘struct bookmark[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds] 180 | (p)->next = (x); \ | ~~~~~~~~~~^~~~~ ../elinks-0.15.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’ 187 | add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x)) | ^~~~~~~~~~ ../elinks-0.15.1/src/bookmarks/bookmarks.c:351:25: note: in expansion of macro ‘add_to_list’ 351 | add_to_list(bookmarks, bm); | ^~~~~~~~~~~ ../elinks-0.15.1/src/bookmarks/bookmarks.c: In function ‘add_bookmark’: ../elinks-0.15.1/src/bookmarks/bookmarks.c:35:31: note: object ‘bookmarks’ of size 16 35 | INIT_LIST_OF(struct bookmark, bookmarks); | ^~~~~~~~~ ../elinks-0.15.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’ 132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) } | ^ [36/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/cookies_path.c.o -MF src/elinks.p/cookies_path.c.o.d -o src/elinks.p/cookies_path.c.o -c ../elinks-0.15.1/src/cookies/path.c [37/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/cookies_cookies.c.o -MF src/elinks.p/cookies_cookies.c.o.d -o src/elinks.p/cookies_cookies.c.o -c ../elinks-0.15.1/src/cookies/cookies.c In file included from ../elinks-0.15.1/src/bfu/inpfield.h:6, from ../elinks-0.15.1/src/bfu/widget.h:10, from ../elinks-0.15.1/src/bfu/dialog.h:5, from ../elinks-0.15.1/src/cookies/cookies.c:20: ../elinks-0.15.1/src/cookies/cookies.c: In function ‘accept_cookie’: ../elinks-0.15.1/src/util/lists.h:178:24: warning: array subscript ‘struct cookie[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds] 178 | (x)->next = (p)->next; \ | ^~ ../elinks-0.15.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’ 187 | add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x)) | ^~~~~~~~~~ ../elinks-0.15.1/src/cookies/cookies.c:512:9: note: in expansion of macro ‘add_to_list’ 512 | add_to_list(cookies, cookie); | ^~~~~~~~~~~ ../elinks-0.15.1/src/cookies/cookies.c:53:36: note: object ‘cookies’ of size 16 53 | static INIT_LIST_OF(struct cookie, cookies); | ^~~~~~~ ../elinks-0.15.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’ 132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) } | ^ ../elinks-0.15.1/src/util/lists.h:180:12: warning: array subscript ‘struct cookie[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds] 180 | (p)->next = (x); \ | ^~ ../elinks-0.15.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’ 187 | add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x)) | ^~~~~~~~~~ ../elinks-0.15.1/src/cookies/cookies.c:512:9: note: in expansion of macro ‘add_to_list’ 512 | add_to_list(cookies, cookie); | ^~~~~~~~~~~ ../elinks-0.15.1/src/cookies/cookies.c:53:36: note: object ‘cookies’ of size 16 53 | static INIT_LIST_OF(struct cookie, cookies); | ^~~~~~~ ../elinks-0.15.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’ 132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) } | ^ ../elinks-0.15.1/src/util/lists.h:178:24: warning: array subscript ‘struct c_domain[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds] 178 | (x)->next = (p)->next; \ | ^~ ../elinks-0.15.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’ 187 | add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x)) | ^~~~~~~~~~ ../elinks-0.15.1/src/cookies/cookies.c:526:9: note: in expansion of macro ‘add_to_list’ 526 | add_to_list(c_domains, cd); | ^~~~~~~~~~~ ../elinks-0.15.1/src/cookies/cookies.c:66:38: note: object ‘c_domains’ of size 16 66 | static INIT_LIST_OF(struct c_domain, c_domains); | ^~~~~~~~~ ../elinks-0.15.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’ 132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) } | ^ ../elinks-0.15.1/src/util/lists.h:180:12: warning: array subscript ‘struct c_domain[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds] 180 | (p)->next = (x); \ | ^~ ../elinks-0.15.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’ 187 | add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x)) | ^~~~~~~~~~ ../elinks-0.15.1/src/cookies/cookies.c:526:9: note: in expansion of macro ‘add_to_list’ 526 | add_to_list(c_domains, cd); | ^~~~~~~~~~~ ../elinks-0.15.1/src/cookies/cookies.c:66:38: note: object ‘c_domains’ of size 16 66 | static INIT_LIST_OF(struct c_domain, c_domains); | ^~~~~~~~~ ../elinks-0.15.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’ 132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) } | ^ ../elinks-0.15.1/src/cookies/cookies.c: In function ‘set_cookie’: ../elinks-0.15.1/src/util/lists.h:178:24: warning: array subscript ‘struct cookie[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds] 178 | (x)->next = (p)->next; \ | ^~ ../elinks-0.15.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’ 187 | add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x)) | ^~~~~~~~~~ ../elinks-0.15.1/src/cookies/cookies.c:477:17: note: in expansion of macro ‘add_to_list’ 477 | add_to_list(cookie_queries, cookie); | ^~~~~~~~~~~ In file included from ../elinks-0.15.1/src/cookies/cookies.c:22: ../elinks-0.15.1/src/cookies/dialogs.h:13:31: note: object ‘cookie_queries’ of size 16 13 | extern LIST_OF(struct cookie) cookie_queries; | ^~~~~~~~~~~~~~ ../elinks-0.15.1/src/util/lists.h:180:12: warning: array subscript ‘struct cookie[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds] 180 | (p)->next = (x); \ | ^~ ../elinks-0.15.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’ 187 | add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x)) | ^~~~~~~~~~ ../elinks-0.15.1/src/cookies/cookies.c:477:17: note: in expansion of macro ‘add_to_list’ 477 | add_to_list(cookie_queries, cookie); | ^~~~~~~~~~~ ../elinks-0.15.1/src/cookies/dialogs.h:13:31: note: object ‘cookie_queries’ of size 16 13 | extern LIST_OF(struct cookie) cookie_queries; | ^~~~~~~~~~~~~~ [38/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/bookmarks_dialogs.c.o -MF src/elinks.p/bookmarks_dialogs.c.o.d -o src/elinks.p/bookmarks_dialogs.c.o -c ../elinks-0.15.1/src/bookmarks/dialogs.c [39/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/cookies_parser.c.o -MF src/elinks.p/cookies_parser.c.o.d -o src/elinks.p/cookies_parser.c.o -c ../elinks-0.15.1/src/cookies/parser.c [40/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/cookies_dialogs.c.o -MF src/elinks.p/cookies_dialogs.c.o.d -o src/elinks.p/cookies_dialogs.c.o -c ../elinks-0.15.1/src/cookies/dialogs.c [41/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/dom_sgml_html_html.c.o -MF src/elinks.p/dom_sgml_html_html.c.o.d -o src/elinks.p/dom_sgml_html_html.c.o -c ../elinks-0.15.1/src/dom/sgml/html/html.c [42/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/dom_sgml_docbook_docbook.c.o -MF src/elinks.p/dom_sgml_docbook_docbook.c.o.d -o src/elinks.p/dom_sgml_docbook_docbook.c.o -c ../elinks-0.15.1/src/dom/sgml/docbook/docbook.c [43/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/dom_sgml_rss_rss.c.o -MF src/elinks.p/dom_sgml_rss_rss.c.o.d -o src/elinks.p/dom_sgml_rss_rss.c.o -c ../elinks-0.15.1/src/dom/sgml/rss/rss.c [44/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/dom_sgml_xbel_xbel.c.o -MF src/elinks.p/dom_sgml_xbel_xbel.c.o.d -o src/elinks.p/dom_sgml_xbel_xbel.c.o -c ../elinks-0.15.1/src/dom/sgml/xbel/xbel.c [45/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/dom_css_scanner.c.o -MF src/elinks.p/dom_css_scanner.c.o.d -o src/elinks.p/dom_css_scanner.c.o -c ../elinks-0.15.1/src/dom/css/scanner.c [46/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/dom_sgml_dump.c.o -MF src/elinks.p/dom_sgml_dump.c.o.d -o src/elinks.p/dom_sgml_dump.c.o -c ../elinks-0.15.1/src/dom/sgml/dump.c [47/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/dom_sgml_sgml.c.o -MF src/elinks.p/dom_sgml_sgml.c.o.d -o src/elinks.p/dom_sgml_sgml.c.o -c ../elinks-0.15.1/src/dom/sgml/sgml.c [48/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/dom_configuration.c.o -MF src/elinks.p/dom_configuration.c.o.d -o src/elinks.p/dom_configuration.c.o -c ../elinks-0.15.1/src/dom/configuration.c [49/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/dom_node.c.o -MF src/elinks.p/dom_node.c.o.d -o src/elinks.p/dom_node.c.o -c ../elinks-0.15.1/src/dom/node.c [50/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/dom_sgml_parser.c.o -MF src/elinks.p/dom_sgml_parser.c.o.d -o src/elinks.p/dom_sgml_parser.c.o -c ../elinks-0.15.1/src/dom/sgml/parser.c [51/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/dom_sgml_scanner.c.o -MF src/elinks.p/dom_sgml_scanner.c.o.d -o src/elinks.p/dom_sgml_scanner.c.o -c ../elinks-0.15.1/src/dom/sgml/scanner.c [52/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/dom_scanner.c.o -MF src/elinks.p/dom_scanner.c.o.d -o src/elinks.p/dom_scanner.c.o -c ../elinks-0.15.1/src/dom/scanner.c [53/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/dom_stack.c.o -MF src/elinks.p/dom_stack.c.o.d -o src/elinks.p/dom_stack.c.o -c ../elinks-0.15.1/src/dom/stack.c [54/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/formhist_dialogs.c.o -MF src/elinks.p/formhist_dialogs.c.o.d -o src/elinks.p/formhist_dialogs.c.o -c ../elinks-0.15.1/src/formhist/dialogs.c [55/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/dom_select.c.o -MF src/elinks.p/dom_select.c.o.d -o src/elinks.p/dom_select.c.o -c ../elinks-0.15.1/src/dom/select.c In function ‘done_dom_select’, inlined from ‘init_dom_select’ at ../elinks-0.15.1/src/dom/select.c:543:2: ../elinks-0.15.1/src/dom/select.c:551:19: warning: array subscript ‘struct dom_select[0]’ is partly outside array bounds of ‘unsigned char[8]’ [-Warray-bounds] 551 | if (select->selector) { | ~~~~~~^~~~~~~~~~ In file included from ../elinks-0.15.1/src/util/string.h:15, from ../elinks-0.15.1/src/util/conv.h:4, from ../elinks-0.15.1/src/dom/string.h:4, from ../elinks-0.15.1/src/dom/scanner.h:4, from ../elinks-0.15.1/src/dom/css/scanner.h:4, from ../elinks-0.15.1/src/dom/select.c:9: ../elinks-0.15.1/src/dom/select.c: In function ‘init_dom_select’: ../elinks-0.15.1/src/util/memory.h:70:34: note: object of size 8 allocated by ‘calloc’ 70 | # define mem_calloc(count, size) calloc(count, size) | ^~~~~~~~~~~~~~~~~~~ ../elinks-0.15.1/src/dom/select.c:530:58: note: in expansion of macro ‘mem_calloc’ 530 | struct dom_select *select = (struct dom_select *)mem_calloc(1, sizeof(select)); | ^~~~~~~~~~ [56/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/formhist_formhist.c.o -MF src/elinks.p/formhist_formhist.c.o.d -o src/elinks.p/formhist_formhist.c.o -c ../elinks-0.15.1/src/formhist/formhist.c In file included from ../elinks-0.15.1/src/bfu/inpfield.h:6, from ../elinks-0.15.1/src/bfu/widget.h:10, from ../elinks-0.15.1/src/bfu/dialog.h:5, from ../elinks-0.15.1/src/formhist/formhist.c:11: ../elinks-0.15.1/src/formhist/formhist.c: In function ‘load_formhist_from_file’: ../elinks-0.15.1/src/util/lists.h:178:24: warning: array subscript ‘struct formhist_data[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds] 178 | (x)->next = (p)->next; \ | ^~ ../elinks-0.15.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’ 187 | add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x)) | ^~~~~~~~~~ ../elinks-0.15.1/src/formhist/formhist.c:202:17: note: in expansion of macro ‘add_to_list’ 202 | add_to_list(saved_forms, form); | ^~~~~~~~~~~ ../elinks-0.15.1/src/formhist/formhist.c:45:36: note: object ‘saved_forms’ of size 16 45 | INIT_LIST_OF(struct formhist_data, saved_forms); | ^~~~~~~~~~~ ../elinks-0.15.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’ 132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) } | ^ ../elinks-0.15.1/src/util/lists.h:180:12: warning: array subscript ‘struct formhist_data[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds] 180 | (p)->next = (x); \ | ^~ ../elinks-0.15.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’ 187 | add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x)) | ^~~~~~~~~~ ../elinks-0.15.1/src/formhist/formhist.c:202:17: note: in expansion of macro ‘add_to_list’ 202 | add_to_list(saved_forms, form); | ^~~~~~~~~~~ ../elinks-0.15.1/src/formhist/formhist.c:45:36: note: object ‘saved_forms’ of size 16 45 | INIT_LIST_OF(struct formhist_data, saved_forms); | ^~~~~~~~~~~ ../elinks-0.15.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’ 132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) } | ^ ../elinks-0.15.1/src/formhist/formhist.c: In function ‘remember_form’: ../elinks-0.15.1/src/util/lists.h:178:24: warning: array subscript ‘struct formhist_data[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds] 178 | (x)->next = (p)->next; \ | ^~ ../elinks-0.15.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’ 187 | add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x)) | ^~~~~~~~~~ ../elinks-0.15.1/src/formhist/formhist.c:342:9: note: in expansion of macro ‘add_to_list’ 342 | add_to_list(saved_forms, form); | ^~~~~~~~~~~ ../elinks-0.15.1/src/formhist/formhist.c:45:36: note: object ‘saved_forms’ of size 16 45 | INIT_LIST_OF(struct formhist_data, saved_forms); | ^~~~~~~~~~~ ../elinks-0.15.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’ 132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) } | ^ ../elinks-0.15.1/src/util/lists.h:180:12: warning: array subscript ‘struct formhist_data[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds] 180 | (p)->next = (x); \ | ^~ ../elinks-0.15.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’ 187 | add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x)) | ^~~~~~~~~~ ../elinks-0.15.1/src/formhist/formhist.c:342:9: note: in expansion of macro ‘add_to_list’ 342 | add_to_list(saved_forms, form); | ^~~~~~~~~~~ ../elinks-0.15.1/src/formhist/formhist.c:45:36: note: object ‘saved_forms’ of size 16 45 | INIT_LIST_OF(struct formhist_data, saved_forms); | ^~~~~~~~~~~ ../elinks-0.15.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’ 132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) } | ^ [57/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/scripting_lua_lua.c.o -MF src/elinks.p/scripting_lua_lua.c.o.d -o src/elinks.p/scripting_lua_lua.c.o -c ../elinks-0.15.1/src/scripting/lua/lua.c [58/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/globhist_globhist.c.o -MF src/elinks.p/globhist_globhist.c.o.d -o src/elinks.p/globhist_globhist.c.o -c ../elinks-0.15.1/src/globhist/globhist.c In file included from ../elinks-0.15.1/src/bfu/inpfield.h:6, from ../elinks-0.15.1/src/bfu/widget.h:10, from ../elinks-0.15.1/src/bfu/dialog.h:5, from ../elinks-0.15.1/src/globhist/globhist.c:18: In function ‘done_global_history_item’, inlined from ‘delete_global_history_item’ at ../elinks-0.15.1/src/globhist/globhist.c:139:2, inlined from ‘free_global_history’ at ../elinks-0.15.1/src/globhist/globhist.c:415:3, inlined from ‘done_global_history’ at ../elinks-0.15.1/src/globhist/globhist.c:443:2: ../elinks-0.15.1/src/util/lists.h:178:24: warning: array subscript ‘struct global_history_item[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds] 178 | (x)->next = (p)->next; \ | ~~~^~~~~~ ../elinks-0.15.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’ 187 | add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x)) | ^~~~~~~~~~ ../elinks-0.15.1/src/globhist/globhist.c:131:9: note: in expansion of macro ‘add_to_list’ 131 | add_to_list(global_history_reap_list, history_item); | ^~~~~~~~~~~ ../elinks-0.15.1/src/globhist/globhist.c: In function ‘done_global_history’: ../elinks-0.15.1/src/globhist/globhist.c:40:42: note: object ‘global_history_reap_list’ of size 16 40 | INIT_LIST_OF(struct global_history_item, global_history_reap_list); | ^~~~~~~~~~~~~~~~~~~~~~~~ ../elinks-0.15.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’ 132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) } | ^ In function ‘done_global_history_item’, inlined from ‘delete_global_history_item’ at ../elinks-0.15.1/src/globhist/globhist.c:139:2, inlined from ‘free_global_history’ at ../elinks-0.15.1/src/globhist/globhist.c:415:3, inlined from ‘done_global_history’ at ../elinks-0.15.1/src/globhist/globhist.c:443:2: ../elinks-0.15.1/src/util/lists.h:180:19: warning: array subscript ‘struct global_history_item[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds] 180 | (p)->next = (x); \ | ~~~~~~~~~~^~~~~ ../elinks-0.15.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’ 187 | add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x)) | ^~~~~~~~~~ ../elinks-0.15.1/src/globhist/globhist.c:131:9: note: in expansion of macro ‘add_to_list’ 131 | add_to_list(global_history_reap_list, history_item); | ^~~~~~~~~~~ ../elinks-0.15.1/src/globhist/globhist.c: In function ‘done_global_history’: ../elinks-0.15.1/src/globhist/globhist.c:40:42: note: object ‘global_history_reap_list’ of size 16 40 | INIT_LIST_OF(struct global_history_item, global_history_reap_list); | ^~~~~~~~~~~~~~~~~~~~~~~~ ../elinks-0.15.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’ 132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) } | ^ In function ‘done_global_history_item’, inlined from ‘delete_global_history_item’ at ../elinks-0.15.1/src/globhist/globhist.c:139:2: ../elinks-0.15.1/src/util/lists.h:178:24: warning: array subscript ‘struct global_history_item[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds] 178 | (x)->next = (p)->next; \ | ~~~^~~~~~ ../elinks-0.15.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’ 187 | add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x)) | ^~~~~~~~~~ ../elinks-0.15.1/src/globhist/globhist.c:131:9: note: in expansion of macro ‘add_to_list’ 131 | add_to_list(global_history_reap_list, history_item); | ^~~~~~~~~~~ ../elinks-0.15.1/src/globhist/globhist.c: In function ‘delete_global_history_item’: ../elinks-0.15.1/src/globhist/globhist.c:40:42: note: object ‘global_history_reap_list’ of size 16 40 | INIT_LIST_OF(struct global_history_item, global_history_reap_list); | ^~~~~~~~~~~~~~~~~~~~~~~~ ../elinks-0.15.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’ 132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) } | ^ In function ‘done_global_history_item’, inlined from ‘delete_global_history_item’ at ../elinks-0.15.1/src/globhist/globhist.c:139:2: ../elinks-0.15.1/src/util/lists.h:180:19: warning: array subscript ‘struct global_history_item[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds] 180 | (p)->next = (x); \ | ~~~~~~~~~~^~~~~ ../elinks-0.15.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’ 187 | add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x)) | ^~~~~~~~~~ ../elinks-0.15.1/src/globhist/globhist.c:131:9: note: in expansion of macro ‘add_to_list’ 131 | add_to_list(global_history_reap_list, history_item); | ^~~~~~~~~~~ ../elinks-0.15.1/src/globhist/globhist.c: In function ‘delete_global_history_item’: ../elinks-0.15.1/src/globhist/globhist.c:40:42: note: object ‘global_history_reap_list’ of size 16 40 | INIT_LIST_OF(struct global_history_item, global_history_reap_list); | ^~~~~~~~~~~~~~~~~~~~~~~~ ../elinks-0.15.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’ 132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) } | ^ In function ‘done_global_history_item’, inlined from ‘delete_global_history_item’ at ../elinks-0.15.1/src/globhist/globhist.c:139:2, inlined from ‘add_global_history_item’ at ../elinks-0.15.1/src/globhist/globhist.c:275:20, inlined from ‘add_global_history_item’ at ../elinks-0.15.1/src/globhist/globhist.c:265:1: ../elinks-0.15.1/src/util/lists.h:178:24: warning: array subscript ‘struct global_history_item[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds] 178 | (x)->next = (p)->next; \ | ~~~^~~~~~ ../elinks-0.15.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’ 187 | add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x)) | ^~~~~~~~~~ ../elinks-0.15.1/src/globhist/globhist.c:131:9: note: in expansion of macro ‘add_to_list’ 131 | add_to_list(global_history_reap_list, history_item); | ^~~~~~~~~~~ ../elinks-0.15.1/src/globhist/globhist.c: In function ‘add_global_history_item’: ../elinks-0.15.1/src/globhist/globhist.c:40:42: note: object ‘global_history_reap_list’ of size 16 40 | INIT_LIST_OF(struct global_history_item, global_history_reap_list); | ^~~~~~~~~~~~~~~~~~~~~~~~ ../elinks-0.15.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’ 132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) } | ^ In function ‘done_global_history_item’, inlined from ‘delete_global_history_item’ at ../elinks-0.15.1/src/globhist/globhist.c:139:2, inlined from ‘add_global_history_item’ at ../elinks-0.15.1/src/globhist/globhist.c:275:20, inlined from ‘add_global_history_item’ at ../elinks-0.15.1/src/globhist/globhist.c:265:1: ../elinks-0.15.1/src/util/lists.h:180:19: warning: array subscript ‘struct global_history_item[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds] 180 | (p)->next = (x); \ | ~~~~~~~~~~^~~~~ ../elinks-0.15.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’ 187 | add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x)) | ^~~~~~~~~~ ../elinks-0.15.1/src/globhist/globhist.c:131:9: note: in expansion of macro ‘add_to_list’ 131 | add_to_list(global_history_reap_list, history_item); | ^~~~~~~~~~~ ../elinks-0.15.1/src/globhist/globhist.c: In function ‘add_global_history_item’: ../elinks-0.15.1/src/globhist/globhist.c:40:42: note: object ‘global_history_reap_list’ of size 16 40 | INIT_LIST_OF(struct global_history_item, global_history_reap_list); | ^~~~~~~~~~~~~~~~~~~~~~~~ ../elinks-0.15.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’ 132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) } | ^ In function ‘add_item_to_global_history’, inlined from ‘add_global_history_item’ at ../elinks-0.15.1/src/globhist/globhist.c:284:2, inlined from ‘add_global_history_item’ at ../elinks-0.15.1/src/globhist/globhist.c:265:1: ../elinks-0.15.1/src/util/lists.h:178:24: warning: array subscript ‘struct global_history_item[0]’ is partly outside array bounds of ‘struct input_history[1]’ [-Warray-bounds] 178 | (x)->next = (p)->next; \ | ~~~^~~~~~ ../elinks-0.15.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’ 187 | add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x)) | ^~~~~~~~~~ ../elinks-0.15.1/src/bfu/inphist.h:35:17: note: in expansion of macro ‘add_to_list’ 35 | add_to_list((history)->entries, entry); \ | ^~~~~~~~~~~ ../elinks-0.15.1/src/globhist/globhist.c:246:9: note: in expansion of macro ‘add_to_history_list’ 246 | add_to_history_list(&global_history, history_item); | ^~~~~~~~~~~~~~~~~~~ In file included from ../elinks-0.15.1/src/bfu/widget.h:11: ../elinks-0.15.1/src/globhist/globhist.c: In function ‘add_global_history_item’: ../elinks-0.15.1/src/globhist/globhist.c:39:20: note: object ‘global_history’ of size 24 39 | INIT_INPUT_HISTORY(global_history); | ^~~~~~~~~~~~~~ ../elinks-0.15.1/src/bfu/inphist.h:26:30: note: in definition of macro ‘INIT_INPUT_HISTORY’ 26 | struct input_history history = { \ | ^~~~~~~ In function ‘add_item_to_global_history’, inlined from ‘add_global_history_item’ at ../elinks-0.15.1/src/globhist/globhist.c:284:2, inlined from ‘add_global_history_item’ at ../elinks-0.15.1/src/globhist/globhist.c:265:1: ../elinks-0.15.1/src/util/lists.h:180:19: warning: array subscript ‘struct global_history_item[0]’ is partly outside array bounds of ‘struct input_history[1]’ [-Warray-bounds] 180 | (p)->next = (x); \ | ~~~~~~~~~~^~~~~ ../elinks-0.15.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’ 187 | add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x)) | ^~~~~~~~~~ ../elinks-0.15.1/src/bfu/inphist.h:35:17: note: in expansion of macro ‘add_to_list’ 35 | add_to_list((history)->entries, entry); \ | ^~~~~~~~~~~ ../elinks-0.15.1/src/globhist/globhist.c:246:9: note: in expansion of macro ‘add_to_history_list’ 246 | add_to_history_list(&global_history, history_item); | ^~~~~~~~~~~~~~~~~~~ ../elinks-0.15.1/src/globhist/globhist.c: In function ‘add_global_history_item’: ../elinks-0.15.1/src/globhist/globhist.c:39:20: note: object ‘global_history’ of size 24 39 | INIT_INPUT_HISTORY(global_history); | ^~~~~~~~~~~~~~ ../elinks-0.15.1/src/bfu/inphist.h:26:30: note: in definition of macro ‘INIT_INPUT_HISTORY’ 26 | struct input_history history = { \ | ^~~~~~~ In function ‘done_global_history_item’, inlined from ‘delete_global_history_item’ at ../elinks-0.15.1/src/globhist/globhist.c:139:2, inlined from ‘cap_global_history’ at ../elinks-0.15.1/src/globhist/globhist.c:236:3, inlined from ‘add_global_history_item’ at ../elinks-0.15.1/src/globhist/globhist.c:277:7, inlined from ‘add_global_history_item’ at ../elinks-0.15.1/src/globhist/globhist.c:265:1: ../elinks-0.15.1/src/util/lists.h:178:24: warning: array subscript ‘struct global_history_item[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds] 178 | (x)->next = (p)->next; \ | ~~~^~~~~~ ../elinks-0.15.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’ 187 | add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x)) | ^~~~~~~~~~ ../elinks-0.15.1/src/globhist/globhist.c:131:9: note: in expansion of macro ‘add_to_list’ 131 | add_to_list(global_history_reap_list, history_item); | ^~~~~~~~~~~ ../elinks-0.15.1/src/globhist/globhist.c: In function ‘add_global_history_item’: ../elinks-0.15.1/src/globhist/globhist.c:40:42: note: object ‘global_history_reap_list’ of size 16 40 | INIT_LIST_OF(struct global_history_item, global_history_reap_list); | ^~~~~~~~~~~~~~~~~~~~~~~~ ../elinks-0.15.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’ 132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) } | ^ In function ‘done_global_history_item’, inlined from ‘delete_global_history_item’ at ../elinks-0.15.1/src/globhist/globhist.c:139:2, inlined from ‘cap_global_history’ at ../elinks-0.15.1/src/globhist/globhist.c:236:3, inlined from ‘add_global_history_item’ at ../elinks-0.15.1/src/globhist/globhist.c:277:7, inlined from ‘add_global_history_item’ at ../elinks-0.15.1/src/globhist/globhist.c:265:1: ../elinks-0.15.1/src/util/lists.h:180:19: warning: array subscript ‘struct global_history_item[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds] 180 | (p)->next = (x); \ | ~~~~~~~~~~^~~~~ ../elinks-0.15.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’ 187 | add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x)) | ^~~~~~~~~~ ../elinks-0.15.1/src/globhist/globhist.c:131:9: note: in expansion of macro ‘add_to_list’ 131 | add_to_list(global_history_reap_list, history_item); | ^~~~~~~~~~~ ../elinks-0.15.1/src/globhist/globhist.c: In function ‘add_global_history_item’: ../elinks-0.15.1/src/globhist/globhist.c:40:42: note: object ‘global_history_reap_list’ of size 16 40 | INIT_LIST_OF(struct global_history_item, global_history_reap_list); | ^~~~~~~~~~~~~~~~~~~~~~~~ ../elinks-0.15.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’ 132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) } | ^ [59/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/globhist_dialogs.c.o -MF src/elinks.p/globhist_dialogs.c.o.d -o src/elinks.p/globhist_dialogs.c.o -c ../elinks-0.15.1/src/globhist/dialogs.c [60/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/scripting_scripting.c.o -MF src/elinks.p/scripting_scripting.c.o.d -o src/elinks.p/scripting_scripting.c.o -c ../elinks-0.15.1/src/scripting/scripting.c [61/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/scripting_lua_hooks.c.o -MF src/elinks.p/scripting_lua_hooks.c.o.d -o src/elinks.p/scripting_lua_hooks.c.o -c ../elinks-0.15.1/src/scripting/lua/hooks.c [62/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/bfu_checkbox.c.o -MF src/elinks.p/bfu_checkbox.c.o.d -o src/elinks.p/bfu_checkbox.c.o -c ../elinks-0.15.1/src/bfu/checkbox.c [63/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/bfu_button.c.o -MF src/elinks.p/bfu_button.c.o.d -o src/elinks.p/bfu_button.c.o -c ../elinks-0.15.1/src/bfu/button.c [64/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/bfu_group.c.o -MF src/elinks.p/bfu_group.c.o.d -o src/elinks.p/bfu_group.c.o -c ../elinks-0.15.1/src/bfu/group.c [65/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/scripting_lua_core.c.o -MF src/elinks.p/scripting_lua_core.c.o.d -o src/elinks.p/scripting_lua_core.c.o -c ../elinks-0.15.1/src/scripting/lua/core.c [66/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/bfu_hotkey.c.o -MF src/elinks.p/bfu_hotkey.c.o.d -o src/elinks.p/bfu_hotkey.c.o -c ../elinks-0.15.1/src/bfu/hotkey.c [67/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/bfu_dialog.c.o -MF src/elinks.p/bfu_dialog.c.o.d -o src/elinks.p/bfu_dialog.c.o -c ../elinks-0.15.1/src/bfu/dialog.c [68/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/bfu_hierbox.c.o -MF src/elinks.p/bfu_hierbox.c.o.d -o src/elinks.p/bfu_hierbox.c.o -c ../elinks-0.15.1/src/bfu/hierbox.c [69/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/bfu_inphist.c.o -MF src/elinks.p/bfu_inphist.c.o.d -o src/elinks.p/bfu_inphist.c.o -c ../elinks-0.15.1/src/bfu/inphist.c [70/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/bfu_listbox.c.o -MF src/elinks.p/bfu_listbox.c.o.d -o src/elinks.p/bfu_listbox.c.o -c ../elinks-0.15.1/src/bfu/listbox.c [71/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/bfu_inpfield.c.o -MF src/elinks.p/bfu_inpfield.c.o.d -o src/elinks.p/bfu_inpfield.c.o -c ../elinks-0.15.1/src/bfu/inpfield.c [72/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/bfu_listmenu.c.o -MF src/elinks.p/bfu_listmenu.c.o.d -o src/elinks.p/bfu_listmenu.c.o -c ../elinks-0.15.1/src/bfu/listmenu.c [73/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/bfu_msgbox.c.o -MF src/elinks.p/bfu_msgbox.c.o.d -o src/elinks.p/bfu_msgbox.c.o -c ../elinks-0.15.1/src/bfu/msgbox.c [74/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/bfu_style.c.o -MF src/elinks.p/bfu_style.c.o.d -o src/elinks.p/bfu_style.c.o -c ../elinks-0.15.1/src/bfu/style.c [75/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/bfu_widget.c.o -MF src/elinks.p/bfu_widget.c.o.d -o src/elinks.p/bfu_widget.c.o -c ../elinks-0.15.1/src/bfu/widget.c [76/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/bfu_text.c.o -MF src/elinks.p/bfu_text.c.o.d -o src/elinks.p/bfu_text.c.o -c ../elinks-0.15.1/src/bfu/text.c [77/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/bfu_menu.c.o -MF src/elinks.p/bfu_menu.c.o.d -o src/elinks.p/bfu_menu.c.o -c ../elinks-0.15.1/src/bfu/menu.c [78/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/bfu_leds.c.o -MF src/elinks.p/bfu_leds.c.o.d -o src/elinks.p/bfu_leds.c.o -c ../elinks-0.15.1/src/bfu/leds.c [79/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/cache_dialogs.c.o -MF src/elinks.p/cache_dialogs.c.o.d -o src/elinks.p/cache_dialogs.c.o -c ../elinks-0.15.1/src/cache/dialogs.c [80/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/cache_cache.c.o -MF src/elinks.p/cache_cache.c.o.d -o src/elinks.p/cache_cache.c.o -c ../elinks-0.15.1/src/cache/cache.c In file included from ../elinks-0.15.1/src/bfu/inpfield.h:6, from ../elinks-0.15.1/src/bfu/widget.h:10, from ../elinks-0.15.1/src/bfu/dialog.h:5, from ../elinks-0.15.1/src/cache/cache.c:11: ../elinks-0.15.1/src/cache/cache.c: In function ‘find_in_cache’: ../elinks-0.15.1/src/util/lists.h:178:24: warning: array subscript ‘struct cache_entry[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds] 178 | (x)->next = (p)->next; \ | ^~ ../elinks-0.15.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’ 187 | add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x)) | ^~~~~~~~~~ ../elinks-0.15.1/src/util/lists.h:242:17: note: in expansion of macro ‘add_to_list’ 242 | add_to_list(list, item); \ | ^~~~~~~~~~~ ../elinks-0.15.1/src/cache/cache.c:118:17: note: in expansion of macro ‘move_to_top_of_list’ 118 | move_to_top_of_list(cache_entries, cached); | ^~~~~~~~~~~~~~~~~~~ ../elinks-0.15.1/src/cache/cache.c:30:41: note: object ‘cache_entries’ of size 16 30 | static INIT_LIST_OF(struct cache_entry, cache_entries); | ^~~~~~~~~~~~~ ../elinks-0.15.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’ 132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) } | ^ ../elinks-0.15.1/src/util/lists.h:180:12: warning: array subscript ‘struct cache_entry[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds] 180 | (p)->next = (x); \ | ^~ ../elinks-0.15.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’ 187 | add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x)) | ^~~~~~~~~~ ../elinks-0.15.1/src/util/lists.h:242:17: note: in expansion of macro ‘add_to_list’ 242 | add_to_list(list, item); \ | ^~~~~~~~~~~ ../elinks-0.15.1/src/cache/cache.c:118:17: note: in expansion of macro ‘move_to_top_of_list’ 118 | move_to_top_of_list(cache_entries, cached); | ^~~~~~~~~~~~~~~~~~~ ../elinks-0.15.1/src/cache/cache.c:30:41: note: object ‘cache_entries’ of size 16 30 | static INIT_LIST_OF(struct cache_entry, cache_entries); | ^~~~~~~~~~~~~ ../elinks-0.15.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’ 132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) } | ^ ../elinks-0.15.1/src/cache/cache.c: In function ‘get_cache_entry’: ../elinks-0.15.1/src/util/lists.h:178:24: warning: array subscript ‘struct cache_entry[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds] 178 | (x)->next = (p)->next; \ | ^~ ../elinks-0.15.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’ 187 | add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x)) | ^~~~~~~~~~ ../elinks-0.15.1/src/cache/cache.c:161:9: note: in expansion of macro ‘add_to_list’ 161 | add_to_list(cache_entries, cached); | ^~~~~~~~~~~ ../elinks-0.15.1/src/cache/cache.c:30:41: note: object ‘cache_entries’ of size 16 30 | static INIT_LIST_OF(struct cache_entry, cache_entries); | ^~~~~~~~~~~~~ ../elinks-0.15.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’ 132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) } | ^ ../elinks-0.15.1/src/util/lists.h:180:12: warning: array subscript ‘struct cache_entry[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds] 180 | (p)->next = (x); \ | ^~ ../elinks-0.15.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’ 187 | add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x)) | ^~~~~~~~~~ ../elinks-0.15.1/src/cache/cache.c:161:9: note: in expansion of macro ‘add_to_list’ 161 | add_to_list(cache_entries, cached); | ^~~~~~~~~~~ ../elinks-0.15.1/src/cache/cache.c:30:41: note: object ‘cache_entries’ of size 16 30 | static INIT_LIST_OF(struct cache_entry, cache_entries); | ^~~~~~~~~~~~~ ../elinks-0.15.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’ 132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) } | ^ [81/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/config_domain.c.o -MF src/elinks.p/config_domain.c.o.d -o src/elinks.p/config_domain.c.o -c ../elinks-0.15.1/src/config/domain.c In file included from ../elinks-0.15.1/src/main/object.h:4, from ../elinks-0.15.1/src/config/options.h:5, from ../elinks-0.15.1/src/config/domain.h:4, from ../elinks-0.15.1/src/config/domain.c:11: ../elinks-0.15.1/src/config/domain.c: In function ‘get_domain_tree’: ../elinks-0.15.1/src/util/lists.h:178:24: warning: array subscript ‘struct domain_tree[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds] 178 | (x)->next = (p)->next; \ | ^~ ../elinks-0.15.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’ 187 | add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x)) | ^~~~~~~~~~ ../elinks-0.15.1/src/config/domain.c:96:9: note: in expansion of macro ‘add_to_list’ 96 | add_to_list(domain_trees, domain); | ^~~~~~~~~~~ ../elinks-0.15.1/src/config/domain.c:20:34: note: object ‘domain_trees’ of size 16 20 | INIT_LIST_OF(struct domain_tree, domain_trees); | ^~~~~~~~~~~~ ../elinks-0.15.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’ 132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) } | ^ ../elinks-0.15.1/src/util/lists.h:180:12: warning: array subscript ‘struct domain_tree[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds] 180 | (p)->next = (x); \ | ^~ ../elinks-0.15.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’ 187 | add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x)) | ^~~~~~~~~~ ../elinks-0.15.1/src/config/domain.c:96:9: note: in expansion of macro ‘add_to_list’ 96 | add_to_list(domain_trees, domain); | ^~~~~~~~~~~ ../elinks-0.15.1/src/config/domain.c:20:34: note: object ‘domain_trees’ of size 16 20 | INIT_LIST_OF(struct domain_tree, domain_trees); | ^~~~~~~~~~~~ ../elinks-0.15.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’ 132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) } | ^ [82/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/config_cmdline.c.o -MF src/elinks.p/config_cmdline.c.o.d -o src/elinks.p/config_cmdline.c.o -c ../elinks-0.15.1/src/config/cmdline.c [83/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/config_home.c.o -MF src/elinks.p/config_home.c.o.d -o src/elinks.p/config_home.c.o -c ../elinks-0.15.1/src/config/home.c [84/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/config_dialogs.c.o -MF src/elinks.p/config_dialogs.c.o.d -o src/elinks.p/config_dialogs.c.o -c ../elinks-0.15.1/src/config/dialogs.c [85/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/config_kbdbind.c.o -MF src/elinks.p/config_kbdbind.c.o.d -o src/elinks.p/config_kbdbind.c.o -c ../elinks-0.15.1/src/config/kbdbind.c In file included from ../elinks-0.15.1/src/bfu/inpfield.h:6, from ../elinks-0.15.1/src/bfu/widget.h:10, from ../elinks-0.15.1/src/bfu/dialog.h:5, from ../elinks-0.15.1/src/config/kbdbind.c:12: ../elinks-0.15.1/src/config/kbdbind.c: In function ‘add_keybinding’: ../elinks-0.15.1/src/util/lists.h:178:24: warning: array subscript ‘struct keybinding[0]’ is partly outside array bounds of ‘struct list_head_elinks[3]’ [-Warray-bounds] 178 | (x)->next = (p)->next; \ | ^~ ../elinks-0.15.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’ 187 | add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x)) | ^~~~~~~~~~ ../elinks-0.15.1/src/config/kbdbind.c:121:9: note: in expansion of macro ‘add_to_list’ 121 | add_to_list(keymaps[keymap_id], keybinding); | ^~~~~~~~~~~ ../elinks-0.15.1/src/config/kbdbind.c:65:35: note: object ‘keymaps’ of size 48 65 | static LIST_OF(struct keybinding) keymaps[KEYMAP_MAX]; | ^~~~~~~ ../elinks-0.15.1/src/config/kbdbind.c:65:35: note: object ‘keymaps’ of size 48 ../elinks-0.15.1/src/util/lists.h:180:12: warning: array subscript ‘struct keybinding[0]’ is partly outside array bounds of ‘struct list_head_elinks[3]’ [-Warray-bounds] 180 | (p)->next = (x); \ | ^~ ../elinks-0.15.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’ 187 | add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x)) | ^~~~~~~~~~ ../elinks-0.15.1/src/config/kbdbind.c:121:9: note: in expansion of macro ‘add_to_list’ 121 | add_to_list(keymaps[keymap_id], keybinding); | ^~~~~~~~~~~ ../elinks-0.15.1/src/config/kbdbind.c:65:35: note: object ‘keymaps’ of size 48 65 | static LIST_OF(struct keybinding) keymaps[KEYMAP_MAX]; | ^~~~~~~ ../elinks-0.15.1/src/config/kbdbind.c:65:35: note: object ‘keymaps’ of size 48 [86/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/config_conf.c.o -MF src/elinks.p/config_conf.c.o.d -o src/elinks.p/config_conf.c.o -c ../elinks-0.15.1/src/config/conf.c [87/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/config_opttypes.c.o -MF src/elinks.p/config_opttypes.c.o.d -o src/elinks.p/config_opttypes.c.o -c ../elinks-0.15.1/src/config/opttypes.c [88/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/config_timer.c.o -MF src/elinks.p/config_timer.c.o.d -o src/elinks.p/config_timer.c.o -c ../elinks-0.15.1/src/config/timer.c [89/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/config_urlhist.c.o -MF src/elinks.p/config_urlhist.c.o.d -o src/elinks.p/config_urlhist.c.o -c ../elinks-0.15.1/src/config/urlhist.c [90/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/dialogs_edit.c.o -MF src/elinks.p/dialogs_edit.c.o.d -o src/elinks.p/dialogs_edit.c.o -c ../elinks-0.15.1/src/dialogs/edit.c [91/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/dialogs_document.c.o -MF src/elinks.p/dialogs_document.c.o.d -o src/elinks.p/dialogs_document.c.o -c ../elinks-0.15.1/src/dialogs/document.c [92/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/dialogs_download.c.o -MF src/elinks.p/dialogs_download.c.o.d -o src/elinks.p/dialogs_download.c.o -c ../elinks-0.15.1/src/dialogs/download.c [93/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/config_options.c.o -MF src/elinks.p/config_options.c.o.d -o src/elinks.p/config_options.c.o -c ../elinks-0.15.1/src/config/options.c [94/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/dialogs_info.c.o -MF src/elinks.p/dialogs_info.c.o.d -o src/elinks.p/dialogs_info.c.o -c ../elinks-0.15.1/src/dialogs/info.c [95/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/dialogs_progress.c.o -MF src/elinks.p/dialogs_progress.c.o.d -o src/elinks.p/dialogs_progress.c.o -c ../elinks-0.15.1/src/dialogs/progress.c [96/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/dialogs_options.c.o -MF src/elinks.p/dialogs_options.c.o.d -o src/elinks.p/dialogs_options.c.o -c ../elinks-0.15.1/src/dialogs/options.c [97/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/document_css_css.c.o -MF src/elinks.p/document_css_css.c.o.d -o src/elinks.p/document_css_css.c.o -c ../elinks-0.15.1/src/document/css/css.c [98/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/document_css_apply.c.o -MF src/elinks.p/document_css_apply.c.o.d -o src/elinks.p/document_css_apply.c.o -c ../elinks-0.15.1/src/document/css/apply.c [99/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/dialogs_menu.c.o -MF src/elinks.p/dialogs_menu.c.o.d -o src/elinks.p/dialogs_menu.c.o -c ../elinks-0.15.1/src/dialogs/menu.c [100/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/document_css_property.c.o -MF src/elinks.p/document_css_property.c.o.d -o src/elinks.p/document_css_property.c.o -c ../elinks-0.15.1/src/document/css/property.c [101/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/dialogs_status.c.o -MF src/elinks.p/dialogs_status.c.o.d -o src/elinks.p/dialogs_status.c.o -c ../elinks-0.15.1/src/dialogs/status.c [102/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/document_css_stylesheet.c.o -MF src/elinks.p/document_css_stylesheet.c.o.d -o src/elinks.p/document_css_stylesheet.c.o -c ../elinks-0.15.1/src/document/css/stylesheet.c [103/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/document_css_scanner.c.o -MF src/elinks.p/document_css_scanner.c.o.d -o src/elinks.p/document_css_scanner.c.o -c ../elinks-0.15.1/src/document/css/scanner.c [104/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/document_css_value.c.o -MF src/elinks.p/document_css_value.c.o.d -o src/elinks.p/document_css_value.c.o -c ../elinks-0.15.1/src/document/css/value.c [105/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/document_dom_renderer.c.o -MF src/elinks.p/document_dom_renderer.c.o.d -o src/elinks.p/document_dom_renderer.c.o -c ../elinks-0.15.1/src/document/dom/renderer.c [106/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/document_css_parser.c.o -MF src/elinks.p/document_css_parser.c.o.d -o src/elinks.p/document_css_parser.c.o -c ../elinks-0.15.1/src/document/css/parser.c In file included from ../elinks-0.15.1/src/main/object.h:4, from ../elinks-0.15.1/src/config/options.h:5, from ../elinks-0.15.1/src/document/css/parser.c:13: In function ‘css_parse_selector’, inlined from ‘css_parse_ruleset’ at ../elinks-0.15.1/src/document/css/parser.c:582:2: ../elinks-0.15.1/src/util/lists.h:178:24: warning: array subscript ‘struct selector_pkg[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds] 178 | (x)->next = (p)->next; \ | ~~~^~~~~~ ../elinks-0.15.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’ 187 | add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x)) | ^~~~~~~~~~ ../elinks-0.15.1/src/document/css/parser.c:462:25: note: in expansion of macro ‘add_to_list’ 462 | add_to_list(*selectors, pkg); | ^~~~~~~~~~~ ../elinks-0.15.1/src/document/css/parser.c: In function ‘css_parse_ruleset’: ../elinks-0.15.1/src/document/css/parser.c:578:43: note: object ‘selectors’ of size 16 578 | INIT_LIST_OF(struct selector_pkg, selectors); | ^~~~~~~~~ ../elinks-0.15.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’ 132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) } | ^ In function ‘css_parse_selector’, inlined from ‘css_parse_ruleset’ at ../elinks-0.15.1/src/document/css/parser.c:582:2: ../elinks-0.15.1/src/util/lists.h:180:19: warning: array subscript ‘struct selector_pkg[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds] 180 | (p)->next = (x); \ | ~~~~~~~~~~^~~~~ ../elinks-0.15.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’ 187 | add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x)) | ^~~~~~~~~~ ../elinks-0.15.1/src/document/css/parser.c:462:25: note: in expansion of macro ‘add_to_list’ 462 | add_to_list(*selectors, pkg); | ^~~~~~~~~~~ ../elinks-0.15.1/src/document/css/parser.c: In function ‘css_parse_ruleset’: ../elinks-0.15.1/src/document/css/parser.c:578:43: note: object ‘selectors’ of size 16 578 | INIT_LIST_OF(struct selector_pkg, selectors); | ^~~~~~~~~ ../elinks-0.15.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’ 132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) } | ^ [107/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/document_dom_rss.c.o -MF src/elinks.p/document_dom_rss.c.o.d -o src/elinks.p/document_dom_rss.c.o -c ../elinks-0.15.1/src/document/dom/rss.c [108/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/document_dom_source.c.o -MF src/elinks.p/document_dom_source.c.o.d -o src/elinks.p/document_dom_source.c.o -c ../elinks-0.15.1/src/document/dom/source.c [109/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/document_dom_util.c.o -MF src/elinks.p/document_dom_util.c.o.d -o src/elinks.p/document_dom_util.c.o -c ../elinks-0.15.1/src/document/dom/util.c [110/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/document_gemini_renderer.c.o -MF src/elinks.p/document_gemini_renderer.c.o.d -o src/elinks.p/document_gemini_renderer.c.o -c ../elinks-0.15.1/src/document/gemini/renderer.c [111/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/document_html_parser_general.c.o -MF src/elinks.p/document_html_parser_general.c.o.d -o src/elinks.p/document_html_parser_general.c.o -c ../elinks-0.15.1/src/document/html/parser/general.c [112/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/document_html_parser_link.c.o -MF src/elinks.p/document_html_parser_link.c.o.d -o src/elinks.p/document_html_parser_link.c.o -c ../elinks-0.15.1/src/document/html/parser/link.c [113/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/document_html_parser_forms.c.o -MF src/elinks.p/document_html_parser_forms.c.o.d -o src/elinks.p/document_html_parser_forms.c.o -c ../elinks-0.15.1/src/document/html/parser/forms.c [114/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/document_html_parser_stack.c.o -MF src/elinks.p/document_html_parser_stack.c.o.d -o src/elinks.p/document_html_parser_stack.c.o -c ../elinks-0.15.1/src/document/html/parser/stack.c [115/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/document_html_parser_parse.c.o -MF src/elinks.p/document_html_parser_parse.c.o.d -o src/elinks.p/document_html_parser_parse.c.o -c ../elinks-0.15.1/src/document/html/parser/parse.c [116/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/document_html_frames.c.o -MF src/elinks.p/document_html_frames.c.o.d -o src/elinks.p/document_html_frames.c.o -c ../elinks-0.15.1/src/document/html/frames.c [117/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/document_html_parse-meta-refresh.c.o -MF src/elinks.p/document_html_parse-meta-refresh.c.o.d -o src/elinks.p/document_html_parse-meta-refresh.c.o -c ../elinks-0.15.1/src/document/html/parse-meta-refresh.c [118/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/document_html_iframes.c.o -MF src/elinks.p/document_html_iframes.c.o.d -o src/elinks.p/document_html_iframes.c.o -c ../elinks-0.15.1/src/document/html/iframes.c [119/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/document_html_parser.c.o -MF src/elinks.p/document_html_parser.c.o.d -o src/elinks.p/document_html_parser.c.o -c ../elinks-0.15.1/src/document/html/parser.c In file included from ../elinks-0.15.1/src/main/object.h:4, from ../elinks-0.15.1/src/config/options.h:5, from ../elinks-0.15.1/src/config/kbdbind.h:4, from ../elinks-0.15.1/src/bfu/menu.h:4, from ../elinks-0.15.1/src/document/html/parser.c:20: ../elinks-0.15.1/src/document/html/parser.c: In function ‘init_html_parser’: ../elinks-0.15.1/src/util/lists.h:178:24: warning: array subscript ‘struct html_element[0]’ is partly outside array bounds of ‘unsigned char[184]’ [-Warray-bounds] 178 | (x)->next = (p)->next; \ | ^~ ../elinks-0.15.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’ 187 | add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x)) | ^~~~~~~~~~ ../elinks-0.15.1/src/document/html/parser.c:799:9: note: in expansion of macro ‘add_to_list’ 799 | add_to_list(html_context->stack, e); | ^~~~~~~~~~~ In file included from ../elinks-0.15.1/src/config/options.h:8: ../elinks-0.15.1/src/util/memory.h:70:34: note: at offset 80 into object of size 184 allocated by ‘calloc’ 70 | # define mem_calloc(count, size) calloc(count, size) | ^~~~~~~~~~~~~~~~~~~ ../elinks-0.15.1/src/document/html/parser.c:772:47: note: in expansion of macro ‘mem_calloc’ 772 | html_context = (struct html_context *)mem_calloc(1, sizeof(*html_context)); | ^~~~~~~~~~ ../elinks-0.15.1/src/util/lists.h:180:12: warning: array subscript ‘struct html_element[0]’ is partly outside array bounds of ‘unsigned char[184]’ [-Warray-bounds] 180 | (p)->next = (x); \ | ^~ ../elinks-0.15.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’ 187 | add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x)) | ^~~~~~~~~~ ../elinks-0.15.1/src/document/html/parser.c:799:9: note: in expansion of macro ‘add_to_list’ 799 | add_to_list(html_context->stack, e); | ^~~~~~~~~~~ ../elinks-0.15.1/src/util/memory.h:70:34: note: at offset 80 into object of size 184 allocated by ‘calloc’ 70 | # define mem_calloc(count, size) calloc(count, size) | ^~~~~~~~~~~~~~~~~~~ ../elinks-0.15.1/src/document/html/parser.c:772:47: note: in expansion of macro ‘mem_calloc’ 772 | html_context = (struct html_context *)mem_calloc(1, sizeof(*html_context)); | ^~~~~~~~~~ [120/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/document_html_parser_table.c.o -MF src/elinks.p/document_html_parser_table.c.o.d -o src/elinks.p/document_html_parser_table.c.o -c ../elinks-0.15.1/src/document/html/parser/table.c [121/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/document_docdata.c.o -MF src/elinks.p/document_docdata.c.o.d -o src/elinks.p/document_docdata.c.o -c ../elinks-0.15.1/src/document/docdata.c [122/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/document_html_tables.c.o -MF src/elinks.p/document_html_tables.c.o.d -o src/elinks.p/document_html_tables.c.o -c ../elinks-0.15.1/src/document/html/tables.c [123/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/document_plain_renderer.c.o -MF src/elinks.p/document_plain_renderer.c.o.d -o src/elinks.p/document_plain_renderer.c.o -c ../elinks-0.15.1/src/document/plain/renderer.c [124/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/document_format.c.o -MF src/elinks.p/document_format.c.o.d -o src/elinks.p/document_format.c.o -c ../elinks-0.15.1/src/document/format.c [125/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/document_forms.c.o -MF src/elinks.p/document_forms.c.o.d -o src/elinks.p/document_forms.c.o -c ../elinks-0.15.1/src/document/forms.c [126/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/document_document.c.o -MF src/elinks.p/document_document.c.o.d -o src/elinks.p/document_document.c.o -c ../elinks-0.15.1/src/document/document.c In file included from ../elinks-0.15.1/src/main/object.h:4, from ../elinks-0.15.1/src/cache/cache.h:4, from ../elinks-0.15.1/src/document/document.c:52: ../elinks-0.15.1/src/document/document.c: In function ‘init_document’: ../elinks-0.15.1/src/util/lists.h:178:24: warning: array subscript ‘struct document[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds] 178 | (x)->next = (p)->next; \ | ^~ ../elinks-0.15.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’ 187 | add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x)) | ^~~~~~~~~~ ../elinks-0.15.1/src/document/document.c:156:9: note: in expansion of macro ‘add_to_list’ 156 | add_to_list(format_cache, document); | ^~~~~~~~~~~ ../elinks-0.15.1/src/document/document.c:83:38: note: object ‘format_cache’ of size 16 83 | static INIT_LIST_OF(struct document, format_cache); | ^~~~~~~~~~~~ ../elinks-0.15.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’ 132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) } | ^ ../elinks-0.15.1/src/util/lists.h:180:12: warning: array subscript ‘struct document[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds] 180 | (p)->next = (x); \ | ^~ ../elinks-0.15.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’ 187 | add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x)) | ^~~~~~~~~~ ../elinks-0.15.1/src/document/document.c:156:9: note: in expansion of macro ‘add_to_list’ 156 | add_to_list(format_cache, document); | ^~~~~~~~~~~ ../elinks-0.15.1/src/document/document.c:83:38: note: object ‘format_cache’ of size 16 83 | static INIT_LIST_OF(struct document, format_cache); | ^~~~~~~~~~~~ ../elinks-0.15.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’ 132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) } | ^ ../elinks-0.15.1/src/document/document.c: In function ‘release_document’: ../elinks-0.15.1/src/util/lists.h:178:24: warning: array subscript ‘struct document[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds] 178 | (x)->next = (p)->next; \ | ^~ ../elinks-0.15.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’ 187 | add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x)) | ^~~~~~~~~~ ../elinks-0.15.1/src/util/lists.h:242:17: note: in expansion of macro ‘add_to_list’ 242 | add_to_list(list, item); \ | ^~~~~~~~~~~ ../elinks-0.15.1/src/document/document.c:382:9: note: in expansion of macro ‘move_to_top_of_list’ 382 | move_to_top_of_list(format_cache, document); | ^~~~~~~~~~~~~~~~~~~ ../elinks-0.15.1/src/document/document.c:83:38: note: object ‘format_cache’ of size 16 83 | static INIT_LIST_OF(struct document, format_cache); | ^~~~~~~~~~~~ ../elinks-0.15.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’ 132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) } | ^ ../elinks-0.15.1/src/util/lists.h:180:12: warning: array subscript ‘struct document[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds] 180 | (p)->next = (x); \ | ^~ ../elinks-0.15.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’ 187 | add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x)) | ^~~~~~~~~~ ../elinks-0.15.1/src/util/lists.h:242:17: note: in expansion of macro ‘add_to_list’ 242 | add_to_list(list, item); \ | ^~~~~~~~~~~ ../elinks-0.15.1/src/document/document.c:382:9: note: in expansion of macro ‘move_to_top_of_list’ 382 | move_to_top_of_list(format_cache, document); | ^~~~~~~~~~~~~~~~~~~ ../elinks-0.15.1/src/document/document.c:83:38: note: object ‘format_cache’ of size 16 83 | static INIT_LIST_OF(struct document, format_cache); | ^~~~~~~~~~~~ ../elinks-0.15.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’ 132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) } | ^ ../elinks-0.15.1/src/document/document.c: In function ‘get_cached_document’: ../elinks-0.15.1/src/util/lists.h:178:24: warning: array subscript ‘struct document[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds] 178 | (x)->next = (p)->next; \ | ^~ ../elinks-0.15.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’ 187 | add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x)) | ^~~~~~~~~~ ../elinks-0.15.1/src/util/lists.h:242:17: note: in expansion of macro ‘add_to_list’ 242 | add_to_list(list, item); \ | ^~~~~~~~~~~ ../elinks-0.15.1/src/document/document.c:466:17: note: in expansion of macro ‘move_to_top_of_list’ 466 | move_to_top_of_list(format_cache, document); | ^~~~~~~~~~~~~~~~~~~ ../elinks-0.15.1/src/document/document.c:83:38: note: object ‘format_cache’ of size 16 83 | static INIT_LIST_OF(struct document, format_cache); | ^~~~~~~~~~~~ ../elinks-0.15.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’ 132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) } | ^ ../elinks-0.15.1/src/util/lists.h:180:12: warning: array subscript ‘struct document[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds] 180 | (p)->next = (x); \ | ^~ ../elinks-0.15.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’ 187 | add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x)) | ^~~~~~~~~~ ../elinks-0.15.1/src/util/lists.h:242:17: note: in expansion of macro ‘add_to_list’ 242 | add_to_list(list, item); \ | ^~~~~~~~~~~ ../elinks-0.15.1/src/document/document.c:466:17: note: in expansion of macro ‘move_to_top_of_list’ 466 | move_to_top_of_list(format_cache, document); | ^~~~~~~~~~~~~~~~~~~ ../elinks-0.15.1/src/document/document.c:83:38: note: object ‘format_cache’ of size 16 83 | static INIT_LIST_OF(struct document, format_cache); | ^~~~~~~~~~~~ ../elinks-0.15.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’ 132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) } | ^ [127/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/document_options.c.o -MF src/elinks.p/document_options.c.o.d -o src/elinks.p/document_options.c.o -c ../elinks-0.15.1/src/document/options.c [128/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/document_html_renderer.c.o -MF src/elinks.p/document_html_renderer.c.o.d -o src/elinks.p/document_html_renderer.c.o -c ../elinks-0.15.1/src/document/html/renderer.c In file included from ../elinks-0.15.1/src/main/object.h:4, from ../elinks-0.15.1/src/cache/cache.h:4, from ../elinks-0.15.1/src/document/html/renderer.c:26: ../elinks-0.15.1/src/document/html/renderer.c: In function ‘check_html_form_hierarchy’: ../elinks-0.15.1/src/util/lists.h:178:24: warning: array subscript ‘struct el_form_control[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds] 178 | (x)->next = (p)->next; \ | ^~ ../elinks-0.15.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’ 187 | add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x)) | ^~~~~~~~~~ ../elinks-0.15.1/src/util/lists.h:242:17: note: in expansion of macro ‘add_to_list’ 242 | add_to_list(list, item); \ | ^~~~~~~~~~~ ../elinks-0.15.1/src/document/html/renderer.c:2191:25: note: in expansion of macro ‘move_to_top_of_list’ 2191 | move_to_top_of_list(form_controls, fc); | ^~~~~~~~~~~~~~~~~~~ ../elinks-0.15.1/src/document/html/renderer.c:2169:46: note: object ‘form_controls’ of size 16 2169 | INIT_LIST_OF(struct el_form_control, form_controls); | ^~~~~~~~~~~~~ ../elinks-0.15.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’ 132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) } | ^ ../elinks-0.15.1/src/util/lists.h:180:12: warning: array subscript ‘struct el_form_control[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds] 180 | (p)->next = (x); \ | ^~ ../elinks-0.15.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’ 187 | add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x)) | ^~~~~~~~~~ ../elinks-0.15.1/src/util/lists.h:242:17: note: in expansion of macro ‘add_to_list’ 242 | add_to_list(list, item); \ | ^~~~~~~~~~~ ../elinks-0.15.1/src/document/html/renderer.c:2191:25: note: in expansion of macro ‘move_to_top_of_list’ 2191 | move_to_top_of_list(form_controls, fc); | ^~~~~~~~~~~~~~~~~~~ ../elinks-0.15.1/src/document/html/renderer.c:2169:46: note: object ‘form_controls’ of size 16 2169 | INIT_LIST_OF(struct el_form_control, form_controls); | ^~~~~~~~~~~~~ ../elinks-0.15.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’ 132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) } | ^ [129/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/document_refresh.c.o -MF src/elinks.p/document_refresh.c.o.d -o src/elinks.p/document_refresh.c.o -c ../elinks-0.15.1/src/document/refresh.c [130/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/encoding_bzip2.c.o -MF src/elinks.p/encoding_bzip2.c.o.d -o src/elinks.p/encoding_bzip2.c.o -c ../elinks-0.15.1/src/encoding/bzip2.c [131/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/encoding_gzip.c.o -MF src/elinks.p/encoding_gzip.c.o.d -o src/elinks.p/encoding_gzip.c.o -c ../elinks-0.15.1/src/encoding/gzip.c [132/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/document_renderer.c.o -MF src/elinks.p/document_renderer.c.o.d -o src/elinks.p/document_renderer.c.o -c ../elinks-0.15.1/src/document/renderer.c [133/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/encoding_zstd.c.o -MF src/elinks.p/encoding_zstd.c.o.d -o src/elinks.p/encoding_zstd.c.o -c ../elinks-0.15.1/src/encoding/zstd.c [134/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/encoding_encoding.c.o -MF src/elinks.p/encoding_encoding.c.o.d -o src/elinks.p/encoding_encoding.c.o -c ../elinks-0.15.1/src/encoding/encoding.c [135/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/intl_width.c.o -MF src/elinks.p/intl_width.c.o.d -o src/elinks.p/intl_width.c.o -c ../elinks-0.15.1/src/intl/width.c [136/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/intl_libintl.c.o -MF src/elinks.p/intl_libintl.c.o.d -o src/elinks.p/intl_libintl.c.o -c ../elinks-0.15.1/src/intl/libintl.c [137/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/main_interlink.c.o -MF src/elinks.p/main_interlink.c.o.d -o src/elinks.p/main_interlink.c.o -c ../elinks-0.15.1/src/main/interlink.c [138/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/main_event.c.o -MF src/elinks.p/main_event.c.o.d -o src/elinks.p/main_event.c.o -c ../elinks-0.15.1/src/main/event.c [139/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/main_main.c.o -MF src/elinks.p/main_main.c.o.d -o src/elinks.p/main_main.c.o -c ../elinks-0.15.1/src/main/main.c [140/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/main_timer.c.o -MF src/elinks.p/main_timer.c.o.d -o src/elinks.p/main_timer.c.o -c ../elinks-0.15.1/src/main/timer.c [141/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/main_module.c.o -MF src/elinks.p/main_module.c.o.d -o src/elinks.p/main_module.c.o -c ../elinks-0.15.1/src/main/module.c [142/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/main_select.c.o -MF src/elinks.p/main_select.c.o.d -o src/elinks.p/main_select.c.o -c ../elinks-0.15.1/src/main/select.c In file included from ../elinks-0.15.1/src/main/object.h:4, from ../elinks-0.15.1/src/config/options.h:5, from ../elinks-0.15.1/src/intl/libintl.h:4, from ../elinks-0.15.1/src/main/select.c:62: ../elinks-0.15.1/src/main/select.c: In function ‘register_bottom_half_do’: ../elinks-0.15.1/src/util/lists.h:180:12: warning: array subscript ‘struct bottom_half[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds] 180 | (p)->next = (x); \ | ^~ ../elinks-0.15.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’ 187 | add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x)) | ^~~~~~~~~~ ../elinks-0.15.1/src/main/select.c:162:9: note: in expansion of macro ‘add_to_list’ 162 | add_to_list(bottom_halves, bh); | ^~~~~~~~~~~ ../elinks-0.15.1/src/main/select.c:147:41: note: object ‘bottom_halves’ of size 16 147 | static INIT_LIST_OF(struct bottom_half, bottom_halves); | ^~~~~~~~~~~~~ ../elinks-0.15.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’ 132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) } | ^ [143/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/main_version.c.o -MF src/elinks.p/main_version.c.o.d -o src/elinks.p/main_version.c.o -c ../elinks-0.15.1/src/main/version.c [144/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/intl_charsets.c.o -MF src/elinks.p/intl_charsets.c.o.d -o src/elinks.p/intl_charsets.c.o -c ../elinks-0.15.1/src/intl/charsets.c [145/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/mime_backend_mimetypes.c.o -MF src/elinks.p/mime_backend_mimetypes.c.o.d -o src/elinks.p/mime_backend_mimetypes.c.o -c ../elinks-0.15.1/src/mime/backend/mimetypes.c [146/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/mime_backend_common.c.o -MF src/elinks.p/mime_backend_common.c.o.d -o src/elinks.p/mime_backend_common.c.o -c ../elinks-0.15.1/src/mime/backend/common.c [147/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/mime_backend_mailcap.c.o -MF src/elinks.p/mime_backend_mailcap.c.o.d -o src/elinks.p/mime_backend_mailcap.c.o -c ../elinks-0.15.1/src/mime/backend/mailcap.c [148/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/mime_backend_default.c.o -MF src/elinks.p/mime_backend_default.c.o.d -o src/elinks.p/mime_backend_default.c.o -c ../elinks-0.15.1/src/mime/backend/default.c [149/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/mime_dialogs.c.o -MF src/elinks.p/mime_dialogs.c.o.d -o src/elinks.p/mime_dialogs.c.o -c ../elinks-0.15.1/src/mime/dialogs.c [150/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/mime_mime.c.o -MF src/elinks.p/mime_mime.c.o.d -o src/elinks.p/mime_mime.c.o -c ../elinks-0.15.1/src/mime/mime.c [151/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/network_ssl_ssl.c.o -MF src/elinks.p/network_ssl_ssl.c.o.d -o src/elinks.p/network_ssl_ssl.c.o -c ../elinks-0.15.1/src/network/ssl/ssl.c FAILED: src/elinks.p/network_ssl_ssl.c.o x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/network_ssl_ssl.c.o -MF src/elinks.p/network_ssl_ssl.c.o.d -o src/elinks.p/network_ssl_ssl.c.o -c ../elinks-0.15.1/src/network/ssl/ssl.c ../elinks-0.15.1/src/network/ssl/ssl.c:19:2: error: #error "Huh?! You have SSL enabled, but not OPENSSL nor GNUTLS!! And then you want exactly *what* from me?" 19 | #error "Huh?! You have SSL enabled, but not OPENSSL nor GNUTLS!! And then you want exactly *what* from me?" | ^~~~~ ../elinks-0.15.1/src/network/ssl/ssl.c: In function ‘done_ssl_connection’: ../elinks-0.15.1/src/network/ssl/ssl.c:502:9: error: unknown type name ‘ssl_t’ 502 | ssl_t *ssl = (ssl_t *)socket->ssl; | ^~~~~ ../elinks-0.15.1/src/network/ssl/ssl.c:502:23: error: ‘ssl_t’ undeclared (first use in this function); did you mean ‘ssl’? 502 | ssl_t *ssl = (ssl_t *)socket->ssl; | ^~~~~ | ssl ../elinks-0.15.1/src/network/ssl/ssl.c:502:23: note: each undeclared identifier is reported only once for each function it appears in ../elinks-0.15.1/src/network/ssl/ssl.c:502:30: error: expected expression before ‘)’ token 502 | ssl_t *ssl = (ssl_t *)socket->ssl; | ^ ../elinks-0.15.1/src/network/ssl/ssl.c: In function ‘get_ssl_connection_cipher’: ../elinks-0.15.1/src/network/ssl/ssl.c:517:9: error: unknown type name ‘ssl_t’ 517 | ssl_t *ssl = (ssl_t *)socket->ssl; | ^~~~~ ../elinks-0.15.1/src/network/ssl/ssl.c:517:23: error: ‘ssl_t’ undeclared (first use in this function); did you mean ‘ssl’? 517 | ssl_t *ssl = (ssl_t *)socket->ssl; | ^~~~~ | ssl ../elinks-0.15.1/src/network/ssl/ssl.c:517:30: error: expected expression before ‘)’ token 517 | ssl_t *ssl = (ssl_t *)socket->ssl; | ^ ../elinks-0.15.1/src/network/ssl/ssl.c:517:16: warning: unused variable ‘ssl’ [-Wunused-variable] 517 | ssl_t *ssl = (ssl_t *)socket->ssl; | ^~~ ../elinks-0.15.1/src/network/ssl/ssl.c: In function ‘random_nonce’: ../elinks-0.15.1/src/network/ssl/ssl.c:554:3: error: #error unsupported SSL library 554 | # error unsupported SSL library | ^~~~~ [152/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/network_ssl_match-hostname.c.o -MF src/elinks.p/network_ssl_match-hostname.c.o.d -o src/elinks.p/network_ssl_match-hostname.c.o -c ../elinks-0.15.1/src/network/ssl/match-hostname.c [153/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/network_ssl_socket.c.o -MF src/elinks.p/network_ssl_socket.c.o.d -o src/elinks.p/network_ssl_socket.c.o -c ../elinks-0.15.1/src/network/ssl/socket.c FAILED: src/elinks.p/network_ssl_socket.c.o x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/network_ssl_socket.c.o -MF src/elinks.p/network_ssl_socket.c.o.d -o src/elinks.p/network_ssl_socket.c.o -c ../elinks-0.15.1/src/network/ssl/socket.c ../elinks-0.15.1/src/network/ssl/socket.c:18:2: error: #error "Huh?! You have SSL enabled, but not OPENSSL nor GNUTLS!! And then you want exactly *what* from me?" 18 | #error "Huh?! You have SSL enabled, but not OPENSSL nor GNUTLS!! And then you want exactly *what* from me?" | ^~~~~ ../elinks-0.15.1/src/network/ssl/socket.c: In function ‘ssl_want_read’: ../elinks-0.15.1/src/network/ssl/socket.c:414:17: warning: implicit declaration of function ‘ssl_do_connect’; did you mean ‘ssl_connect’? [-Wimplicit-function-declaration] 414 | switch (ssl_do_connect(socket)) { | ^~~~~~~~~~~~~~ | ssl_connect ../elinks-0.15.1/src/network/ssl/socket.c:415:22: error: ‘SSL_ERROR_NONE’ undeclared (first use in this function) 415 | case SSL_ERROR_NONE: | ^~~~~~~~~~~~~~ ../elinks-0.15.1/src/network/ssl/socket.c:415:22: note: each undeclared identifier is reported only once for each function it appears in ../elinks-0.15.1/src/network/ssl/socket.c:428:22: error: ‘SSL_ERROR_WANT_READ’ undeclared (first use in this function) 428 | case SSL_ERROR_WANT_READ: | ^~~~~~~~~~~~~~~~~~~ ../elinks-0.15.1/src/network/ssl/socket.c:429:22: error: ‘SSL_ERROR_WANT_READ2’ undeclared (first use in this function) 429 | case SSL_ERROR_WANT_READ2: | ^~~~~~~~~~~~~~~~~~~~ ../elinks-0.15.1/src/network/ssl/socket.c: In function ‘ssl_connect’: ../elinks-0.15.1/src/network/ssl/socket.c:535:22: error: ‘SSL_ERROR_WANT_READ’ undeclared (first use in this function) 535 | case SSL_ERROR_WANT_READ: | ^~~~~~~~~~~~~~~~~~~ ../elinks-0.15.1/src/network/ssl/socket.c:536:22: error: ‘SSL_ERROR_WANT_READ2’ undeclared (first use in this function) 536 | case SSL_ERROR_WANT_READ2: | ^~~~~~~~~~~~~~~~~~~~ ../elinks-0.15.1/src/network/ssl/socket.c:542:22: error: ‘SSL_ERROR_NONE’ undeclared (first use in this function) 542 | case SSL_ERROR_NONE: | ^~~~~~~~~~~~~~ ../elinks-0.15.1/src/network/ssl/socket.c: In function ‘ssl_write’: ../elinks-0.15.1/src/network/ssl/socket.c:567:22: warning: implicit declaration of function ‘ssl_do_write’; did you mean ‘ssl_write’? [-Wimplicit-function-declaration] 567 | ssize_t wr = ssl_do_write(socket, data, len); | ^~~~~~~~~~~~ | ssl_write ../elinks-0.15.1/src/network/ssl/socket.c:575:21: error: ‘err’ undeclared (first use in this function) 575 | if (err == SSL_ERROR_WANT_WRITE || | ^~~ ../elinks-0.15.1/src/network/ssl/socket.c:575:28: error: ‘SSL_ERROR_WANT_WRITE’ undeclared (first use in this function) 575 | if (err == SSL_ERROR_WANT_WRITE || | ^~~~~~~~~~~~~~~~~~~~ ../elinks-0.15.1/src/network/ssl/socket.c:576:28: error: ‘SSL_ERROR_WANT_WRITE2’ undeclared (first use in this function) 576 | err == SSL_ERROR_WANT_WRITE2) { | ^~~~~~~~~~~~~~~~~~~~~ ../elinks-0.15.1/src/network/ssl/socket.c:582:28: error: ‘SSL_ERROR_SYSCALL’ undeclared (first use in this function) 582 | if (err == SSL_ERROR_SYSCALL) | ^~~~~~~~~~~~~~~~~ ../elinks-0.15.1/src/network/ssl/socket.c: In function ‘ssl_read’: ../elinks-0.15.1/src/network/ssl/socket.c:596:22: warning: implicit declaration of function ‘ssl_do_read’; did you mean ‘ssl_read’? [-Wimplicit-function-declaration] 596 | ssize_t rd = ssl_do_read(socket, data, len); | ^~~~~~~~~~~ | ssl_read ../elinks-0.15.1/src/network/ssl/socket.c:618:21: error: ‘err’ undeclared (first use in this function) 618 | if (err == SSL_ERROR_WANT_READ || | ^~~ ../elinks-0.15.1/src/network/ssl/socket.c:618:28: error: ‘SSL_ERROR_WANT_READ’ undeclared (first use in this function) 618 | if (err == SSL_ERROR_WANT_READ || | ^~~~~~~~~~~~~~~~~~~ ../elinks-0.15.1/src/network/ssl/socket.c:619:28: error: ‘SSL_ERROR_WANT_READ2’ undeclared (first use in this function) 619 | err == SSL_ERROR_WANT_READ2) { | ^~~~~~~~~~~~~~~~~~~~ ../elinks-0.15.1/src/network/ssl/socket.c:625:28: error: ‘SSL_ERROR_SYSCALL2’ undeclared (first use in this function) 625 | if (err == SSL_ERROR_SYSCALL2) | ^~~~~~~~~~~~~~~~~~ ../elinks-0.15.1/src/network/ssl/socket.c: In function ‘ssl_close’: ../elinks-0.15.1/src/network/ssl/socket.c:638:9: warning: implicit declaration of function ‘ssl_do_close’; did you mean ‘ssl_close’? [-Wimplicit-function-declaration] 638 | ssl_do_close(socket); | ^~~~~~~~~~~~ | ssl_close [154/245] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.15.1/src -I. -I../elinks-0.15.1 -I/usr/include/lua5.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -pipe -march=native -fno-diagnostics-color -O2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/network_connection.c.o -MF src/elinks.p/network_connection.c.o.d -o src/elinks.p/network_connection.c.o -c ../elinks-0.15.1/src/network/connection.c In file included from ../elinks-0.15.1/src/main/object.h:4, from ../elinks-0.15.1/src/cache/cache.h:4, from ../elinks-0.15.1/src/network/connection.c:20: ../elinks-0.15.1/src/network/connection.c: In function ‘add_host_connection’: ../elinks-0.15.1/src/util/lists.h:178:24: warning: array subscript ‘struct host_connection[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds] 178 | (x)->next = (p)->next; \ | ^~ ../elinks-0.15.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’ 187 | add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x)) | ^~~~~~~~~~ ../elinks-0.15.1/src/network/connection.c:187:17: note: in expansion of macro ‘add_to_list’ 187 | add_to_list(host_connections, host_conn); | ^~~~~~~~~~~ ../elinks-0.15.1/src/network/connection.c:68:45: note: object ‘host_connections’ of size 16 68 | static INIT_LIST_OF(struct host_connection, host_connections); | ^~~~~~~~~~~~~~~~ ../elinks-0.15.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’ 132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) } | ^ ../elinks-0.15.1/src/util/lists.h:180:12: warning: array subscript ‘struct host_connection[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds] 180 | (p)->next = (x); \ | ^~ ../elinks-0.15.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’ 187 | add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x)) | ^~~~~~~~~~ ../elinks-0.15.1/src/network/connection.c:187:17: note: in expansion of macro ‘add_to_list’ 187 | add_to_list(host_connections, host_conn); | ^~~~~~~~~~~ ../elinks-0.15.1/src/network/connection.c:68:45: note: object ‘host_connections’ of size 16 68 | static INIT_LIST_OF(struct host_connection, host_connections); | ^~~~~~~~~~~~~~~~ ../elinks-0.15.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’ 132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) } | ^ ../elinks-0.15.1/src/network/connection.c: In function ‘add_keepalive_connection’: ../elinks-0.15.1/src/util/lists.h:178:24: warning: array subscript ‘struct keepalive_connection[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds] 178 | (x)->next = (p)->next; \ | ^~ ../elinks-0.15.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’ 187 | add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x)) | ^~~~~~~~~~ ../elinks-0.15.1/src/network/connection.c:632:17: note: in expansion of macro ‘add_to_list’ 632 | add_to_list(keepalive_connections, keep_conn); | ^~~~~~~~~~~ ../elinks-0.15.1/src/network/connection.c:69:50: note: object ‘keepalive_connections’ of size 16 69 | static INIT_LIST_OF(struct keepalive_connection, keepalive_connections); | ^~~~~~~~~~~~~~~~~~~~~ ../elinks-0.15.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’ 132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) } | ^ ../elinks-0.15.1/src/util/lists.h:180:12: warning: array subscript ‘struct keepalive_connection[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds] 180 | (p)->next = (x); \ | ^~ ../elinks-0.15.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’ 187 | add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x)) | ^~~~~~~~~~ ../elinks-0.15.1/src/network/connection.c:632:17: note: in expansion of macro ‘add_to_list’ 632 | add_to_list(keepalive_connections, keep_conn); | ^~~~~~~~~~~ ../elinks-0.15.1/src/network/connection.c:69:50: note: object ‘keepalive_connections’ of size 16 69 | static INIT_LIST_OF(struct keepalive_connection, keepalive_connections); | ^~~~~~~~~~~~~~~~~~~~~ ../elinks-0.15.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’ 132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) } | ^ ninja: build stopped: subcommand failed. * ERROR: www-client/elinks-0.15.1-r1::gentoo failed (compile phase): * compile failed * * Call stack: * ebuild.sh, line 122: Called src_compile * environment, line 2907: Called meson_src_compile * environment, line 2185: Called die * The specific snippet of code: * "$@" || die "compile failed" * * If you need support, post the output of `emerge --info '=www-client/elinks-0.15.1-r1::gentoo'`, * the complete build log and the output of `emerge -pqv '=www-client/elinks-0.15.1-r1::gentoo'`. * The complete build log is located at '/var/log/portage/www-client:elinks-0.15.1-r1:20221108-022757.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/www-client/elinks-0.15.1-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/www-client/elinks-0.15.1-r1/temp/environment'. * Working directory: '/var/tmp/portage/www-client/elinks-0.15.1-r1/work/elinks-0.15.1' * S: '/var/tmp/portage/www-client/elinks-0.15.1-r1/work/elinks-0.15.1'