=>> Building www/retawq build started at Sat Oct 4 11:23:57 EDT 2025 port directory: /usr/ports/www/retawq package name: retawq-0.2.6.c_12 building for: FreeBSD pkg.DaveG.ca 15.0-ALPHA3 FreeBSD 15.0-ALPHA3 1500064 amd64 maintained by: ports@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 1625 Aug 27 2024 /usr/ports/www/retawq/Makefile Ports top last git commit: a936fb9b16ba Ports top unclean checkout: no Port dir last git commit: c2a208056122 Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.2 Host OSVERSION: 1500064 Jail OSVERSION: 1500064 Job Id: 01 ---Begin Environment--- SHELL=/bin/sh OSVERSION=1500064 UNAME_v=FreeBSD 15.0-ALPHA3 1500064 UNAME_r=15.0-ALPHA3 BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 LOCALBASE=/usr/local USER=root POUDRIERE_NAME=poudriere-git LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.4.2 MASTERMNT=/usr/local/poudriere/data/.m/freebsd_15_c_x64-HEAD-ALL/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM=tmux-256color OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/usr/local/poudriere/data/.m/freebsd_15_c_x64-HEAD-ALL/01/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=freebsd_15_c_x64-HEAD-ALL SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/freebsd_15_c_x64-HEAD-ALL/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.2 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR= MAKE_ARGS= ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ===> The following configuration options are available for retawq-0.2.6.c_12: DOCS=on: Build and/or install documentation ====> SSL Backend: you can only select none or one of them OPENSSL=off: SSL/TLS support via OpenSSL GNUTLS=off: SSL/TLS support via GnuTLS ===> Use 'make config' to modify these settings ---End OPTIONS List--- --MAINTAINER-- ports@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --path-archprefix=/usr/local --path-prefix=/usr/local --enable-i18n --enable-local-cgi --enable-ipv6 --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/www/retawq/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/www/retawq/work XDG_CACHE_HOME=/wrkdirs/usr/ports/www/retawq/work/.cache HOME=/wrkdirs/usr/ports/www/retawq/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/www/retawq/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/www/retawq/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh CMAKE_PREFIX_PATH="/usr/local" --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/www/retawq/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/www/retawq/work XDG_CACHE_HOME=/wrkdirs/usr/ports/www/retawq/work/.cache HOME=/wrkdirs/usr/ports/www/retawq/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/www/retawq/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/www/retawq/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing " CPP="cpp" CPPFLAGS="-isystem /usr/local/include" LDFLAGS=" " LIBS="-L/usr/local/lib" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include " BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- PORTDOCS="" OSREL=15.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/retawq" EXAMPLESDIR="share/examples/retawq" DATADIR="share/retawq" WWWDIR="www/retawq" ETCDIR="etc/retawq" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/retawq DOCSDIR=/usr/local/share/doc/retawq EXAMPLESDIR=/usr/local/share/examples/retawq WWWDIR=/usr/local/www/retawq ETCDIR=/usr/local/etc/retawq --End SUB_LIST-- ---Begin make.conf--- DEFAULT_VERSIONS+=pgsql=15 DEFAULT_VERSIONS+=php=82 DISABLE_LICENSES=yes SELECTED_OPTIONS+=OPENBLAS ARCHDEF=AMD64K10h64SSE3 USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles FORCE_PACKAGE=yes PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes #### #### DEFAULT_VERSIONS+=pgsql=15 DEFAULT_VERSIONS+=php=82 DISABLE_LICENSES=yes SELECTED_OPTIONS+=OPENBLAS ARCHDEF=AMD64K10h64SSE3 WITH_CCACHE_BUILD=yes CCACHE_DIR=/root/.ccache #### Misc Poudriere #### .include "/etc/make.conf.ports_env" GID=0 UID=0 ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 33554432 stack size (kbytes, -s) 524288 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 8192 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited pipebuf (-y) unlimited --End resource limits-- =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The retawq port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> retawq-0.2.6.c_12 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.3.1.pkg [pkg.DaveG.ca] Installing pkg-2.3.1... [pkg.DaveG.ca] Extracting pkg-2.3.1: .......... done ===> retawq-0.2.6.c_12 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of retawq-0.2.6.c_12 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The retawq port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing ===> Fetching all distfiles required by retawq-0.2.6.c_12 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The retawq port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing ===> Fetching all distfiles required by retawq-0.2.6.c_12 for building => SHA256 Checksum OK for retawq-0.2.6c.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The retawq port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing ===> Fetching all distfiles required by retawq-0.2.6.c_12 for building ===> Extracting for retawq-0.2.6.c_12 => SHA256 Checksum OK for retawq-0.2.6c.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for retawq-0.2.6.c_12 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> retawq-0.2.6.c_12 depends on package: gettext-runtime>=0.22_1 - not found ===> Installing existing package /packages/All/gettext-runtime-0.23.1.pkg [pkg.DaveG.ca] Installing gettext-runtime-0.23.1... [pkg.DaveG.ca] `-- Installing indexinfo-0.3.1_1... [pkg.DaveG.ca] `-- Extracting indexinfo-0.3.1_1: . done [pkg.DaveG.ca] Extracting gettext-runtime-0.23.1: .......... done ===> retawq-0.2.6.c_12 depends on package: gettext-runtime>=0.22_1 - found ===> Returning to build of retawq-0.2.6.c_12 ===> retawq-0.2.6.c_12 depends on executable: msgfmt - not found ===> Installing existing package /packages/All/gettext-tools-0.23.1_1.pkg [pkg.DaveG.ca] Installing gettext-tools-0.23.1_1... [pkg.DaveG.ca] `-- Installing libtextstyle-0.23.1... [pkg.DaveG.ca] `-- Extracting libtextstyle-0.23.1: .......... done [pkg.DaveG.ca] Extracting gettext-tools-0.23.1_1: .......... done ===> retawq-0.2.6.c_12 depends on executable: msgfmt - found ===> Returning to build of retawq-0.2.6.c_12 ===> retawq-0.2.6.c_12 depends on file: /usr/local/bin/ccache - not found ===> Installing existing package /packages/All/ccache-3.7.12_8.pkg [pkg.DaveG.ca] Installing ccache-3.7.12_8... [pkg.DaveG.ca] Extracting ccache-3.7.12_8: ......... done Create compiler links... create symlink for cc create symlink for cc (world) create symlink for c++ create symlink for c++ (world) create symlink for CC create symlink for CC (world) create symlink for clang create symlink for clang (world) create symlink for clang++ create symlink for clang++ (world) ===== Message from ccache-3.7.12_8: -- NOTE: Please read /usr/local/share/doc/ccache/ccache-howto-freebsd.txt for information on using ccache with FreeBSD ports and src. ===> retawq-0.2.6.c_12 depends on file: /usr/local/bin/ccache - found ===> Returning to build of retawq-0.2.6.c_12 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> retawq-0.2.6.c_12 depends on shared library: libintl.so - found (/usr/local/lib/libintl.so) =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for retawq-0.2.6.c_12 Checking how to run the C pre-processor... cpp Checking for ANSI-compliant C header files... yes Checking whether the C header file inttypes.h exists... yes Checking whether the C header file memory.h exists... yes Checking whether the C header file stdint.h exists... yes Checking whether the C header file stdlib.h exists... yes Checking whether the C header file string.h exists... yes Checking whether the C header file strings.h exists... yes Checking whether the C header file sys/param.h exists... yes Checking whether the C header file sys/stat.h exists... yes Checking whether the C header file sys/types.h exists... yes Checking whether the C header file unistd.h exists... yes Checking whether the C header file arpa/inet.h exists... yes Checking whether the C header file dirent.h exists... yes Checking whether the C header file errno.h exists... yes Checking whether the C header file fcntl.h exists... yes Checking whether the C header file libintl.h exists... yes Checking whether the C header file limits.h exists... yes Checking whether the C header file memory.h exists... yes Checking whether the C header file ndir.h exists... no Checking whether the C header file netdb.h exists... yes Checking whether the C header file netinet/in.h exists... yes Checking whether the C header file stdarg.h exists... yes Checking whether the C header file stdlib.h exists... yes Checking whether the C header file string.h exists... yes Checking whether the C header file strings.h exists... yes Checking whether the C header file sys/dir.h exists... no Checking whether the C header file sys/ioctl.h exists... yes Checking whether the C header file sys/ndir.h exists... no Checking whether the C header file sys/poll.h exists... yes Checking whether the C header file sys/select.h exists... yes Checking whether the C header file sys/socket.h exists... yes Checking whether the C header file sys/stat.h exists... yes Checking whether the C header file sys/time.h exists... yes Checking whether the C header file sys/types.h exists... yes Checking whether the C header file sys/wait.h exists... yes Checking whether the C header file termios.h exists... yes Checking whether the C header file unistd.h exists... yes Checking whether the C header file varargs.h exists... no Checking whether the C const modifier works... yes Checking whether the C inline modifier works... inline Checking whether the C type gid_t exists... yes Checking whether the C type mode_t exists... yes Checking whether the C type off_t exists... yes Checking whether the C type pid_t exists... yes Checking whether the C type size_t exists... yes Checking whether mmap() works... yes Checking whether the C function bcopy() exists... yes Checking whether the C function bzero() exists... yes Checking whether the C function dup2() exists... yes Checking whether the C function getcwd() exists... yes Checking whether the C function gettimeofday() exists... yes Checking whether the C function memcpy() exists... yes Checking whether the C function memset() exists... yes Checking whether the C function putenv() exists... yes Checking whether the C function setenv() exists... yes Checking whether the C function sigaction() exists... yes Checking whether the C function sigdelset() exists... yes Checking whether the C function sigfillset() exists... yes Checking whether the C function sigprocmask() exists... yes Checking whether the C function strcasecmp() exists... yes Checking whether the C function strchr() exists... yes Checking whether the C function strerror() exists... yes Checking whether the C function strncasecmp() exists... yes Checking whether the C function strrchr() exists... yes Checking whether the C function strstr() exists... yes Checking whether the C function uname() exists... yes Checking whether the C function wait3() exists... yes Checking whether the C function waitpid() exists... yes Checking whether/where pthread_create() exists... yes (-lpthread) Checking whether/where gettext() exists... yes (-lintl) Checking whether/where getaddrinfo() exists... yes (libc) Checking whether/where getnameinfo() exists... yes (libc) Checking whether/where connect() exists... yes (libc) Checking whether/where endservent() exists... yes (libc) Checking whether/where freeaddrinfo() exists... yes (libc) Checking whether/where gai_strerror() exists... yes (libc) Checking whether/where getprotobyname() exists... yes (libc) Checking whether/where getsockopt() exists... yes (libc) Checking whether/where htonl() exists... yes (libc) Checking whether/where htons() exists... yes (libc) Checking whether/where ntohs() exists... yes (libc) Checking whether/where setservent() exists... yes (libc) Checking whether/where setsockopt() exists... yes (libc) Checking whether/where socket() exists... yes (libc) Checking whether/where getipnodebyname() exists... yes (libc) Checking whether/where inet_addr() exists... yes (libc) Checking whether/where inet_ntop() exists... yes (libc) Checking whether/where inet_pton() exists... yes (libc) Checking whether/where endhostent() exists... yes (libc) Checking whether/where freehostent() exists... yes (libc) Checking whether/where gethostbyname() exists... yes (libc) Checking whether/where gethostent() exists... yes (libc) Checking whether/where sethostent() exists... yes (libc) /usr/bin/sed -i.bak -e 's|_IN_H 0|_IN_H 1|g ; s|_SOCKET_H 0|_SOCKET_H 1|g' /wrkdirs/usr/ports/www/retawq/work/retawq-0.2.6c/.config =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for retawq-0.2.6.c_12 --- main.o --- --- parser.o --- --- resource.o --- --- stuff.o --- --- init.o --- --- main.o --- cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -D_REENTRANT -D_THREAD_SAFE -isystem /usr/local/include -c main.c -o main.o --- parser.o --- cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -D_REENTRANT -D_THREAD_SAFE -isystem /usr/local/include -c parser.c -o parser.o --- resource.o --- cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -D_REENTRANT -D_THREAD_SAFE -isystem /usr/local/include -c resource.c -o resource.o --- stuff.o --- cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -D_REENTRANT -D_THREAD_SAFE -isystem /usr/local/include -c stuff.c -o stuff.o --- init.o --- cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -D_REENTRANT -D_THREAD_SAFE -isystem /usr/local/include -c init.c -o init.o init.c:498:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 498 | #if HANDLE_SIGCHLD | ^ init.c:474:44: note: expanded from macro 'HANDLE_SIGCHLD' 474 | #define HANDLE_SIGCHLD (MIGHT_FORK_EXEC && defined(SIGCHLD)) | ^ init.c:565:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 565 | #if MIGHT_CALC_TERMSIZE | ^ init.c:559:57: note: expanded from macro 'MIGHT_CALC_TERMSIZE' 559 | #define MIGHT_CALC_TERMSIZE ( (MIGHT_WANT_TERMSIZE) && (defined(MY_TS_IOCTL)) ) | ^ init.c:583:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 583 | #if MIGHT_SIG_TERMSIZE | ^ init.c:560:31: note: expanded from macro 'MIGHT_SIG_TERMSIZE' 560 | #define MIGHT_SIG_TERMSIZE ( (MIGHT_CALC_TERMSIZE) && (defined(SIGWINCH)) && (HAVE_CURSES_RESIZETERM) ) | ^ init.c:559:57: note: expanded from macro 'MIGHT_CALC_TERMSIZE' 559 | #define MIGHT_CALC_TERMSIZE ( (MIGHT_WANT_TERMSIZE) && (defined(MY_TS_IOCTL)) ) | ^ init.c:583:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] init.c:560:56: note: expanded from macro 'MIGHT_SIG_TERMSIZE' 560 | #define MIGHT_SIG_TERMSIZE ( (MIGHT_CALC_TERMSIZE) && (defined(SIGWINCH)) && (HAVE_CURSES_RESIZETERM) ) | ^ init.c:600:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 600 | #if HANDLE_SIGCHLD | ^ init.c:474:44: note: expanded from macro 'HANDLE_SIGCHLD' 474 | #define HANDLE_SIGCHLD (MIGHT_FORK_EXEC && defined(SIGCHLD)) | ^ init.c:629:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 629 | #if MIGHT_SIG_TERMSIZE | ^ init.c:560:31: note: expanded from macro 'MIGHT_SIG_TERMSIZE' 560 | #define MIGHT_SIG_TERMSIZE ( (MIGHT_CALC_TERMSIZE) && (defined(SIGWINCH)) && (HAVE_CURSES_RESIZETERM) ) | ^ init.c:559:57: note: expanded from macro 'MIGHT_CALC_TERMSIZE' 559 | #define MIGHT_CALC_TERMSIZE ( (MIGHT_WANT_TERMSIZE) && (defined(MY_TS_IOCTL)) ) | ^ init.c:629:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] init.c:560:56: note: expanded from macro 'MIGHT_SIG_TERMSIZE' 560 | #define MIGHT_SIG_TERMSIZE ( (MIGHT_CALC_TERMSIZE) && (defined(SIGWINCH)) && (HAVE_CURSES_RESIZETERM) ) | ^ init.c:632:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 632 | #if HANDLE_SIGCHLD | ^ init.c:474:44: note: expanded from macro 'HANDLE_SIGCHLD' 474 | #define HANDLE_SIGCHLD (MIGHT_FORK_EXEC && defined(SIGCHLD)) | ^ init.c:655:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 655 | #if MIGHT_SIG_TERMSIZE | ^ init.c:560:31: note: expanded from macro 'MIGHT_SIG_TERMSIZE' 560 | #define MIGHT_SIG_TERMSIZE ( (MIGHT_CALC_TERMSIZE) && (defined(SIGWINCH)) && (HAVE_CURSES_RESIZETERM) ) | ^ init.c:559:57: note: expanded from macro 'MIGHT_CALC_TERMSIZE' 559 | #define MIGHT_CALC_TERMSIZE ( (MIGHT_WANT_TERMSIZE) && (defined(MY_TS_IOCTL)) ) | ^ init.c:655:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] init.c:560:56: note: expanded from macro 'MIGHT_SIG_TERMSIZE' 560 | #define MIGHT_SIG_TERMSIZE ( (MIGHT_CALC_TERMSIZE) && (defined(SIGWINCH)) && (HAVE_CURSES_RESIZETERM) ) | ^ init.c:658:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 658 | #if HANDLE_SIGCHLD | ^ init.c:474:44: note: expanded from macro 'HANDLE_SIGCHLD' 474 | #define HANDLE_SIGCHLD (MIGHT_FORK_EXEC && defined(SIGCHLD)) | ^ init.c:748:16: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] 747 | my_spf(buf, 1024, &spfbuf, _("configuration section %s (line %d): %s"), | ~~ | %zu 748 | strCsc[c], linecount, str); | ^~~~~~~~~ 12 warnings generated. --- parser.o --- parser.c:135:22: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 135 | { DECLCED1("AElig", "") /*0*/ | ^~~~ parser.c:114:38: note: expanded from macro 'DECLCED1' 114 | #define DECLCED1(name, ced1) { name, ced1 }, | ^~~~ parser.c:136:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 136 | DECLCED1("Aacute", "") | ^~~~ parser.c:114:38: note: expanded from macro 'DECLCED1' 114 | #define DECLCED1(name, ced1) { name, ced1 }, | ^~~~ parser.c:137:22: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 137 | DECLCED1("Acirc", "") | ^~~~ parser.c:114:38: note: expanded from macro 'DECLCED1' 114 | #define DECLCED1(name, ced1) { name, ced1 }, | ^~~~ parser.c:138:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 138 | DECLCED1("Agrave", "") | ^~~~ parser.c:114:38: note: expanded from macro 'DECLCED1' 114 | #define DECLCED1(name, ced1) { name, ced1 }, | ^~~~ parser.c:139:22: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 139 | DECLCED1("Aring", "") | ^~~~ parser.c:114:38: note: expanded from macro 'DECLCED1' 114 | #define DECLCED1(name, ced1) { name, ced1 }, | ^~~~ parser.c:140:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 140 | DECLCED1("Atilde", "") /*5*/ | ^~~~ parser.c:114:38: note: expanded from macro 'DECLCED1' 114 | #define DECLCED1(name, ced1) { name, ced1 }, | ^~~~ parser.c:141:26: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 141 | { "Auml", CED01("Ae", "") }, | ^~~~ parser.c:113:27: note: expanded from macro 'CED01' 113 | #define CED01(ced0, ced1) ced1 | ^~~~ parser.c:142:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 142 | DECLCED1("Ccedil", "") | ^~~~ parser.c:114:38: note: expanded from macro 'DECLCED1' 114 | #define DECLCED1(name, ced1) { name, ced1 }, | ^~~~ parser.c:144:25: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 144 | { "ETH", CED01("DH", "") }, | ^~~~ parser.c:113:27: note: expanded from macro 'CED01' 113 | #define CED01(ced0, ced1) ced1 | ^~~~ parser.c:145:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 145 | DECLCED1("Eacute", "") /*10*/ | ^~~~ parser.c:114:38: note: expanded from macro 'DECLCED1' 114 | #define DECLCED1(name, ced1) { name, ced1 }, | ^~~~ parser.c:146:22: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 146 | DECLCED1("Ecirc", "") | ^~~~ parser.c:114:38: note: expanded from macro 'DECLCED1' 114 | #define DECLCED1(name, ced1) { name, ced1 }, | ^~~~ parser.c:147:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 147 | DECLCED1("Egrave", "") | ^~~~ parser.c:114:38: note: expanded from macro 'DECLCED1' 114 | #define DECLCED1(name, ced1) { name, ced1 }, | ^~~~ parser.c:148:21: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 148 | DECLCED1("Euml", "") | ^~~~ parser.c:114:38: note: expanded from macro 'DECLCED1' 114 | #define DECLCED1(name, ced1) { name, ced1 }, | ^~~~ parser.c:149:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 149 | DECLCED1("Iacute", "") | ^~~~ parser.c:114:38: note: expanded from macro 'DECLCED1' 114 | #define DECLCED1(name, ced1) { name, ced1 }, | ^~~~ parser.c:150:22: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 150 | DECLCED1("Icirc", "") /*15*/ | ^~~~ parser.c:114:38: note: expanded from macro 'DECLCED1' 114 | #define DECLCED1(name, ced1) { name, ced1 }, | ^~~~ parser.c:151:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 151 | DECLCED1("Igrave", "") | ^~~~ parser.c:114:38: note: expanded from macro 'DECLCED1' 114 | #define DECLCED1(name, ced1) { name, ced1 }, | ^~~~ parser.c:152:21: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 152 | DECLCED1("Iuml", "") | ^~~~ parser.c:114:38: note: expanded from macro 'DECLCED1' 114 | #define DECLCED1(name, ced1) { name, ced1 }, | ^~~~ parser.c:153:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 153 | DECLCED1("Ntilde", "") | ^~~~ parser.c:114:38: note: expanded from macro 'DECLCED1' 114 | #define DECLCED1(name, ced1) { name, ced1 }, | ^~~~ parser.c:154:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 154 | DECLCED1("Oacute", "") | ^~~~ parser.c:114:38: note: expanded from macro 'DECLCED1' 114 | #define DECLCED1(name, ced1) { name, ced1 }, | ^~~~ parser.c:155:22: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 155 | DECLCED1("Ocirc", "") /*20*/ | ^~~~ parser.c:114:38: note: expanded from macro 'DECLCED1' 114 | #define DECLCED1(name, ced1) { name, ced1 }, | ^~~~ parser.c:156:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 156 | DECLCED1("Ograve", "") | ^~~~ parser.c:114:38: note: expanded from macro 'DECLCED1' 114 | #define DECLCED1(name, ced1) { name, ced1 }, | ^~~~ parser.c:157:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 157 | DECLCED1("Oslash", "") | ^~~~ parser.c:114:38: note: expanded from macro 'DECLCED1' 114 | #define DECLCED1(name, ced1) { name, ced1 }, | ^~~~ parser.c:158:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 158 | DECLCED1("Otilde", "") | ^~~~ parser.c:114:38: note: expanded from macro 'DECLCED1' 114 | #define DECLCED1(name, ced1) { name, ced1 }, | ^~~~ parser.c:159:26: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 159 | { "Ouml", CED01("Oe", "") }, | ^~~~ parser.c:113:27: note: expanded from macro 'CED01' 113 | #define CED01(ced0, ced1) ced1 | ^~~~ parser.c:161:26: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 161 | { "THORN", CED01("P", "") }, | ^~~~ parser.c:113:27: note: expanded from macro 'CED01' 113 | #define CED01(ced0, ced1) ced1 | ^~~~ parser.c:162:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 162 | DECLCED1("Uacute", "") | ^~~~ parser.c:114:38: note: expanded from macro 'DECLCED1' 114 | #define DECLCED1(name, ced1) { name, ced1 }, | ^~~~ parser.c:163:22: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 163 | DECLCED1("Ucirc", "") | ^~~~ parser.c:114:38: note: expanded from macro 'DECLCED1' 114 | #define DECLCED1(name, ced1) { name, ced1 }, | ^~~~ parser.c:164:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 164 | DECLCED1("Ugrave", "") | ^~~~ parser.c:114:38: note: expanded from macro 'DECLCED1' 114 | #define DECLCED1(name, ced1) { name, ced1 }, | ^~~~ parser.c:165:26: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 165 | { "Uuml", CED01("Ue", "") }, /*30*/ | ^~~~ parser.c:113:27: note: expanded from macro 'CED01' 113 | #define CED01(ced0, ced1) ced1 | ^~~~ parser.c:166:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 166 | DECLCED1("Yacute", "
") | ^~~~ parser.c:114:38: note: expanded from macro 'DECLCED1' 114 | #define DECLCED1(name, ced1) { name, ced1 }, | ^~~~ parser.c:167:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 167 | DECLCED1("aacute", "") | ^~~~ parser.c:114:38: note: expanded from macro 'DECLCED1' 114 | #define DECLCED1(name, ced1) { name, ced1 }, | ^~~~ parser.c:168:22: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 168 | DECLCED1("acirc", "") | ^~~~ parser.c:114:38: note: expanded from macro 'DECLCED1' 114 | #define DECLCED1(name, ced1) { name, ced1 }, | ^~~~ parser.c:169:38: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 169 | { strAcute, CED01(strSingleQuote, "") }, | ^~~~ parser.c:113:27: note: expanded from macro 'CED01' 113 | #define CED01(ced0, ced1) ced1 | ^~~~ parser.c:170:22: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 170 | DECLCED1("aelig", "") /*35*/ | ^~~~ parser.c:114:38: note: expanded from macro 'DECLCED1' 114 | #define DECLCED1(name, ced1) { name, ced1 }, | ^~~~ parser.c:171:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 171 | DECLCED1("agrave", "") | ^~~~ parser.c:114:38: note: expanded from macro 'DECLCED1' 114 | #define DECLCED1(name, ced1) { name, ced1 }, | ^~~~ parser.c:174:22: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 174 | DECLCED1("aring", "") | ^~~~ parser.c:114:38: note: expanded from macro 'DECLCED1' 114 | #define DECLCED1(name, ced1) { name, ced1 }, | ^~~~ parser.c:175:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 175 | DECLCED1("atilde", "") /*40*/ | ^~~~ parser.c:114:38: note: expanded from macro 'DECLCED1' 114 | #define DECLCED1(name, ced1) { name, ced1 }, | ^~~~ parser.c:176:26: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 176 | { "auml", CED01("ae", "") }, | ^~~~ parser.c:113:27: note: expanded from macro 'CED01' 113 | #define CED01(ced0, ced1) ced1 | ^~~~ parser.c:178:21: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 178 | DECLCED1("beta", "") | ^~~~ parser.c:114:38: note: expanded from macro 'DECLCED1' 114 | #define DECLCED1(name, ced1) { name, ced1 }, | ^~~~ parser.c:183:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 183 | DECLCED1("ccedil", "") | ^~~~ parser.c:114:38: note: expanded from macro 'DECLCED1' 114 | #define DECLCED1(name, ced1) { name, ced1 }, | ^~~~ parser.c:184:27: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 184 | { strCedil, CED01(",", "") }, | ^~~~ parser.c:113:27: note: expanded from macro 'CED01' 113 | #define CED01(ced0, ced1) ced1 | ^~~~ parser.c:185:27: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 185 | { "cent", CED01("-c-", "") }, /*50*/ | ^~~~ parser.c:113:27: note: expanded from macro 'CED01' 113 | #define CED01(ced0, ced1) ced1 | ^~~~ parser.c:187:27: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 187 | { "copy", CED01("(C)", "") }, | ^~~~ parser.c:113:27: note: expanded from macro 'CED01' 113 | #define CED01(ced0, ced1) ced1 | ^~~~ parser.c:188:29: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 188 | { "curren", CED01("CUR", "") }, | ^~~~ parser.c:113:27: note: expanded from macro 'CED01' 113 | #define CED01(ced0, ced1) ced1 | ^~~~ parser.c:190:26: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 190 | { "deg", CED01("DEG", "") }, /*55*/ | ^~~~ parser.c:113:27: note: expanded from macro 'CED01' 113 | #define CED01(ced0, ced1) ced1 | ^~~~ parser.c:191:27: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 191 | { "divide", CED01("/", "") }, | ^~~~ parser.c:113:27: note: expanded from macro 'CED01' 113 | #define CED01(ced0, ced1) ced1 | ^~~~ parser.c:192:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 192 | DECLCED1("eacute", "") | ^~~~ parser.c:114:38: note: expanded from macro 'DECLCED1' 114 | #define DECLCED1(name, ced1) { name, ced1 }, | ^~~~ parser.c:193:22: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 193 | DECLCED1("ecirc", "") | ^~~~ parser.c:114:38: note: expanded from macro 'DECLCED1' 114 | #define DECLCED1(name, ced1) { name, ced1 }, | ^~~~ parser.c:194:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 194 | DECLCED1("egrave", "") | ^~~~ parser.c:114:38: note: expanded from macro 'DECLCED1' 114 | #define DECLCED1(name, ced1) { name, ced1 }, | ^~~~ parser.c:195:25: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 195 | { "eth", CED01("dh", "") }, /*60*/ | ^~~~ parser.c:113:27: note: expanded from macro 'CED01' 113 | #define CED01(ced0, ced1) ced1 | ^~~~ parser.c:196:21: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 196 | DECLCED1("euml", "") | ^~~~ parser.c:114:38: note: expanded from macro 'DECLCED1' 114 | #define DECLCED1(name, ced1) { name, ced1 }, | ^~~~ parser.c:198:30: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 198 | { "frac12", CED01(" 1/2", "") }, | ^~~~ parser.c:113:27: note: expanded from macro 'CED01' 113 | #define CED01(ced0, ced1) ced1 | ^~~~ parser.c:199:30: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 199 | { "frac14", CED01(" 1/4", "") }, | ^~~~ parser.c:113:27: note: expanded from macro 'CED01' 113 | #define CED01(ced0, ced1) ced1 | ^~~~ parser.c:200:30: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 200 | { "frac34", CED01(" 3/4", "") }, /*65*/ | ^~~~ parser.c:113:27: note: expanded from macro 'CED01' 113 | #define CED01(ced0, ced1) ced1 | ^~~~ parser.c:206:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 206 | DECLCED1("iacute", "") | ^~~~ parser.c:114:38: note: expanded from macro 'DECLCED1' 114 | #define DECLCED1(name, ced1) { name, ced1 }, | ^~~~ parser.c:207:22: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 207 | DECLCED1("icirc", "") | ^~~~ parser.c:114:38: note: expanded from macro 'DECLCED1' 114 | #define DECLCED1(name, ced1) { name, ced1 }, | ^~~~ parser.c:208:26: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 208 | { "iexcl", CED01("!", "") }, | ^~~~ parser.c:113:27: note: expanded from macro 'CED01' 113 | #define CED01(ced0, ced1) ced1 | ^~~~ parser.c:209:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 209 | DECLCED1("igrave", "") | ^~~~ parser.c:114:38: note: expanded from macro 'DECLCED1' 114 | #define DECLCED1(name, ced1) { name, ced1 }, | ^~~~ parser.c:210:29: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 210 | { "iquest", CED01(strQm, "") }, /*75*/ | ^~~~ parser.c:113:27: note: expanded from macro 'CED01' 113 | #define CED01(ced0, ced1) ced1 | ^~~~ parser.c:211:21: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 211 | DECLCED1("iuml", "") | ^~~~ parser.c:114:38: note: expanded from macro 'DECLCED1' 114 | #define DECLCED1(name, ced1) { name, ced1 }, | ^~~~ parser.c:222:27: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 222 | { "middot", CED01(".", "") }, | ^~~~ parser.c:113:27: note: expanded from macro 'CED01' 113 | #define CED01(ced0, ced1) ced1 | ^~~~ parser.c:227:26: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 227 | { "not", CED01("NOT", "") }, /* CHECKME! */ | ^~~~ parser.c:113:27: note: expanded from macro 'CED01' 113 | #define CED01(ced0, ced1) ced1 | ^~~~ parser.c:228:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 228 | DECLCED1("ntilde", "") | ^~~~ parser.c:114:38: note: expanded from macro 'DECLCED1' 114 | #define DECLCED1(name, ced1) { name, ced1 }, | ^~~~ parser.c:229:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 229 | DECLCED1("oacute", "") | ^~~~ parser.c:114:38: note: expanded from macro 'DECLCED1' 114 | #define DECLCED1(name, ced1) { name, ced1 }, | ^~~~ parser.c:230:22: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 230 | DECLCED1("ocirc", "") /*95*/ | ^~~~ parser.c:114:38: note: expanded from macro 'DECLCED1' 114 | #define DECLCED1(name, ced1) { name, ced1 }, | ^~~~ parser.c:231:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 231 | DECLCED1("ograve", "") | ^~~~ parser.c:114:38: note: expanded from macro 'DECLCED1' 114 | #define DECLCED1(name, ced1) { name, ced1 }, | ^~~~ parser.c:233:26: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 233 | { "ordf", CED01("-a", "") }, | ^~~~ parser.c:113:27: note: expanded from macro 'CED01' 113 | #define CED01(ced0, ced1) ced1 | ^~~~ parser.c:234:26: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 234 | { "ordm", CED01("-o", "") }, | ^~~~ parser.c:113:27: note: expanded from macro 'CED01' 113 | #define CED01(ced0, ced1) ced1 | ^~~~ parser.c:235:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 235 | DECLCED1("oslash", "") /*100*/ | ^~~~ parser.c:114:38: note: expanded from macro 'DECLCED1' 114 | #define DECLCED1(name, ced1) { name, ced1 }, | ^~~~ parser.c:236:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 236 | DECLCED1("otilde", "") | ^~~~ parser.c:114:38: note: expanded from macro 'DECLCED1' 114 | #define DECLCED1(name, ced1) { name, ced1 }, | ^~~~ parser.c:238:26: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 238 | { "ouml", CED01("oe", "") }, | ^~~~ parser.c:113:27: note: expanded from macro 'CED01' 113 | #define CED01(ced0, ced1) ced1 | ^~~~ parser.c:239:28: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 239 | { "para", CED01("par.", "") }, /* CHECKME! */ | ^~~~ parser.c:113:27: note: expanded from macro 'CED01' 113 | #define CED01(ced0, ced1) ced1 | ^~~~ parser.c:242:29: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 242 | { "plusmn", CED01("+/-", "") }, | ^~~~ parser.c:113:27: note: expanded from macro 'CED01' 113 | #define CED01(ced0, ced1) ced1 | ^~~~ parser.c:243:28: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 243 | { "pound", CED01("-L-", "") }, | ^~~~ parser.c:113:27: note: expanded from macro 'CED01' 113 | #define CED01(ced0, ced1) ced1 | ^~~~ parser.c:251:26: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 251 | { "reg", CED01("(R)", "") }, | ^~~~ parser.c:113:27: note: expanded from macro 'CED01' 113 | #define CED01(ced0, ced1) ced1 | ^~~~ parser.c:255:33: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 255 | { "sdot", CED01(strAsterisk, "") }, /*120*/ /* CHECKME! */ | ^~~~ parser.c:113:27: note: expanded from macro 'CED01' 113 | #define CED01(ced0, ced1) ced1 | ^~~~ parser.c:256:29: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 256 | { "sect", CED01("sect.", "") }, /* CHECKME! */ | ^~~~ parser.c:113:27: note: expanded from macro 'CED01' 113 | #define CED01(ced0, ced1) ced1 | ^~~~ parser.c:259:26: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 259 | { "sup1", CED01("^1", "") }, | ^~~~ parser.c:113:27: note: expanded from macro 'CED01' 113 | #define CED01(ced0, ced1) ced1 | ^~~~ parser.c:260:26: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 260 | { "sup2", CED01("^2", "") }, /*125*/ | ^~~~ parser.c:113:27: note: expanded from macro 'CED01' 113 | #define CED01(ced0, ced1) ced1 | ^~~~ parser.c:261:26: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 261 | { "sup3", CED01("^3", "") }, | ^~~~ parser.c:113:27: note: expanded from macro 'CED01' 113 | #define CED01(ced0, ced1) ced1 | ^~~~ parser.c:262:27: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 262 | { "szlig", CED01("ss", "") }, | ^~~~ parser.c:113:27: note: expanded from macro 'CED01' 113 | #define CED01(ced0, ced1) ced1 | ^~~~ parser.c:263:27: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 263 | { "thorn", CED01(strP, "") }, | ^~~~ parser.c:113:27: note: expanded from macro 'CED01' 113 | #define CED01(ced0, ced1) ced1 | ^~~~ parser.c:265:35: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 265 | { strTimes, CED01(strAsterisk, "") }, /*130*/ | ^~~~ parser.c:113:27: note: expanded from macro 'CED01' 113 | #define CED01(ced0, ced1) ced1 | ^~~~ parser.c:267:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 267 | DECLCED1("uacute", "") | ^~~~ parser.c:114:38: note: expanded from macro 'DECLCED1' 114 | #define DECLCED1(name, ced1) { name, ced1 }, | ^~~~ parser.c:269:22: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 269 | DECLCED1("ucirc", "") | ^~~~ parser.c:114:38: note: expanded from macro 'DECLCED1' 114 | #define DECLCED1(name, ced1) { name, ced1 }, | ^~~~ parser.c:270:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 270 | DECLCED1("ugrave", "") /*135*/ | ^~~~ parser.c:114:38: note: expanded from macro 'DECLCED1' 114 | #define DECLCED1(name, ced1) { name, ced1 }, | ^~~~ parser.c:271:30: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 271 | { strUml, CED01(strSpace, "") }, | ^~~~ parser.c:113:27: note: expanded from macro 'CED01' 113 | #define CED01(ced0, ced1) ced1 | ^~~~ parser.c:272:26: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 272 | { "uuml", CED01("ue", "") }, | ^~~~ parser.c:113:27: note: expanded from macro 'CED01' 113 | #define CED01(ced0, ced1) ced1 | ^~~~ parser.c:273:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 273 | DECLCED1("yacute", "") | ^~~~ parser.c:114:38: note: expanded from macro 'DECLCED1' 114 | #define DECLCED1(name, ced1) { name, ced1 }, | ^~~~ parser.c:274:26: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 274 | { "yen", CED01("-Y-", "") }, | ^~~~ parser.c:113:27: note: expanded from macro 'CED01' 113 | #define CED01(ced0, ced1) ced1 | ^~~~ parser.c:275:21: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 275 | DECLCED1("yuml", "") | ^~~~ parser.c:114:38: note: expanded from macro 'DECLCED1' 114 | #define DECLCED1(name, ced1) { name, ced1 }, | ^~~~ 91 warnings generated. --- resource.o --- resource.c:2829:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] 2829 | else if ( (ssc == 230) | ~~~~^~~~~~ resource.c:2829:24: note: remove extraneous parentheses around the comparison to silence this warning 2829 | else if ( (ssc == 230) | ~ ^ ~ resource.c:2829:24: note: use '=' to turn this equality comparison into an assignment 2829 | else if ( (ssc == 230) | ^~ | = resource.c:3681:63: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] 3681 | { sprint_safe(bytecountbuf, "%s%d %s", strSpacedDash, bytecount, | ~~ ^~~~~~~~~ | %zu resource.c:4409:6: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] 4408 | "Status: 500\r\nContent-Type: text/plain\r\nContent-Length: %d\r\n\r\n%s", | ~~ | %lu 4409 | strlen(spfbuf), spfbuf); | ^~~~~~~~~~~~~~ resource.c:4993:23: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 4993 | enc = base64_encode(spfbuf_enc); my_spf_cleanup(strbuf, spfbuf_enc); | ^~~~~~~~~~ resource.c:874:75: note: passing argument to parameter 'src' here 874 | static __sallocator char* __callocator base64_encode(const unsigned char* src) | ^ resource.c:5053:17: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] 5052 | { sprint_safe(strbuf2, "Content-Type: %s\r\nContent-Length: %d\r\n", | ~~ | %lu 5053 | strAxwfu, strlen(post)); | ^~~~~~~~~~~~ resource.c:7377:41: warning: cast to smaller integer type 'int' from 'const void *' [-Wvoid-pointer-to-int-cast] 7377 | resource->handshake = handshake = MY_POINTER_TO_INT(whatever); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./stuff.h:898:31: note: expanded from macro 'MY_POINTER_TO_INT' 898 | #define MY_POINTER_TO_INT(x) ((int) (x)) | ^~~~~~~~~ 6 warnings generated. --- main.o --- main.c:1973:45: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] 1973 | { sprint_safe(strbuf3, _("of %d "), localized_size(nominal)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~ | %zu ./stuff.h:503:30: note: expanded from macro 'localized_size' 503 | #define localized_size(size) (size) /* IMPLEMENTME! */ | ^~~~~~ main.c:1977:56: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] 1977 | sprint_safe(strbuf2, _("Received %d %sbytes"), localized_size(count), | ~~ ^~~~~~~~~~~~~~~~~~~~~ | %zu ./stuff.h:503:30: note: expanded from macro 'localized_size' 503 | #define localized_size(size) (size) /* IMPLEMENTME! */ | ^~~~~~ main.c:2545:45: warning: assigning to 'const char *' from 'tRendererText *const' (aka 'unsigned char *const') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 2545 | if ( (!(element->is_spacer)) && ( (text = element->text) != NULL ) && | ^ ~~~~~~~~~~~~~ main.c:3300:52: warning: cast to smaller integer type 'int' from 'tCmCallbackData' (aka 'void *') [-Wvoid-pointer-to-int-cast] 3300 | { (void) handle_command_code((tProgramCommandCode) MY_POINTER_TO_INT(data)); | ^~~~~~~~~~~~~~~~~~~~~~~ ./stuff.h:898:31: note: expanded from macro 'MY_POINTER_TO_INT' 898 | #define MY_POINTER_TO_INT(x) ((int) (x)) | ^~~~~~~~~ main.c:3324:47: warning: cast to smaller integer type 'int' from 'tCmCallbackData' (aka 'void *') [-Wvoid-pointer-to-int-cast] 3324 | { tHtmlOptionNumber num = (tHtmlOptionNumber) MY_POINTER_TO_INT(data); | ^~~~~~~~~~~~~~~~~~~~~~~ ./stuff.h:898:31: note: expanded from macro 'MY_POINTER_TO_INT' 898 | #define MY_POINTER_TO_INT(x) ((int) (x)) | ^~~~~~~~~ main.c:3353:25: warning: cast to 'void *' from smaller integer type 'int' [-Wint-to-void-pointer-cast] 3353 | (tCmCallbackData) MY_INT_TO_POINTER(num)); | ^~~~~~~~~~~~~~~~~~~~~~ ./stuff.h:897:32: note: expanded from macro 'MY_INT_TO_POINTER' 897 | #define MY_INT_TO_POINTER(x) ( (void*) ((int) (x)) ) | ^~~~~~~~~~~~~~~~~~~ main.c:3370:39: warning: cast to smaller integer type 'int' from 'tCmCallbackData' (aka 'void *') [-Wvoid-pointer-to-int-cast] 3370 | unsigned short i = (unsigned short) MY_POINTER_TO_INT(data); | ^~~~~~~~~~~~~~~~~~~~~~~ ./stuff.h:898:31: note: expanded from macro 'MY_POINTER_TO_INT' 898 | #define MY_POINTER_TO_INT(x) ((int) (x)) | ^~~~~~~~~ main.c:3384:25: warning: cast to 'void *' from smaller integer type 'int' [-Wint-to-void-pointer-cast] 3384 | (tCmCallbackData) MY_INT_TO_POINTER(i)); | ^~~~~~~~~~~~~~~~~~~~ ./stuff.h:897:32: note: expanded from macro 'MY_INT_TO_POINTER' 897 | #define MY_INT_TO_POINTER(x) ( (void*) ((int) (x)) ) | ^~~~~~~~~~~~~~~~~~~ main.c:5709:27: warning: cast to 'void *' from smaller integer type 'int' [-Wint-to-void-pointer-cast] 5709 | { cc_do_start(context, 1, MY_INT_TO_POINTER(rch)); | ^~~~~~~~~~~~~~~~~~~~~~ ./stuff.h:897:32: note: expanded from macro 'MY_INT_TO_POINTER' 897 | #define MY_INT_TO_POINTER(x) ( (void*) ((int) (x)) ) | ^~~~~~~~~~~~~~~~~~~ main.c:6158:23: warning: cast to 'void *' from smaller integer type 'int' [-Wint-to-void-pointer-cast] 6158 | context->data = MY_INT_TO_POINTER(idx); goto out; | ^~~~~~~~~~~~~~~~~~~~~~ ./stuff.h:897:32: note: expanded from macro 'MY_INT_TO_POINTER' 897 | #define MY_INT_TO_POINTER(x) ( (void*) ((int) (x)) ) | ^~~~~~~~~~~~~~~~~~~ main.c:6235:48: warning: cast to smaller integer type 'int' from 'void *' [-Wvoid-pointer-to-int-cast] 6235 | { tConsoleTaskNum task_idx = (tConsoleTaskNum) MY_POINTER_TO_INT(rw->data1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./stuff.h:898:31: note: expanded from macro 'MY_POINTER_TO_INT' 898 | #define MY_POINTER_TO_INT(x) ((int) (x)) | ^~~~~~~~~ main.c:6244:15: warning: cast to 'void *' from smaller integer type 'int' [-Wint-to-void-pointer-cast] 6244 | rw->data1 = MY_INT_TO_POINTER(task_idx); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./stuff.h:897:32: note: expanded from macro 'MY_INT_TO_POINTER' 897 | #define MY_INT_TO_POINTER(x) ( (void*) ((int) (x)) ) | ^~~~~~~~~~~~~~~~~~~ main.c:6251:54: warning: cast to smaller integer type 'int' from 'void *' [-Wvoid-pointer-to-int-cast] 6251 | { const tConsoleTaskNum task_idx = (tConsoleTaskNum) MY_POINTER_TO_INT(_idx); | ^~~~~~~~~~~~~~~~~~~~~~~ ./stuff.h:898:31: note: expanded from macro 'MY_POINTER_TO_INT' 898 | #define MY_POINTER_TO_INT(x) ((int) (x)) | ^~~~~~~~~ main.c:6364:5: warning: cast to 'void *' from smaller integer type 'int' [-Wint-to-void-pointer-cast] 6363 | dhm_notification_setup(request, console_download_request_callback, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6364 | MY_INT_TO_POINTER(task_idx), dhmnfDataChange | dhmnfMetadataChange | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6365 | dhmnfAttachery, dhmnSet); | ~~~~~~~~~~~~~~~~~~~~~~~~ ./stuff.h:897:32: note: expanded from macro 'MY_INT_TO_POINTER' 897 | #define MY_INT_TO_POINTER(x) ( (void*) ((int) (x)) ) | ^ ./stuff.h:1041:52: note: expanded from macro 'dhm_notification_setup' 1041 | { const tDhmNotificationSetup _dns = { callback, cbdata, flags, mode }; \ | ^~~~~~ main.c:6589:43: warning: cast to smaller integer type 'int' from 'void *' [-Wvoid-pointer-to-int-cast] 6589 | { tConsoleTaskNum idx = (tConsoleTaskNum) MY_POINTER_TO_INT(_idx); | ^~~~~~~~~~~~~~~~~~~~~~~ ./stuff.h:898:31: note: expanded from macro 'MY_POINTER_TO_INT' 898 | #define MY_POINTER_TO_INT(x) ((int) (x)) | ^~~~~~~~~ main.c:6633:5: warning: cast to 'void *' from smaller integer type 'int' [-Wint-to-void-pointer-cast] 6632 | dhm_notification_setup(request, console_request_callback, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6633 | MY_INT_TO_POINTER(idx), dhmnfDataChange | dhmnfMetadataChange | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6634 | dhmnfAttachery, dhmnSet); | ~~~~~~~~~~~~~~~~~~~~~~~~ ./stuff.h:897:32: note: expanded from macro 'MY_INT_TO_POINTER' 897 | #define MY_INT_TO_POINTER(x) ( (void*) ((int) (x)) ) | ^ ./stuff.h:1041:52: note: expanded from macro 'dhm_notification_setup' 1041 | { const tDhmNotificationSetup _dns = { callback, cbdata, flags, mode }; \ | ^~~~~~ main.c:6640:39: warning: cast to smaller integer type 'int' from 'void *' [-Wvoid-pointer-to-int-cast] 6640 | { tConsoleTask* task = &(console_task[console_ctxidx]); | ^~~~~~~~~~~~~~ main.c:6051:45: note: expanded from macro 'console_ctxidx' 6051 | #define console_ctxidx ( (tConsoleTaskNum) (MY_POINTER_TO_INT(context->data)) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./stuff.h:898:31: note: expanded from macro 'MY_POINTER_TO_INT' 898 | #define MY_POINTER_TO_INT(x) ((int) (x)) | ^~~~~~~~~ main.c:6653:39: warning: cast to smaller integer type 'int' from 'void *' [-Wvoid-pointer-to-int-cast] 6653 | { tConsoleTask* task = &(console_task[console_ctxidx]); | ^~~~~~~~~~~~~~ main.c:6051:45: note: expanded from macro 'console_ctxidx' 6051 | #define console_ctxidx ( (tConsoleTaskNum) (MY_POINTER_TO_INT(context->data)) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./stuff.h:898:31: note: expanded from macro 'MY_POINTER_TO_INT' 898 | #define MY_POINTER_TO_INT(x) ((int) (x)) | ^~~~~~~~~ main.c:6689:25: warning: cast to smaller integer type 'int' from 'void *' [-Wvoid-pointer-to-int-cast] 6689 | task = &(console_task[console_ctxidx]); request = task->request; | ^~~~~~~~~~~~~~ main.c:6051:45: note: expanded from macro 'console_ctxidx' 6051 | #define console_ctxidx ( (tConsoleTaskNum) (MY_POINTER_TO_INT(context->data)) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./stuff.h:898:31: note: expanded from macro 'MY_POINTER_TO_INT' 898 | #define MY_POINTER_TO_INT(x) ((int) (x)) | ^~~~~~~~~ main.c:6798:5: warning: cast to smaller integer type 'int' from 'void *' [-Wvoid-pointer-to-int-cast] 6798 | MY_POINTER_TO_INT(resource->custconn_handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./stuff.h:898:31: note: expanded from macro 'MY_POINTER_TO_INT' 898 | #define MY_POINTER_TO_INT(x) ((int) (x)) | ^~~~~~~~~ In file included from main.c:7059: ./wk.c:376:7: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] 375 | my_spf(strbuf, STRBUF_SIZE, &spfbuf, "

%s%d %s

\n", _("Size: "), | ~~ | %zu 376 | localized_size(size), bytebytes(size)); | ^~~~~~~~~~~~~~~~~~~~ ./stuff.h:503:30: note: expanded from macro 'localized_size' 503 | #define localized_size(size) (size) /* IMPLEMENTME! */ | ^~~~~~ 21 warnings generated. --- binary-retawq --- cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -D_REENTRANT -D_THREAD_SAFE -isystem /usr/local/include init.o main.o parser.o resource.o stuff.o -L/usr/local/lib -lncurses -lpthread -lintl -o retawq =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Staging for retawq-0.2.6.c_12 ===> Generating temporary packing list install -s -m 555 /wrkdirs/usr/ports/www/retawq/work/retawq-0.2.6c/retawq /wrkdirs/usr/ports/www/retawq/work/stage/usr/local/bin install -m 444 /wrkdirs/usr/ports/www/retawq/work/retawq-0.2.6c/docu/retawq.1 /wrkdirs/usr/ports/www/retawq/work/stage/usr/local/share/man/man1 install -m 0644 /wrkdirs/usr/ports/www/retawq/work/retawq-0.2.6c/i18n/de.mo /wrkdirs/usr/ports/www/retawq/work/stage/usr/local/share/locale/de/LC_MESSAGES/retawq.mo install -m 0644 /wrkdirs/usr/ports/www/retawq/work/retawq-0.2.6c/i18n/es.mo /wrkdirs/usr/ports/www/retawq/work/stage/usr/local/share/locale/es/LC_MESSAGES/retawq.mo install -m 0644 /wrkdirs/usr/ports/www/retawq/work/retawq-0.2.6c/i18n/fr.mo /wrkdirs/usr/ports/www/retawq/work/stage/usr/local/share/locale/fr/LC_MESSAGES/retawq.mo install -m 0644 /wrkdirs/usr/ports/www/retawq/work/retawq-0.2.6c/i18n/pt_BR.mo /wrkdirs/usr/ports/www/retawq/work/stage/usr/local/share/locale/pt_BR/LC_MESSAGES/retawq.mo install -m 0644 /wrkdirs/usr/ports/www/retawq/work/retawq-0.2.6c/docu/*.html /wrkdirs/usr/ports/www/retawq/work/stage/usr/local/share/doc/retawq ====> Compressing man pages (compress-man) =========================================================================== =================================================== ===== env: 'PKG_NOTES=build_timestamp ports_top_git_hash ports_top_checkout_unclean port_git_hash port_checkout_unclean built_by' 'PKG_NOTE_build_timestamp=2025-10-04T15:23:57+0000' 'PKG_NOTE_ports_top_git_hash=a936fb9b16ba' 'PKG_NOTE_ports_top_checkout_unclean=no' 'PKG_NOTE_port_git_hash=c2a208056122' 'PKG_NOTE_port_checkout_unclean=no' 'PKG_NOTE_built_by=poudriere-git-3.4.2' NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building packages for retawq-0.2.6.c_12 ===> Building retawq-0.2.6.c_12 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for retawq-0.2.6.c_12 build of www/retawq | retawq-0.2.6.c_12 ended at Sat Oct 4 11:29:24 EDT 2025 build time: 00:05:33