* 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'