Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 798424 Details for
Bug 864127
www-client/elinks-0.13.5-r100 fails to compile (lto): lists.h:181:20: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
build.log
build.log (text/plain), 262.23 KB, created by
Agostino Sarubbo
on 2022-08-07 05:39:47 UTC
(
hide
)
Description:
build.log
Filename:
MIME Type:
Creator:
Agostino Sarubbo
Created:
2022-08-07 05:39:47 UTC
Size:
262.23 KB
patch
obsolete
> * Package: www-client/elinks-0.13.5-r100 > * Repository: gentoo > * Maintainer: felix.janda@posteo.de proxy-maint@gentoo.org > * USE: abi_x86_64 amd64 bzip2 elibc_glibc ipv6 kernel_linux mouse nls ssl unicode userland_GNU zlib > * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox > > >@@@@@ PLEASE PAY ATTENTION HERE!!! @@@@@ >This information may help you to understand if this is a duplicate or if this bug exists after you pushed a fix; >This ebuild was merged at the following commit: >https://github.com/gentoo-mirror/gentoo/commit/262e384afca9b200c05269179e55e4fe4f66ce2c (Sat Aug 6 17:46:53 UTC 2022) >@@@@@ END @@@@@ > > > >################## ># emerge --info: # >################## >Portage 3.0.34 (python 3.10.6-final-0, default/linux/amd64/17.1, gcc-12.1.1, glibc-2.35-r8, 5.10.133-gentoo x86_64) >================================================================= >System uname: Linux-5.10.133-gentoo-x86_64-Intel-R-_Xeon-R-_CPU_E5-2650_v4_@_2.20GHz-with-glibc2.35 >KiB Mem: 264024340 total, 137691448 free >KiB Swap: 0 total, 0 free >Timestamp of repository gentoo: Sat, 06 Aug 2022 17:46:53 +0000 >sh bash 5.1_p16-r1 >ld GNU ld (Gentoo 2.38 p4) 2.38 >app-misc/pax-utils: 1.3.5::gentoo >app-shells/bash: 5.1_p16-r1::gentoo >dev-lang/perl: 5.36.0::gentoo >dev-lang/python: 3.8.13_p4::gentoo, 3.9.13_p1::gentoo, 3.10.6::gentoo, 3.11.0_beta5-r1::gentoo >dev-util/cmake: 3.24.0::gentoo >dev-util/meson: 0.63.0::gentoo >sys-apps/baselayout: 2.8-r2::gentoo >sys-apps/openrc: 0.45.2::gentoo >sys-apps/sandbox: 2.29::gentoo >sys-devel/autoconf: 2.71-r1::gentoo >sys-devel/automake: 1.16.5::gentoo >sys-devel/binutils: 2.38-r2::gentoo >sys-devel/binutils-config: 5.4.1::gentoo >sys-devel/gcc: 12.1.1_p20220625::gentoo >sys-devel/gcc-config: 2.5-r1::gentoo >sys-devel/libtool: 2.4.7::gentoo >sys-devel/make: 4.3::gentoo >sys-kernel/linux-headers: 5.19::gentoo (virtual/os-headers) >sys-libs/glibc: 2.35-r8::gentoo >Repositories: > >gentoo > location: /usr/portage > sync-type: rsync > sync-uri: rsync://rsync.gentoo.org/gentoo-portage > priority: -1000 > sync-rsync-extra-opts: > sync-rsync-verify-jobs: 1 > sync-rsync-verify-max-age: 24 > sync-rsync-verify-metamanifest: yes > >ACCEPT_KEYWORDS="amd64 ~amd64" >ACCEPT_LICENSE="* GPL-2" >CBUILD="x86_64-pc-linux-gnu" >CFLAGS="-O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -flto -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing" >CHOST="x86_64-pc-linux-gnu" >CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt" >CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo" >CXXFLAGS="-O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -flto -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing" >DISTDIR="/var/tmp/portage/www-client/elinks-0.13.5-r100/distdir" >EMERGE_DEFAULT_OPTS="--with-bdeps=y -1 -k -b" >ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR" >FCFLAGS="-O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -flto -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing" >FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs binpkg-multi-instance buildpkg buildpkg-live config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms sign split-log strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr" >FFLAGS="-O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -flto -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing" >GENTOO_MIRRORS="http://mirror.leaseweb.com/gentoo/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo/ http://ftp.belnet.be/pub/rsync.gentoo.org/gentoo/ http://distfiles.gentoo.org" >LANG="C.UTF8" >LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0" >MAKEOPTS="-j16" >PKGDIR="/root/tbci/binpkg" >PORTAGE_CONFIGROOT="/" >PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git" >PORTAGE_TMPDIR="/var/tmp" >SHELL="/bin/bash" >USE="acl amd64 bzip2 cli crypt dri elogind fortran gdbm iconv ipv6 jumbo-build libglvnd libtirpc mouse multilib native-symlinks ncurses nls nptl openmp pam pcre readline seccomp split-usr ssl unicode xattr zlib" ABI_X86="64" ELIBC="glibc" KERNEL="linux" USERLAND="GNU" >Unset: ADDR2LINE, AR, ARFLAGS, AS, ASFLAGS, CC, CCLD, CONFIG_SHELL, CPP, CPPFLAGS, CTARGET, CXX, CXXFILT, ELFEDIT, EXTRA_ECONF, F77FLAGS, FC, GCOV, GPROF, INSTALL_MASK, LC_ALL, LD, LEX, LFLAGS, LIBTOOL, LINGUAS, MAKE, MAKEFLAGS, NM, OBJCOPY, OBJDUMP, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, RANLIB, READELF, RUSTFLAGS, SIZE, STRINGS, STRIP, YACC, YFLAGS > > > > > >############################## ># emerge history (qlop -mv): # >############################## > > > > >####################################### ># installed packages (qlist -ICvUSS): # >####################################### >acct-group/audio-0-r1:0 >acct-group/cdrom-0-r1:0 >acct-group/dialout-0-r1:0 >acct-group/disk-0-r1:0 >acct-group/input-0-r1:0 >acct-group/kmem-0-r1:0 >acct-group/kvm-0-r1:0 >acct-group/lp-0-r1:0 >acct-group/man-0-r1:0 >acct-group/messagebus-0-r1:0 >acct-group/polkitd-0-r1:0 >acct-group/portage-0:0 >acct-group/render-0-r1:0 >acct-group/sgx-0:0 >acct-group/sshd-0-r1:0 >acct-group/tape-0-r1:0 >acct-group/tty-0-r1:0 >acct-group/video-0-r1:0 >acct-user/man-1-r1:0 >acct-user/messagebus-0-r1:0 >acct-user/polkitd-0-r1:0 >acct-user/portage-0:0 >acct-user/sshd-0-r1:0 >app-admin/eselect-1.4.20:0 -doc -emacs -vim-syntax >app-admin/perl-cleaner-2.30:0 >app-arch/bzip2-1.0.8-r1:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 split-usr -static -static-libs -verify-sig >app-arch/gzip-1.12:0 -pic -static -verify-sig >app-arch/libarchive-3.6.1:0/13 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 acl -blake2 bzip2 e2fsprogs -expat iconv -lz4 lzma -lzo -nettle -static-libs -verify-sig xattr -zstd >app-arch/tar-1.34:0 acl -minimal nls -selinux -verify-sig xattr >app-arch/unzip-6.0_p26:0 bzip2 -natspec unicode >app-arch/xz-utils-5.2.5-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 extra-filters nls split-usr -static-libs -verify-sig >app-arch/zstd-1.5.2-r1:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -lz4 split-usr -static-libs threads >app-crypt/gnupg-2.3.7-r1:0 bzip2 -doc -ldap nls readline -selinux smartcard ssl -test tofu -tools -tpm -usb -user-socket -verify-sig -wks-server >app-crypt/gpgme-1.17.1-r1:1/11.6.15 -common-lisp cxx -python python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -qt5 -static-libs -test -verify-sig >app-crypt/libb2-0.98.1-r3:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -native-cflags openmp -static-libs >app-crypt/libmd-1.0.4:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 >app-crypt/pinentry-1.2.0-r1:0 -caps -efl -emacs -gnome-keyring -gtk ncurses -qt5 >app-crypt/rhash-1.4.3:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -debug nls ssl -static-libs >app-editors/nano-6.4:0 -debug -justify -magic -minimal ncurses nls spell split-usr -static unicode >app-eselect/eselect-fontconfig-20220403:0 >app-eselect/eselect-iptables-20220320:0 >app-eselect/eselect-lib-bin-symlink-0.1.1-r1:0 >app-eselect/eselect-pinentry-0.7.2:0 >app-i18n/man-pages-ja-20180315-r1:0 >app-i18n/man-pages-l10n-4.14.0-r1:0 l10n_cs l10n_da l10n_de l10n_el l10n_es l10n_fi l10n_fr l10n_hu l10n_id l10n_it l10n_mk l10n_nb l10n_nl l10n_pl l10n_pt-BR l10n_ro l10n_sr l10n_sv l10n_uk l10n_vi >app-i18n/man-pages-ru-5.03.2390.2390.20191017-r1:0 >app-i18n/man-pages-zh_CN-1.6.3.6:0 >app-misc/c_rehash-1.7-r1:0 >app-misc/ca-certificates-20211016.3.80:0 -cacert >app-misc/editor-wrapper-4-r1:0 >app-misc/mime-types-2.1.53:0 -nginx >app-misc/pax-utils-1.3.5:0 -caps man -python python_single_target_python3_10 -python_single_target_python3_11 -python_single_target_python3_8 -python_single_target_python3_9 seccomp -test >app-misc/tmux-3.3a:0 -debug -selinux -systemd -utempter -vim-syntax >app-portage/eix-0.36.4:0 -debug -doc nls -sqlite >app-portage/elt-patches-20211104:0 >app-portage/gemato-16.2:0 gpg python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -test -tools >app-portage/gentoolkit-0.6.1-r3:0 python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -test >app-portage/portage-utils-0.94.1:0 nls openmp qmanifest qtegrity -static >app-shells/bash-5.1_p16-r1:0 -afs -bashlogger -examples -mem-scramble net nls -plugins readline -verify-sig >app-shells/bash-completion-2.11:0 eselect -test >app-shells/gentoo-bashcomp-20190211-r1:0 >app-shells/push-3.4:0 >app-shells/quoter-4.2:0 >app-text/ansifilter-2.18:0 -qt5 >app-text/build-docbook-catalog-2.3-r1:0 >app-text/docbook-xml-dtd-4.5-r2:4.5 >app-text/docbook-xml-dtd-4.4-r3:4.4 >app-text/docbook-xml-dtd-4.2-r3:4.2 >app-text/docbook-xml-dtd-4.1.2-r7:4.1.2 >app-text/docbook-xsl-stylesheets-1.79.1-r3:0 -ruby >app-text/manpager-1:0 >app-text/opensp-1.5.2-r7:0 -doc nls -static-libs -test >app-text/po4a-0.67:0 -test -test >app-text/sgml-common-0.6.3-r7:0 >app-text/xmlto-0.0.28-r8:0 -latex text >dev-db/sqlite-3.39.2:3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -debug -doc -icu readline -secure-delete -static-libs -tcl -test -tools >dev-lang/duktape-2.7.0-r1:0/2.7.0 >dev-lang/perl-5.36.0:0/5.36 -berkdb -debug -doc gdbm ithreads -minimal -quadmath >dev-lang/python-3.11.0_beta5-r1:3.11 -bluetooth -build ensurepip -examples gdbm -hardened -libedit -lto ncurses -pgo readline sqlite ssl -test -tk -verify-sig >dev-lang/python-3.10.6:3.10 -bluetooth -build ensurepip -examples gdbm -hardened -libedit -lto ncurses -pgo readline sqlite ssl -test -tk -verify-sig xml >dev-lang/python-3.9.13_p1:3.9 -bluetooth -build ensurepip -examples gdbm -hardened -lto ncurses -pgo readline sqlite ssl -test -tk -verify-sig xml >dev-lang/python-3.8.13_p4:3.8 -bluetooth -build ensurepip -examples gdbm -hardened -lto ncurses -pgo readline sqlite ssl -test -tk -verify-sig -wininst xml >dev-lang/python-exec-2.4.9:2 native-symlinks python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -test >dev-lang/python-exec-conf-2.4.6:2 python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 >dev-lang/tcl-8.6.12:0/8.6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -debug threads >dev-libs/boehm-gc-8.0.6:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -cxx large -static-libs threads >dev-libs/elfutils-0.187:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 bzip2 -lzma nls -static-libs -test -threads utils -valgrind -verify-sig -zstd >dev-libs/expat-2.4.8:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -examples -static-libs unicode >dev-libs/glib-2.72.3:2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -dbus -debug elf -fam -gtk-doc mime -selinux -static-libs -sysprof -systemtap -test -utils xattr >dev-libs/gmp-6.2.1-r2:0/10.4 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 asm cxx -doc -pic -static-libs >dev-libs/gobject-introspection-1.72.0:0 -doctool -gtk-doc python_single_target_python3_10 -python_single_target_python3_8 -python_single_target_python3_9 -test >dev-libs/gobject-introspection-common-1.72.0:0 >dev-libs/isl-0.24-r2:0/23 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs >dev-libs/jsoncpp-1.9.5:0/25 -doc -test >dev-libs/libassuan-2.5.5:0 >dev-libs/libatomic_ops-7.6.12:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 >dev-libs/libbsd-0.11.6:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs -verify-sig >dev-libs/libevent-2.1.12:0/2.1-7 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 clock-gettime -debug -malloc-replacement ssl -static-libs -test threads -verbose-debug >dev-libs/libffi-3.4.2-r2:0/8 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -debug -exec-static-trampoline -experimental-loong -pax-kernel -static-libs -test >dev-libs/libffi-compat-3.3-r2:7 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -debug -pax-kernel -test >dev-libs/libgcrypt-1.10.1-r1:0/20 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 asm -cpu_flags_arm_aes -cpu_flags_arm_neon -cpu_flags_arm_sha1 -cpu_flags_arm_sha2 -cpu_flags_ppc_altivec -cpu_flags_ppc_vsx2 -cpu_flags_ppc_vsx3 cpu_flags_x86_aes cpu_flags_x86_avx cpu_flags_x86_avx2 -cpu_flags_x86_padlock -cpu_flags_x86_sha cpu_flags_x86_sse4_1 -doc -static-libs -verify-sig >dev-libs/libgpg-error-1.45:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -common-lisp nls -static-libs -test >dev-libs/libksba-1.6.0:0 -static-libs >dev-libs/libltdl-2.4.7:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs >dev-libs/libpcre-8.45-r1:3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 bzip2 cxx jit -libedit pcre16 pcre32 readline split-usr -static-libs unicode zlib >dev-libs/libpcre2-10.40:0/3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 bzip2 jit -libedit pcre16 pcre32 readline split-usr -static-libs unicode -verify-sig zlib >dev-libs/libpipeline-1.5.6:0 -test >dev-libs/libtasn1-4.18.0:0/6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs -test -valgrind >dev-libs/libunistring-1.0:0/2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc -static-libs >dev-libs/libuv-1.44.2:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 >dev-libs/libxml2-2.9.14-r1:2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -debug -examples -icu -lzma python python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 readline -static-libs -test >dev-libs/libxslt-1.1.35:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 crypt -debug -examples -static-libs >dev-libs/lzo-2.10:2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -examples split-usr -static-libs >dev-libs/mpc-1.2.1:0/3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs >dev-libs/mpfr-4.1.0_p13-r1:0/6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs >dev-libs/nettle-3.8.1:0/8-6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 asm -cpu_flags_arm_aes -cpu_flags_arm_neon -cpu_flags_arm_sha1 -cpu_flags_arm_sha2 -cpu_flags_ppc_altivec cpu_flags_x86_aes cpu_flags_x86_pclmul -cpu_flags_x86_sha -doc gmp -static-libs -verify-sig >dev-libs/npth-1.6-r1:0 -test >dev-libs/openssl-1.1.1q:0/1.1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 asm cpu_flags_x86_sse2 -rfc3779 -sctp -sslv3 -static-libs -test -tls-compression -tls-heartbeat -vanilla -verify-sig -verify-sig -weak-ssl-ciphers >dev-libs/popt-1.18:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 nls -static-libs >dev-perl/Devel-CheckLib-1.140.0:0 -test >dev-perl/Encode-EUCJPASCII-0.30.0-r1:0 -test >dev-perl/Encode-HanExtra-0.230.0-r3:0 >dev-perl/Encode-Locale-1.50.0-r1:0 -test >dev-perl/ExtUtils-CChecker-0.110.0:0 -test >dev-perl/File-BaseDir-0.90.0:0 -test >dev-perl/File-DesktopEntry-0.220.0-r1:0 -test >dev-perl/File-Listing-6.150.0:0 -test -test >dev-perl/File-MimeInfo-0.300.0:0 -test >dev-perl/HTML-Parser-3.760.0:0 -test >dev-perl/HTML-Tagset-3.200.0-r2:0 >dev-perl/HTTP-Cookies-6.100.0:0 -test >dev-perl/HTTP-Date-6.50.0:0 >dev-perl/HTTP-Message-6.330.0:0 -test -test >dev-perl/HTTP-Negotiate-6.10.0-r2:0 -test >dev-perl/IO-HTML-1.4.0:0 -test >dev-perl/IO-Socket-INET6-2.720.0-r2:0 -test >dev-perl/IO-Socket-SSL-2.74.0:0 -examples -idn -test >dev-perl/IPC-System-Simple-1.300.0:0 -test >dev-perl/libwww-perl-6.600.0-r1:0 ssl -test >dev-perl/Locale-gettext-1.70.0-r1:0 -test >dev-perl/LWP-MediaTypes-6.40.0:0 -test >dev-perl/LWP-Protocol-https-6.100.0:0 -test >dev-perl/MIME-Charset-1.12.2-r1:0 l10n_ja l10n_zh -test >dev-perl/Module-Build-0.423.100:0 -test >dev-perl/Mozilla-CA-20999999-r1:0 -test >dev-perl/Net-HTTP-6.210.0:0 -minimal -test >dev-perl/Net-SSLeay-1.920.0:0 -examples -examples -minimal -test >dev-perl/Pod-Parser-1.630.0-r1:0 -test >dev-perl/SGMLSpm-1.1-r2:0 -test >dev-perl/Socket6-0.290.0:0 -test >dev-perl/Sub-Name-0.260.0:0 -suggested -test >dev-perl/Syntax-Keyword-Try-0.270.0:0 -test >dev-perl/TermReadKey-2.380.0:0 -examples -test >dev-perl/Text-CharWidth-0.40.0-r2:0 -test >dev-perl/Text-WrapI18N-0.60.0-r2:0 -test >dev-perl/TimeDate-2.330.0-r1:0 -test >dev-perl/Try-Tiny-0.310.0:0 -minimal -test >dev-perl/Unicode-LineBreak-2019.1.0:0 >dev-perl/URI-5.110.0:0 -test >dev-perl/WWW-RobotRules-6.20.0-r2:0 -test >dev-perl/XML-Parser-2.460.0-r2:0 >dev-perl/XS-Parse-Keyword-0.240.0:0 -test >dev-perl/YAML-Tiny-1.730.0-r1:0 -minimal -test >dev-python/appdirs-1.4.4-r2:0 python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 >dev-python/certifi-3021.3.16-r2:0 python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -test >dev-python/charset_normalizer-2.1.0:0 python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -test >dev-python/ensurepip-wheels-63.4.1.22.2.2:0 >dev-python/flit_core-3.7.1:0 python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -test >dev-python/gpep517-9:0 python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -test >dev-python/idna-3.3-r1:0 python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -test >dev-python/importlib_metadata-4.12.0:0 python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -test >dev-python/importlib_resources-5.9.0:0 python_targets_pypy3 python_targets_python3_8 -test >dev-python/installer-0.5.1-r1:0 python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -test >dev-python/jaraco-context-4.1.2:0 python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -test >dev-python/jaraco-functools-3.5.1:0 -doc python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -test >dev-python/jaraco-text-3.8.1:0 -doc python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -test >dev-python/jinja-3.1.2:0 -doc -examples python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -test >dev-python/markupsafe-2.1.1:0 python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -test >dev-python/more-itertools-8.13.0:0 -doc python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -test >dev-python/nspektr-0.4.0:0 python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -test >dev-python/ordered-set-4.1.0:0 python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -test >dev-python/packaging-21.3-r2:0 python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -test >dev-python/pyparsing-3.0.9:0 -examples python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -test >dev-python/pypy3-7.3.9_p4:0/pypy39-pp73-336 bzip2 ensurepip gdbm jit ncurses -sqlite -test -tk >dev-python/pypy3-exe-bin-7.3.9_p3:3.9-7.3.9 >dev-python/PySocks-1.7.1-r2:0 python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 >dev-python/requests-2.28.1:0 python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -socks5 -test >dev-python/setuptools-63.4.1:0 python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -test >dev-python/setuptools_scm-7.0.5:0 python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -test >dev-python/six-1.16.0-r1:0 -doc python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -test >dev-python/tomli-2.0.1-r1:0 python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -test >dev-python/typing-extensions-4.3.0:0 python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 >dev-python/urllib3-1.26.11:0 -brotli python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -test >dev-python/wheel-0.37.1-r1:0 python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -test >dev-python/zipp-3.8.1:0 python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -test >dev-util/checkbashisms-2.22.2:0 >dev-util/cmake-3.24.0:0 -doc -emacs ncurses -qt5 -test -test -verify-sig >dev-util/desktop-file-utils-0.26-r2:0 -emacs >dev-util/glib-utils-2.72.3:0 python_single_target_python3_10 -python_single_target_python3_11 -python_single_target_python3_8 -python_single_target_python3_9 >dev-util/gperf-3.1:0 >dev-util/gtk-doc-am-1.33.2:0 >dev-util/intltool-0.51.0-r3:0 >dev-util/meson-0.63.0:0 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -test >dev-util/meson-format-array-0:0 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 >dev-util/ninja-1.11.0:0 -doc -emacs -test -vim-syntax >dev-util/pkgconf-1.8.0-r1:0/3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -test >dev-util/re2c-2.2:0 -debug -test >dev-vcs/git-2.35.1:0 blksha1 -cgi curl -cvs -doc -gnome-keyring gpg -highlight iconv -mediawiki -mediawiki-experimental nls pcre -perforce -perl -ppcsha1 python_single_target_python3_10 -python_single_target_python3_8 -python_single_target_python3_9 -selinux -subversion -test threads -tk webdav -xinetd >media-fonts/liberation-fonts-2.1.3:0 -X -X -fontforge >media-gfx/graphite2-1.3.14_p20210810-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -perl -test >media-libs/fontconfig-2.14.0-r1:1.0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc -static-libs -test >media-libs/freetype-2.12.1:2 -X -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 adobe-cff -brotli bzip2 cleartype-hinting -debug -doc -fontforge harfbuzz -infinality png -static-libs -svg -utils >media-libs/harfbuzz-5.1.0:0/4.0.0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 cairo -debug -doc -experimental glib graphite -icu introspection -test truetype >media-libs/libpng-1.6.37-r2:0/16 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -apng -cpu_flags_arm_neon cpu_flags_x86_sse -static-libs >net-dns/libidn2-2.3.3:0/2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs -verify-sig >net-firewall/iptables-1.8.8-r4:0/1.8.3 -conntrack -netlink -nftables -pcap split-usr -static-libs >net-libs/gnutls-3.7.7:0/30.30 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -brotli cxx -dane -doc -examples -guile idn nls openssl -pkcs11 seccomp -sslv2 -sslv3 -static-libs -test -test-full tls-heartbeat -tools -valgrind -verify-sig zlib -zstd >net-libs/libmnl-1.0.5:0/0.2.0 -examples -verify-sig >net-libs/libnsl-2.0.0-r1:0/3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs >net-libs/libtirpc-1.3.2-r1:0/3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 ipv6 -kerberos split-usr -static-libs >net-libs/nghttp2-1.48.0:0/1.14 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -cxx -debug -hpack-tools -jemalloc -static-libs -test threads -utils -xml >net-misc/curl-7.84.0:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -adns -alt-svc -brotli -curl_ssl_gnutls -curl_ssl_mbedtls -curl_ssl_nss curl_ssl_openssl ftp -gnutls -gopher -hsts http2 -idn imap ipv6 -kerberos -ldap -mbedtls -nghttp3 -nss openssl pop3 progress-meter -quiche -rtmp -samba smtp -ssh ssl -sslv3 -static-libs -telnet -test tftp -threads -verify-sig -zstd >net-misc/dhcpcd-9.4.1:0 -debug embedded ipv6 -privsep udev >net-misc/iputils-20211215:0 arping -caps -clockdiff -doc filecaps -idn nls -rarpd -rdisc -static -test -tracepath >net-misc/netifrc-0.7.3-r1:0 dhcp >net-misc/openssh-9.0_p1-r2:0 -X -X509 -abi_mips_n32 -audit -debug -hpn -kerberos -ldns -libedit -livecd pam pie -sctp -security-key -selinux ssl -static -test -verify-sig -xmss >net-misc/rsync-3.2.4-r3:0 acl -examples iconv ipv6 -lz4 python_single_target_python3_10 -python_single_target_python3_8 -python_single_target_python3_9 ssl -stunnel -system-zlib -verify-sig xattr -xxhash -zstd >net-misc/wget-1.21.3-r1:0 -cookie-check -debug -gnutls -idn ipv6 -metalink nls -ntlm pcre ssl -static -test -uuid -verify-sig zlib >perl-core/Compress-Raw-Zlib-2.202.0:0 >perl-core/File-Temp-0.231.100:0 >sec-keys/openpgp-keys-gentoo-release-20220101:0 -test >sys-apps/acl-2.3.1-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 nls split-usr -static-libs >sys-apps/attr-2.5.1-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -debug nls split-usr -static-libs >sys-apps/baselayout-2.8-r2:0 -build split-usr >sys-apps/coreutils-9.1-r1:0 acl -caps -gmp -hostname -kill -multicall nls -selinux split-usr -static -test -vanilla -verify-sig xattr >sys-apps/dbus-1.14.0-r4:0 -X -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -debug -doc elogind -selinux -static-libs -systemd -test -test >sys-apps/debianutils-5.7:0 installkernel -static >sys-apps/diffutils-3.8:0 nls -static -verify-sig >sys-apps/file-5.42:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 bzip2 -lzma -python python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -seccomp -static-libs -verify-sig zlib >sys-apps/findutils-4.9.0:0 nls -selinux -static -test -verify-sig >sys-apps/gawk-5.1.1-r2:0 -mpfr nls readline -verify-sig >sys-apps/gentoo-functions-0.17:0 >sys-apps/grep-3.7:0 nls pcre -static -verify-sig >sys-apps/groff-1.22.4:0 -X -examples -uchardet >sys-apps/help2man-1.48.5:0 nls >sys-apps/install-xattr-0.8:0 >sys-apps/iproute2-5.18.0-r1:0 -atm -berkdb -bpf -caps -elf iptables -libbsd -minimal -nfs -selinux split-usr >sys-apps/kbd-2.5.1:0 nls pam -test >sys-apps/kmod-30:0 -debug -doc lzma -pkcs7 -python python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -static-libs tools zlib zstd >sys-apps/less-590:0 pcre unicode >sys-apps/man-db-2.10.2-r1:0 manpager nls seccomp -selinux -static-libs zlib >sys-apps/man-pages-5.13:0 l10n_de l10n_es l10n_fr l10n_it l10n_ja l10n_nl l10n_pl l10n_pt-BR l10n_ro l10n_ru l10n_zh-CN >sys-apps/man-pages-posix-2017a:0 >sys-apps/miscfiles-1.5-r4:0 -minimal >sys-apps/net-tools-2.10:0 arp hostname ipv6 -nis nls -plipconfig -selinux -slattach -static >sys-apps/openrc-0.45.2:0 -audit -bash -debug ncurses netifrc -newnet pam -selinux -sysv-utils unicode >sys-apps/portage-3.0.34:0 -apidoc -build -doc -gentoo-dev ipc native-extensions python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 rsync-verify -selinux -test xattr >sys-apps/sandbox-2.29:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 nnp >sys-apps/sed-4.8:0 acl nls -selinux -static -verify-sig >sys-apps/shadow-4.11.1:0/4 acl -audit -bcrypt -cracklib nls pam -selinux -skey split-usr -su xattr >sys-apps/systemd-utils-251.3:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 acl -boot kmod -selinux split-usr -sysusers -test tmpfiles udev >sys-apps/sysvinit-3.04:0 -ibm nls -selinux -static -verify-sig >sys-apps/texinfo-6.8:0 nls standalone -static >sys-apps/util-linux-2.38.1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -audit -build -caps cramfs -cryptsetup -fdformat hardlink -kill logger -magic ncurses nls pam -python python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 readline -rtas -selinux -slang split-usr -static-libs su suid -systemd -test -tty-helpers -udev unicode -verify-sig >sys-apps/which-2.21:0 >sys-auth/elogind-246.10-r2:0 acl -audit cgroup-hybrid -debug -doc pam policykit -selinux -test >sys-auth/pambase-20220214:0 -caps -debug elogind -gnome-keyring -homed -minimal -mktemp nullok -pam_krb5 -pam_ssh passwdqc -pwhistory -pwquality -securetty -selinux sha512 -systemd -yescrypt >sys-auth/passwdqc-2.0.2-r1:0 >sys-auth/polkit-121:0 duktape -examples -gtk introspection -kde pam -selinux -systemd -test >sys-devel/autoconf-2.71-r1:2.71 -emacs >sys-devel/autoconf-archive-2022.02.11:0 >sys-devel/autoconf-wrapper-20220130:0 >sys-devel/automake-1.16.5:1.16 -test >sys-devel/automake-wrapper-11-r1:0 >sys-devel/binutils-2.38-r2:2.38 -cet -default-gold -doc gold -multitarget nls -pgo plugins -static-libs -test -vanilla >sys-devel/binutils-config-5.4.1:0 native-symlinks >sys-devel/bison-3.8.2:0 -examples nls -static -test -verify-sig >sys-devel/flex-2.6.4-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 nls -static -test >sys-devel/gcc-12.1.1_p20220625:12 -ada -cet -custom-cflags cxx -d -debug -doc -fixed-point fortran -go graphite -hardened -jit -libssp lto multilib nls nptl -objc -objc++ -objc-gc openmp -pch -pgo pie sanitize ssp -systemtap -test -valgrind -vanilla -vtv -zstd >sys-devel/gcc-config-2.5-r1:0 cc-wrappers native-symlinks >sys-devel/gettext-0.21-r3:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 acl -cvs cxx -doc -emacs -git -java -java ncurses nls openmp -static-libs -verify-sig >sys-devel/gnuconfig-20220508:0 >sys-devel/libtool-2.4.7:2 -vanilla >sys-devel/m4-1.4.19:0 -examples nls -verify-sig >sys-devel/make-4.3:0 -guile nls -static -verify-sig >sys-devel/patch-2.7.6-r4:0 -static -test -verify-sig xattr >sys-fs/e2fsprogs-1.46.5-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -cron -fuse -lto nls split-usr -static-libs -test threads tools >sys-fs/udev-init-scripts-35:0 >sys-kernel/installkernel-gentoo-5:0 -grub >sys-kernel/linux-headers-5.19:0 -headers-only >sys-libs/binutils-libs-2.38-r2:0/2.38 -64-bit-bfd -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -cet -multitarget nls -static-libs >sys-libs/gdbm-1.23:0/6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 berkdb nls readline -static-libs -verify-sig >sys-libs/glibc-2.35-r8:2.2 -audit -caps -cet clone3 -compile-locales -crypt -custom-cflags -doc -experimental-loong -gd -headers-only multiarch multilib -multilib-bootstrap -nscd -profile -selinux ssp stack-realign static-libs -suid -systemd -systemtap -test -vanilla >sys-libs/libcap-2.65:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 pam split-usr -static-libs -tools >sys-libs/libseccomp-2.5.4:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -experimental-loong -python python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -static-libs -test >sys-libs/libxcrypt-4.4.28-r1:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 compat split-usr -static-libs system -test >sys-libs/ncurses-6.3_p20220423-r1:0/6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -ada cxx -debug -doc -gpm -minimal -profile split-usr stack-realign -static-libs -test tinfo -trace -verify-sig >sys-libs/pam-1.5.2-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -audit -berkdb -debug filecaps -nis -selinux >sys-libs/readline-8.1_p2:0/8 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 split-usr -static-libs unicode -utils -verify-sig >sys-libs/timezone-data-2022a:0 -leaps-timezone nls -zic-slim >sys-libs/zlib-1.2.12-r2:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 minizip split-usr -static-libs -verify-sig >sys-process/procps-3.3.17-r1:0/8 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 elogind kill -modern-top ncurses nls -selinux split-usr -static-libs -systemd -test unicode >sys-process/psmisc-23.4-r1:0 -X ipv6 nls -selinux >virtual/acl-0-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs >virtual/awk-1:0 >virtual/dev-manager-0-r2:0 >virtual/editor-0-r3:0 >virtual/libc-1-r1:0 >virtual/libcrypt-2:0/2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs >virtual/libelf-3-r1:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 >virtual/libiconv-0-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 >virtual/libintl-0-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 >virtual/libudev-232-r7:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -systemd >virtual/man-0-r4:0 >virtual/os-headers-0-r2:0 >virtual/package-manager-1:0 >virtual/pager-0-r1:0 >virtual/perl-Carp-1.520.0-r2:0 >virtual/perl-Compress-Raw-Bzip2-2.103.0-r2:0 >virtual/perl-Compress-Raw-Zlib-2.202.0:0 >virtual/perl-CPAN-2.330.0:0 >virtual/perl-CPAN-Meta-2.150.10-r6:0 >virtual/perl-CPAN-Meta-Requirements-2.140.0-r8:0 >virtual/perl-CPAN-Meta-YAML-0.18.0-r8:0 >virtual/perl-Data-Dumper-2.184.0:0 >virtual/perl-Digest-MD5-2.580.0-r1:0 >virtual/perl-Encode-3.170.0:0 >virtual/perl-Exporter-5.770.0:0 >virtual/perl-ExtUtils-CBuilder-0.280.236-r1:0 >virtual/perl-ExtUtils-Install-2.200.0-r1:0 >virtual/perl-ExtUtils-MakeMaker-7.640.0:0 >virtual/perl-ExtUtils-Manifest-1.730.0-r1:0 >virtual/perl-ExtUtils-ParseXS-3.450.0:0 >virtual/perl-File-Path-2.180.0-r1:0 >virtual/perl-File-Spec-3.840.0:0 >virtual/perl-File-Temp-0.231.100:0 >virtual/perl-Getopt-Long-2.520.0-r1:0 >virtual/perl-IO-1.500.0:0 >virtual/perl-IO-Compress-2.106.0:0 >virtual/perl-IO-Socket-IP-0.410.0-r1:0 >virtual/perl-JSON-PP-4.70.0:0 >virtual/perl-libnet-3.140.0:0 ssl >virtual/perl-MIME-Base64-3.160.0-r1:0 >virtual/perl-Module-Metadata-1.0.37-r2:0 >virtual/perl-parent-0.238.0-r2:0 >virtual/perl-Parse-CPAN-Meta-2.150.10-r6:0 >virtual/perl-Perl-OSType-1.10.0-r6:0 >virtual/perl-podlators-4.140.0-r3:0 >virtual/perl-Scalar-List-Utils-1.620.0:0 >virtual/perl-Test-Harness-3.440.0:0 >virtual/perl-Text-ParseWords-3.310.0:0 >virtual/perl-Time-Local-1.300.0-r1:0 >virtual/perl-version-0.992.900:0 >virtual/perl-XSLoader-0.310.0:0 >virtual/pkgconfig-2-r1:0 >virtual/service-manager-1:0 >virtual/ssh-0-r1:0 -minimal >virtual/tmpfiles-0-r3:0 >virtual/ttf-fonts-1-r1:0 >virtual/udev-217-r5:0 >virtual/w3m-1:0 >virtual/yacc-0:0 >www-client/pybugz-0.13-r2:0 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 >www-client/w3m-0.5.3_p20220429:0 -X -fbcon -gdk-pixbuf -gpm -imlib l10n_ja -lynxkeymap nls -nntp ssl unicode -xface >x11-apps/xprop-1.2.5:0 >x11-apps/xset-1.2.4-r1:0 >x11-base/xcb-proto-1.15.2:0 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 >x11-base/xorg-proto-2022.1:0 -test >x11-libs/cairo-1.16.0-r5:0 -X -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -aqua -debug -gles2-only glib -opengl -static-libs svg -utils -valgrind >x11-libs/libICE-1.0.10-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 ipv6 >x11-libs/libSM-1.2.3-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc ipv6 uuid >x11-libs/libX11-1.8.1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc -test >x11-libs/libXau-1.0.9-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc >x11-libs/libxcb-1.15-r1:0/1.12 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc -doc -selinux -test xkb >x11-libs/libXdmcp-1.1.3-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc >x11-libs/libXext-1.3.4:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc >x11-libs/libXmu-1.1.3:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc ipv6 >x11-libs/libXt-1.2.1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc -test >x11-libs/pixman-0.40.0:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -cpu_flags_arm_iwmmxt -cpu_flags_arm_iwmmxt2 -cpu_flags_arm_neon -cpu_flags_ppc_altivec cpu_flags_x86_mmxext cpu_flags_x86_sse2 cpu_flags_x86_ssse3 -loongson2f -static-libs -test >x11-libs/xtrans-1.4.0:0 -doc >x11-misc/compose-tables-1.8.1:0 >x11-misc/shared-mime-info-2.2:0 -test >x11-misc/xdg-utils-1.1.3_p20210805:0 -dbus -doc -gnome > > >####################### ># build.log # >####################### * 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.13.5.tar.gz to /var/tmp/portage/www-client/elinks-0.13.5-r100/work >>>> Source unpacked in /var/tmp/portage/www-client/elinks-0.13.5-r100/work >>>> Preparing source in /var/tmp/portage/www-client/elinks-0.13.5-r100/work/felinks-0.13.5 ... > * Applying elinks-9999-parallel-make.patch ... > [ ok ] > * Running eautoreconf in '/var/tmp/portage/www-client/elinks-0.13.5-r100/work/felinks-0.13.5' ... > * Running 'aclocal --system-acdir=/var/tmp/portage/www-client/elinks-0.13.5-r100/temp/aclocal' ... > [ ok ] > * Running 'autoconf --force' ... > [ ok ] > * Running 'autoheader' ... > [ ok ] > * Running elibtoolize in: felinks-0.13.5/ >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/www-client/elinks-0.13.5-r100/work/felinks-0.13.5 ... > * econf: updating felinks-0.13.5/config.sub with /usr/share/gnuconfig/config.sub > * econf: updating felinks-0.13.5/config.guess with /usr/share/gnuconfig/config.guess > * econf: updating felinks-0.13.5/config/config.sub with /usr/share/gnuconfig/config.sub > * econf: updating felinks-0.13.5/config/config.guess with /usr/share/gnuconfig/config.guess >./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --docdir=/usr/share/doc/elinks-0.13.5-r100 --htmldir=/usr/share/doc/elinks-0.13.5-r100/html --libdir=/usr/lib64 --sysconfdir=/etc/elinks --enable-leds --enable-88-colors --enable-256-colors --enable-true-color --enable-html-highlight --without-spidermonkey --without-gpm --without-brotli --with-bzlib --without-guile --without-idn --without-luapkg --without-perl --without-ruby --without-tre --without-x --with-zlib --without-zstd --disable-bittorrent --disable-finger --disable-ftp --disable-gopher --enable-ipv6 --enable-mouse --enable-nls --disable-nntp --disable-smb --disable-xbel --enable-fastmem --with-openssl=/usr >checking for aclocal... aclocal >checking for autoconf... autoconf >checking for autoheader... autoheader >checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc >checking whether the C compiler works... yes >checking for C compiler default output file name... a.out >checking for suffix of executables... >checking whether we are cross compiling... no >checking for suffix of object files... o >checking whether the compiler supports GNU C... yes >checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes >checking for x86_64-pc-linux-gnu-gcc option to enable C11 features... none needed >checking for stdio.h... yes >checking for stdlib.h... yes >checking for string.h... yes >checking for inttypes.h... yes >checking for stdint.h... yes >checking for strings.h... yes >checking for sys/stat.h... yes >checking for sys/types.h... yes >checking for unistd.h... yes >checking for wchar.h... yes >checking for minix/config.h... no >checking for sys/time.h... yes >checking for sys/param.h... yes >checking whether it is safe to define __EXTENSIONS__... yes >checking whether _XOPEN_SOURCE should be defined... no >checking for gnumake... no >checking for gmake... /usr/bin/gmake >checking for x86_64-pc-linux-gnu-gcc... (cached) x86_64-pc-linux-gnu-gcc >checking whether the compiler supports GNU C... (cached) yes >checking whether x86_64-pc-linux-gnu-gcc accepts -g... (cached) yes >checking for x86_64-pc-linux-gnu-gcc option to enable C11 features... (cached) none needed >checking for x86_64-pc-linux-gnu-ld... x86_64-pc-linux-gnu-ld >checking for gawk... gawk >checking for gawk... /usr/bin/gawk >checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib >checking for a BSD-compatible install... /usr/lib/portage/python3.10/ebuild-helpers/xattr/install -c >checking for git... /usr/bin/git >checking for sparse... no >checking for x86_64-pc-linux-gnu-pkg-config... /usr/bin/x86_64-pc-linux-gnu-pkg-config >checking pkg-config is at least version 0.9.0... yes >checking for python3... /var/tmp/portage/www-client/elinks-0.13.5-r100/temp/python3.10/bin/python3 >checking for xmlto... /usr/bin/xmlto >checking for jw... no >checking for pod2html... /usr/bin/pod2html >checking for doxygen... no >checking for BEOS... no >checking for RISCOS... no >checking for WIN32... no >checking for EMX... no >checking for UNIX... yes >checking for dirent.h that defines DIR... yes >checking for library containing opendir... none required >checking for grep that handles long lines and -e... /bin/grep >checking for egrep... /bin/grep -E >checking for sys/wait.h that is POSIX.1 compatible... yes >checking for wchar.h... (cached) yes >checking for wctype.h... yes >checking for fcntl.h... yes >checking for limits.h... yes >checking for time.h... yes >checking for unistd.h... (cached) yes >checking for sigaction.h... no >checking for arpa/inet.h... yes >checking for netinet/in_systm.h... yes >checking for netinet/in_system.h... no >checking for netinet/ip.h... yes >checking for netdb.h... yes >checking for netinet/in.h... yes >checking for netinet/in6_var.h... no >checking for ifaddrs.h... yes >checking for sys/cygwin.h... no >checking for io.h... no >checking for sys/fmutex.h... no >checking for sys/ioctl.h... yes >checking for sys/sockio.h... no >checking for sys/resource.h... yes >checking for sys/select.h... yes >checking for sys/socket.h... yes >checking for sys/time.h... (cached) yes >checking for sys/utsname.h... yes >checking for net/if.h... yes >checking for stdint.h... (cached) yes >checking for inttypes.h... (cached) yes >checking for locale.h... yes >checking for pwd.h... yes >checking for termios.h... yes >checking for poll.h... yes >checking for sys/un.h... yes >checking whether struct tm is in sys/time.h or time.h... time.h >checking for an ANSI C-conforming const... yes >checking for inline... inline >checking for C99-conforming inline... yes >checking for typeof... yes >checking for special C compiler options needed for large files... no >checking for _FILE_OFFSET_BITS value needed for large files... no >checking for size_t... yes >checking for off_t... yes >checking for ssize_t... yes >checking for long long... yes >checking for off_t... yes >checking for int32_t... yes >checking for uint32_t... yes >checking for uint16_t... yes >checking size of char... 1 >checking size of short... 2 >checking size of int... 4 >checking size of long... 8 >checking size of long long... 8 >checking size of off_t... 8 >checking for variadic macros... yes >checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E >checking whether x86_64-pc-linux-gnu-gcc needs -traditional... no >checking for working memcmp... yes >checking build system type... x86_64-pc-linux-gnu >checking host system type... x86_64-pc-linux-gnu >checking for getpagesize... yes >checking for working mmap... yes >checking for strftime... yes >checking for strptime... yes >checking for atoll... yes >checking for gethostbyaddr... yes >checking for herror... yes >checking for strerror... yes >checking for popen... yes >checking for uname... yes >checking for access... yes >checking for chmod... yes >checking for alarm... yes >checking for timegm... yes >checking for mremap... yes >checking for strcasecmp... yes >checking for strncasecmp... yes >checking for strcasestr... yes >checking for strstr... yes >checking for strchr... yes >checking for strrchr... yes >checking for memmove... yes >checking for bcopy... yes >checking for stpcpy... yes >checking for strdup... yes >checking for index... yes >checking for isdigit... yes >checking for mempcpy... yes >checking for memrchr... yes >checking for snprintf... yes >checking for vsnprintf... yes >checking for asprintf... yes >checking for vasprintf... yes >checking for getifaddrs... yes >checking for getpwnam... yes >checking for inet_pton... yes >checking for inet_ntop... yes >checking for fflush... yes >checking for fsync... yes >checking for fseeko... yes >checking for ftello... yes >checking for sigaction... yes >checking for gettimeofday... yes >checking for clock_gettime... yes >checking for setitimer... yes >checking for cygwin_conv_to_full_win32_path... no >checking for setenv... yes >checking for putenv... yes >checking for unsetenv... yes >checking for getuid... yes >checking for geteuid... yes >checking for wcwidth... yes >checking for fork... yes >checking for getpid... yes >checking for setpgid... yes >checking for getpgid... yes >checking for setpgrp... yes >checking for getpgrp... yes >checking for raise... yes >checking for kill... yes >checking for fpathconf... yes >checking for poll... yes >checking for sysconf(_SC_PAGE_SIZE)... yes >checking for C99 vsnprintf... yes >checking for dlopen in -ldl... yes >checking for socket... yes >checking for setsockopt... yes >checking for gethostbyname... yes >checking for gpm support... disabled >checking for terminfo support... disabled >checking for zlib support... yes >checking for zlib.h... yes >checking for gzclearerr in -lz... yes >checking for bzlib support... yes >checking for bzlib.h... yes >checking for BZ2_bzReadOpen in -lbz2... yes >checking for brotli support... disabled >checking for zstd support... disabled >checking for idn support... disabled >checking for lzma support... disabled >checking for GSSAPI... no >checking for sys/consio.h... no >checking for machine/console.h... no >checking for SpiderMonkey... disabled >checking for Guile... no >checking for Perl... no >checking whether POPpx works without an n_a variable... no >checking for Python3... no >checking for Lua... no >checking for TRE... disabled >checking for Ruby... no >checking for OpenSSL... checking for RAND_bytes... yes >checking for ASN1_STRING_get0_data... yes >yes >checking for GNUTLS... not used, because OpenSSL was chosen >checking whether to be or not to be... needs to be determined experimentally >checking for struct sockaddr_storage... yes >checking for struct sockaddr_in6... yes >checking for struct addrinfo... yes >checking for getaddrinfo... yes >checking for X... disabled >checking for execinfo.h... yes >checking whether /usr/bin/gmake sets $(MAKE)... yes >checking for strerror in -lcposix... no >checking for working alloca.h... yes >checking for alloca... yes >checking whether we are using the GNU C Library 2.1 or newer... yes >checking for argz.h... yes >checking for limits.h... (cached) yes >checking for locale.h... (cached) yes >checking for nl_types.h... yes >checking for malloc.h... yes >checking for stddef.h... yes >checking for stdlib.h... (cached) yes >checking for string.h... (cached) yes >checking for unistd.h... (cached) yes >checking for sys/param.h... (cached) yes >checking for feof_unlocked... yes >checking for fgets_unlocked... yes >checking for getcwd... yes >checking for getegid... yes >checking for geteuid... (cached) yes >checking for getgid... yes >checking for getuid... (cached) yes >checking for mempcpy... (cached) yes >checking for munmap... yes >checking for putenv... (cached) yes >checking for setenv... (cached) yes >checking for setlocale... yes >checking for stpcpy... (cached) yes >checking for strchr... (cached) yes >checking for strcasecmp... (cached) yes >checking for strdup... (cached) yes >checking for strtoul... yes >checking for tsearch... yes >checking for __argz_count... yes >checking for __argz_stringify... yes >checking for __argz_next... yes >checking for iconv... yes >checking for iconv declaration... > extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); >checking for nl_langinfo and CODESET... yes >checking for LC_MESSAGES... yes >checking whether NLS is requested... yes >checking for msgfmt... /usr/bin/msgfmt >checking for gmsgfmt... /usr/bin/gmsgfmt >checking for xgettext... /usr/bin/xgettext >checking for bison... bison >checking version of bison... 3.8.2, ok >checking for catalogs to be installed... af be bg ca cs da de el es et fi fr gl hr hu id is it ja lt nl nb pl pt pt_BR ro ru sk sr sv tr uk >checking for fsplib.h... no >checking for libdom... disabled >checking for -rdynamic... yes >checking whether x86_64-pc-linux-gnu-gcc accepts -Wno-address... yes >checking whether x86_64-pc-linux-gnu-gcc accepts -fno-strict-overflow... yes >configure: creating ./config.status >config.status: creating Makefile.config >config.status: creating contrib/elinks.spec >config.status: creating contrib/lua/hooks.lua >config.status: creating contrib/conv/w3m2links.awk >config.status: creating doc/Doxyfile >config.status: creating doc/man/man1/elinks.1 >config.status: creating src/intl/gettext/ref-add.sed >config.status: creating src/intl/gettext/ref-del.sed >config.status: creating config.h >The following feature summary has been saved to features.log >Feature summary: >Documentation Tools ............. AsciiDoc, XmlTo, Pod2HTML >Manual Formats .................. HTML (one file), HTML (multiple files) >Man Page Formats ................ HTML, man (groff) >API Documentation ............... no >gpm ............................. no >terminfo ........................ no >zlib ............................ yes >bzlib ........................... yes >brotli .......................... no >zstd ............................ no >idn ............................. no >lzma ............................ no >Bookmarks ....................... yes >XBEL bookmarks .................. no >ECMAScript (JavaScript) ......... no >Browser scripting ............... no >libev ........................... no >libevent ........................ no >SSL ............................. OpenSSL >Native Language Support ......... yes >Cookies ......................... yes >Form history .................... yes >Global history .................. yes >Mailcap ......................... yes >Mimetypes files ................. yes >IPv6 ............................ yes >BitTorrent protocol ............. no >Data protocol ................... yes >URI rewriting ................... yes >Local CGI ....................... no >Finger protocol ................. no >FSP protocol .................... no >FTP protocol .................... no >Gopher protocol ................. no >NNTP protocol ................... no >Samba protocol .................. no >Mouse handling .................. yes >BSD sysmouse .................... no >88 colors ....................... yes >256 colors ...................... yes >true color ...................... yes >Exmode interface ................ no >LEDs ............................ yes >Marks ........................... yes >Cascading Style Sheets .......... yes >HTML highlighting ............... yes >DOM engine ...................... HTML highlighting >Backtrace ....................... yes >No root exec .................... no >Debug mode ...................... no >Fast mode ....................... yes >Own libc stubs .................. no >Small binary .................... no >UTF-8 ........................... yes >Combining characters ............ no >Regexp searching ................ no (explicitly disabled) >libdom .......................... no >System configuration directory .. /etc/elinks >Locale catalogs directory ....... /usr/share/locale >Compiler flags (CFLAGS) ......... -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -flto -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing -Wall -Wno-address -fno-strict-overflow >Preprocessor flags (CPPFLAGS) ... -I/usr/include >Linker flags (LDFLAGS) .......... -rdynamic -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 >Library flags (LIBS) ............ -L/usr/lib -lssl -lcrypto -ldl -lz -lbz2 >>>> Source configured. >>>> Compiling source in /var/tmp/portage/www-client/elinks-0.13.5-r100/work/felinks-0.13.5 ... >make -j16 V=1 >make -C doc all >make[1]: Entering directory '/var/tmp/portage/www-client/elinks-0.13.5-r100/work/felinks-0.13.5/doc' >make -C man all >make[2]: Entering directory '/var/tmp/portage/www-client/elinks-0.13.5-r100/work/felinks-0.13.5/doc/man' >make -C man1 all >make[3]: Entering directory '/var/tmp/portage/www-client/elinks-0.13.5-r100/work/felinks-0.13.5/doc/man/man1' >make[3]: Leaving directory '/var/tmp/portage/www-client/elinks-0.13.5-r100/work/felinks-0.13.5/doc/man/man1' >make -C man5 all >make[3]: Entering directory '/var/tmp/portage/www-client/elinks-0.13.5-r100/work/felinks-0.13.5/doc/man/man5' >make[3]: Leaving directory '/var/tmp/portage/www-client/elinks-0.13.5-r100/work/felinks-0.13.5/doc/man/man5' >make[2]: Leaving directory '/var/tmp/portage/www-client/elinks-0.13.5-r100/work/felinks-0.13.5/doc/man' >make[1]: Leaving directory '/var/tmp/portage/www-client/elinks-0.13.5-r100/work/felinks-0.13.5/doc' >make -C po all >make[1]: Entering directory '/var/tmp/portage/www-client/elinks-0.13.5-r100/work/felinks-0.13.5/po' >755 translated messages, 52 fuzzy translations, 889 untranslated messages. >212 translated messages, 565 fuzzy translations, 919 untranslated messages. >229 translated messages, 561 fuzzy translations, 906 untranslated messages. >1425 translated messages, 187 fuzzy translations, 84 untranslated messages. >1628 translated messages, 34 fuzzy translations, 34 untranslated messages. >1231 translated messages, 288 fuzzy translations, 177 untranslated messages. >171 translated messages, 493 fuzzy translations, 1032 untranslated messages. >165 translated messages, 490 fuzzy translations, 1041 untranslated messages. >198 translated messages, 555 fuzzy translations, 943 untranslated messages. >170 translated messages, 494 fuzzy translations, 1032 untranslated messages. >415 translated messages, 18 fuzzy translations, 1263 untranslated messages. >170 translated messages, 494 fuzzy translations, 1032 untranslated messages. >171 translated messages170 translated messages, 494 fuzzy translations, 494 fuzzy translations, 1031 untranslated messages. >, 1032 untranslated messages. >171 translated messages, 493 fuzzy translations, 1032 untranslated messages. >927 translated messages, 500 fuzzy translations, 269 untranslated messages. >903 translated messages, 85 fuzzy translations, 708 untranslated messages. >166 translated messages, 489 fuzzy translations, 1041 untranslated messages. >1066 translated messages, 399 fuzzy translations, 231 untranslated messages. >1166 translated messages, 331 fuzzy translations, 199 untranslated messages. >171 translated messages, 493 fuzzy translations, 1032 untranslated messages. >171 translated messages, 494 fuzzy translations, 1031 untranslated messages. >171 translated messages, 494 fuzzy translations, 1031 untranslated messages. >191 translated messages, 540 fuzzy translations, 965 untranslated messages. >165 translated messages, 490 fuzzy translations, 1041 untranslated messages. >187 translated messages, 541 fuzzy translations, 968 untranslated messages. >273 translated messages, 538 fuzzy translations, 885 untranslated messages. >1696 translated messages. >216 translated messages, 568 fuzzy translations, 912 untranslated messages. >170 translated messages, 494 fuzzy translations, 1032 untranslated messages. >794 translated messages, 460 fuzzy translations, 442 untranslated messages. >1255 translated messages, 292 fuzzy translations, 149 untranslated messages. >make[1]: Leaving directory '/var/tmp/portage/www-client/elinks-0.13.5-r100/work/felinks-0.13.5/po' >make -C src all >make[1]: Entering directory '/var/tmp/portage/www-client/elinks-0.13.5-r100/work/felinks-0.13.5/src' >make -C bfu all >make[2]: Entering directory '/var/tmp/portage/www-client/elinks-0.13.5-r100/work/felinks-0.13.5/src/bfu' >x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I../.. -I../.././src -I/usr/include -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -flto -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing -Wall -Wno-address -fno-strict-overflow -o button.o -c button.c >x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I../.. -I../.././src -I/usr/include -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -flto -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing -Wall -Wno-address -fno-strict-overflow -o checkbox.o -c checkbox.c >x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I../.. -I../.././src -I/usr/include -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -flto -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing -Wall -Wno-address -fno-strict-overflow -o dialog.o -c dialog.c >x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I../.. -I../.././src -I/usr/include -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -flto -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing -Wall -Wno-address -fno-strict-overflow -o group.o -c group.c >x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I../.. -I../.././src -I/usr/include -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -flto -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing -Wall -Wno-address -fno-strict-overflow -o hierbox.o -c hierbox.c >x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I../.. -I../.././src -I/usr/include -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -flto -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing -Wall -Wno-address -fno-strict-overflow -o hotkey.o -c hotkey.c >x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I../.. -I../.././src -I/usr/include -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -flto -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing -Wall -Wno-address -fno-strict-overflow -o inpfield.o -c inpfield.c >x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I../.. -I../.././src -I/usr/include -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -flto -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing -Wall -Wno-address -fno-strict-overflow -o inphist.o -c inphist.c >x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I../.. -I../.././src -I/usr/include -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -flto -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing -Wall -Wno-address -fno-strict-overflow -o leds.o -c leds.c >x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I../.. -I../.././src -I/usr/include -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -flto -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing -Wall -Wno-address -fno-strict-overflow -o listbox.o -c listbox.c >x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I../.. -I../.././src -I/usr/include -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -flto -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing -Wall -Wno-address -fno-strict-overflow -o listmenu.o -c listmenu.c >x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I../.. -I../.././src -I/usr/include -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -flto -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing -Wall -Wno-address -fno-strict-overflow -o menu.o -c menu.c >x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I../.. -I../.././src -I/usr/include -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -flto -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing -Wall -Wno-address -fno-strict-overflow -o msgbox.o -c msgbox.c >x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I../.. -I../.././src -I/usr/include -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -flto -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing -Wall -Wno-address -fno-strict-overflow -o style.o -c style.c >x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I../.. -I../.././src -I/usr/include -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -flto -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing -Wall -Wno-address -fno-strict-overflow -o text.o -c text.c >x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I../.. -I../.././src -I/usr/include -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -flto -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing -Wall -Wno-address -fno-strict-overflow -o widget.o -c widget.c >In file included from ../.././src/document/document.h:8, > from leds.c:21: >../.././src/protocol/uri.h: In function âget_real_uri_lengthâ: >../.././src/protocol/uri.h:115:27: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 115 | #define struri(uri) ((uri)->string) > | ~~~~~~^~~~~~~~~ > | | > | unsigned char * >../.././src/protocol/uri.h:341:65: note: in expansion of macro âstruriâ > 341 | return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri)); > | ^~~~~~ > >In file included from leds.c:9: >/usr/include/string.h:407:35: note: expected âconst char *â but argument is of type âunsigned char *â > 407 | extern size_t strlen (const char *__s) > | ~~~~~~~~~~~~^~~ >In file included from ../.././src/intl/gettext/libgettext.h:25, > from ../.././src/intl/gettext/libintl.h:14, > from button.c:13: >../.././src/intl/gettext/libgnuintl.h:46:31: warning: conflicting types for built-in function â-Wbuiltin-declaration-mismatch][]] > 46 | extern unsigned char *gettext(const unsigned char *__msgid); > | ^~~~~~~ >../.././src/intl/gettext/libgnuintl.h:50:31: warning: conflicting types for built-in function â-Wbuiltin-declaration-mismatch][]] > 50 | extern unsigned char *dgettext(const unsigned char *__domainname, const unsigned char *__msgid); > | ^~~~~~~~ >../.././src/intl/gettext/libgnuintl.h:54:31: warning: conflicting types for built-in function â-Wbuiltin-declaration-mismatch][]] > 54 | extern unsigned char *dcgettext(const unsigned char *__domainname, const unsigned char *__msgid, > | ^~~~~~~~~ >../.././src/intl/gettext/libintl.h: In function âintl_set_charset_by_indexâ: >../.././src/intl/gettext/libintl.h:70:56: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 70 | bind_textdomain_codeset( /* PACKAGE */ "elinks", > | ^~~~~~~~ > | | > | char * >In file included from ../.././src/intl/gettext/libgettext.h:25, > from ../.././src/intl/gettext/libintl.h:14, > from checkbox.c:13: >../.././src/intl/gettext/libgnuintl.h:46:31: warning: conflicting types for built-in function â-Wbuiltin-declaration-mismatch][]] > 46 | extern unsigned char *gettext(const unsigned char *__msgid); > | ^~~~~~~ >../.././src/intl/gettext/libgnuintl.h:85:76: note: expected âconst unsigned char *â but argument is of type âchar *â > 85 | unsigned char *bind_textdomain_codeset(const unsigned char *__domainname, > | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ > >../.././src/intl/gettext/libgnuintl.h:50:31: warning: conflicting types for built-in function â-Wbuiltin-declaration-mismatch][]] > 50 | extern unsigned char *dgettext(const unsigned char *__domainname, const unsigned char *__msgid); > | ^~~~~~~~ >../.././src/intl/gettext/libgnuintl.h:54:31: warning: conflicting types for built-in function â-Wbuiltin-declaration-mismatch][]] > 54 | extern unsigned char *dcgettext(const unsigned char *__domainname, const unsigned char *__msgid, > | ^~~~~~~~~ >../.././src/intl/gettext/libintl.h: In function âintl_set_charset_by_indexâ: >../.././src/intl/gettext/libintl.h:70:56: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 70 | bind_textdomain_codeset( /* PACKAGE */ "elinks", > | ^~~~~~~~ > | | > | char * >../.././src/intl/gettext/libgnuintl.h:85:76: note: expected âconst unsigned char *â but argument is of type âchar *â > 85 | unsigned char *bind_textdomain_codeset(const unsigned char *__domainname, > | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ > >In file included from ../.././src/intl/gettext/libgettext.h:25, > from ../.././src/intl/gettext/libintl.h:14, > from hotkey.c:14: >../.././src/intl/gettext/libgnuintl.h:46:31: warning: conflicting types for built-in function â-Wbuiltin-declaration-mismatch][]] > 46 | extern unsigned char *gettext(const unsigned char *__msgid); > | ^~~~~~~ >../.././src/intl/gettext/libgnuintl.h:50:31: warning: conflicting types for built-in function â-Wbuiltin-declaration-mismatch][]] > 50 | extern unsigned char *dgettext(const unsigned char *__domainname, const unsigned char *__msgid); > | ^~~~~~~~ >../.././src/intl/gettext/libgnuintl.h:54:31: warning: conflicting types for built-in function â-Wbuiltin-declaration-mismatch][]] > 54 | extern unsigned char *dcgettext(const unsigned char *__domainname, const unsigned char *__msgid, > | ^~~~~~~~~ >In file included from style.c:11: >style.c: In function âget_bfu_colorâ: >../.././src/intl/gettext/libintl.h: In function âintl_set_charset_by_indexâ: >../.././src/intl/gettext/libintl.h:70:56: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 70 | bind_textdomain_codeset( /* PACKAGE */ "elinks", > | ^~~~~~~~ > | | > | char * >style.c:41:51: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 41 | color_mode = get_opt_int_tree(term->spec, "colors", NULL); > | ^~~~~~~~ > | | > | char * >../.././src/config/options.h:302:55: note: in definition of macro âget_optâ > 302 | #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses) > | ^~~~ >style.c:41:22: note: in expansion of macro âget_opt_int_treeâ > 41 | color_mode = get_opt_int_tree(term->spec, "colors", NULL); > | ^~~~~~~~~~~~~~~~ >../.././src/config/options.h:301:54: note: expected âunsigned char *â but argument is of type âchar *â > 301 | extern union option_value *get_opt_(struct option *, unsigned char *, struct session *); > | ^~~~~~~~~~~~~~~ >../.././src/intl/gettext/libgnuintl.h:85:76: note: expected âconst unsigned char *â but argument is of type âchar *â > 85 | unsigned char *bind_textdomain_codeset(const unsigned char *__domainname, > | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ > >button.c: In function âadd_dlg_button_doâ: >button.c:50:30: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 50 | int textlen = strlen(text); > | ^~~~ > | | > | unsigned char * >style.c:64:31: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 64 | stylenamelen = strlen(stylename); > | ^~~~~~~~~ > | | > | unsigned char * >In file included from button.c:7: >/usr/include/string.h:407:35: note: expected âconst char *â but argument is of type âunsigned char *â > 407 | extern size_t strlen (const char *__s) > | ~~~~~~~~~~~~^~~ >In file included from ../.././src/osdep/stub.h:5, > from ../.././src/elinks.h:34, > from style.c:8: >/usr/include/string.h:407:35: note: expected âconst char *â but argument is of type âunsigned char *â > 407 | extern size_t strlen (const char *__s) > | ~~~~~~~~~~~~^~~ >In file included from ../.././src/intl/gettext/libgettext.h:25, > from ../.././src/intl/gettext/libintl.h:14, > from leds.c:23: >../.././src/intl/gettext/libgnuintl.h: At top level: >style.c:74:60: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 73 | color_mode != COLOR_MODE_MONO > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 74 | ? "ui.colors.color" : "ui.colors.mono"); > | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ > | | > | char * >../.././src/config/options.h:295:57: note: expected âconst unsigned char *â but argument is of type âchar *â > 295 | extern struct option *get_opt_rec_real(struct option *, const unsigned char *); > | ^~~~~~~~~~~~~~~~~~~~~ >button.c: In function âbuttons_widthâ: >../.././src/intl/gettext/libgnuintl.h:46:31: warning: conflicting types for built-in function â-Wbuiltin-declaration-mismatch][]] > 46 | extern unsigned char *gettext(const unsigned char *__msgid); > | ^~~~~~~ >../.././src/intl/gettext/libgnuintl.h:50:31: warning: conflicting types for built-in function â-Wbuiltin-declaration-mismatch][]] > 50 | extern unsigned char *dgettext(const unsigned char *__domainname, const unsigned char *__msgid); > | ^~~~~~~~ >button.c:30:21: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 30 | #define BUTTON_LEFT "[ " > | ^~~~ > | | > | char * >button.c:92:44: note: in expansion of macro âBUTTON_LEFTâ > 92 | int button_lr_len = utf8_ptr2cells(BUTTON_LEFT, NULL) > | ^~~~~~~~~~~ >../.././src/intl/gettext/libgnuintl.h:54:31: warning: conflicting types for built-in function â-Wbuiltin-declaration-mismatch][]] > 54 | extern unsigned char *dcgettext(const unsigned char *__domainname, const unsigned char *__msgid, > | ^~~~~~~~~ >checkbox.c: In function âdlg_format_checkboxâ: >In file included from ../.././src/terminal/kbd.h:4, > from ../.././src/terminal/event.h:4, > from ../.././src/terminal/terminal.h:5, > from ../.././src/bfu/dialog.h:7, > from button.c:12: >../.././src/intl/charsets.h:136:20: note: expected âunsigned char *â but argument is of type âchar *â > 136 | int utf8_ptr2cells(unsigned char *, unsigned char *); > | ^~~~~~~~~~~~~~~ >style.c:89:62: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 89 | entry->foreground = &get_opt_color_tree(opt, "text", NULL); > | ^~~~~~ > | | > | char * > >../.././src/config/options.h:302:55: note: in definition of macro âget_optâ > 302 | #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses) > | ^~~~ >style.c:89:38: note: in expansion of macro âget_opt_color_treeâ > 89 | entry->foreground = &get_opt_color_tree(opt, "text", NULL); > | ^~~~~~~~~~~~~~~~~~ >checkbox.c:55:56: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 55 | get_bfu_color(term, "dialog.checkbox-label"), > | ^~~~~~~~~~~~~~~~~~~~~~~ > | | > | char * >../.././src/config/options.h:301:54: note: expected âunsigned char *â but argument is of type âchar *â > 301 | extern union option_value *get_opt_(struct option *, unsigned char *, struct session *); > | ^~~~~~~~~~~~~~~ >button.c:31:22: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 31 | #define BUTTON_RIGHT " ]" > | ^~~~ > | | > | char * >button.c:93:44: note: in expansion of macro âBUTTON_RIGHTâ > 93 | + utf8_ptr2cells(BUTTON_RIGHT, NULL); > | ^~~~~~~~~~~~ >../.././src/intl/charsets.h:136:20: note: expected âunsigned char *â but argument is of type âchar *â > 136 | int utf8_ptr2cells(unsigned char *, unsigned char *); > | ^~~~~~~~~~~~~~~ >In file included from ../.././src/bfu/dialog.h:4, > from checkbox.c:11: >../.././src/bfu/style.h:22:53: note: expected âunsigned char *â but argument is of type âchar *â > 22 | get_bfu_color(struct terminal *term, unsigned char *stylename); > | ~~~~~~~~~~~~~~~^~~~~~~~~ >style.c:90:62: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 90 | entry->background = &get_opt_color_tree(opt, "background", NULL); > | ^~~~~~~~~~~~ > | | > | char * > >../.././src/config/options.h:302:55: note: in definition of macro âget_optâ > 302 | #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses) > | ^~~~ >style.c:90:38: note: in expansion of macro âget_opt_color_treeâ > 90 | entry->background = &get_opt_color_tree(opt, "background", NULL); > | ^~~~~~~~~~~~~~~~~~ >../.././src/config/options.h:301:54: note: expected âunsigned char *â but argument is of type âchar *â > 301 | extern union option_value *get_opt_(struct option *, unsigned char *, struct session *); > | ^~~~~~~~~~~~~~~ >checkbox.c: In function âdisplay_checkboxâ: >checkbox.c:71:45: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 71 | color = get_bfu_color(term, "dialog.checkbox-selected"); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | char * >../.././src/bfu/style.h:22:53: note: expected âunsigned char *â but argument is of type âchar *â > 22 | get_bfu_color(struct terminal *term, unsigned char *stylename); > | ~~~~~~~~~~~~~~~^~~~~~~~~ >checkbox.c:73:45: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 73 | color = get_bfu_color(term, "dialog.checkbox"); > | ^~~~~~~~~~~~~~~~~ > | | > | char * >../.././src/bfu/style.h:22:53: note: expected âunsigned char *â but argument is of type âchar *â > 22 | get_bfu_color(struct terminal *term, unsigned char *stylename); > | ~~~~~~~~~~~~~~~^~~~~~~~~ >checkbox.c:78:22: warning: pointer targets in assignment from â-Wpointer-sign][]] > 78 | text = widget_data->widget->info.checkbox.gid ? "(X)" : "[X]"; > | ^ >checkbox.c:80:22: warning: pointer targets in assignment from â-Wpointer-sign][]] > 80 | text = widget_data->widget->info.checkbox.gid ? "( )" : "[ ]"; > | ^ >button.c: In function âdlg_format_buttonsâ: >button.c:30:21: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 30 | #define BUTTON_LEFT "[ " > | ^~~~ > | | > | char * >button.c:156:60: note: in expansion of macro âBUTTON_LEFTâ > 156 | int button_lr_len = utf8_ptr2cells(BUTTON_LEFT, NULL) > | ^~~~~~~~~~~ >../.././src/intl/charsets.h:136:20: note: expected âunsigned char *â but argument is of type âchar *â > 136 | int utf8_ptr2cells(unsigned char *, unsigned char *); > | ^~~~~~~~~~~~~~~ >button.c:31:22: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 31 | #define BUTTON_RIGHT " ]" > | ^~~~ > | | > | char * >button.c:157:60: note: in expansion of macro âBUTTON_RIGHTâ > 157 | + utf8_ptr2cells(BUTTON_RIGHT, NULL); > | ^~~~~~~~~~~~ >../.././src/intl/charsets.h:136:20: note: expected âunsigned char *â but argument is of type âchar *â > 136 | int utf8_ptr2cells(unsigned char *, unsigned char *); > | ^~~~~~~~~~~~~~~ >button.c: In function âdisplay_buttonâ: >button.c:193:54: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 193 | shortcut_color = get_bfu_color(term, "dialog.button-shortcut-selected"); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | char * >In file included from ../.././src/bfu/dialog.h:4: >../.././src/bfu/style.h:22:53: note: expected âunsigned char *â but argument is of type âchar *â > 22 | get_bfu_color(struct terminal *term, unsigned char *stylename); > | ~~~~~~~~~~~~~~~^~~~~~~~~ >button.c:194:46: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 194 | color = get_bfu_color(term, "dialog.button-selected"); > | ^~~~~~~~~~~~~~~~~~~~~~~~ > | | > | char * >../.././src/bfu/style.h:22:53: note: expected âunsigned char *â but argument is of type âchar *â > 22 | get_bfu_color(struct terminal *term, unsigned char *stylename); > | ~~~~~~~~~~~~~~~^~~~~~~~~ >button.c:196:54: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 196 | shortcut_color = get_bfu_color(term, "dialog.button-shortcut"); > | ^~~~~~~~~~~~~~~~~~~~~~~~ > | | > | char * >../.././src/bfu/style.h:22:53: note: expected âunsigned char *â but argument is of type âchar *â > 22 | get_bfu_color(struct terminal *term, unsigned char *stylename); > | ~~~~~~~~~~~~~~~^~~~~~~~~ >button.c:197:46: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 197 | color = get_bfu_color(term, "dialog.button"); > | ^~~~~~~~~~~~~~~ > | | > | char * >../.././src/bfu/style.h:22:53: note: expected âunsigned char *â but argument is of type âchar *â > 22 | get_bfu_color(struct terminal *term, unsigned char *stylename); > | ~~~~~~~~~~~~~~~^~~~~~~~~ >button.c:30:21: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 30 | #define BUTTON_LEFT "[ " > | ^~~~ > | | > | char * >button.c:203:54: note: in expansion of macro âBUTTON_LEFTâ > 203 | int button_left_len = utf8_ptr2cells(BUTTON_LEFT, NULL); > | ^~~~~~~~~~~ >../.././src/intl/charsets.h:136:20: note: expected âunsigned char *â but argument is of type âchar *â > 136 | int utf8_ptr2cells(unsigned char *, unsigned char *); > | ^~~~~~~~~~~~~~~ >../.././src/intl/gettext/libintl.h: In function âintl_set_charset_by_indexâ: >button.c:31:22: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 31 | #define BUTTON_RIGHT " ]" > | ^~~~ > | | > | char * >button.c:204:55: note: in expansion of macro âBUTTON_RIGHTâ > 204 | int button_right_len = utf8_ptr2cells(BUTTON_RIGHT, NULL); > | ^~~~~~~~~~~~ >../.././src/intl/charsets.h:136:20: note: expected âunsigned char *â but argument is of type âchar *â > 136 | int utf8_ptr2cells(unsigned char *, unsigned char *); > | ^~~~~~~~~~~~~~~ >../.././src/intl/gettext/libintl.h:70:56: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 70 | bind_textdomain_codeset( /* PACKAGE */ "elinks", > | ^~~~~~~~ > | | > | char * >../.././src/intl/gettext/libgnuintl.h:85:76: note: expected âconst unsigned char *â but argument is of type âchar *â > 85 | unsigned char *bind_textdomain_codeset(const unsigned char *__domainname, > | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ > >button.c:30:21: warning: pointer targets in passing argument 4 of â-Wpointer-sign][]] > 30 | #define BUTTON_LEFT "[ " > | ^~~~ > | | > | char * >button.c:218:49: note: in expansion of macro âBUTTON_LEFTâ > 218 | draw_dlg_text(dlg_data, pos->x, pos->y, BUTTON_LEFT, BUTTON_LEFT_LEN, 0, color); > | ^~~~~~~~~~~ >In file included from button.c:14: >../.././src/terminal/draw.h:290:26: note: expected âunsigned char *â but argument is of type âchar *â > 290 | unsigned char *text, int length, > | ~~~~~~~~~~~~~~~^~~~ >In file included from ../.././src/intl/gettext/libgettext.h:25, > from ../.././src/intl/gettext/libintl.h:14, > from menu.c:20: >../.././src/intl/gettext/libgnuintl.h:46:31: warning: conflicting types for built-in function â-Wbuiltin-declaration-mismatch][]] > 46 | extern unsigned char *gettext(const unsigned char *__msgid); > | ^~~~~~~ >../.././src/intl/gettext/libgnuintl.h:50:31: warning: conflicting types for built-in function â-Wbuiltin-declaration-mismatch][]] > 50 | extern unsigned char *dgettext(const unsigned char *__domainname, const unsigned char *__msgid); > | ^~~~~~~~ >../.././src/intl/gettext/libgnuintl.h:54:31: warning: conflicting types for built-in function â-Wbuiltin-declaration-mismatch][]] > 54 | extern unsigned char *dcgettext(const unsigned char *__domainname, const unsigned char *__msgid, > | ^~~~~~~~~ >In file included from ../.././src/main/module.h:4, > from ../.././src/bfu/leds.h:6, > from ../.././src/bfu/widget.h:12, > from ../.././src/bfu/dialog.h:5: >button.c:224:37: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 224 | attr = get_opt_bool("ui.dialogs.underline_button_shortcuts", > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | char * >../.././src/config/options.h:302:55: note: in definition of macro âget_optâ > 302 | #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses) > | ^~~~ >../.././src/config/options.h:313:33: note: in expansion of macro âget_opt_bool_treeâ > 313 | #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses) > | ^~~~~~~~~~~~~~~~~ >button.c:224:24: note: in expansion of macro âget_opt_boolâ > 224 | attr = get_opt_bool("ui.dialogs.underline_button_shortcuts", > | ^~~~~~~~~~~~ >../.././src/config/options.h:301:54: note: expected âunsigned char *â but argument is of type âchar *â > 301 | extern union option_value *get_opt_(struct option *, unsigned char *, struct session *); > | ^~~~~~~~~~~~~~~ >../.././src/intl/gettext/libintl.h: In function âintl_set_charset_by_indexâ: >../.././src/intl/gettext/libintl.h:70:56: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 70 | bind_textdomain_codeset( /* PACKAGE */ "elinks", > | ^~~~~~~~ > | | > | char * >../.././src/intl/gettext/libgnuintl.h:85:76: note: expected âconst unsigned char *â but argument is of type âchar *â > 85 | unsigned char *bind_textdomain_codeset(const unsigned char *__domainname, > | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ > >In file included from ../.././src/intl/gettext/libgettext.h:25, > from ../.././src/intl/gettext/libintl.h:14, > from widget.c:14: >../.././src/intl/gettext/libgnuintl.h:46:31: warning: conflicting types for built-in function â-Wbuiltin-declaration-mismatch][]] > 46 | extern unsigned char *gettext(const unsigned char *__msgid); > | ^~~~~~~ >../.././src/intl/gettext/libgnuintl.h:50:31: warning: conflicting types for built-in function â-Wbuiltin-declaration-mismatch][]] > 50 | extern unsigned char *dgettext(const unsigned char *__domainname, const unsigned char *__msgid); > | ^~~~~~~~ >../.././src/intl/gettext/libgnuintl.h:54:31: warning: conflicting types for built-in function â-Wbuiltin-declaration-mismatch][]] > 54 | extern unsigned char *dcgettext(const unsigned char *__domainname, const unsigned char *__msgid, > | ^~~~~~~~~ >button.c:31:22: warning: pointer targets in passing argument 4 of â-Wpointer-sign][]] > 31 | #define BUTTON_RIGHT " ]" > | ^~~~ > | | > | char * >button.c:298:27: note: in expansion of macro âBUTTON_RIGHTâ > 298 | BUTTON_RIGHT, BUTTON_RIGHT_LEN, 0, color); > | ^~~~~~~~~~~~ >../.././src/terminal/draw.h:290:26: note: expected âunsigned char *â but argument is of type âchar *â > 290 | unsigned char *text, int length, > | ~~~~~~~~~~~~~~~^~~~ >../.././src/intl/gettext/libintl.h: In function âintl_set_charset_by_indexâ: >../.././src/intl/gettext/libintl.h:70:56: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 70 | bind_textdomain_codeset( /* PACKAGE */ "elinks", > | ^~~~~~~~ > | | > | char * >button.c:31:22: warning: pointer targets in passing argument 4 of â-Wpointer-sign][]] > 31 | #define BUTTON_RIGHT " ]" > | ^~~~ > | | > | char * >button.c:301:58: note: in expansion of macro âBUTTON_RIGHTâ > 301 | draw_dlg_text(dlg_data, x + len, pos->y, BUTTON_RIGHT, > | ^~~~~~~~~~~~ >../.././src/terminal/draw.h:290:26: note: expected âunsigned char *â but argument is of type âchar *â > 290 | unsigned char *text, int length, > | ~~~~~~~~~~~~~~~^~~~ >../.././src/intl/gettext/libgnuintl.h:85:76: note: expected âconst unsigned char *â but argument is of type âchar *â > 85 | unsigned char *bind_textdomain_codeset(const unsigned char *__domainname, > | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ > >In file included from ../.././src/intl/gettext/libgettext.h:25, > from ../.././src/intl/gettext/libintl.h:14, > from msgbox.c:15: >../.././src/intl/gettext/libgnuintl.h:46:31: warning: conflicting types for built-in function â-Wbuiltin-declaration-mismatch][]] > 46 | extern unsigned char *gettext(const unsigned char *__msgid); > | ^~~~~~~ >../.././src/intl/gettext/libgnuintl.h:50:31: warning: conflicting types for built-in function â-Wbuiltin-declaration-mismatch][]] > 50 | extern unsigned char *dgettext(const unsigned char *__domainname, const unsigned char *__msgid); > | ^~~~~~~~ >../.././src/intl/gettext/libgnuintl.h:54:31: warning: conflicting types for built-in function â-Wbuiltin-declaration-mismatch][]] > 54 | extern unsigned char *dcgettext(const unsigned char *__domainname, const unsigned char *__msgid, > | ^~~~~~~~~ >../.././src/intl/gettext/libintl.h: In function âintl_set_charset_by_indexâ: >../.././src/intl/gettext/libintl.h:70:56: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 70 | bind_textdomain_codeset( /* PACKAGE */ "elinks", > | ^~~~~~~~ > | | > | char * >../.././src/intl/gettext/libgnuintl.h:85:76: note: expected âconst unsigned char *â but argument is of type âchar *â > 85 | unsigned char *bind_textdomain_codeset(const unsigned char *__domainname, > | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ > >In file included from ../.././src/intl/gettext/libgettext.h:25, > from ../.././src/intl/gettext/libintl.h:14, > from hierbox.c:19: >../.././src/intl/gettext/libgnuintl.h:46:31: warning: conflicting types for built-in function â-Wbuiltin-declaration-mismatch][]] > 46 | extern unsigned char *gettext(const unsigned char *__msgid); > | ^~~~~~~ >../.././src/intl/gettext/libgnuintl.h:50:31: warning: conflicting types for built-in function â-Wbuiltin-declaration-mismatch][]] > 50 | extern unsigned char *dgettext(const unsigned char *__domainname, const unsigned char *__msgid); > | ^~~~~~~~ >../.././src/intl/gettext/libgnuintl.h:54:31: warning: conflicting types for built-in function â-Wbuiltin-declaration-mismatch][]] > 54 | extern unsigned char *dcgettext(const unsigned char *__domainname, const unsigned char *__msgid, > | ^~~~~~~~~ >../.././src/intl/gettext/libintl.h: In function âintl_set_charset_by_indexâ: >../.././src/intl/gettext/libintl.h:70:56: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 70 | bind_textdomain_codeset( /* PACKAGE */ "elinks", > | ^~~~~~~~ > | | > | char * >../.././src/intl/gettext/libgnuintl.h:85:76: note: expected âconst unsigned char *â but argument is of type âchar *â > 85 | unsigned char *bind_textdomain_codeset(const unsigned char *__domainname, > | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ > >In file included from hotkey.c:18: >../.././src/util/conv.h: In function âtrim_charsâ: >../.././src/util/conv.h:173:24: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 173 | int l = strlen(s); > | ^ > | | > | unsigned char * >In file included from hotkey.c:7: >/usr/include/string.h:407:35: note: expected âconst char *â but argument is of type âunsigned char *â > 407 | extern size_t strlen (const char *__s) > | ~~~~~~~~~~~~^~~ >In file included from ../.././src/intl/gettext/libgettext.h:25, > from ../.././src/intl/gettext/libintl.h:14, > from dialog.c:16: >../.././src/intl/gettext/libgnuintl.h:46:31: warning: conflicting types for built-in function â-Wbuiltin-declaration-mismatch][]] > 46 | extern unsigned char *gettext(const unsigned char *__msgid); > | ^~~~~~~ >../.././src/intl/gettext/libgnuintl.h:50:31: warning: conflicting types for built-in function â-Wbuiltin-declaration-mismatch][]] > 50 | extern unsigned char *dgettext(const unsigned char *__domainname, const unsigned char *__msgid); > | ^~~~~~~~ >../.././src/intl/gettext/libgnuintl.h:54:31: warning: conflicting types for built-in function â-Wbuiltin-declaration-mismatch][]] > 54 | extern unsigned char *dcgettext(const unsigned char *__domainname, const unsigned char *__msgid, > | ^~~~~~~~~ >../.././src/intl/gettext/libintl.h: In function âintl_set_charset_by_indexâ: >../.././src/intl/gettext/libintl.h:70:56: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 70 | bind_textdomain_codeset( /* PACKAGE */ "elinks", > | ^~~~~~~~ > | | > | char * >../.././src/intl/gettext/libgnuintl.h:85:76: note: expected âconst unsigned char *â but argument is of type âchar *â > 85 | unsigned char *bind_textdomain_codeset(const unsigned char *__domainname, > | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ > >msgbox.c: In function âmsg_text_doâ: >In file included from hierbox.c:20: >../.././src/protocol/uri.h: In function âget_real_uri_lengthâ: >msgbox.c:105:38: warning: pointer targets in passing argument 3 of â-Wpointer-sign][]] > 105 | infolen = vsnprintf(NULL, 0, format, ap2); > | ^~~~~~ > | | > | unsigned char * >In file included from /usr/include/features.h:490, > from /usr/include/sys/types.h:25, > from ../.././src/osdep/types.h:9, > from ../.././src/elinks.h:11, > from msgbox.c:9: >/usr/include/bits/stdio2.h:82:1: note: expected âconst char * restrictâ but argument is of type âunsigned char *â > 82 | __NTH (vsnprintf (char *__restrict __s, size_t __n, > | ^~~~~ >hotkey.c: In function âfind_hotkey_posâ: >msgbox.c:109:53: warning: pointer targets in passing argument 3 of â-Wpointer-sign][]] > 109 | len = vsnprintf((char *) info, infolen + 1, format, ap); > | ^~~~~~ > | | > | unsigned char * >/usr/include/bits/stdio2.h:82:1: note: expected âconst char * restrictâ but argument is of type âunsigned char *â > 82 | __NTH (vsnprintf (char *__restrict __s, size_t __n, > | ^~~~~ >../.././src/protocol/uri.h:115:27: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 115 | #define struri(uri) ((uri)->string) > | ~~~~~~^~~~~~~~~ > | | > | unsigned char * >../.././src/protocol/uri.h:341:65: note: in expansion of macro âstruriâ > 341 | return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri)); > | ^~~~~~ > >hotkey.c:28:36: warning: pointer targets in initialization of â-Wpointer-sign][]] > 28 | unsigned char *p = strchr((const char *)text, '~'); > | ^~~~~~ >In file included from ../.././src/osdep/stub.h:5, > from ../.././src/elinks.h:34, > from hierbox.c:9: >/usr/include/string.h:407:35: note: expected âconst char *â but argument is of type âunsigned char *â > 407 | extern size_t strlen (const char *__s) > | ~~~~~~~~~~~~^~~ >In file included from ../.././src/bfu/widget.h:14, > from ../.././src/bfu/dialog.h:5, > from msgbox.c:11: >msgbox.c: In function ârefreshed_msg_boxâ: >../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 21 | #define N_(msg) (gettext_noop(msg)) > | ^~~~~~~~~~~~~~~~~~~ > | | > | char * >../.././src/bfu/msgbox.h:102:45: note: in definition of macro âMSG_BOX_CASTâ > 102 | (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value)) > | ^~~~~ >msgbox.c:173:28: note: in expansion of macro âMSG_BOX_BUTTONâ > 173 | MSG_BOX_BUTTON(N_("~OK"), NULL, B_ENTER | B_ESC)); > | ^~~~~~~~~~~~~~ >msgbox.c:173:43: note: in expansion of macro âN_â > 173 | MSG_BOX_BUTTON(N_("~OK"), NULL, B_ENTER | B_ESC)); > | ^~ >../.././src/intl/gettext/libintl.h:21:17: note: expected âconst unsigned char *â but argument is of type âchar *â > 21 | #define N_(msg) (gettext_noop(msg)) > | ^~~~~~~~~~~~~~~~~~~ >../.././src/bfu/msgbox.h:102:45: note: in definition of macro âMSG_BOX_CASTâ > 102 | (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value)) > | ^~~~~ >msgbox.c:173:28: note: in expansion of macro âMSG_BOX_BUTTONâ > 173 | MSG_BOX_BUTTON(N_("~OK"), NULL, B_ENTER | B_ESC)); > | ^~~~~~~~~~~~~~ >msgbox.c:173:43: note: in expansion of macro âN_â > 173 | MSG_BOX_BUTTON(N_("~OK"), NULL, B_ENTER | B_ESC)); > | ^~ >msgbox.c: In function âinfo_boxâ: >../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 21 | #define N_(msg) (gettext_noop(msg)) > | ^~~~~~~~~~~~~~~~~~~ > | | > | char * >../.././src/bfu/msgbox.h:102:45: note: in definition of macro âMSG_BOX_CASTâ > 102 | (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value)) > | ^~~~~ >msgbox.c:194:24: note: in expansion of macro âMSG_BOX_BUTTONâ > 194 | MSG_BOX_BUTTON(N_("~OK"), NULL, B_ENTER | B_ESC)); > | ^~~~~~~~~~~~~~ >msgbox.c:194:39: note: in expansion of macro âN_â > 194 | MSG_BOX_BUTTON(N_("~OK"), NULL, B_ENTER | B_ESC)); > | ^~ >hotkey.c: In function âcheck_hotkeys_commonâ: >../.././src/intl/gettext/libintl.h:21:17: note: expected âconst unsigned char *â but argument is of type âchar *â > 21 | #define N_(msg) (gettext_noop(msg)) > | ^~~~~~~~~~~~~~~~~~~ >../.././src/bfu/msgbox.h:102:45: note: in definition of macro âMSG_BOX_CASTâ > 102 | (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value)) > | ^~~~~ >msgbox.c:194:24: note: in expansion of macro âMSG_BOX_BUTTONâ > 194 | MSG_BOX_BUTTON(N_("~OK"), NULL, B_ENTER | B_ESC)); > | ^~~~~~~~~~~~~~ >msgbox.c:194:39: note: in expansion of macro âN_â > 194 | MSG_BOX_BUTTON(N_("~OK"), NULL, B_ENTER | B_ESC)); > | ^~ >hotkey.c:181:46: warning: pointer targets in passing argument 3 of â-Wpointer-sign][]] > 181 | strchr((const char *)text, '\0')); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | char * >In file included from ../.././src/terminal/kbd.h:4, > from ../.././src/bfu/hotkey.h:6, > from hotkey.c:11: >../.././src/intl/charsets.h:164:52: note: expected âconst unsigned char *â but argument is of type âchar *â > 164 | unicode_val_T cp_to_unicode(int, unsigned char **, const unsigned char *); > | ^~~~~~~~~~~~~~~~~~~~~ >In file included from dialog.c:23: >../.././src/util/conv.h: In function âtrim_charsâ: >../.././src/util/conv.h:173:24: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 173 | int l = strlen(s); > | ^ > | | > | unsigned char * >In file included from dialog.c:8: >/usr/include/string.h:407:35: note: expected âconst char *â but argument is of type âunsigned char *â > 407 | extern size_t strlen (const char *__s) > | ~~~~~~~~~~~~^~~ >In file included from ../.././src/intl/gettext/libgettext.h:25, > from ../.././src/intl/gettext/libintl.h:14, > from listbox.c:15: >../.././src/intl/gettext/libgnuintl.h:46:31: warning: conflicting types for built-in function â-Wbuiltin-declaration-mismatch][]] > 46 | extern unsigned char *gettext(const unsigned char *__msgid); > | ^~~~~~~ >../.././src/intl/gettext/libgnuintl.h:50:31: warning: conflicting types for built-in function â-Wbuiltin-declaration-mismatch][]] > 50 | extern unsigned char *dgettext(const unsigned char *__domainname, const unsigned char *__msgid); > | ^~~~~~~~ >../.././src/intl/gettext/libgnuintl.h:54:31: warning: conflicting types for built-in function â-Wbuiltin-declaration-mismatch][]] > 54 | extern unsigned char *dcgettext(const unsigned char *__domainname, const unsigned char *__msgid, > | ^~~~~~~~~ >../.././src/intl/gettext/libintl.h: In function âintl_set_charset_by_indexâ: >../.././src/intl/gettext/libintl.h:70:56: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 70 | bind_textdomain_codeset( /* PACKAGE */ "elinks", > | ^~~~~~~~ > | | > | char * >../.././src/intl/gettext/libgnuintl.h:85:76: note: expected âconst unsigned char *â but argument is of type âchar *â > 85 | unsigned char *bind_textdomain_codeset(const unsigned char *__domainname, > | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ > >dialog.c: In function âredraw_dialogâ: >dialog.c:94:76: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 94 | draw_border(term, &dlg_data->real_box, get_bfu_color(term, "dialog.frame"), DIALOG_FRAME); > | ^~~~~~~~~~~~~~ > | | > | char * > >In file included from ../.././src/bfu/dialog.h:4, > from dialog.c:12: >../.././src/bfu/style.h:22:53: note: expected âunsigned char *â but argument is of type âchar *â > 22 | get_bfu_color(struct terminal *term, unsigned char *stylename); > | ~~~~~~~~~~~~~~~^~~~~~~~~ >dialog.c:98:51: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 98 | title_color = get_bfu_color(term, "dialog.title"); > | ^~~~~~~~~~~~~~ > | | > | char * >../.././src/bfu/style.h:22:53: note: expected âunsigned char *â but argument is of type âchar *â > 22 | get_bfu_color(struct terminal *term, unsigned char *stylename); > | ~~~~~~~~~~~~~~~^~~~~~~~~ >In file included from ../.././src/main/module.h:4, > from ../.././src/bfu/leds.h:6, > from leds.c:19: >leds.c: At top level: >dialog.c:101:47: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 101 | int titlelen = strlen(title); > | ^~~~~ > | | > | unsigned char * >/usr/include/string.h:407:35: note: expected âconst char *â but argument is of type âunsigned char *â > 407 | extern size_t strlen (const char *__s) > | ~~~~~~~~~~~~^~~ >leds.c:77:23: warning: pointer targets in initialization of â-Wpointer-sign][]] > 77 | INIT_OPT_TREE("ui", N_("Clock"), > | ^~~~ >../.././src/config/options.h:537:12: note: in definition of macro âINIT_OPT_TREEâ > 537 | {{ path, name, capt, DESC(desc), flags, \ > | ^~~~ >leds.c:77:23: note: (near initialization for âled_options[0].init.pathâ) > 77 | INIT_OPT_TREE("ui", N_("Clock"), > | ^~~~ >../.././src/config/options.h:537:12: note: in definition of macro âINIT_OPT_TREEâ > 537 | {{ path, name, capt, DESC(desc), flags, \ > | ^~~~ >leds.c:78:17: warning: pointer targets in initialization of â-Wpointer-sign][]] > 78 | "clock", 0, N_("Digital clock in the status bar.")), > | ^~~~~~~ >../.././src/config/options.h:537:18: note: in definition of macro âINIT_OPT_TREEâ > 537 | {{ path, name, capt, DESC(desc), flags, \ > | ^~~~ >dialog.c:123:51: warning: pointer targets in passing argument 4 of â-Wpointer-sign][]] > 123 | draw_text(term, x - 1, y, " ", 1, 0, title_color); > | ^~~ > | | > | char * >leds.c:78:17: note: (near initialization for âled_options[0].init.nameâ) > 78 | "clock", 0, N_("Digital clock in the status bar.")), > | ^~~~~~~ >../.././src/config/options.h:537:18: note: in definition of macro âINIT_OPT_TREEâ > 537 | {{ path, name, capt, DESC(desc), flags, \ > | ^~~~ >../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization of â-Wpointer-sign][]] > 21 | #define N_(msg) (gettext_noop(msg)) > | ^ >../.././src/config/options.h:537:24: note: in definition of macro âINIT_OPT_TREEâ > 537 | {{ path, name, capt, DESC(desc), flags, \ > | ^~~~ >leds.c:77:29: note: in expansion of macro âN_â > 77 | INIT_OPT_TREE("ui", N_("Clock"), > | ^~ >../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for âled_options[0].init.captâ) > 21 | #define N_(msg) (gettext_noop(msg)) > | ^ >../.././src/config/options.h:537:24: note: in definition of macro âINIT_OPT_TREEâ > 537 | {{ path, name, capt, DESC(desc), flags, \ > | ^~~~ >leds.c:77:29: note: in expansion of macro âN_â > 77 | INIT_OPT_TREE("ui", N_("Clock"), > | ^~ >In file included from dialog.c:17: >../.././src/terminal/draw.h:284:31: note: expected âunsigned char *â but argument is of type âchar *â > 284 | unsigned char *text, int length, > | ~~~~~~~~~~~~~~~^~~~ >../.././src/config/options.h:347:17: warning: pointer targets in initialization of â-Wpointer-sign][]] > 347 | #define DESC(x) (x) > | ^ >../.././src/config/options.h:537:30: note: in expansion of macro âDESCâ > 537 | {{ path, name, capt, DESC(desc), flags, \ > | ^~~~ >leds.c:77:9: note: in expansion of macro âINIT_OPT_TREEâ > 77 | INIT_OPT_TREE("ui", N_("Clock"), > | ^~~~~~~~~~~~~ >dialog.c:125:60: warning: pointer targets in passing argument 4 of â-Wpointer-sign][]] > 125 | draw_text(term, x + titlecells, y, " ", 1, 0, > | ^~~ > | | > | char * >../.././src/config/options.h:347:17: note: (near initialization for âled_options[0].init.descâ) > 347 | #define DESC(x) (x) > | ^ >../.././src/config/options.h:537:30: note: in expansion of macro âDESCâ > 537 | {{ path, name, capt, DESC(desc), flags, \ > | ^~~~ >leds.c:77:9: note: in expansion of macro âINIT_OPT_TREEâ > 77 | INIT_OPT_TREE("ui", N_("Clock"), > | ^~~~~~~~~~~~~ >../.././src/terminal/draw.h:284:31: note: expected âunsigned char *â but argument is of type âchar *â > 284 | unsigned char *text, int length, > | ~~~~~~~~~~~~~~~^~~~ >leds.c:80:23: warning: pointer targets in initialization of â-Wpointer-sign][]] > 80 | INIT_OPT_BOOL("ui.clock", N_("Enable"), > | ^~~~~~~~~~ >../.././src/config/options.h:487:12: note: in definition of macro âINIT_OPT_BOOLâ > 487 | {{ path, name, capt, DESC(desc), flags, \ > | ^~~~ >leds.c:80:23: note: (near initialization for âled_options[1].init.pathâ) > 80 | INIT_OPT_BOOL("ui.clock", N_("Enable"), > | ^~~~~~~~~~ >../.././src/config/options.h:487:12: note: in definition of macro âINIT_OPT_BOOLâ > 487 | {{ path, name, capt, DESC(desc), flags, \ > | ^~~~ >leds.c:81:17: warning: pointer targets in initialization of â-Wpointer-sign][]] > 81 | "enable", 0, 0, > | ^~~~~~~~ >../.././src/config/options.h:487:18: note: in definition of macro âINIT_OPT_BOOLâ > 487 | {{ path, name, capt, DESC(desc), flags, \ > | ^~~~ >leds.c:81:17: note: (near initialization for âled_options[1].init.nameâ) > 81 | "enable", 0, 0, > | ^~~~~~~~ >../.././src/config/options.h:487:18: note: in definition of macro âINIT_OPT_BOOLâ > 487 | {{ path, name, capt, DESC(desc), flags, \ > | ^~~~ >../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization of â-Wpointer-sign][]] > 21 | #define N_(msg) (gettext_noop(msg)) > | ^ >../.././src/config/options.h:487:24: note: in definition of macro âINIT_OPT_BOOLâ > 487 | {{ path, name, capt, DESC(desc), flags, \ > | ^~~~ >leds.c:80:35: note: in expansion of macro âN_â > 80 | INIT_OPT_BOOL("ui.clock", N_("Enable"), > | ^~ >../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for âled_options[1].init.captâ) > 21 | #define N_(msg) (gettext_noop(msg)) > | ^ >../.././src/config/options.h:487:24: note: in definition of macro âINIT_OPT_BOOLâ > 487 | {{ path, name, capt, DESC(desc), flags, \ > | ^~~~ >leds.c:80:35: note: in expansion of macro âN_â > 80 | INIT_OPT_BOOL("ui.clock", N_("Enable"), > | ^~ >../.././src/config/options.h:347:17: warning: pointer targets in initialization of â-Wpointer-sign][]] > 347 | #define DESC(x) (x) > | ^ >../.././src/config/options.h:487:30: note: in expansion of macro âDESCâ > 487 | {{ path, name, capt, DESC(desc), flags, \ > | ^~~~ >leds.c:80:9: note: in expansion of macro âINIT_OPT_BOOLâ > 80 | INIT_OPT_BOOL("ui.clock", N_("Enable"), > | ^~~~~~~~~~~~~ >../.././src/config/options.h:347:17: note: (near initialization for âled_options[1].init.descâ) > 347 | #define DESC(x) (x) > | ^ >../.././src/config/options.h:487:30: note: in expansion of macro âDESCâ > 487 | {{ path, name, capt, DESC(desc), flags, \ > | ^~~~ >leds.c:80:9: note: in expansion of macro âINIT_OPT_BOOLâ > 80 | INIT_OPT_BOOL("ui.clock", N_("Enable"), > | ^~~~~~~~~~~~~ >leds.c:84:25: warning: pointer targets in initialization of â-Wpointer-sign][]] > 84 | INIT_OPT_STRING("ui.clock", N_("Format"), > | ^~~~~~~~~~ >../.././src/config/options.h:502:12: note: in definition of macro âINIT_OPT_STRINGâ > 502 | {{ path, name, capt, DESC(desc), flags, \ > | ^~~~ >leds.c:84:25: note: (near initialization for âled_options[2].init.pathâ) > 84 | INIT_OPT_STRING("ui.clock", N_("Format"), > | ^~~~~~~~~~ >../.././src/config/options.h:502:12: note: in definition of macro âINIT_OPT_STRINGâ > 502 | {{ path, name, capt, DESC(desc), flags, \ > | ^~~~ >leds.c:85:17: warning: pointer targets in initialization of â-Wpointer-sign][]] > 85 | "format", 0, "[%H:%M]", > | ^~~~~~~~ >../.././src/config/options.h:502:18: note: in definition of macro âINIT_OPT_STRINGâ > 502 | {{ path, name, capt, DESC(desc), flags, \ > | ^~~~ >leds.c:85:17: note: (near initialization for âled_options[2].init.nameâ) > 85 | "format", 0, "[%H:%M]", > | ^~~~~~~~ >../.././src/config/options.h:502:18: note: in definition of macro âINIT_OPT_STRINGâ > 502 | {{ path, name, capt, DESC(desc), flags, \ > | ^~~~ >../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization of â-Wpointer-sign][]] > 21 | #define N_(msg) (gettext_noop(msg)) > | ^ >../.././src/config/options.h:502:24: note: in definition of macro âINIT_OPT_STRINGâ > 502 | {{ path, name, capt, DESC(desc), flags, \ > | ^~~~ >leds.c:84:37: note: in expansion of macro âN_â > 84 | INIT_OPT_STRING("ui.clock", N_("Format"), > | ^~ >../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for âled_options[2].init.captâ) > 21 | #define N_(msg) (gettext_noop(msg)) > | ^ >../.././src/config/options.h:502:24: note: in definition of macro âINIT_OPT_STRINGâ > 502 | {{ path, name, capt, DESC(desc), flags, \ > | ^~~~ >leds.c:84:37: note: in expansion of macro âN_â > 84 | INIT_OPT_STRING("ui.clock", N_("Format"), > | ^~ >../.././src/config/options.h:347:17: warning: pointer targets in initialization of â-Wpointer-sign][]] > 347 | #define DESC(x) (x) > | ^ >../.././src/config/options.h:502:30: note: in expansion of macro âDESCâ > 502 | {{ path, name, capt, DESC(desc), flags, \ > | ^~~~ >leds.c:84:9: note: in expansion of macro âINIT_OPT_STRINGâ > 84 | INIT_OPT_STRING("ui.clock", N_("Format"), > | ^~~~~~~~~~~~~~~ >../.././src/config/options.h:347:17: note: (near initialization for âled_options[2].init.descâ) > 347 | #define DESC(x) (x) > | ^ >../.././src/config/options.h:502:30: note: in expansion of macro âDESCâ > 502 | {{ path, name, capt, DESC(desc), flags, \ > | ^~~~ >leds.c:84:9: note: in expansion of macro âINIT_OPT_STRINGâ > 84 | INIT_OPT_STRING("ui.clock", N_("Format"), > | ^~~~~~~~~~~~~~~ >In file included from listbox.c:20: >../.././src/util/conv.h: In function âtrim_charsâ: >leds.c:91:24: warning: pointer targets in initialization of â-Wpointer-sign][]] > 91 | INIT_OPT_ALIAS("ui.timer", "clock", 0, "ui.clock"), > | ^~~~~~~~~~ >../.././src/config/options.h:532:12: note: in definition of macro âINIT_OPT_ALIASâ > 532 | {{ path, name, NULL, NULL, flags, \ > | ^~~~ >../.././src/util/conv.h:173:24: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 173 | int l = strlen(s); > | ^ > | | > | unsigned char * >leds.c:91:24: note: (near initialization for âled_options[3].init.pathâ) > 91 | INIT_OPT_ALIAS("ui.timer", "clock", 0, "ui.clock"), > | ^~~~~~~~~~ >../.././src/config/options.h:532:12: note: in definition of macro âINIT_OPT_ALIASâ > 532 | {{ path, name, NULL, NULL, flags, \ > | ^~~~ >leds.c:91:36: warning: pointer targets in initialization of â-Wpointer-sign][]] > 91 | INIT_OPT_ALIAS("ui.timer", "clock", 0, "ui.clock"), > | ^~~~~~~ >../.././src/config/options.h:532:18: note: in definition of macro âINIT_OPT_ALIASâ > 532 | {{ path, name, NULL, NULL, flags, \ > | ^~~~ >leds.c:91:36: note: (near initialization for âled_options[3].init.nameâ) > 91 | INIT_OPT_ALIAS("ui.timer", "clock", 0, "ui.clock"), > | ^~~~~~~ >../.././src/config/options.h:532:18: note: in definition of macro âINIT_OPT_ALIASâ > 532 | {{ path, name, NULL, NULL, flags, \ > | ^~~~ >In file included from listbox.c:7: >/usr/include/string.h:407:35: note: expected âconst char *â but argument is of type âunsigned char *â > 407 | extern size_t strlen (const char *__s) > | ~~~~~~~~~~~~^~~ >leds.c:93:23: warning: pointer targets in initialization of â-Wpointer-sign][]] > 93 | INIT_OPT_BOOL("ui", N_("Show IP"), > | ^~~~ >../.././src/config/options.h:487:12: note: in definition of macro âINIT_OPT_BOOLâ > 487 | {{ path, name, capt, DESC(desc), flags, \ > | ^~~~ >leds.c:93:23: note: (near initialization for âled_options[4].init.pathâ) > 93 | INIT_OPT_BOOL("ui", N_("Show IP"), > | ^~~~ >../.././src/config/options.h:487:12: note: in definition of macro âINIT_OPT_BOOLâ > 487 | {{ path, name, capt, DESC(desc), flags, \ > | ^~~~ >leds.c:94:17: warning: pointer targets in initialization of â-Wpointer-sign][]] > 94 | "show_ip", 0, 0, > | ^~~~~~~~~ >../.././src/config/options.h:487:18: note: in definition of macro âINIT_OPT_BOOLâ > 487 | {{ path, name, capt, DESC(desc), flags, \ > | ^~~~ >leds.c:94:17: note: (near initialization for âled_options[4].init.nameâ) > 94 | "show_ip", 0, 0, > | ^~~~~~~~~ >../.././src/config/options.h:487:18: note: in definition of macro âINIT_OPT_BOOLâ > 487 | {{ path, name, capt, DESC(desc), flags, \ > | ^~~~ >../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization of â-Wpointer-sign][]] > 21 | #define N_(msg) (gettext_noop(msg)) > | ^ >../.././src/config/options.h:487:24: note: in definition of macro âINIT_OPT_BOOLâ > 487 | {{ path, name, capt, DESC(desc), flags, \ > | ^~~~ >leds.c:93:29: note: in expansion of macro âN_â > 93 | INIT_OPT_BOOL("ui", N_("Show IP"), > | ^~ >../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for âled_options[4].init.captâ) > 21 | #define N_(msg) (gettext_noop(msg)) > | ^ >../.././src/config/options.h:487:24: note: in definition of macro âINIT_OPT_BOOLâ > 487 | {{ path, name, capt, DESC(desc), flags, \ > | ^~~~ >leds.c:93:29: note: in expansion of macro âN_â > 93 | INIT_OPT_BOOL("ui", N_("Show IP"), > | ^~ >../.././src/config/options.h:347:17: warning: pointer targets in initialization of â-Wpointer-sign][]] > 347 | #define DESC(x) (x) > | ^ >../.././src/config/options.h:487:30: note: in expansion of macro âDESCâ > 487 | {{ path, name, capt, DESC(desc), flags, \ > | ^~~~ >leds.c:93:9: note: in expansion of macro âINIT_OPT_BOOLâ > 93 | INIT_OPT_BOOL("ui", N_("Show IP"), > | ^~~~~~~~~~~~~ >../.././src/config/options.h:347:17: note: (near initialization for âled_options[4].init.descâ) > 347 | #define DESC(x) (x) > | ^ >../.././src/config/options.h:487:30: note: in expansion of macro âDESCâ > 487 | {{ path, name, capt, DESC(desc), flags, \ > | ^~~~ >leds.c:93:9: note: in expansion of macro âINIT_OPT_BOOLâ > 93 | INIT_OPT_BOOL("ui", N_("Show IP"), > | ^~~~~~~~~~~~~ >In file included from ../.././src/bfu/inpfield.h:6, > from ../.././src/bfu/widget.h:10, > from ../.././src/bfu/dialog.h:5, > from hierbox.c:12: >hierbox.c: In function âhierbox_ev_initâ: >leds.c:98:23: warning: pointer targets in initialization of â-Wpointer-sign][]] > 98 | INIT_OPT_TREE("ui", N_("LEDs"), > | ^~~~ >../.././src/config/options.h:537:12: note: in definition of macro âINIT_OPT_TREEâ > 537 | {{ path, name, capt, DESC(desc), flags, \ > | ^~~~ >../.././src/util/lists.h:181:20: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wstrict-aliasing]] > 181 | add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x)) > | ^ >../.././src/util/lists.h:172:22: note: in definition of macro âadd_at_posâ > 172 | (x)->next = (p)->next; \ > | ^ >hierbox.c:225:17: note: in expansion of macro âadd_to_listâ > 225 | add_to_list(browser->dialogs, item); > | ^~~~~~~~~~~ >leds.c:98:23: note: (near initialization for âled_options[5].init.pathâ) > 98 | INIT_OPT_TREE("ui", N_("LEDs"), > | ^~~~ >../.././src/config/options.h:537:12: note: in definition of macro âINIT_OPT_TREEâ > 537 | {{ path, name, capt, DESC(desc), flags, \ > | ^~~~ >leds.c:99:17: warning: pointer targets in initialization of â-Wpointer-sign][]] > 99 | "leds", 0, > | ^~~~~~ >../.././src/config/options.h:537:18: note: in definition of macro âINIT_OPT_TREEâ > 537 | {{ path, name, capt, DESC(desc), flags, \ > | ^~~~ >leds.c:99:17: note: (near initialization for âled_options[5].init.nameâ) > 99 | "leds", 0, > | ^~~~~~ >../.././src/config/options.h:537:18: note: in definition of macro âINIT_OPT_TREEâ > 537 | {{ path, name, capt, DESC(desc), flags, \ > | ^~~~ >../.././src/util/lists.h:181:20: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wstrict-aliasing]] > 181 | add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x)) > | ^ >../.././src/util/lists.h:174:10: note: in definition of macro âadd_at_posâ > 174 | (p)->next = (x); \ > | ^ >hierbox.c:225:17: note: in expansion of macro âadd_to_listâ > 225 | add_to_list(browser->dialogs, item); > | ^~~~~~~~~~~ >../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization of â-Wpointer-sign][]] > 21 | #define N_(msg) (gettext_noop(msg)) > | ^ >../.././src/config/options.h:537:24: note: in definition of macro âINIT_OPT_TREEâ > 537 | {{ path, name, capt, DESC(desc), flags, \ > | ^~~~ >leds.c:98:29: note: in expansion of macro âN_â > 98 | INIT_OPT_TREE("ui", N_("LEDs"), > | ^~ >../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for âled_options[5].init.captâ) > 21 | #define N_(msg) (gettext_noop(msg)) > | ^ >../.././src/config/options.h:537:24: note: in definition of macro âINIT_OPT_TREEâ > 537 | {{ path, name, capt, DESC(desc), flags, \ > | ^~~~ >leds.c:98:29: note: in expansion of macro âN_â > 98 | INIT_OPT_TREE("ui", N_("LEDs"), > | ^~ >../.././src/config/options.h:347:17: warning: pointer targets in initialization of â-Wpointer-sign][]] > 347 | #define DESC(x) (x) > | ^ >../.././src/config/options.h:537:30: note: in expansion of macro âDESCâ > 537 | {{ path, name, capt, DESC(desc), flags, \ > | ^~~~ >leds.c:98:9: note: in expansion of macro âINIT_OPT_TREEâ > 98 | INIT_OPT_TREE("ui", N_("LEDs"), > | ^~~~~~~~~~~~~ >../.././src/config/options.h:347:17: note: (near initialization for âled_options[5].init.descâ) > 347 | #define DESC(x) (x) > | ^ >../.././src/config/options.h:537:30: note: in expansion of macro âDESCâ > 537 | {{ path, name, capt, DESC(desc), flags, \ > | ^~~~ >leds.c:98:9: note: in expansion of macro âINIT_OPT_TREEâ > 98 | INIT_OPT_TREE("ui", N_("LEDs"), > | ^~~~~~~~~~~~~ >dialog.c: In function âselect_button_by_keyâ: >leds.c:102:23: warning: pointer targets in initialization of â-Wpointer-sign][]] > 102 | INIT_OPT_BOOL("ui.leds", N_("Enable"), > | ^~~~~~~~~ >../.././src/config/options.h:487:12: note: in definition of macro âINIT_OPT_BOOLâ > 487 | {{ path, name, capt, DESC(desc), flags, \ > | ^~~~ >dialog.c:355:41: warning: pointer targets in passing argument 3 of â-Wpointer-sign][]] > 355 | strchr((const char *)hk_ptr, '\0')); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | char * >leds.c:102:23: note: (near initialization for âled_options[6].init.pathâ) > 102 | INIT_OPT_BOOL("ui.leds", N_("Enable"), > | ^~~~~~~~~ >../.././src/config/options.h:487:12: note: in definition of macro âINIT_OPT_BOOLâ > 487 | {{ path, name, capt, DESC(desc), flags, \ > | ^~~~ >leds.c:103:17: warning: pointer targets in initialization of â-Wpointer-sign][]] > 103 | "enable", 0, 1, > | ^~~~~~~~ >../.././src/config/options.h:487:18: note: in definition of macro âINIT_OPT_BOOLâ > 487 | {{ path, name, capt, DESC(desc), flags, \ > | ^~~~ >leds.c:103:17: note: (near initialization for âled_options[6].init.nameâ) > 103 | "enable", 0, 1, > | ^~~~~~~~ >../.././src/config/options.h:487:18: note: in definition of macro âINIT_OPT_BOOLâ > 487 | {{ path, name, capt, DESC(desc), flags, \ > | ^~~~ >In file included from ../.././src/terminal/kbd.h:4, > from ../.././src/terminal/event.h:4, > from ../.././src/terminal/terminal.h:5, > from ../.././src/bfu/dialog.h:7: >../.././src/intl/charsets.h:164:52: note: expected âconst unsigned char *â but argument is of type âchar *â > 164 | unicode_val_T cp_to_unicode(int, unsigned char **, const unsigned char *); > | ^~~~~~~~~~~~~~~~~~~~~ >../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization of â-Wpointer-sign][]] > 21 | #define N_(msg) (gettext_noop(msg)) > | ^ >../.././src/config/options.h:487:24: note: in definition of macro âINIT_OPT_BOOLâ > 487 | {{ path, name, capt, DESC(desc), flags, \ > | ^~~~ >leds.c:102:34: note: in expansion of macro âN_â > 102 | INIT_OPT_BOOL("ui.leds", N_("Enable"), > | ^~ >In file included from ../.././src/main/module.h:4, > from ../.././src/bfu/leds.h:6, > from ../.././src/bfu/widget.h:12, > from ../.././src/bfu/dialog.h:5, > from listbox.c:11: >listbox.c: In function âdlg_format_listboxâ: >../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for âled_options[6].init.captâ) > 21 | #define N_(msg) (gettext_noop(msg)) > | ^ >../.././src/config/options.h:487:24: note: in definition of macro âINIT_OPT_BOOLâ > 487 | {{ path, name, capt, DESC(desc), flags, \ > | ^~~~ >leds.c:102:34: note: in expansion of macro âN_â > 102 | INIT_OPT_BOOL("ui.leds", N_("Enable"), > | ^~ >../.././src/config/options.h:347:17: warning: pointer targets in initialization of â-Wpointer-sign][]] > 347 | #define DESC(x) (x) > | ^ >../.././src/config/options.h:487:30: note: in expansion of macro âDESCâ > 487 | {{ path, name, capt, DESC(desc), flags, \ > | ^~~~ >leds.c:102:9: note: in expansion of macro âINIT_OPT_BOOLâ > 102 | INIT_OPT_BOOL("ui.leds", N_("Enable"), > | ^~~~~~~~~~~~~ >../.././src/config/options.h:347:17: note: (near initialization for âled_options[6].init.descâ) > 347 | #define DESC(x) (x) > | ^ >../.././src/config/options.h:487:30: note: in expansion of macro âDESCâ > 487 | {{ path, name, capt, DESC(desc), flags, \ > | ^~~~ >leds.c:102:9: note: in expansion of macro âINIT_OPT_BOOLâ > 102 | INIT_OPT_BOOL("ui.leds", N_("Enable"), > | ^~~~~~~~~~~~~ >In file included from ../.././src/main/module.h:4, > from ../.././src/bfu/leds.h:6, > from ../.././src/bfu/widget.h:12: >hierbox.c: In function âhierbox_browserâ: >listbox.c:55:27: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 55 | min = get_opt_int("ui.dialogs.listbox_min_height", NULL); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | char * >../.././src/config/options.h:302:55: note: in definition of macro âget_optâ > 302 | #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses) > | ^~~~ >../.././src/config/options.h:314:32: note: in expansion of macro âget_opt_int_treeâ > 314 | #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses) > | ^~~~~~~~~~~~~~~~ >listbox.c:55:15: note: in expansion of macro âget_opt_intâ > 55 | min = get_opt_int("ui.dialogs.listbox_min_height", NULL); > | ^~~~~~~~~~~ >../.././src/config/options.h:301:54: note: expected âunsigned char *â but argument is of type âchar *â > 301 | extern union option_value *get_opt_(struct option *, unsigned char *, struct session *); > | ^~~~~~~~~~~~~~~ >hierbox.c:301:42: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 301 | int anonymous = get_cmd_opt_bool("anonymous"); > | ^~~~~~~~~~~ > | | > | char * >../.././src/config/options.h:302:55: note: in definition of macro âget_optâ > 302 | #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses) > | ^~~~ >../.././src/config/options.h:321:32: note: in expansion of macro âget_opt_bool_treeâ > 321 | #define get_cmd_opt_bool(name) get_opt_bool_tree(cmdline_options, name, NULL) > | ^~~~~~~~~~~~~~~~~ >hierbox.c:301:25: note: in expansion of macro âget_cmd_opt_boolâ > 301 | int anonymous = get_cmd_opt_bool("anonymous"); > | ^~~~~~~~~~~~~~~~ >../.././src/config/options.h:301:54: note: expected âunsigned char *â but argument is of type âchar *â > 301 | extern union option_value *get_opt_(struct option *, unsigned char *, struct session *); > | ^~~~~~~~~~~~~~~ >leds.c: In function âdraw_timerâ: >leds.c:171:18: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 171 | snprintf(s, sizeof(s), "[%d]", get_timer_duration()); > | ^ > | | > | unsigned char * >In file included from /usr/include/features.h:490, > from /usr/include/bits/libc-header-start.h:33, > from /usr/include/stdio.h:27, > from leds.c:7: >/usr/include/bits/stdio2.h:68:1: note: expected âchar * restrictâ but argument is of type âunsigned char *â > 68 | __NTH (snprintf (char *__restrict __s, size_t __n, > | ^~~~~ >leds.c:172:25: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 172 | length = strlen(s); > | ^ > | | > | unsigned char * >/usr/include/string.h:407:35: note: expected âconst char *â but argument is of type âunsigned char *â > 407 | extern size_t strlen (const char *__s) > | ~~~~~~~~~~~~^~~ >leds.c: In function âdraw_show_ipâ: >leds.c:187:37: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 187 | int length = strlen(s); > | ^ > | | > | unsigned char * >/usr/include/string.h:407:35: note: expected âconst char *â but argument is of type âunsigned char *â > 407 | extern size_t strlen (const char *__s) > | ~~~~~~~~~~~~^~~ >In file included from hierbox.c:11: >hierbox.c:332:31: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 332 | add_dlg_button(dlg, _("Close", term), B_ESC, cancel_dialog, NULL); > | ^~~~~~~ > | | > | char * >../.././src/bfu/button.h:89:32: note: in definition of macro âadd_dlg_buttonâ > 89 | add_dlg_button_do(dlg, text, flags, handler, data, NULL, NULL) > | ^~~~ >../.././src/intl/gettext/libintl.h:94:18: note: expected âunsigned char *â but argument is of type âchar *â > 94 | _(unsigned char *msg, struct terminal *term) > | ~~~~~~~~~~~~~~~^~~ >leds.c: In function âdraw_clockâ: >leds.c:208:27: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 208 | length = strftime(s, sizeof(s), get_leds_clock_format(), loctime); > | ^ > | | > | unsigned char * >In file included from leds.c:14: >/usr/include/time.h:100:42: note: expected âchar * restrictâ but argument is of type âunsigned char *â > 100 | extern size_t strftime (char *__restrict __s, size_t __maxsize, > | ~~~~~~~~~~~~~~~~~^~~ >leds.c:112:72: warning: pointer targets in passing argument 3 of â-Wpointer-sign][]] > 112 | get_leds_clock_format() get_opt_leds(LEDS_CLOCK_FORMAT).string > | ^ > | | > | unsigned char * > >leds.c:208:41: note: in expansion of macro âget_leds_clock_formatâ > 208 | length = strftime(s, sizeof(s), get_leds_clock_format(), loctime); > | ^~~~~~~~~~~~~~~~~~~~~ >/usr/include/time.h:101:48: note: expected âconst char * restrictâ but argument is of type âunsigned char *â > 101 | const char *__restrict __format, > | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ >In file included from menu.c:30: >../.././src/util/conv.h: In function âtrim_charsâ: >../.././src/util/conv.h:173:24: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 173 | int l = strlen(s); > | ^ > | | > | unsigned char * >leds.c: In function âdraw_ledsâ: >hierbox.c: In function âpush_hierbox_info_buttonâ: >In file included from menu.c:12: >/usr/include/string.h:407:35: note: expected âconst char *â but argument is of type âunsigned char *â > 407 | extern size_t strlen (const char *__s) > | ~~~~~~~~~~~~^~~ >leds.c:245:25: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 245 | if (get_opt_int("ui.timer.enable", NULL) == 2) { > | ^~~~~~~~~~~~~~~~~ > | | > | char * >../.././src/config/options.h:302:55: note: in definition of macro âget_optâ > 302 | #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses) > | ^~~~ >../.././src/config/options.h:314:32: note: in expansion of macro âget_opt_int_treeâ > 314 | #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses) > | ^~~~~~~~~~~~~~~~ >leds.c:245:13: note: in expansion of macro âget_opt_intâ > 245 | if (get_opt_int("ui.timer.enable", NULL) == 2) { > | ^~~~~~~~~~~ >../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of â-Wpointer-sign][]] > 21 | #define N_(msg) (gettext_noop(msg)) > | ^~~~~~~~~~~~~~~~~~~ > | | > | char * >hierbox.c:429:43: note: in expansion of macro âN_â > 429 | info_box(term, 0, N_("Info"), ALIGN_CENTER, > | ^~ >../.././src/config/options.h:301:54: note: expected âunsigned char *â but argument is of type âchar *â > 301 | extern union option_value *get_opt_(struct option *, unsigned char *, struct session *); > | ^~~~~~~~~~~~~~~ >leds.c:246:49: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 246 | led_color = get_bfu_color(term, "status.status-text"); > | ^~~~~~~~~~~~~~~~~~~~ > | | > | char * >In file included from ../.././src/bfu/widget.h:14: >../.././src/bfu/msgbox.h:133:25: note: expected âunsigned char *â but argument is of type âchar *â > 133 | unsigned char *title, enum format_align align, > | ~~~~~~~~~~~~~~~^~~~~ >In file included from ../.././src/bfu/dialog.h:4, > from ../.././src/session/session.h:4, > from leds.c:26: >../.././src/bfu/style.h:22:53: note: expected âunsigned char *â but argument is of type âchar *â > 22 | get_bfu_color(struct terminal *term, unsigned char *stylename); > | ~~~~~~~~~~~~~~~^~~~~~~~~ >listbox.c: In function âdisplay_listbox_itemâ: >../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 5 of â-Wpointer-sign][]] > 21 | #define N_(msg) (gettext_noop(msg)) > | ^~~~~~~~~~~~~~~~~~~ > | | > | char * >hierbox.c:430:34: note: in expansion of macro âN_â > 430 | N_("Press space to expand this folder.")); > | ^~ >../.././src/bfu/msgbox.h:134:25: note: expected âunsigned char *â but argument is of type âchar *â > 134 | unsigned char *text); > | ~~~~~~~~~~~~~~~^~~~ >listbox.c:362:48: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 362 | tree_color = get_bfu_color(data->term, "menu.normal"); > | ^~~~~~~~~~~~~ > | | > | char * >leds.c:255:49: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 255 | led_color = get_bfu_color(term, "status.status-text"); > | ^~~~~~~~~~~~~~~~~~~~ > | | > | char * >dialog.c: In function âgeneric_dialog_layouterâ: >../.././src/bfu/style.h:22:53: note: expected âunsigned char *â but argument is of type âchar *â > 22 | get_bfu_color(struct terminal *term, unsigned char *stylename); > | ~~~~~~~~~~~~~~~^~~~~~~~~ >In file included from ../.././src/bfu/dialog.h:4: >../.././src/bfu/style.h:22:53: note: expected âunsigned char *â but argument is of type âchar *â > 22 | get_bfu_color(struct terminal *term, unsigned char *stylename); > | ~~~~~~~~~~~~~~~^~~~~~~~~ >dialog.c:656:53: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 656 | rw = int_min(w, strlen(dlg_data->dlg->title)); > | ~~~~~~~~~~~~~^~~~~~~ > | | > | unsigned char * >/usr/include/string.h:407:35: note: expected âconst char *â but argument is of type âunsigned char *â > 407 | extern size_t strlen (const char *__s) > | ~~~~~~~~~~~~^~~ >listbox.c:364:56: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 364 | text_color = get_bfu_color(data->term, "menu.selected"); > | ^~~~~~~~~~~~~~~ > | | > | char * >leds.c:266:64: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 266 | struct color_pair *color = get_bfu_color(term, "status.showip-text"); > | ^~~~~~~~~~~~~~~~~~~~ > | | > | char * > >../.././src/bfu/style.h:22:53: note: expected âunsigned char *â but argument is of type âchar *â > 22 | get_bfu_color(struct terminal *term, unsigned char *stylename); > | ~~~~~~~~~~~~~~~^~~~~~~~~ >../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 21 | #define N_(msg) (gettext_noop(msg)) > | ^~~~~~~~~~~~~~~~~~~ > | | > | char * >../.././src/bfu/msgbox.h:102:45: note: in definition of macro âMSG_BOX_CASTâ > 102 | (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value)) > | ^~~~~ >hierbox.c:441:17: note: in expansion of macro âMSG_BOX_BUTTONâ > 441 | MSG_BOX_BUTTON(N_("~OK"), done_listbox_context, B_ESC | B_ENTER)); > | ^~~~~~~~~~~~~~ >hierbox.c:441:32: note: in expansion of macro âN_â > 441 | MSG_BOX_BUTTON(N_("~OK"), done_listbox_context, B_ESC | B_ENTER)); > | ^~ >../.././src/bfu/style.h:22:53: note: expected âunsigned char *â but argument is of type âchar *â > 22 | get_bfu_color(struct terminal *term, unsigned char *stylename); > | ~~~~~~~~~~~~~~~^~~~~~~~~ >listbox.c:367:56: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 367 | text_color = get_bfu_color(data->term, "menu.marked"); > | ^~~~~~~~~~~~~ > | | > | char * >../.././src/bfu/style.h:22:53: note: expected âunsigned char *â but argument is of type âchar *â > 22 | get_bfu_color(struct terminal *term, unsigned char *stylename); > | ~~~~~~~~~~~~~~~^~~~~~~~~ >../.././src/intl/gettext/libintl.h:21:17: note: expected âconst unsigned char *â but argument is of type âchar *â > 21 | #define N_(msg) (gettext_noop(msg)) > | ^~~~~~~~~~~~~~~~~~~ >../.././src/bfu/msgbox.h:102:45: note: in definition of macro âMSG_BOX_CASTâ > 102 | (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value)) > | ^~~~~ >hierbox.c:441:17: note: in expansion of macro âMSG_BOX_BUTTONâ > 441 | MSG_BOX_BUTTON(N_("~OK"), done_listbox_context, B_ESC | B_ENTER)); > | ^~~~~~~~~~~~~~ >hierbox.c:441:32: note: in expansion of macro âN_â > 441 | MSG_BOX_BUTTON(N_("~OK"), done_listbox_context, B_ESC | B_ENTER)); > | ^~ >listbox.c:386:45: warning: pointer targets in passing argument 4 of â-Wpointer-sign][]] > 386 | draw_text(data->term, x, y, " ", 5, 0, tree_color); > | ^~~~~~~ > | | > | char * >../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 4 of â-Wpointer-sign][]] > 21 | #define N_(msg) (gettext_noop(msg)) > | ^~~~~~~~~~~~~~~~~~~ > | | > | char * >hierbox.c:438:17: note: in expansion of macro âN_â > 438 | N_("Info"), ALIGN_LEFT, > | ^~ >../.././src/bfu/msgbox.h:93:49: note: expected âunsigned char *â but argument is of type âchar *â > 93 | enum msgbox_flags flags, unsigned char *title, enum format_align align, > | ~~~~~~~~~~~~~~~^~~~~ >In file included from listbox.c:16: >../.././src/terminal/draw.h:284:31: note: expected âunsigned char *â but argument is of type âchar *â > 284 | unsigned char *text, int length, > | ~~~~~~~~~~~~~~~^~~~ >dialog.c: In function âdraw_dialogâ: >leds.c: In function âredraw_ledsâ: >dialog.c:690:38: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 690 | get_bfu_color(term, "dialog.generic")); > | ^~~~~~~~~~~~~~~~ > | | > | char * >../.././src/bfu/style.h:22:53: note: expected âunsigned char *â but argument is of type âchar *â > 22 | get_bfu_color(struct terminal *term, unsigned char *stylename); > | ~~~~~~~~~~~~~~~^~~~~~~~~ >leds.c:369:28: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 369 | && get_opt_int("ui.timer.enable", NULL) != 2) { > | ^~~~~~~~~~~~~~~~~ > | | > | char * >../.././src/config/options.h:302:55: note: in definition of macro âget_optâ > 302 | #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses) > | ^~~~ >../.././src/config/options.h:314:32: note: in expansion of macro âget_opt_int_treeâ > 314 | #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses) > | ^~~~~~~~~~~~~~~~ >leds.c:369:16: note: in expansion of macro âget_opt_intâ > 369 | && get_opt_int("ui.timer.enable", NULL) != 2) { > | ^~~~~~~~~~~ >../.././src/config/options.h:301:54: note: expected âunsigned char *â but argument is of type âchar *â > 301 | extern union option_value *get_opt_(struct option *, unsigned char *, struct session *); > | ^~~~~~~~~~~~~~~ >In file included from ../.././src/util/lists.h:4, > from ../.././src/bfu/inpfield.h:6, > from ../.././src/bfu/widget.h:10: >../.././src/util/error.h:47:26: warning: pointer targets in assignment from â-Wpointer-sign][]] > 47 | #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal > | ^ >listbox.c:435:25: note: in expansion of macro âINTERNALâ > 435 | INTERNAL("Unknown item type"); > | ^~~~~~~~ >hierbox.c: At top level: >listbox.c:435:34: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 435 | INTERNAL("Unknown item type"); > | ^~~~~~~~~~~~~~~~~~~ > | | > | char * >In file included from ../.././src/main/module.h:4, > from ../.././src/bfu/leds.h:6, > from ../.././src/bfu/widget.h:12, > from ../.././src/bfu/dialog.h:5: >dialog.c:692:26: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 692 | if (get_opt_bool("ui.dialogs.shadows", NULL)) { > | ^~~~~~~~~~~~~~~~~~~~ > | | > | char * >../.././src/config/options.h:302:55: note: in definition of macro âget_optâ > 302 | #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses) > | ^~~~ >../.././src/config/options.h:313:33: note: in expansion of macro âget_opt_bool_treeâ > 313 | #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses) > | ^~~~~~~~~~~~~~~~~ >dialog.c:692:13: note: in expansion of macro âget_opt_boolâ > 692 | if (get_opt_bool("ui.dialogs.shadows", NULL)) { > | ^~~~~~~~~~~~ >../.././src/util/error.h:48:37: note: expected âunsigned char *â but argument is of type âchar *â > 48 | void elinks_internal(unsigned char *fmt, ...); > | ~~~~~~~~~~~~~~~^~~ >../.././src/config/options.h:301:54: note: expected âunsigned char *â but argument is of type âchar *â > 301 | extern union option_value *get_opt_(struct option *, unsigned char *, struct session *); > | ^~~~~~~~~~~~~~~ >leds.c: In function âmenu_leds_infoâ: >../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization of â-Wpointer-sign][]] > 21 | #define N_(msg) (gettext_noop(msg)) > | ^ >hierbox.c:552:9: note: in expansion of macro âN_â > 552 | N_("Sorry, but the item \"%s\" cannot be deleted."), > | ^~ >../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 21 | #define N_(msg) (gettext_noop(msg)) > | ^~~~~~~~~~~~~~~~~~~ > | | > | char * >leds.c:406:33: note: in expansion of macro âN_â > 406 | msg_text(term, N_("What the different LEDs indicate:\n" > | ^~ >../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for âdefault_listbox_ops_messages.cant_delete_itemâ) > 21 | #define N_(msg) (gettext_noop(msg)) > | ^ >hierbox.c:552:9: note: in expansion of macro âN_â > 552 | N_("Sorry, but the item \"%s\" cannot be deleted."), > | ^~ >dialog.c:695:49: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 695 | get_bfu_color(term, "dialog.shadow"), 2, 1); > | ^~~~~~~~~~~~~~~ > | | > | char * >../.././src/bfu/style.h:22:53: note: expected âunsigned char *â but argument is of type âchar *â > 22 | get_bfu_color(struct terminal *term, unsigned char *stylename); > | ~~~~~~~~~~~~~~~^~~~~~~~~ >In file included from ../.././src/bfu/widget.h:14, > from ../.././src/bfu/dialog.h:5: >../.././src/bfu/msgbox.h:120:63: note: expected âunsigned char *â but argument is of type âchar *â > 120 | signed char *msg_text(struct terminal *term, unsigned char *format, ...); > | ~~~~~~~~~~~~~~~^~~~~~ > >menu.c: In function âget_menuitem_text_widthâ: >menu.c:209:46: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 209 | return L_TEXT_SPACE + strlen(text) > | ^~~~ > | | > | unsigned char * >/usr/include/string.h:407:35: note: expected âconst char *â but argument is of type âunsigned char *â > 407 | extern size_t strlen (const char *__s) > | ~~~~~~~~~~~~^~~ >../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization of â-Wpointer-sign][]] > 21 | #define N_(msg) (gettext_noop(msg)) > | ^ >hierbox.c:555:9: note: in expansion of macro âN_â > 555 | N_("Sorry, but the item \"%s\" is being used by something else."), > | ^~ >../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of â-Wpointer-sign][]] > 21 | #define N_(msg) (gettext_noop(msg)) > | ^~~~~~~~~~~~~~~~~~~ > | | > | char * >leds.c:405:18: note: in expansion of macro âN_â > 405 | N_("LED indicators"), ALIGN_LEFT, > | ^~ >../.././src/bfu/msgbox.h:133:25: note: expected âunsigned char *â but argument is of type âchar *â > 133 | unsigned char *title, enum format_align align, > | ~~~~~~~~~~~~~~~^~~~~ >listbox.c:472:30: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 472 | len = strlen(text); > | ^~~~ > | | > | unsigned char * >/usr/include/string.h:407:35: note: expected âconst char *â but argument is of type âunsigned char *â > 407 | extern size_t strlen (const char *__s) > | ~~~~~~~~~~~~^~~ >../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for âdefault_listbox_ops_messages.cant_delete_used_itemâ) > 21 | #define N_(msg) (gettext_noop(msg)) > | ^ >hierbox.c:555:9: note: in expansion of macro âN_â > 555 | N_("Sorry, but the item \"%s\" is being used by something else."), > | ^~ >menu.c: In function âget_menuitem_rtext_widthâ: >../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization of â-Wpointer-sign][]] > 21 | #define N_(msg) (gettext_noop(msg)) > | ^ >hierbox.c:558:9: note: in expansion of macro âN_â > 558 | N_("Sorry, but the folder \"%s\" cannot be deleted."), > | ^~ >leds.c: At top level: >menu.c:238:62: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 238 | rtext_width = L_RTEXT_SPACE + strlen(rtext) + R_RTEXT_SPACE; > | ^~~~~ > | | > | unsigned char * > >/usr/include/string.h:407:35: note: expected âconst char *â but argument is of type âunsigned char *â > 407 | extern size_t strlen (const char *__s) > | ~~~~~~~~~~~~^~~ >../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for âdefault_listbox_ops_messages.cant_delete_folderâ) > 21 | #define N_(msg) (gettext_noop(msg)) > | ^ >hierbox.c:558:9: note: in expansion of macro âN_â > 558 | N_("Sorry, but the folder \"%s\" cannot be deleted."), > | ^~ >../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization of â-Wpointer-sign][]] > 21 | #define N_(msg) (gettext_noop(msg)) > | ^ >../.././src/main/module.h:41:11: note: in definition of macro âstruct_moduleâ > 41 | { name, options, hooks, submods, data, init, done } > | ^~~~ >leds.c:447:33: note: in expansion of macro âN_â > 447 | /* name: */ N_("LED indicators"), > | ^~ >listbox.c: In function âdisplay_listboxâ: >../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization of â-Wpointer-sign][]] > 21 | #define N_(msg) (gettext_noop(msg)) > | ^ >hierbox.c:561:9: note: in expansion of macro âN_â > 561 | N_("Sorry, but the folder \"%s\" is being used by something else."), > | ^~ >../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for âleds_module.nameâ) > 21 | #define N_(msg) (gettext_noop(msg)) > | ^ >../.././src/main/module.h:41:11: note: in definition of macro âstruct_moduleâ > 41 | { name, options, hooks, submods, data, init, done } > | ^~~~ >leds.c:447:33: note: in expansion of macro âN_â > 447 | /* name: */ N_("LED indicators"), > | ^~ >listbox.c:509:38: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 509 | get_bfu_color(term, "menu.normal")); > | ^~~~~~~~~~~~~ > | | > | char * >../.././src/bfu/style.h:22:53: note: expected âunsigned char *â but argument is of type âchar *â > 22 | get_bfu_color(struct terminal *term, unsigned char *stylename); > | ~~~~~~~~~~~~~~~^~~~~~~~~ >../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for âdefault_listbox_ops_messages.cant_delete_used_folderâ) > 21 | #define N_(msg) (gettext_noop(msg)) > | ^ >hierbox.c:561:9: note: in expansion of macro âN_â > 561 | N_("Sorry, but the folder \"%s\" is being used by something else."), > | ^~ >../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization of â-Wpointer-sign][]] > 21 | #define N_(msg) (gettext_noop(msg)) > | ^ >hierbox.c:564:9: note: in expansion of macro âN_â > 564 | N_("Delete marked items"), > | ^~ >../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for âdefault_listbox_ops_messages.delete_marked_items_titleâ) > 21 | #define N_(msg) (gettext_noop(msg)) > | ^ >hierbox.c:564:9: note: in expansion of macro âN_â > 564 | N_("Delete marked items"), > | ^~ >../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization of â-Wpointer-sign][]] > 21 | #define N_(msg) (gettext_noop(msg)) > | ^ >hierbox.c:567:9: note: in expansion of macro âN_â > 567 | N_("Delete marked items?"), > | ^~ >listbox.c: In function âinit_listboxâ: >menu.c: In function âdraw_menu_left_textâ: >../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for âdefault_listbox_ops_messages.delete_marked_itemsâ) > 21 | #define N_(msg) (gettext_noop(msg)) > | ^ >hierbox.c:567:9: note: in expansion of macro âN_â > 567 | N_("Delete marked items?"), > | ^~ >menu.c:382:35: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 382 | if (len < 0) len = strlen(text); > | ^~~~ > | | > | unsigned char * >/usr/include/string.h:407:35: note: expected âconst char *â but argument is of type âunsigned char *â > 407 | extern size_t strlen (const char *__s) > | ~~~~~~~~~~~~^~~ >../.././src/util/lists.h:181:20: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wstrict-aliasing]] > 181 | add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x)) > | ^ >../.././src/util/lists.h:172:22: note: in definition of macro âadd_at_posâ > 172 | (x)->next = (p)->next; \ > | ^ >listbox.c:561:9: note: in expansion of macro âadd_to_listâ > 561 | add_to_list(browser->boxes, box); > | ^~~~~~~~~~~ >../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization of â-Wpointer-sign][]] > 21 | #define N_(msg) (gettext_noop(msg)) > | ^ >hierbox.c:570:9: note: in expansion of macro âN_â > 570 | N_("Delete folder"), > | ^~ >../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for âdefault_listbox_ops_messages.delete_folder_titleâ) > 21 | #define N_(msg) (gettext_noop(msg)) > | ^ >hierbox.c:570:9: note: in expansion of macro âN_â > 570 | N_("Delete folder"), > | ^~ >../.././src/util/lists.h:181:20: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wstrict-aliasing]] > 181 | add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x)) > | ^ >../.././src/util/lists.h:174:10: note: in definition of macro âadd_at_posâ > 174 | (p)->next = (x); \ > | ^ >listbox.c:561:9: note: in expansion of macro âadd_to_listâ > 561 | add_to_list(browser->boxes, box); > | ^~~~~~~~~~~ >menu.c: In function âdraw_menu_left_text_hkâ: >menu.c:405:59: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 405 | struct color_pair *hk_color = get_bfu_color(term, "menu.hotkey.normal"); > | ^~~~~~~~~~~~~~~~~~~~ > | | > | char * >../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization of â-Wpointer-sign][]] > 21 | #define N_(msg) (gettext_noop(msg)) > | ^ >hierbox.c:573:9: note: in expansion of macro âN_â > 573 | N_("Delete the folder \"%s\" and its content?"), > | ^~ >In file included from ../.././src/bfu/dialog.h:4, > from ../.././src/session/session.h:4, > from menu.c:21: >../.././src/bfu/style.h:22:53: note: expected âunsigned char *â but argument is of type âchar *â > 22 | get_bfu_color(struct terminal *term, unsigned char *stylename); > | ~~~~~~~~~~~~~~~^~~~~~~~~ >../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for âdefault_listbox_ops_messages.delete_folderâ) > 21 | #define N_(msg) (gettext_noop(msg)) > | ^ >hierbox.c:573:9: note: in expansion of macro âN_â > 573 | N_("Delete the folder \"%s\" and its content?"), > | ^~ >menu.c:406:63: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 406 | struct color_pair *hk_color_sel = get_bfu_color(term, "menu.hotkey.selected"); > | ^~~~~~~~~~~~~~~~~~~~~~ > | | > | char * > >../.././src/bfu/style.h:22:53: note: expected âunsigned char *â but argument is of type âchar *â > 22 | get_bfu_color(struct terminal *term, unsigned char *stylename); > | ~~~~~~~~~~~~~~~^~~~~~~~~ >../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization of â-Wpointer-sign][]] > 21 | #define N_(msg) (gettext_noop(msg)) > | ^ >hierbox.c:576:9: note: in expansion of macro âN_â > 576 | N_("Delete item"), > | ^~ >../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for âdefault_listbox_ops_messages.delete_item_titleâ) > 21 | #define N_(msg) (gettext_noop(msg)) > | ^ >hierbox.c:576:9: note: in expansion of macro âN_â > 576 | N_("Delete item"), > | ^~ >In file included from ../.././src/config/kbdbind.h:4, > from ../.././src/bfu/menu.h:4, > from menu.c:18: >menu.c:407:54: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 407 | enum screen_char_attr hk_attr = get_opt_bool("ui.dialogs.underline_hotkeys", NULL) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | char * >../.././src/config/options.h:302:55: note: in definition of macro âget_optâ > 302 | #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses) > | ^~~~ >../.././src/config/options.h:313:33: note: in expansion of macro âget_opt_bool_treeâ > 313 | #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses) > | ^~~~~~~~~~~~~~~~~ >menu.c:407:41: note: in expansion of macro âget_opt_boolâ > 407 | enum screen_char_attr hk_attr = get_opt_bool("ui.dialogs.underline_hotkeys", NULL) > | ^~~~~~~~~~~~ >../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization of â-Wpointer-sign][]] > 21 | #define N_(msg) (gettext_noop(msg)) > | ^ >hierbox.c:579:9: note: in expansion of macro âN_â > 579 | N_("Delete \"%s\"?\n\n%s"), > | ^~ >../.././src/config/options.h:301:54: note: expected âunsigned char *â but argument is of type âchar *â > 301 | extern union option_value *get_opt_(struct option *, unsigned char *, struct session *); > | ^~~~~~~~~~~~~~~ >../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for âdefault_listbox_ops_messages.delete_itemâ) > 21 | #define N_(msg) (gettext_noop(msg)) > | ^ >hierbox.c:579:9: note: in expansion of macro âN_â > 579 | N_("Delete \"%s\"?\n\n%s"), > | ^~ >../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization of â-Wpointer-sign][]] > 21 | #define N_(msg) (gettext_noop(msg)) > | ^ >hierbox.c:582:9: note: in expansion of macro âN_â > 582 | N_("Clear all items"), > | ^~ >In file included from ../.././src/intl/gettext/libgettext.h:25, > from ../.././src/intl/gettext/libintl.h:14, > from group.c:14: >../.././src/intl/gettext/libgnuintl.h:46:31: warning: conflicting types for built-in function â-Wbuiltin-declaration-mismatch][]] > 46 | extern unsigned char *gettext(const unsigned char *__msgid); > | ^~~~~~~ >../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for âdefault_listbox_ops_messages.clear_all_items_titleâ) > 21 | #define N_(msg) (gettext_noop(msg)) > | ^ >hierbox.c:582:9: note: in expansion of macro âN_â > 582 | N_("Clear all items"), > | ^~ >../.././src/intl/gettext/libgnuintl.h:50:31: warning: conflicting types for built-in function â-Wbuiltin-declaration-mismatch][]] > 50 | extern unsigned char *dgettext(const unsigned char *__domainname, const unsigned char *__msgid); > | ^~~~~~~~ >menu.c:459:13: warning: pointer targets in assignment from â-Wpointer-sign][]] > 459 | end = strchr((const char *)text, '\0'); > | ^ >../.././src/intl/gettext/libgnuintl.h:54:31: warning: conflicting types for built-in function â-Wbuiltin-declaration-mismatch][]] > 54 | extern unsigned char *dcgettext(const unsigned char *__domainname, const unsigned char *__msgid, > | ^~~~~~~~~ >../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization of â-Wpointer-sign][]] > 21 | #define N_(msg) (gettext_noop(msg)) > | ^ >hierbox.c:585:9: note: in expansion of macro âN_â > 585 | N_("Do you really want to remove all items?"), > | ^~ >../.././src/intl/gettext/libintl.h: In function âintl_set_charset_by_indexâ: >../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for âdefault_listbox_ops_messages.clear_all_itemsâ) > 21 | #define N_(msg) (gettext_noop(msg)) > | ^ >hierbox.c:585:9: note: in expansion of macro âN_â > 585 | N_("Do you really want to remove all items?"), > | ^~ >../.././src/intl/gettext/libintl.h:70:56: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 70 | bind_textdomain_codeset( /* PACKAGE */ "elinks", > | ^~~~~~~~ > | | > | char * >../.././src/intl/gettext/libgnuintl.h:85:76: note: expected âconst unsigned char *â but argument is of type âchar *â > 85 | unsigned char *bind_textdomain_codeset(const unsigned char *__domainname, > | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ > >menu.c: In function âdraw_menu_right_textâ: >In file included from ../.././src/util/lists.h:4: >hierbox.c: In function âprint_delete_errorâ: >menu.c:531:35: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 531 | if (len < 0) len = strlen(text); > | ^~~~ > | | > | unsigned char * >/usr/include/string.h:407:35: note: expected âconst char *â but argument is of type âunsigned char *â > 407 | extern size_t strlen (const char *__s) > | ~~~~~~~~~~~~^~~ >menu.c: In function âdisplay_menuâ: >../.././src/util/error.h:47:26: warning: pointer targets in assignment from â-Wpointer-sign][]] > 47 | #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal > | ^ >hierbox.c:619:17: note: in expansion of macro âINTERNALâ > 619 | INTERNAL("Bad delete error code (%d)!", err); > | ^~~~~~~~ >menu.c:543:63: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 543 | struct color_pair *normal_color = get_bfu_color(term, "menu.normal"); > | ^~~~~~~~~~~~~ > | | > | char * > >../.././src/bfu/style.h:22:53: note: expected âunsigned char *â but argument is of type âchar *â > 22 | get_bfu_color(struct terminal *term, unsigned char *stylename); > | ~~~~~~~~~~~~~~~^~~~~~~~~ >hierbox.c:619:26: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 619 | INTERNAL("Bad delete error code (%d)!", err); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | char * >../.././src/util/error.h:48:37: note: expected âunsigned char *â but argument is of type âchar *â > 48 | void elinks_internal(unsigned char *fmt, ...); > | ~~~~~~~~~~~~~~~^~~ >menu.c:544:65: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 544 | struct color_pair *selected_color = get_bfu_color(term, "menu.selected"); > | ^~~~~~~~~~~~~~~ > | | > | char * > >../.././src/bfu/style.h:22:53: note: expected âunsigned char *â but argument is of type âchar *â > 22 | get_bfu_color(struct terminal *term, unsigned char *stylename); > | ~~~~~~~~~~~~~~~^~~~~~~~~ >group.c: In function âdlg_format_groupâ: >group.c:31:56: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 31 | struct color_pair *color = get_bfu_color(term, "dialog.text"); > | ^~~~~~~~~~~~~ > | | > | char * >menu.c:545:62: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 545 | struct color_pair *frame_color = get_bfu_color(term, "menu.frame"); > | ^~~~~~~~~~~~ > | | > | char * > >In file included from ../.././src/bfu/dialog.h:4, > from group.c:11: >../.././src/bfu/style.h:22:53: note: expected âunsigned char *â but argument is of type âchar *â > 22 | get_bfu_color(struct terminal *term, unsigned char *stylename); > | ~~~~~~~~~~~~~~~^~~~~~~~~ >../.././src/bfu/style.h:22:53: note: expected âunsigned char *â but argument is of type âchar *â > 22 | get_bfu_color(struct terminal *term, unsigned char *stylename); > | ~~~~~~~~~~~~~~~^~~~~~~~~ >hierbox.c:637:52: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 637 | add_format_to_string(&msg, "\n\n%s", info); > | ^~~~~~~~ > | | > | char * >In file included from ../.././src/config/options.h:9: >../.././src/util/string.h:211:81: note: expected âconst unsigned char *â but argument is of type âchar *â > 211 | ormat_to_string(struct string *string, const unsigned char *format, ...); > | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ > >group.c:51:65: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 51 | label_length = (text && *text) ? strlen(text) : 0; > | ^~~~ > | | > | unsigned char * > >In file included from group.c:7: >/usr/include/string.h:407:35: note: expected âconst char *â but argument is of type âunsigned char *â > 407 | extern size_t strlen (const char *__s) > | ~~~~~~~~~~~~^~~ >../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of â-Wpointer-sign][]] > 21 | #define N_(msg) (gettext_noop(msg)) > | ^~~~~~~~~~~~~~~~~~~ > | | > | char * >hierbox.c:642:42: note: in expansion of macro âN_â > 642 | info_box(term, MSGBOX_FREE_TEXT, N_("Delete error"), ALIGN_LEFT, > | ^~ >In file included from listmenu.c:17: >../.././src/util/conv.h: In function âtrim_charsâ: >../.././src/bfu/msgbox.h:133:25: note: expected âunsigned char *â but argument is of type âchar *â > 133 | unsigned char *title, enum format_align align, > | ~~~~~~~~~~~~~~~^~~~~ >../.././src/util/conv.h:173:24: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 173 | int l = strlen(s); > | ^ > | | > | unsigned char * >menu.c:559:26: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 559 | if (get_opt_bool("ui.dialogs.shadows", NULL)) { > | ^~~~~~~~~~~~~~~~~~~~ > | | > | char * >../.././src/config/options.h:302:55: note: in definition of macro âget_optâ > 302 | #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses) > | ^~~~ >../.././src/config/options.h:313:33: note: in expansion of macro âget_opt_bool_treeâ > 313 | #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses) > | ^~~~~~~~~~~~~~~~~ >menu.c:559:13: note: in expansion of macro âget_opt_boolâ > 559 | if (get_opt_bool("ui.dialogs.shadows", NULL)) { > | ^~~~~~~~~~~~ >../.././src/config/options.h:301:54: note: expected âunsigned char *â but argument is of type âchar *â > 301 | extern union option_value *get_opt_(struct option *, unsigned char *, struct session *); > | ^~~~~~~~~~~~~~~ >In file included from listmenu.c:10: >/usr/include/string.h:407:35: note: expected âconst char *â but argument is of type âunsigned char *â > 407 | extern size_t strlen (const char *__s) > | ~~~~~~~~~~~~^~~ >group.c: In function âgroup_layouterâ: >menu.c:562:49: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 562 | get_bfu_color(term, "dialog.shadow"), 2, 1); > | ^~~~~~~~~~~~~~~ > | | > | char * >../.././src/bfu/style.h:22:53: note: expected âunsigned char *â but argument is of type âchar *â > 22 | get_bfu_color(struct terminal *term, unsigned char *stylename); > | ~~~~~~~~~~~~~~~^~~~~~~~~ >group.c:157:53: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 157 | rw = int_min(w, strlen(dlg_data->dlg->title)); > | ~~~~~~~~~~~~~^~~~~~~ > | | > | unsigned char * >/usr/include/string.h:407:35: note: expected âconst char *â but argument is of type âunsigned char *â > 407 | extern size_t strlen (const char *__s) > | ~~~~~~~~~~~~^~~ >hierbox.c: In function âquery_delete_selected_itemâ: >../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 21 | #define N_(msg) (gettext_noop(msg)) > | ^~~~~~~~~~~~~~~~~~~ > | | > | char * >../.././src/bfu/msgbox.h:102:45: note: in definition of macro âMSG_BOX_CASTâ > 102 | (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value)) > | ^~~~~ >hierbox.c:754:25: note: in expansion of macro âMSG_BOX_BUTTONâ > 754 | MSG_BOX_BUTTON(N_("~Yes"), push_ok_delete_button, B_ENTER), > | ^~~~~~~~~~~~~~ >hierbox.c:754:40: note: in expansion of macro âN_â > 754 | MSG_BOX_BUTTON(N_("~Yes"), push_ok_delete_button, B_ENTER), > | ^~ >../.././src/intl/gettext/libintl.h:21:17: note: expected âconst unsigned char *â but argument is of type âchar *â > 21 | #define N_(msg) (gettext_noop(msg)) > | ^~~~~~~~~~~~~~~~~~~ >../.././src/bfu/msgbox.h:102:45: note: in definition of macro âMSG_BOX_CASTâ > 102 | (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value)) > | ^~~~~ >hierbox.c:754:25: note: in expansion of macro âMSG_BOX_BUTTONâ > 754 | MSG_BOX_BUTTON(N_("~Yes"), push_ok_delete_button, B_ENTER), > | ^~~~~~~~~~~~~~ >hierbox.c:754:40: note: in expansion of macro âN_â > 754 | MSG_BOX_BUTTON(N_("~Yes"), push_ok_delete_button, B_ENTER), > | ^~ >listmenu.c: In function ânew_menu_itemâ: >listmenu.c:79:32: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 79 | name = stracpy(" "); > | ^~~ > | | > | char * >In file included from ../.././src/config/options.h:9, > from ../.././src/config/kbdbind.h:4, > from ../.././src/bfu/menu.h:4, > from listmenu.c:15: >../.././src/util/string.h:31:45: note: expected âconst unsigned char *â but argument is of type âchar *â > 31 | unsigned char *stracpy(const unsigned char *src); > | ~~~~~~~~~~~~~~~~~~~~~^~~ >../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 21 | #define N_(msg) (gettext_noop(msg)) > | ^~~~~~~~~~~~~~~~~~~ > | | > | char * >../.././src/bfu/msgbox.h:102:45: note: in definition of macro âMSG_BOX_CASTâ > 102 | (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value)) > | ^~~~~ >hierbox.c:755:25: note: in expansion of macro âMSG_BOX_BUTTONâ > 755 | MSG_BOX_BUTTON(N_("~No"), done_listbox_context, B_ESC)); > | ^~~~~~~~~~~~~~ >hierbox.c:755:40: note: in expansion of macro âN_â > 755 | MSG_BOX_BUTTON(N_("~No"), done_listbox_context, B_ESC)); > | ^~ >listmenu.c: In function âinit_menuâ: >listmenu.c:132:37: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 132 | new_menu_item(menu, stracpy(""), -1, 0); > | ^~ > | | > | char * >../.././src/util/string.h:31:45: note: expected âconst unsigned char *â but argument is of type âchar *â > 31 | unsigned char *stracpy(const unsigned char *src); > | ~~~~~~~~~~~~~~~~~~~~~^~~ >../.././src/intl/gettext/libintl.h:21:17: note: expected âconst unsigned char *â but argument is of type âchar *â > 21 | #define N_(msg) (gettext_noop(msg)) > | ^~~~~~~~~~~~~~~~~~~ >../.././src/bfu/msgbox.h:102:45: note: in definition of macro âMSG_BOX_CASTâ > 102 | (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value)) > | ^~~~~ >hierbox.c:755:25: note: in expansion of macro âMSG_BOX_BUTTONâ > 755 | MSG_BOX_BUTTON(N_("~No"), done_listbox_context, B_ESC)); > | ^~~~~~~~~~~~~~ >hierbox.c:755:40: note: in expansion of macro âN_â > 755 | MSG_BOX_BUTTON(N_("~No"), done_listbox_context, B_ESC)); > | ^~ >listmenu.c: In function âmenu_labelsâ: >listmenu.c:184:42: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 184 | add_to_strn(&bs, " "); > | ^~~ > | | > | char * >../.././src/util/string.h:48:60: note: expected âconst unsigned char *â but argument is of type âchar *â > 48 | void add_to_strn(unsigned char **str, const unsigned char *src); > | ~~~~~~~~~~~~~~~~~~~~~^~~ >menu.c: In function âsearch_menu_itemâ: >../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 21 | #define N_(msg) (gettext_noop(msg)) > | ^~~~~~~~~~~~~~~~~~~ > | | > | char * >../.././src/bfu/msgbox.h:102:45: note: in definition of macro âMSG_BOX_CASTâ > 102 | (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value)) > | ^~~~~ >hierbox.c:766:25: note: in expansion of macro âMSG_BOX_BUTTONâ > 766 | MSG_BOX_BUTTON(N_("~Yes"), push_ok_delete_button, B_ENTER), > | ^~~~~~~~~~~~~~ >hierbox.c:766:40: note: in expansion of macro âN_â > 766 | MSG_BOX_BUTTON(N_("~Yes"), push_ok_delete_button, B_ENTER), > | ^~ >menu.c:798:15: warning: pointer targets in assignment from â-Wpointer-sign][]] > 798 | match = strchr((const char *)text, '~'); > | ^ >menu.c:800:50: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 800 | memmove(match, match + 1, strlen(match)); > | ^~~~~ > | | > | unsigned char * >/usr/include/string.h:407:35: note: expected âconst char *â but argument is of type âunsigned char *â > 407 | extern size_t strlen (const char *__s) > | ~~~~~~~~~~~~^~~ >../.././src/intl/gettext/libintl.h:21:17: note: expected âconst unsigned char *â but argument is of type âchar *â > 21 | #define N_(msg) (gettext_noop(msg)) > | ^~~~~~~~~~~~~~~~~~~ >../.././src/bfu/msgbox.h:102:45: note: in definition of macro âMSG_BOX_CASTâ > 102 | (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value)) > | ^~~~~ >hierbox.c:766:25: note: in expansion of macro âMSG_BOX_BUTTONâ > 766 | MSG_BOX_BUTTON(N_("~Yes"), push_ok_delete_button, B_ENTER), > | ^~~~~~~~~~~~~~ >hierbox.c:766:40: note: in expansion of macro âN_â > 766 | MSG_BOX_BUTTON(N_("~Yes"), push_ok_delete_button, B_ENTER), > | ^~ >menu.c:802:15: warning: pointer targets in assignment from â-Wpointer-sign][]] > 802 | match = strcasestr((const char *)text, (const char *)buffer); > | ^ >In file included from ../.././src/bfu/inpfield.h:6, > from menu.c:17: >menu.c: In function âmenu_search_handlerâ: >../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 21 | #define N_(msg) (gettext_noop(msg)) > | ^~~~~~~~~~~~~~~~~~~ > | | > | char * >../.././src/bfu/msgbox.h:102:45: note: in definition of macro âMSG_BOX_CASTâ > 102 | (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value)) > | ^~~~~ >hierbox.c:767:25: note: in expansion of macro âMSG_BOX_BUTTONâ > 767 | MSG_BOX_BUTTON(N_("~No"), done_listbox_context, B_ESC)); > | ^~~~~~~~~~~~~~ >hierbox.c:767:40: note: in expansion of macro âN_â > 767 | MSG_BOX_BUTTON(N_("~No"), done_listbox_context, B_ESC)); > | ^~ >../.././src/util/lists.h:181:20: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wstrict-aliasing]] > 181 | add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x)) > | ^ >../.././src/util/lists.h:172:22: note: in definition of macro âadd_at_posâ > 172 | (x)->next = (p)->next; \ > | ^ >menu.c:830:17: note: in expansion of macro âadd_to_listâ > 830 | add_to_list(term->windows, win); > | ^~~~~~~~~~~ >../.././src/util/lists.h:181:20: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wstrict-aliasing]] > 181 | add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x)) > | ^ >../.././src/util/lists.h:174:10: note: in definition of macro âadd_at_posâ > 174 | (p)->next = (x); \ > | ^ >menu.c:830:17: note: in expansion of macro âadd_to_listâ > 830 | add_to_list(term->windows, win); > | ^~~~~~~~~~~ >../.././src/intl/gettext/libintl.h:21:17: note: expected âconst unsigned char *â but argument is of type âchar *â > 21 | #define N_(msg) (gettext_noop(msg)) > | ^~~~~~~~~~~~~~~~~~~ >../.././src/bfu/msgbox.h:102:45: note: in definition of macro âMSG_BOX_CASTâ > 102 | (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value)) > | ^~~~~ >hierbox.c:767:25: note: in expansion of macro âMSG_BOX_BUTTONâ > 767 | MSG_BOX_BUTTON(N_("~No"), done_listbox_context, B_ESC)); > | ^~~~~~~~~~~~~~ >hierbox.c:767:40: note: in expansion of macro âN_â > 767 | MSG_BOX_BUTTON(N_("~No"), done_listbox_context, B_ESC)); > | ^~ >menu.c: In function âsearch_menuâ: >menu.c:874:35: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 874 | unsigned char *prompt = _("Search menu/", term); > | ^~~~~~~~~~~~~~ > | | > | char * >../.././src/intl/gettext/libintl.h:94:18: note: expected âunsigned char *â but argument is of type âchar *â > 94 | _(unsigned char *msg, struct terminal *term) > | ~~~~~~~~~~~~~~~^~~ >hierbox.c: In function âpush_hierbox_delete_buttonâ: >In file included from inphist.c:19: >../.././src/util/conv.h: In function âtrim_charsâ: >../.././src/util/conv.h:173:24: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 173 | int l = strlen(s); > | ^ > | | > | unsigned char * >../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 21 | #define N_(msg) (gettext_noop(msg)) > | ^~~~~~~~~~~~~~~~~~~ > | | > | char * >../.././src/bfu/msgbox.h:102:45: note: in definition of macro âMSG_BOX_CASTâ > 102 | (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value)) > | ^~~~~ >hierbox.c:814:17: note: in expansion of macro âMSG_BOX_BUTTONâ > 814 | MSG_BOX_BUTTON(N_("~Yes"), push_ok_delete_button, B_ENTER), > | ^~~~~~~~~~~~~~ >hierbox.c:814:32: note: in expansion of macro âN_â > 814 | MSG_BOX_BUTTON(N_("~Yes"), push_ok_delete_button, B_ENTER), > | ^~ >In file included from inphist.c:8: >/usr/include/string.h:407:35: note: expected âconst char *â but argument is of type âunsigned char *â > 407 | extern size_t strlen (const char *__s) > | ~~~~~~~~~~~~^~~ >menu.c: In function âmenu_kbd_handlerâ: >../.././src/intl/gettext/libintl.h:21:17: note: expected âconst unsigned char *â but argument is of type âchar *â > 21 | #define N_(msg) (gettext_noop(msg)) > | ^~~~~~~~~~~~~~~~~~~ >../.././src/bfu/msgbox.h:102:45: note: in definition of macro âMSG_BOX_CASTâ > 102 | (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value)) > | ^~~~~ >hierbox.c:814:17: note: in expansion of macro âMSG_BOX_BUTTONâ > 814 | MSG_BOX_BUTTON(N_("~Yes"), push_ok_delete_button, B_ENTER), > | ^~~~~~~~~~~~~~ >hierbox.c:814:32: note: in expansion of macro âN_â > 814 | MSG_BOX_BUTTON(N_("~Yes"), push_ok_delete_button, B_ENTER), > | ^~ >menu.c:975:95: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 975 | ruct keybinding *auto_complete = kbd_nm_lookup(KEYMAP_EDIT, "auto-complete"); > | ^~~~~~~~~~~~~~~ > | | > | char * > >../.././src/config/kbdbind.h:183:50: note: expected âunsigned char *â but argument is of type âchar *â > 183 | struct keybinding *kbd_nm_lookup(enum keymap_id, unsigned char *); > | ^~~~~~~~~~~~~~~ >../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 21 | #define N_(msg) (gettext_noop(msg)) > | ^~~~~~~~~~~~~~~~~~~ > | | > | char * >../.././src/bfu/msgbox.h:102:45: note: in definition of macro âMSG_BOX_CASTâ > 102 | (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value)) > | ^~~~~ >hierbox.c:815:17: note: in expansion of macro âMSG_BOX_BUTTONâ > 815 | MSG_BOX_BUTTON(N_("~No"), dont_delete_marked_items, B_ESC)); > | ^~~~~~~~~~~~~~ >hierbox.c:815:32: note: in expansion of macro âN_â > 815 | MSG_BOX_BUTTON(N_("~No"), dont_delete_marked_items, B_ESC)); > | ^~ >menu.c: In function âdo_mainmenuâ: >../.././src/intl/gettext/libintl.h:21:17: note: expected âconst unsigned char *â but argument is of type âchar *â > 21 | #define N_(msg) (gettext_noop(msg)) > | ^~~~~~~~~~~~~~~~~~~ >../.././src/bfu/msgbox.h:102:45: note: in definition of macro âMSG_BOX_CASTâ > 102 | (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value)) > | ^~~~~ >hierbox.c:815:17: note: in expansion of macro âMSG_BOX_BUTTONâ > 815 | MSG_BOX_BUTTON(N_("~No"), dont_delete_marked_items, B_ESC)); > | ^~~~~~~~~~~~~~ >hierbox.c:815:32: note: in expansion of macro âN_â > 815 | MSG_BOX_BUTTON(N_("~No"), dont_delete_marked_items, B_ESC)); > | ^~ >../.././src/util/lists.h:181:20: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wstrict-aliasing]] > 181 | add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x)) > | ^ >../.././src/util/lists.h:172:22: note: in definition of macro âadd_at_posâ > 172 | (x)->next = (p)->next; \ > | ^ >menu.c:1073:33: note: in expansion of macro âadd_to_listâ > 1073 | add_to_list(term->windows, win); > | ^~~~~~~~~~~ >../.././src/util/lists.h:181:20: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wstrict-aliasing]] > 181 | add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x)) > | ^ >../.././src/util/lists.h:174:10: note: in definition of macro âadd_at_posâ > 174 | (p)->next = (x); \ > | ^ >menu.c:1073:33: note: in expansion of macro âadd_to_listâ > 1073 | add_to_list(term->windows, win); > | ^~~~~~~~~~~ >menu.c: In function âdisplay_mainmenuâ: >hierbox.c: In function âpush_hierbox_clear_buttonâ: >menu.c:1088:63: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 1088 | struct color_pair *normal_color = get_bfu_color(term, "menu.normal"); > | ^~~~~~~~~~~~~ > | | > | char * > >../.././src/bfu/style.h:22:53: note: expected âunsigned char *â but argument is of type âchar *â > 22 | get_bfu_color(struct terminal *term, unsigned char *stylename); > | ~~~~~~~~~~~~~~~^~~~~~~~~ >../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 21 | #define N_(msg) (gettext_noop(msg)) > | ^~~~~~~~~~~~~~~~~~~ > | | > | char * >../.././src/bfu/msgbox.h:102:45: note: in definition of macro âMSG_BOX_CASTâ > 102 | (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value)) > | ^~~~~ >hierbox.c:876:17: note: in expansion of macro âMSG_BOX_BUTTONâ > 876 | MSG_BOX_BUTTON(N_("~Yes"), do_clear_browser, B_ENTER), > | ^~~~~~~~~~~~~~ >hierbox.c:876:32: note: in expansion of macro âN_â > 876 | MSG_BOX_BUTTON(N_("~Yes"), do_clear_browser, B_ENTER), > | ^~ >menu.c:1089:65: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 1089 | struct color_pair *selected_color = get_bfu_color(term, "menu.selected"); > | ^~~~~~~~~~~~~~~ > | | > | char * > >../.././src/bfu/style.h:22:53: note: expected âunsigned char *â but argument is of type âchar *â > 22 | get_bfu_color(struct terminal *term, unsigned char *stylename); > | ~~~~~~~~~~~~~~~^~~~~~~~~ >../.././src/intl/gettext/libintl.h:21:17: note: expected âconst unsigned char *â but argument is of type âchar *â > 21 | #define N_(msg) (gettext_noop(msg)) > | ^~~~~~~~~~~~~~~~~~~ >../.././src/bfu/msgbox.h:102:45: note: in definition of macro âMSG_BOX_CASTâ > 102 | (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value)) > | ^~~~~ >hierbox.c:876:17: note: in expansion of macro âMSG_BOX_BUTTONâ > 876 | MSG_BOX_BUTTON(N_("~Yes"), do_clear_browser, B_ENTER), > | ^~~~~~~~~~~~~~ >hierbox.c:876:32: note: in expansion of macro âN_â > 876 | MSG_BOX_BUTTON(N_("~Yes"), do_clear_browser, B_ENTER), > | ^~ >menu.c:1139:34: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 1139 | textlen = strlen(text) - !!l; > | ^~~~ > | | > | unsigned char * >/usr/include/string.h:407:35: note: expected âconst char *â but argument is of type âunsigned char *â > 407 | extern size_t strlen (const char *__s) > | ~~~~~~~~~~~~^~~ >../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 21 | #define N_(msg) (gettext_noop(msg)) > | ^~~~~~~~~~~~~~~~~~~ > | | > | char * >../.././src/bfu/msgbox.h:102:45: note: in definition of macro âMSG_BOX_CASTâ > 102 | (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value)) > | ^~~~~ >hierbox.c:877:17: note: in expansion of macro âMSG_BOX_BUTTONâ > 877 | MSG_BOX_BUTTON(N_("~No"), NULL, B_ESC)); > | ^~~~~~~~~~~~~~ >hierbox.c:877:32: note: in expansion of macro âN_â > 877 | MSG_BOX_BUTTON(N_("~No"), NULL, B_ESC)); > | ^~ >../.././src/intl/gettext/libintl.h:21:17: note: expected âconst unsigned char *â but argument is of type âchar *â > 21 | #define N_(msg) (gettext_noop(msg)) > | ^~~~~~~~~~~~~~~~~~~ >../.././src/bfu/msgbox.h:102:45: note: in definition of macro âMSG_BOX_CASTâ > 102 | (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value)) > | ^~~~~ >hierbox.c:877:17: note: in expansion of macro âMSG_BOX_BUTTONâ > 877 | MSG_BOX_BUTTON(N_("~No"), NULL, B_ESC)); > | ^~~~~~~~~~~~~~ >hierbox.c:877:32: note: in expansion of macro âN_â > 877 | MSG_BOX_BUTTON(N_("~No"), NULL, B_ESC)); > | ^~ >menu.c: In function âmainmenu_mouse_handlerâ: >hierbox.c: In function âsearch_hierbox_browserâ: >menu.c:1262:36: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 1262 | + strlen(text) - !!item->hotkey_pos > | ^~~~ > | | > | unsigned char * >/usr/include/string.h:407:35: note: expected âconst char *â but argument is of type âunsigned char *â > 407 | extern size_t strlen (const char *__s) > | ~~~~~~~~~~~~^~~ >hierbox.c:942:37: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 942 | switch (get_opt_int("document.browse.search.show_not_found", > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | char * >../.././src/config/options.h:302:55: note: in definition of macro âget_optâ > 302 | #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses) > | ^~~~ >../.././src/config/options.h:314:32: note: in expansion of macro âget_opt_int_treeâ > 314 | #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses) > | ^~~~~~~~~~~~~~~~ >hierbox.c:942:25: note: in expansion of macro âget_opt_intâ > 942 | switch (get_opt_int("document.browse.search.show_not_found", > | ^~~~~~~~~~~ >../.././src/config/options.h:301:54: note: expected âunsigned char *â but argument is of type âchar *â > 301 | extern union option_value *get_opt_(struct option *, unsigned char *, struct session *); > | ^~~~~~~~~~~~~~~ >In file included from inphist.c:20: >../.././src/util/file.h: In function âstat_linksâ: >../.././src/util/file.h:145:39: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 145 | add_to_string(string, " "); > | ^~~~~~ > | | > | char * >In file included from ../.././src/config/options.h:9, > from ../.././src/main/module.h:4, > from ../.././src/bfu/leds.h:6, > from ../.././src/bfu/widget.h:12, > from ../.././src/bfu/dialog.h:5, > from inphist.c:12: >../.././src/util/string.h:194:51: note: expected âconst unsigned char *â but argument is of type âchar *â > 194 | const unsigned char *source); > | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ >../.././src/util/file.h: In function âstat_userâ: >../.././src/util/file.h:164:39: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 164 | add_to_string(string, " "); > | ^~~~~~~~~~~ > | | > | char * >../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 21 | #define N_(msg) (gettext_noop(msg)) > | ^~~~~~~~~~~~~~~~~~~ > | | > | char * >hierbox.c:948:43: note: in expansion of macro âN_â > 948 | N_("Search string '%s' not found"), > | ^~ >../.././src/util/string.h:194:51: note: expected âconst unsigned char *â but argument is of type âchar *â > 194 | const unsigned char *source); > | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ >../.././src/bfu/msgbox.h:120:63: note: expected âunsigned char *â but argument is of type âchar *â > 120 | signed char *msg_text(struct terminal *term, unsigned char *format, ...); > | ~~~~~~~~~~~~~~~^~~~~~ > >../.././src/util/file.h:173:34: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 173 | snprintf(last_user, 64, "%-8d", (int) stp->st_uid); > | ^~~~~~~~~ > | | > | unsigned char * >In file included from /usr/include/features.h:490, > from /usr/include/bits/libc-header-start.h:33, > from /usr/include/stdlib.h:26, > from inphist.c:7: >/usr/include/bits/stdio2.h:68:1: note: expected âchar * restrictâ but argument is of type âunsigned char *â > 68 | __NTH (snprintf (char *__restrict __s, size_t __n, > | ^~~~~ >../.././src/util/file.h:175:34: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 175 | snprintf(last_user, 64, "%-8.8s", pwd->pw_name); > | ^~~~~~~~~ > | | > | unsigned char * >/usr/include/bits/stdio2.h:68:1: note: expected âchar * restrictâ but argument is of type âunsigned char *â > 68 | __NTH (snprintf (char *__restrict __s, size_t __n, > | ^~~~~ >../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of â-Wpointer-sign][]] > 21 | #define N_(msg) (gettext_noop(msg)) > | ^~~~~~~~~~~~~~~~~~~ > | | > | char * >hierbox.c:946:34: note: in expansion of macro âN_â > 946 | N_("Search"), ALIGN_CENTER, > | ^~ >../.././src/bfu/msgbox.h:133:25: note: expected âunsigned char *â but argument is of type âchar *â > 133 | unsigned char *title, enum format_align align, > | ~~~~~~~~~~~~~~~^~~~~ >../.././src/util/file.h: In function âstat_groupâ: >../.././src/util/file.h:193:39: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 193 | add_to_string(string, " "); > | ^~~~~~~~~~~ > | | > | char * >../.././src/util/string.h:194:51: note: expected âconst unsigned char *â but argument is of type âchar *â > 194 | const unsigned char *source); > | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ >hierbox.c: In function âpush_hierbox_search_buttonâ: >../.././src/util/file.h:202:34: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 202 | snprintf(last_group, 64, "%-8d", (int) stp->st_gid); > | ^~~~~~~~~~ > | | > | unsigned char * >/usr/include/bits/stdio2.h:68:1: note: expected âchar * restrictâ but argument is of type âunsigned char *â > 68 | __NTH (snprintf (char *__restrict __s, size_t __n, > | ^~~~~ >../.././src/util/file.h:204:34: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 204 | snprintf(last_group, 64, "%-8.8s", grp->gr_name); > | ^~~~~~~~~~ > | | > | unsigned char * >/usr/include/bits/stdio2.h:68:1: note: expected âchar * restrictâ but argument is of type âunsigned char *â > 68 | __NTH (snprintf (char *__restrict __s, size_t __n, > | ^~~~~ >../.././src/util/file.h: In function âstat_sizeâ: >../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of â-Wpointer-sign][]] > 21 | #define N_(msg) (gettext_noop(msg)) > | ^~~~~~~~~~~~~~~~~~~ > | | > | char * >hierbox.c:977:34: note: in expansion of macro âN_â > 977 | input_dialog(term, NULL, N_("Search"), N_("Name"), > | ^~ >../.././src/util/file.h:220:39: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 220 | add_to_string(string, " "); > | ^~~~~~~~~~~ > | | > | char * >../.././src/util/string.h:194:51: note: expected âconst unsigned char *â but argument is of type âchar *â > 194 | const unsigned char *source); > | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ >../.././src/bfu/inpfield.h:76:29: note: expected âunsigned char *â but argument is of type âchar *â > 76 | unsigned char *title, > | ~~~~~~~~~~~~~~~^~~~~ >../.././src/util/file.h: In function âstat_dateâ: >../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 4 of â-Wpointer-sign][]] > 21 | #define N_(msg) (gettext_noop(msg)) > | ^~~~~~~~~~~~~~~~~~~ > | | > | char * >hierbox.c:977:48: note: in expansion of macro âN_â > 977 | input_dialog(term, NULL, N_("Search"), N_("Name"), > | ^~ >../.././src/util/file.h:251:29: warning: pointer targets in assignment from â-Wpointer-sign][]] > 251 | fmt = "%b %e %Y"; > | ^ >../.././src/bfu/inpfield.h:77:29: note: expected âunsigned char *â but argument is of type âchar *â > 77 | unsigned char *text, > | ~~~~~~~~~~~~~~~^~~~ >../.././src/util/file.h:253:29: warning: pointer targets in assignment from â-Wpointer-sign][]] > 253 | fmt = "%b %e %H:%M"; > | ^ >../.././src/util/file.h:260:31: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 260 | add_to_string(string, " "); > | ^~~~~~~~~~~~~~~ > | | > | char * >../.././src/util/string.h:194:51: note: expected âconst unsigned char *â but argument is of type âchar *â > 194 | const unsigned char *source); > | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ >hierbox.c:979:35: warning: pointer targets in passing argument 8 of â-Wpointer-sign][]] > 979 | MAX_STR_LEN, "", 0, 0, NULL, > | ^~ > | | > | char * >../.././src/bfu/inpfield.h:79:29: note: expected âunsigned char *â but argument is of type âchar *â > 79 | unsigned char *def, int min, int max, > | ~~~~~~~~~~~~~~~^~~ >inphist.c: In function âtab_complâ: >inphist.c:45:44: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 45 | tab_compl_n(dlg_data, item, strlen(item)); > | ^~~~ > | | > | unsigned char * >/usr/include/string.h:407:35: note: expected âconst char *â but argument is of type âunsigned char *â > 407 | extern size_t strlen (const char *__s) > | ~~~~~~~~~~~~^~~ >inphist.c: In function âmenu_tab_complâ: >inphist.c:55:44: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 55 | tab_compl_n(dlg_data, item, strlen(item)); > | ^~~~ > | | > | unsigned char * >/usr/include/string.h:407:35: note: expected âconst char *â but argument is of type âunsigned char *â > 407 | extern size_t strlen (const char *__s) > | ~~~~~~~~~~~~^~~ >inphist.c: In function âdo_tab_complâ: >inphist.c:74:40: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 74 | if (strncmp(widget_data->cdata, entry->data, cpos)) > | ~~~~~~~~~~~^~~~~~~ > | | > | unsigned char * >/usr/include/string.h:159:33: note: expected âconst char *â but argument is of type âunsigned char *â > 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) > | ~~~~~~~~~~~~^~~~ >inphist.c:74:54: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 74 | if (strncmp(widget_data->cdata, entry->data, cpos)) > | ~~~~~^~~~~~ > | | > | unsigned char * >/usr/include/string.h:159:51: note: expected âconst char *â but argument is of type âunsigned char *â > 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) > | ~~~~~~~~~~~~^~~~ >inphist.c: In function âdo_tab_compl_unambiguousâ: >inphist.c:133:60: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 133 | longest_common_match = strlen(entry->data); > | ~~~~~^~~~~~ > | | > | unsigned char * >/usr/include/string.h:407:35: note: expected âconst char *â but argument is of type âunsigned char *â > 407 | extern size_t strlen (const char *__s) > | ~~~~~~~~~~~~^~~ >inphist.c: In function âset_complete_file_menuâ: >inphist.c:168:72: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 168 | enamelen = int_min(widget_data->widget->datalen - 1, strlen(filename)); > | ^~~~~~~~ > | | > | unsigned char * > >/usr/include/string.h:407:35: note: expected âconst char *â but argument is of type âunsigned char *â > 407 | extern size_t strlen (const char *__s) > | ~~~~~~~~~~~~^~~ >inphist.c: In function âdo_tab_compl_fileâ: >inphist.c:198:30: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 198 | if (get_cmd_opt_bool("anonymous")) > | ^~~~~~~~~~~ > | | > | char * >../.././src/config/options.h:302:55: note: in definition of macro âget_optâ > 302 | #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses) > | ^~~~ >../.././src/config/options.h:321:32: note: in expansion of macro âget_opt_bool_treeâ > 321 | #define get_cmd_opt_bool(name) get_opt_bool_tree(cmdline_options, name, NULL) > | ^~~~~~~~~~~~~~~~~ >inphist.c:198:13: note: in expansion of macro âget_cmd_opt_boolâ > 198 | if (get_cmd_opt_bool("anonymous")) > | ^~~~~~~~~~~~~~~~ >../.././src/config/options.h:301:54: note: expected âunsigned char *â but argument is of type âchar *â > 301 | extern union option_value *get_opt_(struct option *, unsigned char *, struct session *); > | ^~~~~~~~~~~~~~~ >inphist.c: In function âcheck_duplicate_entriesâ: >inphist.c:217:33: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 217 | if (strcmp(entry->data, data)) continue; > | ~~~~~^~~~~~ > | | > | unsigned char * >/usr/include/string.h:156:32: note: expected âconst char *â but argument is of type âunsigned char *â > 156 | extern int strcmp (const char *__s1, const char *__s2) > | ~~~~~~~~~~~~^~~~ >inphist.c:217:41: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 217 | if (strcmp(entry->data, data)) continue; > | ^~~~ > | | > | unsigned char * >/usr/include/string.h:156:50: note: expected âconst char *â but argument is of type âunsigned char *â > 156 | extern int strcmp (const char *__s1, const char *__s2) > | ~~~~~~~~~~~~^~~~ >In file included from ../.././src/bfu/inpfield.h:6, > from ../.././src/bfu/widget.h:10: >inphist.c: In function âadd_to_input_historyâ: >../.././src/util/lists.h:181:20: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wstrict-aliasing]] > 181 | add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x)) > | ^ >../.././src/util/lists.h:172:22: note: in definition of macro âadd_at_posâ > 172 | (x)->next = (p)->next; \ > | ^ >../.././src/bfu/inphist.h:31:17: note: in expansion of macro âadd_to_listâ > 31 | add_to_list((history)->entries, entry); \ > | ^~~~~~~~~~~ >inphist.c:256:25: note: in expansion of macro âadd_to_history_listâ > 256 | add_to_history_list(history, entry); > | ^~~~~~~~~~~~~~~~~~~ >../.././src/util/lists.h:181:20: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wstrict-aliasing]] > 181 | add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x)) > | ^ >../.././src/util/lists.h:174:10: note: in definition of macro âadd_at_posâ > 174 | (p)->next = (x); \ > | ^ >../.././src/bfu/inphist.h:31:17: note: in expansion of macro âadd_to_listâ > 31 | add_to_list((history)->entries, entry); \ > | ^~~~~~~~~~~ >inphist.c:256:25: note: in expansion of macro âadd_to_history_listâ > 256 | add_to_history_list(history, entry); > | ^~~~~~~~~~~~~~~~~~~ >../.././src/util/lists.h:181:20: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wstrict-aliasing]] > 181 | add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x)) > | ^ >../.././src/util/lists.h:172:22: note: in definition of macro âadd_at_posâ > 172 | (x)->next = (p)->next; \ > | ^ >../.././src/bfu/inphist.h:31:17: note: in expansion of macro âadd_to_listâ > 31 | add_to_list((history)->entries, entry); \ > | ^~~~~~~~~~~ >inphist.c:268:9: note: in expansion of macro âadd_to_history_listâ > 268 | add_to_history_list(history, entry); > | ^~~~~~~~~~~~~~~~~~~ >../.././src/util/lists.h:181:20: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wstrict-aliasing]] > 181 | add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x)) > | ^ >../.././src/util/lists.h:174:10: note: in definition of macro âadd_at_posâ > 174 | (p)->next = (x); \ > | ^ >../.././src/bfu/inphist.h:31:17: note: in expansion of macro âadd_to_listâ > 31 | add_to_list((history)->entries, entry); \ > | ^~~~~~~~~~~ >inphist.c:268:9: note: in expansion of macro âadd_to_history_listâ > 268 | add_to_history_list(history, entry); > | ^~~~~~~~~~~~~~~~~~~ >In file included from ../.././src/util/lists.h:4: >../.././src/util/error.h:47:26: warning: pointer targets in assignment from â-Wpointer-sign][]] > 47 | #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal > | ^ >inphist.c:274:25: note: in expansion of macro âINTERNALâ > 274 | INTERNAL("history is empty"); > | ^~~~~~~~ >inphist.c:274:34: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 274 | INTERNAL("history is empty"); > | ^~~~~~~~~~~~~~~~~~ > | | > | char * >../.././src/util/error.h:48:37: note: expected âunsigned char *â but argument is of type âchar *â > 48 | void elinks_internal(unsigned char *fmt, ...); > | ~~~~~~~~~~~~~~~^~~ >inphist.c: In function âload_input_historyâ: >inphist.c:293:30: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 293 | if (get_cmd_opt_bool("anonymous")) return 0; > | ^~~~~~~~~~~ > | | > | char * >../.././src/config/options.h:302:55: note: in definition of macro âget_optâ > 302 | #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses) > | ^~~~ >../.././src/config/options.h:321:32: note: in expansion of macro âget_opt_bool_treeâ > 321 | #define get_cmd_opt_bool(name) get_opt_bool_tree(cmdline_options, name, NULL) > | ^~~~~~~~~~~~~~~~~ >inphist.c:293:13: note: in expansion of macro âget_cmd_opt_boolâ > 293 | if (get_cmd_opt_bool("anonymous")) return 0; > | ^~~~~~~~~~~~~~~~ >../.././src/config/options.h:301:54: note: expected âunsigned char *â but argument is of type âchar *â > 301 | extern union option_value *get_opt_(struct option *, unsigned char *, struct session *); > | ^~~~~~~~~~~~~~~ >inphist.c:300:22: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 300 | file = fopen(history_file, "rb"); > | ^~~~~~~~~~~~ > | | > | unsigned char * >In file included from ../.././src/util/error.h:237: >/usr/include/stdio.h:258:44: note: expected âconst char * restrictâ but argument is of type âunsigned char *â > 258 | extern FILE *fopen (const char *__restrict __filename, > | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ >inphist.c:306:22: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 306 | while (fgets(line, MAX_STR_LEN, file)) { > | ^~~~ > | | > | unsigned char * >In file included from /usr/include/stdio.h:894: >/usr/include/bits/stdio2.h:262:25: note: expected âchar * restrictâ but argument is of type âunsigned char *â > 262 | fgets (char *__restrict __s, int __n, FILE *__restrict __stream) > | ~~~~~~~~~~~~~~~~~^~~ >inphist.c:308:40: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 308 | if (*line) line[strlen(line) - 1] = 0; > | ^~~~ > | | > | unsigned char * >/usr/include/string.h:407:35: note: expected âconst char *â but argument is of type âunsigned char *â > 407 | extern size_t strlen (const char *__s) > | ~~~~~~~~~~~~^~~ >inphist.c: In function âsave_input_historyâ: >inphist.c:331:33: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 331 | || get_cmd_opt_bool("anonymous")) > | ^~~~~~~~~~~ > | | > | char * >../.././src/config/options.h:302:55: note: in definition of macro âget_optâ > 302 | #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses) > | ^~~~ >../.././src/config/options.h:321:32: note: in expansion of macro âget_opt_bool_treeâ > 321 | #define get_cmd_opt_bool(name) get_opt_bool_tree(cmdline_options, name, NULL) > | ^~~~~~~~~~~~~~~~~ >inphist.c:331:16: note: in expansion of macro âget_cmd_opt_boolâ > 331 | || get_cmd_opt_bool("anonymous")) > | ^~~~~~~~~~~~~~~~ >../.././src/config/options.h:301:54: note: expected âunsigned char *â but argument is of type âchar *â > 301 | extern union option_value *get_opt_(struct option *, unsigned char *, struct session *); > | ^~~~~~~~~~~~~~~ >inphist.c:344:40: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 344 | secure_fputs(ssi, entry->data); > | ~~~~~^~~~~~ > | | > | unsigned char * >In file included from inphist.c:23: >../.././src/util/secsave.h:41:45: note: expected âconst char *â but argument is of type âunsigned char *â > 41 | int secure_fputs(struct secure_save_info *, const char *); > | ^~~~~~~~~~~~ >inphist.c: In function âdlg_set_historyâ: >inphist.c:363:63: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 363 | widget_data->info.field.cpos = int_min(strlen(s), widget_data->widget->datalen - 1); > | ^ > | | > | unsigned char * > >/usr/include/string.h:407:35: note: expected âconst char *â but argument is of type âunsigned char *â > 407 | extern size_t strlen (const char *__s) > | ~~~~~~~~~~~~^~~ >In file included from ../.././src/intl/gettext/libgettext.h:25, > from ../.././src/intl/gettext/libintl.h:14, > from text.c:16: >../.././src/intl/gettext/libgnuintl.h:46:31: warning: conflicting types for built-in function â-Wbuiltin-declaration-mismatch][]] > 46 | extern unsigned char *gettext(const unsigned char *__msgid); > | ^~~~~~~ >../.././src/intl/gettext/libgnuintl.h:50:31: warning: conflicting types for built-in function â-Wbuiltin-declaration-mismatch][]] > 50 | extern unsigned char *dgettext(const unsigned char *__domainname, const unsigned char *__msgid); > | ^~~~~~~~ >../.././src/intl/gettext/libgnuintl.h:54:31: warning: conflicting types for built-in function â-Wbuiltin-declaration-mismatch][]] > 54 | extern unsigned char *dcgettext(const unsigned char *__domainname, const unsigned char *__msgid, > | ^~~~~~~~~ >../.././src/intl/gettext/libintl.h: In function âintl_set_charset_by_indexâ: >../.././src/intl/gettext/libintl.h:70:56: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 70 | bind_textdomain_codeset( /* PACKAGE */ "elinks", > | ^~~~~~~~ > | | > | char * >../.././src/intl/gettext/libgnuintl.h:85:76: note: expected âconst unsigned char *â but argument is of type âchar *â > 85 | unsigned char *bind_textdomain_codeset(const unsigned char *__domainname, > | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ > >text.c: In function âsplit_lineâ: >text.c:49:50: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 49 | unsigned char *text_end = split + strlen(split); > | ^~~~~ > | | > | unsigned char * >In file included from text.c:9: >/usr/include/string.h:407:35: note: expected âconst char *â but argument is of type âunsigned char *â > 407 | extern size_t strlen (const char *__s) > | ~~~~~~~~~~~~^~~ >text.c: In function âdlg_format_textâ: >text.c:346:37: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 346 | get_bfu_color(term, "dialog.text"), > | ^~~~~~~~~~~~~ > | | > | char * >In file included from ../.././src/bfu/dialog.h:4, > from text.c:13: >../.././src/bfu/style.h:22:53: note: expected âunsigned char *â but argument is of type âchar *â > 22 | get_bfu_color(struct terminal *term, unsigned char *stylename); > | ~~~~~~~~~~~~~~~^~~~~~~~~ >text.c: In function âdisplay_textâ: >text.c:373:43: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 373 | get_bfu_color(win->term, "dialog.scrollbar")); > | ^~~~~~~~~~~~~~~~~~ > | | > | char * >../.././src/bfu/style.h:22:53: note: expected âunsigned char *â but argument is of type âchar *â > 22 | get_bfu_color(struct terminal *term, unsigned char *stylename); > | ~~~~~~~~~~~~~~~^~~~~~~~~ >text.c:400:43: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 400 | get_bfu_color(win->term, "dialog.scrollbar-selected")); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | char * >../.././src/bfu/style.h:22:53: note: expected âunsigned char *â but argument is of type âchar *â > 22 | get_bfu_color(struct terminal *term, unsigned char *stylename); > | ~~~~~~~~~~~~~~~^~~~~~~~~ >text.c: In function âformat_and_display_textâ: >text.c:430:38: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 430 | get_bfu_color(term, "dialog.generic")); > | ^~~~~~~~~~~~~~~~ > | | > | char * >../.././src/bfu/style.h:22:53: note: expected âunsigned char *â but argument is of type âchar *â > 22 | get_bfu_color(struct terminal *term, unsigned char *stylename); > | ~~~~~~~~~~~~~~~^~~~~~~~~ >In file included from ../.././src/intl/gettext/libgettext.h:25, > from ../.././src/intl/gettext/libintl.h:14, > from inpfield.c:21: >../.././src/intl/gettext/libgnuintl.h:46:31: warning: conflicting types for built-in function â-Wbuiltin-declaration-mismatch][]] > 46 | extern unsigned char *gettext(const unsigned char *__msgid); > | ^~~~~~~ >../.././src/intl/gettext/libgnuintl.h:50:31: warning: conflicting types for built-in function â-Wbuiltin-declaration-mismatch][]] > 50 | extern unsigned char *dgettext(const unsigned char *__domainname, const unsigned char *__msgid); > | ^~~~~~~~ >../.././src/intl/gettext/libgnuintl.h:54:31: warning: conflicting types for built-in function â-Wbuiltin-declaration-mismatch][]] > 54 | extern unsigned char *dcgettext(const unsigned char *__domainname, const unsigned char *__msgid, > | ^~~~~~~~~ >../.././src/intl/gettext/libintl.h: In function âintl_set_charset_by_indexâ: >../.././src/intl/gettext/libintl.h:70:56: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 70 | bind_textdomain_codeset( /* PACKAGE */ "elinks", > | ^~~~~~~~ > | | > | char * >../.././src/intl/gettext/libgnuintl.h:85:76: note: expected âconst unsigned char *â but argument is of type âchar *â > 85 | unsigned char *bind_textdomain_codeset(const unsigned char *__domainname, > | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ > >cc1: some warnings being treated as errors >inpfield.c: In function âcheck_numberâ: >inpfield.c:68:31: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 68 | l = strtol(widget_data->cdata, &end, 10); > | ~~~~~~~~~~~^~~~~~~ > | | > | unsigned char * >In file included from inpfield.c:8: >/usr/include/stdlib.h:177:48: note: expected âconst char * restrictâ but argument is of type âunsigned char *â > 177 | extern long int strtol (const char *__restrict __nptr, > | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ >../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of â-Wpointer-sign][]] > 21 | #define N_(msg) (gettext_noop(msg)) > | ^~~~~~~~~~~~~~~~~~~ > | | > | char * >inpfield.c:72:26: note: in expansion of macro âN_â > 72 | N_("Bad number"), ALIGN_CENTER, > | ^~ >In file included from ../.././src/bfu/widget.h:14, > from ../.././src/bfu/dialog.h:5, > from inpfield.c:14: >../.././src/bfu/msgbox.h:133:25: note: expected âunsigned char *â but argument is of type âchar *â > 133 | unsigned char *title, enum format_align align, > | ~~~~~~~~~~~~~~~^~~~~ >../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 5 of â-Wpointer-sign][]] > 21 | #define N_(msg) (gettext_noop(msg)) > | ^~~~~~~~~~~~~~~~~~~ > | | > | char * >inpfield.c:73:26: note: in expansion of macro âN_â > 73 | N_("Number expected in field")); > | ^~ >../.././src/bfu/msgbox.h:134:25: note: expected âunsigned char *â but argument is of type âchar *â > 134 | unsigned char *text); > | ~~~~~~~~~~~~~~~^~~~ >make[2]: *** [../.././Makefile.lib:133: listbox.o] Error 1 >make[2]: *** Waiting for unfinished jobs.... >../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 21 | #define N_(msg) (gettext_noop(msg)) > | ^~~~~~~~~~~~~~~~~~~ > | | > | char * >inpfield.c:81:35: note: in expansion of macro âN_â > 81 | N_("Number should be in the range from %d to %d."), > | ^~ >../.././src/bfu/msgbox.h:120:63: note: expected âunsigned char *â but argument is of type âchar *â > 120 | signed char *msg_text(struct terminal *term, unsigned char *format, ...); > | ~~~~~~~~~~~~~~~^~~~~~ > >../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of â-Wpointer-sign][]] > 21 | #define N_(msg) (gettext_noop(msg)) > | ^~~~~~~~~~~~~~~~~~~ > | | > | char * >inpfield.c:79:26: note: in expansion of macro âN_â > 79 | N_("Bad number"), ALIGN_CENTER, > | ^~ >../.././src/bfu/msgbox.h:133:25: note: expected âunsigned char *â but argument is of type âchar *â > 133 | unsigned char *title, enum format_align align, > | ~~~~~~~~~~~~~~~^~~~~ >inpfield.c: In function âcheck_nonemptyâ: >../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of â-Wpointer-sign][]] > 21 | #define N_(msg) (gettext_noop(msg)) > | ^~~~~~~~~~~~~~~~~~~ > | | > | char * >inpfield.c:99:18: note: in expansion of macro âN_â > 99 | N_("Bad string"), ALIGN_CENTER, > | ^~ >../.././src/bfu/msgbox.h:133:25: note: expected âunsigned char *â but argument is of type âchar *â > 133 | unsigned char *title, enum format_align align, > | ~~~~~~~~~~~~~~~^~~~~ >../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 5 of â-Wpointer-sign][]] > 21 | #define N_(msg) (gettext_noop(msg)) > | ^~~~~~~~~~~~~~~~~~~ > | | > | char * >inpfield.c:100:18: note: in expansion of macro âN_â > 100 | N_("Empty string not allowed")); > | ^~ >../.././src/bfu/msgbox.h:134:25: note: expected âunsigned char *â but argument is of type âchar *â > 134 | unsigned char *text); > | ~~~~~~~~~~~~~~~^~~~ >inpfield.c: In function âdlg_format_fieldâ: >inpfield.c:119:38: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 119 | label_width = strlen(label); > | ^~~~~ > | | > | unsigned char * >In file included from inpfield.c:9: >/usr/include/string.h:407:35: note: expected âconst char *â but argument is of type âunsigned char *â > 407 | extern size_t strlen (const char *__s) > | ~~~~~~~~~~~~^~~ >inpfield.c:134:68: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 134 | if (!format_only) text_color = get_bfu_color(term, "dialog.text"); > | ^~~~~~~~~~~~~ > | | > | char * > >In file included from ../.././src/bfu/dialog.h:4: >../.././src/bfu/style.h:22:53: note: expected âunsigned char *â but argument is of type âchar *â > 22 | get_bfu_color(struct terminal *term, unsigned char *stylename); > | ~~~~~~~~~~~~~~~^~~~~~~~~ >inpfield.c:37:36: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 37 | #define INPUTFIELD_FLOAT_SEPARATOR ":" > | ^~~ > | | > | char * >inpfield.c:144:54: note: in expansion of macro âINPUTFIELD_FLOAT_SEPARATORâ > 144 | dlg_format_text_do(dlg_data, INPUTFIELD_FLOAT_SEPARATOR, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ >In file included from ../.././src/bfu/widget.h:15: >../.././src/bfu/text.h:50:36: note: expected âunsigned char *â but argument is of type âchar *â > 50 | unsigned char *text, int x, int *y, int w, int *rw, > | ~~~~~~~~~~~~~~~^~~~ >inpfield.c: In function âinput_fieldâ: >inpfield.c:225:38: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 225 | int defsize = strlen(def) + 1; > | ^~~ > | | > | unsigned char * >/usr/include/string.h:407:35: note: expected âconst char *â but argument is of type âunsigned char *â > 407 | extern size_t strlen (const char *__s) > | ~~~~~~~~~~~~^~~ >inpfield.c: In function âinput_dialogâ: >../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 6 of â-Wpointer-sign][]] > 21 | #define N_(msg) (gettext_noop(msg)) > | ^~~~~~~~~~~~~~~~~~~ > | | > | char * >inpfield.c:257:47: note: in expansion of macro âN_â > 257 | input_field(term, ml, 1, title, text, N_("~OK"), N_("~Cancel"), > | ^~ >inpfield.c:199:28: note: expected âunsigned char *â but argument is of type âchar *â > 199 | unsigned char *okbutton, > | ~~~~~~~~~~~~~~~^~~~~~~~ >../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 7 of â-Wpointer-sign][]] > 21 | #define N_(msg) (gettext_noop(msg)) > | ^~~~~~~~~~~~~~~~~~~ > | | > | char * >inpfield.c:257:58: note: in expansion of macro âN_â > 257 | input_field(term, ml, 1, title, text, N_("~OK"), N_("~Cancel"), > | ^~ >inpfield.c:200:28: note: expected âunsigned char *â but argument is of type âchar *â > 200 | unsigned char *cancelbutton, > | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ >inpfield.c: In function âdisplay_field_doâ: >inpfield.c:292:37: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 292 | color = get_bfu_color(term, "dialog.field"); > | ^~~~~~~~~~~~~~ > | | > | char * >../.././src/bfu/style.h:22:53: note: expected âunsigned char *â but argument is of type âchar *â > 22 | get_bfu_color(struct terminal *term, unsigned char *stylename); > | ~~~~~~~~~~~~~~~^~~~~~~~~ >inpfield.c:296:37: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 296 | color = get_bfu_color(term, "dialog.field-text"); > | ^~~~~~~~~~~~~~~~~~~ > | | > | char * >../.././src/bfu/style.h:22:53: note: expected âunsigned char *â but argument is of type âchar *â > 22 | get_bfu_color(struct terminal *term, unsigned char *stylename); > | ~~~~~~~~~~~~~~~^~~~~~~~~ >inpfield.c:308:38: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 308 | len = strlen(text); > | ^~~~ > | | > | unsigned char * >/usr/include/string.h:407:35: note: expected âconst char *â but argument is of type âunsigned char *â > 407 | extern size_t strlen (const char *__s) > | ~~~~~~~~~~~~^~~ >inpfield.c: In function âinit_fieldâ: >cc1: some warnings being treated as errors >inpfield.c:364:51: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 364 | int datalen = strlen(entry->data); > | ~~~~~^~~~~~ > | | > | unsigned char * >/usr/include/string.h:407:35: note: expected âconst char *â but argument is of type âunsigned char *â > 407 | extern size_t strlen (const char *__s) > | ~~~~~~~~~~~~^~~ >In file included from ../.././src/bfu/inpfield.h:6, > from ../.././src/bfu/widget.h:10: >../.././src/util/lists.h:181:20: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wstrict-aliasing]] > 181 | add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x)) > | ^ >../.././src/util/lists.h:172:22: note: in definition of macro âadd_at_posâ > 172 | (x)->next = (p)->next; \ > | ^ >inpfield.c:372:25: note: in expansion of macro âadd_to_listâ > 372 | add_to_list(widget_data->info.field.history, new_entry); > | ^~~~~~~~~~~ >../.././src/util/lists.h:181:20: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wstrict-aliasing]] > 181 | add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x)) > | ^ >../.././src/util/lists.h:174:10: note: in definition of macro âadd_at_posâ > 174 | (p)->next = (x); \ > | ^ >inpfield.c:372:25: note: in expansion of macro âadd_to_listâ > 372 | add_to_list(widget_data->info.field.history, new_entry); > | ^~~~~~~~~~~ >inpfield.c:376:58: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 376 | widget_data->info.field.cpos = strlen(widget_data->cdata); > | ~~~~~~~~~~~^~~~~~~ > | | > | unsigned char * >/usr/include/string.h:407:35: note: expected âconst char *â but argument is of type âunsigned char *â > 407 | extern size_t strlen (const char *__s) > | ~~~~~~~~~~~~^~~ >inpfield.c: In function âmouse_fieldâ: >inpfield.c:436:74: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 436 | upper_bound(&widget_data->info.field.cpos, strlen(widget_data->cdata)); > | ~~~~~~~~~~~^~~~~~~ > | | > | unsigned char * > >/usr/include/string.h:407:35: note: expected âconst char *â but argument is of type âunsigned char *â > 407 | extern size_t strlen (const char *__s) > | ~~~~~~~~~~~~^~~ >In file included from ../.././src/main/module.h:4, > from ../.././src/bfu/leds.h:6, > from ../.././src/bfu/widget.h:12: >inpfield.c: In function âkbd_fieldâ: >inpfield.c:453:33: warning: pointer targets in passing argument 2 of â-Wpointer-sign][]] > 453 | && get_cmd_opt_bool("anonymous")) > | ^~~~~~~~~~~ > | | > | char * >../.././src/config/options.h:302:55: note: in definition of macro âget_optâ > 302 | #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses) > | ^~~~ >../.././src/config/options.h:321:32: note: in expansion of macro âget_opt_bool_treeâ > 321 | #define get_cmd_opt_bool(name) get_opt_bool_tree(cmdline_options, name, NULL) > | ^~~~~~~~~~~~~~~~~ >inpfield.c:453:16: note: in expansion of macro âget_cmd_opt_boolâ > 453 | && get_cmd_opt_bool("anonymous")) > | ^~~~~~~~~~~~~~~~ >../.././src/config/options.h:301:54: note: expected âunsigned char *â but argument is of type âchar *â > 301 | extern union option_value *get_opt_(struct option *, unsigned char *, struct session *); > | ^~~~~~~~~~~~~~~ >make[2]: *** [../.././Makefile.lib:134: inphist.o] Error 1 >inpfield.c:476:78: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 476 | if (widget_data->info.field.cpos < strlen(widget_data->cdata)) { > | ~~~~~~~~~~~^~~~~~~ > | | > | unsigned char * > >/usr/include/string.h:407:35: note: expected âconst char *â but argument is of type âunsigned char *â > 407 | extern size_t strlen (const char *__s) > | ~~~~~~~~~~~~^~~ >inpfield.c:480:62: warning: pointer targets in initialization of â-Wpointer-sign][]] > 480 | unsigned char *end = strchr((const char *)next, '\0'); > | ^~~~~~ > >inpfield.c:516:74: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 516 | widget_data->info.field.cpos = strlen(widget_data->cdata); > | ~~~~~~~~~~~^~~~~~~ > | | > | unsigned char * > >/usr/include/string.h:407:35: note: expected âconst char *â but argument is of type âunsigned char *â > 407 | extern size_t strlen (const char *__s) > | ~~~~~~~~~~~~^~~ >inpfield.c:542:62: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 542 | length = strlen(text + old) + 1; > | ~~~~~^~~~~ > | | > | unsigned char * > >/usr/include/string.h:407:35: note: expected âconst char *â but argument is of type âunsigned char *â > 407 | extern size_t strlen (const char *__s) > | ~~~~~~~~~~~~^~~ >inpfield.c:551:59: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 551 | strlen(widget_data->cdata) - widget_data->info.field.cpos + 1); > | ~~~~~~~~~~~^~~~~~~ > | | > | unsigned char * >/usr/include/string.h:407:35: note: expected âconst char *â but argument is of type âunsigned char *â > 407 | extern size_t strlen (const char *__s) > | ~~~~~~~~~~~~^~~ >inpfield.c:558:67: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 558 | int cdata_len = strlen(widget_data->cdata); > | ~~~~~~~~~~~^~~~~~~ > | | > | unsigned char * > >/usr/include/string.h:407:35: note: expected âconst char *â but argument is of type âunsigned char *â > 407 | extern size_t strlen (const char *__s) > | ~~~~~~~~~~~~^~~ >inpfield.c:585:67: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 585 | strlen(widget_data->cdata + widget_data->info.field.cpos) + 1); > | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | unsigned char * > >/usr/include/string.h:407:35: note: expected âconst char *â but argument is of type âunsigned char *â > 407 | extern size_t strlen (const char *__s) > | ~~~~~~~~~~~~^~~ >inpfield.c:595:67: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 595 | int cdata_len = strlen(widget_data->cdata); > | ~~~~~~~~~~~^~~~~~~ > | | > | unsigned char * > >/usr/include/string.h:407:35: note: expected âconst char *â but argument is of type âunsigned char *â > 407 | extern size_t strlen (const char *__s) > | ~~~~~~~~~~~~^~~ >inpfield.c:650:82: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 650 | widget_data->info.field.cpos = strlen(widget_data->cdata); > | ~~~~~~~~~~~^~~~~~~ > | | > | unsigned char * > >/usr/include/string.h:407:35: note: expected âconst char *â but argument is of type âunsigned char *â > 407 | extern size_t strlen (const char *__s) > | ~~~~~~~~~~~~^~~ >inpfield.c:683:54: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 683 | int textlen = strlen(text); > | ^~~~ > | | > | unsigned char * >/usr/include/string.h:407:35: note: expected âconst char *â but argument is of type âunsigned char *â > 407 | extern size_t strlen (const char *__s) > | ~~~~~~~~~~~~^~~ >inpfield.c:696:49: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 696 | inslen = strlen(ins); > | ^~~ > | | > | const unsigned char * >/usr/include/string.h:407:35: note: expected âconst char *â but argument is of type âconst unsigned char *â > 407 | extern size_t strlen (const char *__s) > | ~~~~~~~~~~~~^~~ >inpfield.c: In function âinput_line_event_handlerâ: >inpfield.c:827:73: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 827 | || widget_data->info.field.cpos <= strlen(input_line->buffer)) > | ~~~~~~~~~~^~~~~~~~ > | | > | unsigned char * > >/usr/include/string.h:407:35: note: expected âconst char *â but argument is of type âunsigned char *â > 407 | extern size_t strlen (const char *__s) > | ~~~~~~~~~~~~^~~ >inpfield.c:854:43: warning: pointer targets in passing argument 1 of â-Wpointer-sign][]] > 854 | strlen(widget_data->cdata) - widget_data->info.field.cpos + 1); > | ~~~~~~~~~~~^~~~~~~ > | | > | unsigned char * >/usr/include/string.h:407:35: note: expected âconst char *â but argument is of type âunsigned char *â > 407 | extern size_t strlen (const char *__s) > | ~~~~~~~~~~~~^~~ >cc1: some warnings being treated as errors >make[2]: *** [../.././Makefile.lib:133: hierbox.o] Error 1 >cc1: some warnings being treated as errors >make[2]: *** [../.././Makefile.lib:133: menu.o] Error 1 >cc1: some warnings being treated as errors >make[2]: *** [../.././Makefile.lib:133: inpfield.o] Error 1 >make[2]: Leaving directory '/var/tmp/portage/www-client/elinks-0.13.5-r100/work/felinks-0.13.5/src/bfu' >make[1]: *** [.././Makefile.lib:280: all-recursive.built] Error 1 >make[1]: Leaving directory '/var/tmp/portage/www-client/elinks-0.13.5-r100/work/felinks-0.13.5/src' >make: *** [Makefile.lib:280: all-recursive.built] Error 1 > * ERROR: www-client/elinks-0.13.5-r100::gentoo failed (compile phase): > * emake failed > * > * If you need support, post the output of `emerge --info '=www-client/elinks-0.13.5-r100::gentoo'`, > * the complete build log and the output of `emerge -pqv '=www-client/elinks-0.13.5-r100::gentoo'`. > * The complete build log is located at '/var/log/emerge-log/build/www-client/elinks-0.13.5-r100:20220806-181202.log'. > * For convenience, a symlink to the build log is located at '/var/tmp/portage/www-client/elinks-0.13.5-r100/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/www-client/elinks-0.13.5-r100/temp/environment'. > * Working directory: '/var/tmp/portage/www-client/elinks-0.13.5-r100/work/felinks-0.13.5' > * S: '/var/tmp/portage/www-client/elinks-0.13.5-r100/work/felinks-0.13.5' >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 864127
: 798424