=>> Building news/knews build started at Mon Dec 15 08:08:00 EST 2025 port directory: /usr/ports/news/knews package name: knews-1.0b.1_15 building for: FreeBSD pkg.DaveG.ca 14.3-RELEASE-p1 FreeBSD 14.3-RELEASE-p1 1403000 amd64 maintained by: dinoex@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 527 Aug 27 2024 /usr/ports/news/knews/Makefile Ports top last git commit: 10f7dee57a4c Ports top unclean checkout: no Port dir last git commit: e427ab10bfca Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.2 Host OSVERSION: 1500068 Jail OSVERSION: 1403000 Job Id: 10 ---Begin Environment--- SHELL=/bin/sh OSVERSION=1403000 UNAME_v=FreeBSD 14.3-RELEASE-p1 1403000 UNAME_r=14.3-RELEASE-p1 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_14_3_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_14_3_x64-HEAD-ALL/10/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=freebsd_14_3_x64-HEAD-ALL SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/freebsd_14_3_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--- ---End OPTIONS List--- --MAINTAINER-- dinoex@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- IMAKECPP=tradcpp IMAKECPPFLAGS="-DCppCmd=tradcpp -DCcCmd=cc -DCplusplusCmd=c++" XDG_DATA_HOME=/wrkdirs/usr/ports/news/knews/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/news/knews/work XDG_CACHE_HOME=/wrkdirs/usr/ports/news/knews/work/.cache HOME=/wrkdirs/usr/ports/news/knews/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/news/knews/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/news/knews/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- IMAKECPP=tradcpp IMAKECPPFLAGS="-DCppCmd=tradcpp -DCcCmd=cc -DCplusplusCmd=c++" XDG_DATA_HOME=/wrkdirs/usr/ports/news/knews/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/news/knews/work XDG_CACHE_HOME=/wrkdirs/usr/ports/news/knews/work/.cache HOME=/wrkdirs/usr/ports/news/knews/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/news/knews/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/news/knews/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 -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " 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-- OSREL=14.3 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/knews" EXAMPLESDIR="share/examples/knews" DATADIR="share/knews" WWWDIR="www/knews" ETCDIR="etc/knews" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/knews DOCSDIR=/usr/local/share/doc/knews EXAMPLESDIR=/usr/local/share/examples/knews WWWDIR=/usr/local/www/knews ETCDIR=/usr/local/etc/knews --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 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> knews-1.0b.1_15 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.4.2_1.pkg [pkg.DaveG.ca] Installing pkg-2.4.2_1... [pkg.DaveG.ca] Extracting pkg-2.4.2_1: .......... done ===> knews-1.0b.1_15 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of knews-1.0b.1_15 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by knews-1.0b.1_15 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by knews-1.0b.1_15 for building => SHA256 Checksum OK for knews-1.0b.1.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by knews-1.0b.1_15 for building ===> Extracting for knews-1.0b.1_15 => SHA256 Checksum OK for knews-1.0b.1.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 knews-1.0b.1_15 ===> Applying FreeBSD patches for knews-1.0b.1_15 from /usr/ports/news/knews/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> knews-1.0b.1_15 depends on executable: imake - not found ===> Installing existing package /packages/All/imake-1.0.10_1,1.pkg [pkg.DaveG.ca] Installing imake-1.0.10_1,1... [pkg.DaveG.ca] `-- Installing gccmakedep-1.0.4... [pkg.DaveG.ca] `-- Extracting gccmakedep-1.0.4: .. done [pkg.DaveG.ca] `-- Installing makedepend-1.0.9,1... [pkg.DaveG.ca] `-- Extracting makedepend-1.0.9,1: .. done [pkg.DaveG.ca] `-- Installing perl5-5.42.0_1... [pkg.DaveG.ca] `-- Extracting perl5-5.42.0_1: .......... done [pkg.DaveG.ca] `-- Installing xorg-cf-files-1.0.8_1... [pkg.DaveG.ca] `-- Extracting xorg-cf-files-1.0.8_1: .......... done [pkg.DaveG.ca] Extracting imake-1.0.10_1,1: .......... done ===> knews-1.0b.1_15 depends on executable: imake - found ===> Returning to build of knews-1.0b.1_15 ===> knews-1.0b.1_15 depends on executable: tradcpp - not found ===> Installing existing package /packages/All/tradcpp-0.5.3.pkg [pkg.DaveG.ca] Installing tradcpp-0.5.3... [pkg.DaveG.ca] Extracting tradcpp-0.5.3: .. done ===> knews-1.0b.1_15 depends on executable: tradcpp - found ===> Returning to build of knews-1.0b.1_15 ===> knews-1.0b.1_15 depends on file: /usr/local/libdata/pkgconfig/xmu.pc - not found ===> Installing existing package /packages/All/libXmu-1.1.4,1.pkg [pkg.DaveG.ca] Installing libXmu-1.1.4,1... [pkg.DaveG.ca] `-- Installing libX11-1.8.12,1... [pkg.DaveG.ca] | `-- Installing libxcb-1.17.0... [pkg.DaveG.ca] | | `-- Installing libXau-1.0.12... [pkg.DaveG.ca] | | `-- Extracting libXau-1.0.12: .......... done [pkg.DaveG.ca] | | `-- Installing libXdmcp-1.1.5... [pkg.DaveG.ca] | | `-- Installing xorgproto-2024.1... [pkg.DaveG.ca] | | `-- Extracting xorgproto-2024.1: .......... done [pkg.DaveG.ca] | | `-- Extracting libXdmcp-1.1.5: ...... done [pkg.DaveG.ca] | `-- Extracting libxcb-1.17.0: .......... done [pkg.DaveG.ca] `-- Extracting libX11-1.8.12,1: .......... done [pkg.DaveG.ca] `-- Installing libXext-1.3.6,1... [pkg.DaveG.ca] `-- Extracting libXext-1.3.6,1: .......... done [pkg.DaveG.ca] `-- Installing libXt-1.3.0,1... [pkg.DaveG.ca] | `-- Installing libICE-1.1.2,1... [pkg.DaveG.ca] | `-- Extracting libICE-1.1.2,1: .......... done [pkg.DaveG.ca] | `-- Installing libSM-1.2.6,1... [pkg.DaveG.ca] | `-- Extracting libSM-1.2.6,1: ........ done [pkg.DaveG.ca] `-- Extracting libXt-1.3.0,1: .......... done [pkg.DaveG.ca] Extracting libXmu-1.1.4,1: .......... done ===> knews-1.0b.1_15 depends on file: /usr/local/libdata/pkgconfig/xmu.pc - found ===> Returning to build of knews-1.0b.1_15 ===> knews-1.0b.1_15 depends on file: /usr/local/libdata/pkgconfig/xpm.pc - not found ===> Installing existing package /packages/All/libXpm-3.5.17_1.pkg [pkg.DaveG.ca] Installing libXpm-3.5.17_1... [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 [pkg.DaveG.ca] Extracting libXpm-3.5.17_1: .......... done ===> knews-1.0b.1_15 depends on file: /usr/local/libdata/pkgconfig/xpm.pc - found ===> Returning to build of knews-1.0b.1_15 ===> knews-1.0b.1_15 depends on file: /usr/local/libdata/pkgconfig/xt.pc - found ===> knews-1.0b.1_15 depends on file: /usr/local/libdata/pkgconfig/sm.pc - found ===> knews-1.0b.1_15 depends on file: /usr/local/libdata/pkgconfig/ice.pc - found ===> knews-1.0b.1_15 depends on file: /usr/local/libdata/pkgconfig/xext.pc - found ===> knews-1.0b.1_15 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found ===> knews-1.0b.1_15 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. ===> knews-1.0b.1_15 depends on file: /usr/local/bin/ccache - found ===> Returning to build of knews-1.0b.1_15 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> knews-1.0b.1_15 depends on shared library: libpng.so - not found ===> Installing existing package /packages/All/png-1.6.52.pkg [pkg.DaveG.ca] Installing png-1.6.52... [pkg.DaveG.ca] Extracting png-1.6.52: .......... done ===> knews-1.0b.1_15 depends on shared library: libpng.so - found (/usr/local/lib/libpng.so) ===> Returning to build of knews-1.0b.1_15 ===> knews-1.0b.1_15 depends on shared library: libcompface.so - not found ===> Installing existing package /packages/All/faces-1.7.7_14.pkg [pkg.DaveG.ca] Installing faces-1.7.7_14... [pkg.DaveG.ca] Extracting faces-1.7.7_14: .......... done ===== Message from faces-1.7.7_14: -- NOTE: For generating faces out of xbm files you must use the following helper filters: xbm2ikon and perhaps xbmsize48 or xbmcut48 e.g. 1) generate a 48x48x1 xbm file 2) cat | xbm2ikon > file.ikon 3) compface file.ikon > file.face And the other way arround to display a face Note uncompface -X is the same as uncompface | ikon2xbm useful for exmh! ===> knews-1.0b.1_15 depends on shared library: libcompface.so - found (/usr/local/lib/libcompface.so) ===> Returning to build of knews-1.0b.1_15 ===> knews-1.0b.1_15 depends on shared library: libjpeg.so - not found ===> Installing existing package /packages/All/jpeg-turbo-3.1.2.pkg [pkg.DaveG.ca] Installing jpeg-turbo-3.1.2... [pkg.DaveG.ca] Extracting jpeg-turbo-3.1.2: .......... done ===> knews-1.0b.1_15 depends on shared library: libjpeg.so - found (/usr/local/lib/libjpeg.so) ===> Returning to build of knews-1.0b.1_15 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for knews-1.0b.1_15 You should tell knews the name of your NNTP server You can do this by setting the environment variable NNTPSERVER csh users: in .cshrc: setenv NNTPSERVER host.domain sh users: in .profile: NNTPSERVER=host.domain; export NNTPSERVER imake -DUseInstalled -I/usr/local/lib/X11/config make Makefiles making Makefiles in Widgets... In file included from Imakefile.c:15:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/FreeBSD.cf:481:2: /usr/local/lib/X11/config/xorg.cf:116:13: Warning: value of undefined symbol PatheticCpp is 0 In file included from Imakefile.c:15:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/FreeBSD.cf:481:2: /usr/local/lib/X11/config/xorg.cf:874:12: Warning: value of undefined symbol BuildServersOnly is 0 In file included from Imakefile.c:15:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:382:13: Warning: value of undefined symbol XF86Server is 0 In file included from Imakefile.c:15:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:3860:18: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:15:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4077:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:15:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4098:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:15:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4120:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:15:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4138:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:15:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4159:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:15:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4211:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:15:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4230:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:15:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4302:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:15:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4332:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:15:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4348:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:15:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4419:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 making Makefiles in src... In file included from Imakefile.c:15:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/FreeBSD.cf:481:2: /usr/local/lib/X11/config/xorg.cf:116:13: Warning: value of undefined symbol PatheticCpp is 0 In file included from Imakefile.c:15:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/FreeBSD.cf:481:2: /usr/local/lib/X11/config/xorg.cf:874:12: Warning: value of undefined symbol BuildServersOnly is 0 In file included from Imakefile.c:15:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:382:13: Warning: value of undefined symbol XF86Server is 0 In file included from Imakefile.c:15:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:3860:18: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:15:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4077:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:15:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4098:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:15:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4120:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:15:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4138:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:15:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4159:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:15:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4211:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:15:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4230:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:15:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4302:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:15:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4332:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:15:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4348:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:15:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4419:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 make includes including in ./Widgets... including in ./src... make depend depending in ./Widgets... yacc -d laygram.y sed 's/yy/LayYY/g' y.tab.c > laygram.c sed 's/yy/LayYY/g' y.tab.h > laygram.h rm -f y.tab.c y.tab.h depending in ./src... rm -f .depend gccmakedep -f- -- -I../Widgets -I/usr/local/include -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -- actions.c ahead.c bg.c cache.c charset.c child.c color.c connect.c decode.c domain.c expand.c file.c font.c ftp.c gif.c jpeg.c k_action.c k_edit.c k_file.c k_kill.c k_node.c mailcap.c main.c misc.c newsrc.c p_attach.c p_check.c p_menu.c p_popup.c p_post.c p_setup.c parse.c partial.c png.c procs.c read.c resource.c save.c search.c server.c sort.c sysdeps.c tag.c thread.c util.c uudecode.c viewer.c widgets.c xface.c xutil.c > .depend =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for knews-1.0b.1_15 --- all --- making all in ./Widgets... --- ArtText.o --- --- ArtTree.o --- --- CloseSh.o --- --- Dialogue.o --- --- FileSel.o --- --- Login.o --- --- Manager.o --- --- Menu.o --- --- MenuG.o --- --- MenuKnapp.o --- --- MenuShell.o --- --- Notice.o --- --- Knapp.o --- --- Message.o --- --- PullRight.o --- --- Sash.o --- --- Scrollable.o --- --- ScrBar.o --- --- ScrList.o --- --- SeparatorG.o --- --- Shadow.o --- --- StringG.o --- --- TextField.o --- --- Toggle.o --- --- ToggleG.o --- --- Util.o --- --- Layout.o --- --- laylex.c --- --- laygram.o --- --- ArtText.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c ArtText.c -o ArtText.o --- ArtTree.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c ArtTree.c -o ArtTree.o --- CloseSh.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c CloseSh.c -o CloseSh.o --- Dialogue.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c Dialogue.c -o Dialogue.o --- FileSel.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c FileSel.c -o FileSel.o --- Login.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c Login.c -o Login.o --- Manager.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c Manager.c -o Manager.o --- Menu.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c Menu.c -o Menu.o --- MenuG.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c MenuG.c -o MenuG.o --- MenuKnapp.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c MenuKnapp.c -o MenuKnapp.o --- MenuShell.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c MenuShell.c -o MenuShell.o --- Notice.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c Notice.c -o Notice.o --- Knapp.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c Knapp.c -o Knapp.o --- Message.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c Message.c -o Message.o --- PullRight.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c PullRight.c -o PullRight.o --- Sash.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c Sash.c -o Sash.o --- Scrollable.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c Scrollable.c -o Scrollable.o --- ScrBar.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c ScrBar.c -o ScrBar.o --- ScrList.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c ScrList.c -o ScrList.o --- SeparatorG.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c SeparatorG.c -o SeparatorG.o --- Shadow.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c Shadow.c -o Shadow.o --- StringG.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c StringG.c -o StringG.o --- TextField.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c TextField.c -o TextField.o --- Toggle.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c Toggle.c -o Toggle.o --- ToggleG.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c ToggleG.c -o ToggleG.o --- Util.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c Util.c -o Util.o --- laygram.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c laygram.c -o laygram.o --- laylex.c --- sed 's/yy/LayYY/g' laylex_new.c > laylex.c --- Layout.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c Layout.c -o Layout.o --- laylex.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c laylex.c -o laylex.o --- Manager.o --- Manager.c:192:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] 192 | else | ^ Manager.c:197:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] 197 | else | ^ 2 warnings generated. --- Menu.o --- Menu.c:347:2: warning: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 347 | exit(1); | ^ Menu.c:347:2: note: include the header or explicitly provide a declaration for 'exit' 1 warning generated. --- laylex.o --- laylex.c:26:14: warning: result of comparison of constant 256 with expression of type 'unsigned char' is always true [-Wtautological-constant-out-of-range-compare] 26 | return c < 256 && is_word_sep[c]; | ~ ^ ~~~ 1 warning generated. --- PullRight.o --- In file included from PullRight.c:12: ./PullRightP.h:5:9: warning: 'PullRightP_h' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] 5 | #ifndef PullRightP_h | ^~~~~~~~~~~~ ./PullRightP.h:6:9: note: 'PullRightgP_h' is defined here; did you mean 'PullRightP_h'? 6 | #define PullRightgP_h | ^~~~~~~~~~~~~ | PullRightP_h 1 warning generated. --- Shadow.o --- Shadow.c:439:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] 439 | else if (class->shadow_class.alloc_shadow_pixmaps) | ^ Shadow.c:469:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] 469 | } else if (w->shadow.alloced_arm_pixel) { | ^ 2 warnings generated. --- FileSel.o --- FileSel.c:318:6: warning: add explicit braces to avoid dangling else [-Wdangling-else] 318 | else | ^ 1 warning generated. --- Util.o --- Util.c:63:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] 63 | CI_GET_DEFAULT_INFO_1D(font, def); | ^ ./UtilI.h:63:5: note: expanded from macro 'CI_GET_DEFAULT_INFO_1D' 63 | CI_GET_CHAR_INFO_1D (fs, fs->default_char, NULL, cs) | ^ ./UtilI.h:55:2: note: expanded from macro 'CI_GET_CHAR_INFO_1D' 55 | else { \ | ^ Util.c:65:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] 65 | CI_GET_DEFAULT_INFO_2D(font, def); | ^ ./UtilI.h:92:5: note: expanded from macro 'CI_GET_DEFAULT_INFO_2D' 92 | CI_GET_CHAR_INFO_2D (fs, r, c, NULL, cs); \ | ^ ./UtilI.h:80:2: note: expanded from macro 'CI_GET_CHAR_INFO_2D' 80 | else { \ | ^ Util.c:72:6: warning: add explicit braces to avoid dangling else [-Wdangling-else] 72 | CI_GET_CHAR_INFO_1D(font, ch, def, cs); | ^ ./UtilI.h:55:2: note: expanded from macro 'CI_GET_CHAR_INFO_1D' 55 | else { \ | ^ Util.c:108:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] 108 | CI_GET_DEFAULT_INFO_1D(font, def); | ^ ./UtilI.h:63:5: note: expanded from macro 'CI_GET_DEFAULT_INFO_1D' 63 | CI_GET_CHAR_INFO_1D (fs, fs->default_char, NULL, cs) | ^ ./UtilI.h:55:2: note: expanded from macro 'CI_GET_CHAR_INFO_1D' 55 | else { \ | ^ Util.c:110:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] 110 | CI_GET_DEFAULT_INFO_2D(font, def); | ^ ./UtilI.h:92:5: note: expanded from macro 'CI_GET_DEFAULT_INFO_2D' 92 | CI_GET_CHAR_INFO_2D (fs, r, c, NULL, cs); \ | ^ ./UtilI.h:80:2: note: expanded from macro 'CI_GET_CHAR_INFO_2D' 80 | else { \ | ^ Util.c:118:6: warning: add explicit braces to avoid dangling else [-Wdangling-else] 118 | CI_GET_CHAR_INFO_1D(font, ch, def, cs); | ^ ./UtilI.h:55:2: note: expanded from macro 'CI_GET_CHAR_INFO_1D' 55 | else { \ | ^ Util.c:123:6: warning: add explicit braces to avoid dangling else [-Wdangling-else] 123 | CI_GET_CHAR_INFO_2D(font, row, col, def, cs); | ^ ./UtilI.h:80:2: note: expanded from macro 'CI_GET_CHAR_INFO_2D' 80 | else { \ | ^ 7 warnings generated. --- ScrList.o --- ScrList.c:205:6: warning: add explicit braces to avoid dangling else [-Wdangling-else] 205 | else | ^ ScrList.c:439:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] 439 | else | ^ 2 warnings generated. --- ScrBar.o --- ScrBar.c:729:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] 729 | else | ^ 1 warning generated. --- ArtTree.o --- ArtTree.c:1287:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] 1287 | else | ^ 1 warning generated. --- ArtText.o --- ArtText.c:888:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] 888 | else | ^ ArtText.c:943:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] 943 | else { | ^ ArtText.c:972:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] 972 | else if (stop_off < stop->str.len) { | ^ 3 warnings generated. --- libWidgets.a --- rm -f libWidgets.a ar cq libWidgets.a ArtText.o ArtTree.o CloseSh.o Dialogue.o FileSel.o Login.o Manager.o Menu.o MenuG.o MenuKnapp.o MenuShell.o Notice.o Knapp.o Message.o PullRight.o Sash.o Scrollable.o ScrBar.o ScrList.o SeparatorG.o Shadow.o StringG.o TextField.o Toggle.o ToggleG.o Util.o Layout.o laylex.o laygram.o ranlib libWidgets.a making all in ./src... --- actions.o --- --- ahead.o --- --- bg.o --- --- cache.o --- --- charset.o --- --- child.o --- --- color.o --- --- connect.o --- --- decode.o --- --- domain.o --- --- expand.o --- --- file.o --- --- font.o --- --- ftp.o --- --- gif.o --- --- jpeg.o --- --- k_action.o --- --- k_edit.o --- --- k_file.o --- --- k_kill.o --- --- k_node.o --- --- mailcap.o --- --- main.o --- --- misc.o --- --- newsrc.o --- --- p_attach.o --- --- p_check.o --- --- p_menu.o --- --- p_popup.o --- --- p_post.o --- --- p_setup.o --- --- parse.o --- --- partial.o --- --- png.o --- --- procs.o --- --- read.o --- --- resource.o --- --- save.o --- --- search.o --- --- server.o --- --- sort.o --- --- sysdeps.o --- --- tag.o --- --- thread.o --- --- util.o --- --- uudecode.o --- --- viewer.o --- --- widgets.o --- --- xface.o --- --- xutil.o --- --- knews._man --- --- actions.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I../Widgets -I/usr/local/include -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c actions.c -o actions.o --- ahead.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I../Widgets -I/usr/local/include -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c ahead.c -o ahead.o --- bg.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I../Widgets -I/usr/local/include -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c bg.c -o bg.o --- cache.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I../Widgets -I/usr/local/include -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c cache.c -o cache.o --- charset.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I../Widgets -I/usr/local/include -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c charset.c -o charset.o --- child.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I../Widgets -I/usr/local/include -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c child.c -o child.o --- color.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I../Widgets -I/usr/local/include -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c color.c -o color.o --- connect.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I../Widgets -I/usr/local/include -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c connect.c -o connect.o --- decode.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I../Widgets -I/usr/local/include -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c decode.c -o decode.o --- domain.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I../Widgets -I/usr/local/include -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c domain.c -o domain.o --- expand.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I../Widgets -I/usr/local/include -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c expand.c -o expand.o --- file.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I../Widgets -I/usr/local/include -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c file.c -o file.o --- font.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I../Widgets -I/usr/local/include -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c font.c -o font.o --- ftp.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I../Widgets -I/usr/local/include -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c ftp.c -o ftp.o --- gif.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I../Widgets -I/usr/local/include -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c gif.c -o gif.o --- jpeg.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I../Widgets -I/usr/local/include -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c jpeg.c -o jpeg.o --- k_action.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I../Widgets -I/usr/local/include -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c k_action.c -o k_action.o --- k_edit.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I../Widgets -I/usr/local/include -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c k_edit.c -o k_edit.o --- k_file.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I../Widgets -I/usr/local/include -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c k_file.c -o k_file.o --- k_kill.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I../Widgets -I/usr/local/include -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c k_kill.c -o k_kill.o --- k_node.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I../Widgets -I/usr/local/include -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c k_node.c -o k_node.o --- mailcap.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I../Widgets -I/usr/local/include -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c mailcap.c -o mailcap.o --- main.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I../Widgets -I/usr/local/include -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c main.c -o main.o --- misc.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I../Widgets -I/usr/local/include -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c misc.c -o misc.o --- newsrc.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I../Widgets -I/usr/local/include -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c newsrc.c -o newsrc.o --- p_attach.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I../Widgets -I/usr/local/include -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c p_attach.c -o p_attach.o --- p_check.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I../Widgets -I/usr/local/include -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c p_check.c -o p_check.o --- p_menu.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I../Widgets -I/usr/local/include -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c p_menu.c -o p_menu.o --- p_popup.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I../Widgets -I/usr/local/include -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c p_popup.c -o p_popup.o --- p_post.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I../Widgets -I/usr/local/include -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c p_post.c -o p_post.o --- p_setup.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I../Widgets -I/usr/local/include -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c p_setup.c -o p_setup.o --- parse.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I../Widgets -I/usr/local/include -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c parse.c -o parse.o --- partial.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I../Widgets -I/usr/local/include -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c partial.c -o partial.o --- png.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I../Widgets -I/usr/local/include -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c png.c -o png.o --- procs.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I../Widgets -I/usr/local/include -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c procs.c -o procs.o --- read.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I../Widgets -I/usr/local/include -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c read.c -o read.o --- resource.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I../Widgets -I/usr/local/include -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c resource.c -o resource.o --- save.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I../Widgets -I/usr/local/include -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c save.c -o save.o --- search.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I../Widgets -I/usr/local/include -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c search.c -o search.o --- server.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I../Widgets -I/usr/local/include -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c server.c -o server.o --- sort.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I../Widgets -I/usr/local/include -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c sort.c -o sort.o --- sysdeps.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I../Widgets -I/usr/local/include -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c sysdeps.c -o sysdeps.o --- tag.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I../Widgets -I/usr/local/include -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c tag.c -o tag.o --- thread.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I../Widgets -I/usr/local/include -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c thread.c -o thread.o --- util.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I../Widgets -I/usr/local/include -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c util.c -o util.o --- uudecode.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I../Widgets -I/usr/local/include -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c uudecode.c -o uudecode.o --- viewer.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I../Widgets -I/usr/local/include -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c viewer.c -o viewer.o --- widgets.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I../Widgets -I/usr/local/include -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c widgets.c -o widgets.o --- xface.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I../Widgets -I/usr/local/include -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c xface.c -o xface.o --- xutil.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I../Widgets -I/usr/local/include -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c xutil.c -o xutil.o --- knews._man --- rm -f knews._man if test -z "" ; then cd `dirname knews` && ln -s `basename knews.man` `basename knews._man`; else tradcpp -undef -traditional -D__apploaddir__=/usr/local/lib/X11/app-defaults -D__appmansuffix__=1 -D__filemansuffix__=5 -D__libmansuffix__=3 -D__miscmansuffix__=7 -D__drivermansuffix__=4 -D__adminmansuffix__=8 -D__projectroot__=/usr/local -D__xconfigfile__=xorg.conf -D__xconfigdir__=/usr/local/lib/X11 -D__xlogfile__=Xorg -D__xservername__=Xorg -D__xorgversion__="\"`echo 7 7 0 | sed -e 's/ /./g' -e 's/^/Version\\\ /'`\" \"X Version 11\"" -D__vendorversion__="`echo 7 7 0 | sed -e 's/ /./g' -e 's/^/Version\\\ /'` X.Org" < knews.man | sed -e '/^# *[0-9][0-9]* *.*$/d' -e '/^#line *[0-9][0-9]* *.*$/d' -e '/^[ ]*XCOMM$/s/XCOMM/#/' -e '/^[ ]*XCOMM[^a-zA-Z0-9_]/s/XCOMM/#/' -e '/^[ ]*XHASH/s/XHASH/#/' -e '/\@\@$/s/\@\@$/\\/' >knews._man; fi --- viewer.o --- viewer.c:241:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] 241 | else if (strcmp(subtype, "gif") == 0) | ^ 1 warning generated. --- expand.o --- expand.c:203:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] 203 | } else { | ^ 1 warning generated. --- actions.o --- actions.c:236:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] 236 | else { | ^ actions.c:258:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] 258 | else { | ^ actions.c:550:11: warning: array index 3 is past the end of the array (that has type 'Arg[3]') [-Warray-bounds] 550 | XtSetArg(args[3], XtNrowSpacing, atoi(params[3])); | ^ ~ /usr/local/include/X11/Intrinsic.h:1175:15: note: expanded from macro 'XtSetArg' 1175 | ((void)( (arg).name = (n), (arg).value = (XtArgVal)(d) )) | ^~~ actions.c:529:5: note: array 'args' declared here 529 | Arg args[3]; | ^ actions.c:550:11: warning: array index 3 is past the end of the array (that has type 'Arg[3]') [-Warray-bounds] 550 | XtSetArg(args[3], XtNrowSpacing, atoi(params[3])); | ^ ~ /usr/local/include/X11/Intrinsic.h:1175:33: note: expanded from macro 'XtSetArg' 1175 | ((void)( (arg).name = (n), (arg).value = (XtArgVal)(d) )) | ^~~ actions.c:529:5: note: array 'args' declared here 529 | Arg args[3]; | ^ 4 warnings generated. --- file.o --- file.c:194:5: warning: call to undeclared library function 'strlcpy' with type 'unsigned long (char *, const char *, unsigned long)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 194 | strlcpy(filename, tmpdir, FILENAME_MAX); | ^ file.c:194:5: note: include the header or explicitly provide a declaration for 'strlcpy' file.c:195:5: warning: call to undeclared library function 'strlcat' with type 'unsigned long (char *, const char *, unsigned long)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 195 | strlcat(filename, "/tmp.XXXXXX", FILENAME_MAX); | ^ file.c:195:5: note: include the header or explicitly provide a declaration for 'strlcat' file.c:197:15: warning: call to undeclared function 'mkstemp'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 197 | if ((fd = mkstemp(filename)) == -1) | ^ 3 warnings generated. --- uudecode.o --- uudecode.c:166:6: warning: add explicit braces to avoid dangling else [-Wdangling-else] 166 | else { | ^ uudecode.c:198:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] 198 | else { | ^ 2 warnings generated. --- xface.o --- xface.c:98:12: warning: call to undeclared function 'put_grey_image'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 98 | return put_grey_image(image, FACE_SIZE, FACE_SIZE); | ^ 1 warning generated. --- server.o --- server.c:215:6: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] 215 | c = CODE_TO_STR(NNTP_ERR_FAULT) "%d This ain't happening, man!\r\n"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./codes.h:2:32: note: expanded from macro 'CODE_TO_STR' 2 | #define CODE_TO_STR(a) (a - a) + STRINGIFY(a) | ^ server.c:215:6: note: use array indexing to silence this warning ./codes.h:2:32: note: expanded from macro 'CODE_TO_STR' 2 | #define CODE_TO_STR(a) (a - a) + STRINGIFY(a) | ^ 1 warning generated. --- gif.o --- gif.c:53:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] 53 | else { | ^ 1 warning generated. --- ahead.o --- ahead.c:145:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] 145 | else { | ^ 1 warning generated. --- procs.o --- procs.c:93:25: warning: cast to smaller integer type 'NoticeReply' from 'XtPointer' (aka 'void *') [-Wvoid-pointer-to-enum-cast] 93 | NoticeReply reply = (NoticeReply)call_data; | ^~~~~~~~~~~~~~~~~~~~~~ procs.c:94:20: warning: cast to smaller integer type 'int' from 'XtPointer' (aka 'void *') [-Wvoid-pointer-to-int-cast] 94 | int catchup = (int)client_data; | ^~~~~~~~~~~~~~~~ procs.c:110:22: warning: cast to 'XtPointer' (aka 'void *') from smaller integer type 'int' [-Wint-to-void-pointer-cast] 110 | confirm_callback, (XtPointer)catchup, XtGrabExclusive); | ^~~~~~~~~~~~~~~~~~ procs.c:471:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] 471 | else | ^ procs.c:675:6: warning: add explicit braces to avoid dangling else [-Wdangling-else] 675 | else if (!first) | ^ 5 warnings generated. --- p_check.o --- p_check.c:271:3: warning: add explicit braces to avoid dangling else [-Wdangling-else] 271 | else if (!check_cancel(w, field + 7, end)) | ^ p_check.c:292:3: warning: add explicit braces to avoid dangling else [-Wdangling-else] 292 | else if (!check_cancel(w, field + 7, end)) | ^ 2 warnings generated. --- p_attach.o --- p_attach.c:290:22: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] 290 | fputs("\r\n\r\n" + (col == 0 ? 2 : 0), fout); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ p_attach.c:290:22: note: use array indexing to silence this warning 290 | fputs("\r\n\r\n" + (col == 0 ? 2 : 0), fout); | ^ | & [ ] 1 warning generated. --- partial.o --- partial.c:196:6: warning: add explicit braces to avoid dangling else [-Wdangling-else] 196 | else if (tot != c->tot) { | ^ partial.c:358:12: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] 358 | return CODE_TO_STR(NNTP_OK_ARTICLE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./codes.h:2:32: note: expanded from macro 'CODE_TO_STR' 2 | #define CODE_TO_STR(a) (a - a) + STRINGIFY(a) | ~~~~~~~~^~~~~~~~~~~~~~ partial.c:358:12: note: use array indexing to silence this warning ./codes.h:2:32: note: expanded from macro 'CODE_TO_STR' 2 | #define CODE_TO_STR(a) (a - a) + STRINGIFY(a) | ^ partial.c:365:25: warning: cast to smaller integer type 'NoticeReply' from 'XtPointer' (aka 'void *') [-Wvoid-pointer-to-enum-cast] 365 | NoticeReply reply = (NoticeReply)call_data; | ^~~~~~~~~~~~~~~~~~~~~~ partial.c:530:12: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] 530 | return CODE_TO_STR(NNTP_OK_HEAD); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./codes.h:2:32: note: expanded from macro 'CODE_TO_STR' 2 | #define CODE_TO_STR(a) (a - a) + STRINGIFY(a) | ~~~~~~~~^~~~~~~~~~~~~~ partial.c:530:12: note: use array indexing to silence this warning ./codes.h:2:32: note: expanded from macro 'CODE_TO_STR' 2 | #define CODE_TO_STR(a) (a - a) + STRINGIFY(a) | ^ 4 warnings generated. --- k_kill.o --- k_kill.c:527:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] 527 | } else | ^ k_kill.c:550:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] 550 | } else | ^ 2 warnings generated. --- p_popup.o --- p_popup.c:943:23: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 943 | sprintf(editcmd, global.edit_command); | ^~~~~~~~~~~~~~~~~~~ p_popup.c:943:23: note: treat the string as an argument to avoid this 943 | sprintf(editcmd, global.edit_command); | ^ | "%s", 1 warning generated. --- k_edit.o --- k_edit.c:470:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] 470 | else { | ^ 1 warning generated. --- misc.o --- misc.c:230:23: warning: cast to smaller integer type 'MarkScope' from 'XtPointer' (aka 'void *') [-Wvoid-pointer-to-enum-cast] 230 | MarkScope scope = (MarkScope)client_data; | ^~~~~~~~~~~~~~~~~~~~~~ misc.c:473:23: warning: cast to smaller integer type 'MarkScope' from 'XtPointer' (aka 'void *') [-Wvoid-pointer-to-enum-cast] 473 | MarkScope scope = (MarkScope)client_data; | ^~~~~~~~~~~~~~~~~~~~~~ misc.c:778:57: warning: comparing a pointer to a null character constant; did you mean to compare to NULL? [-Wpointer-compare] 778 | if (global.print_command && global.print_command != '\0') { | ^~~~ | (void *)0 misc.c:1190:8: warning: add explicit braces to avoid dangling else [-Wdangling-else] 1190 | } else { | ^ 4 warnings generated. --- xutil.o --- xutil.c:294:25: warning: cast to smaller integer type 'NoticeReply' from 'XtPointer' (aka 'void *') [-Wvoid-pointer-to-enum-cast] 294 | NoticeReply reply = (NoticeReply)call_data; | ^~~~~~~~~~~~~~~~~~~~~~ xutil.c:295:24: warning: cast to smaller integer type 'int' from 'XtPointer' (aka 'void *') [-Wvoid-pointer-to-int-cast] 295 | int allow_abort = (int)client_data; | ^~~~~~~~~~~~~~~~ xutil.c:337:32: warning: cast to 'XtPointer' (aka 'void *') from smaller integer type 'int' [-Wint-to-void-pointer-cast] 337 | update_failed_callback, (XtPointer)allow_abort, | ^~~~~~~~~~~~~~~~~~~~~~ xutil.c:388:25: warning: cast to smaller integer type 'NoticeReply' from 'XtPointer' (aka 'void *') [-Wvoid-pointer-to-enum-cast] 388 | NoticeReply reply = (NoticeReply)call_data; | ^~~~~~~~~~~~~~~~~~~~~~ xutil.c:404:25: warning: cast to smaller integer type 'NoticeReply' from 'XtPointer' (aka 'void *') [-Wvoid-pointer-to-enum-cast] 404 | NoticeReply reply = (NoticeReply)call_data; | ^~~~~~~~~~~~~~~~~~~~~~ xutil.c:413:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] 413 | else if (global_cleanup(True, True)) | ^ xutil.c:426:29: warning: cast to 'XtPointer' (aka 'void *') from smaller integer type 'int' [-Wint-to-void-pointer-cast] 426 | have_posts_callback, (XtPointer)do_exit, | ^~~~~~~~~~~~~~~~~~ xutil.c:435:36: warning: cast to 'XtPointer' (aka 'void *') from smaller integer type 'int' [-Wint-to-void-pointer-cast] 435 | disconnect_verify_callback, (XtPointer)do_exit, | ^~~~~~~~~~~~~~~~~~ 8 warnings generated. --- read.o --- read.c:210:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] 210 | else { | ^ read.c:222:11: warning: call to undeclared function 'do_xface'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 222 | pixmap = do_xface(headers, n, &width, &height); | ^ read.c:400:6: warning: add explicit braces to avoid dangling else [-Wdangling-else] 400 | else | ^ read.c:563:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] 563 | else if (IS_BOUNDARY(buffer, ext_bound, ext_len)) | ^ read.c:638:6: warning: add explicit braces to avoid dangling else [-Wdangling-else] 638 | else if (case_lstrncmp(headers[i] + 8, | ^ read.c:860:15: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] 860 | buffer = CODE_TO_STR(NNTP_OK_ARTICLE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./codes.h:2:32: note: expanded from macro 'CODE_TO_STR' 2 | #define CODE_TO_STR(a) (a - a) + STRINGIFY(a) | ~~~~~~~~^~~~~~~~~~~~~~ read.c:860:15: note: use array indexing to silence this warning ./codes.h:2:32: note: expanded from macro 'CODE_TO_STR' 2 | #define CODE_TO_STR(a) (a - a) + STRINGIFY(a) | ^ read.c:888:9: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] 888 | return CODE_TO_STR(NNTP_OK_ARTICLE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./codes.h:2:32: note: expanded from macro 'CODE_TO_STR' 2 | #define CODE_TO_STR(a) (a - a) + STRINGIFY(a) | ~~~~~~~~^~~~~~~~~~~~~~ read.c:888:9: note: use array indexing to silence this warning ./codes.h:2:32: note: expanded from macro 'CODE_TO_STR' 2 | #define CODE_TO_STR(a) (a - a) + STRINGIFY(a) | ^ read.c:987:12: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] 987 | return CODE_TO_STR(NNTP_OK_ARTICLE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./codes.h:2:32: note: expanded from macro 'CODE_TO_STR' 2 | #define CODE_TO_STR(a) (a - a) + STRINGIFY(a) | ~~~~~~~~^~~~~~~~~~~~~~ read.c:987:12: note: use array indexing to silence this warning ./codes.h:2:32: note: expanded from macro 'CODE_TO_STR' 2 | #define CODE_TO_STR(a) (a - a) + STRINGIFY(a) | ^ 8 warnings generated. --- search.o --- search.c:546:36: warning: comparison of different enumeration types ('NewsMode' and 'SearchMode') [-Wenum-compare] 546 | if (global.busy || global.mode == SearchModeXpat) | ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~ search.c:741:25: warning: cast to smaller integer type 'SearchScope' from 'XtPointer' (aka 'void *') [-Wvoid-pointer-to-enum-cast] 741 | SearchScope scope = (SearchScope)client_data; | ^~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. --- newsrc.o --- newsrc.c:493:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] 493 | else { | ^ newsrc.c:599:9: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] 599 | return CODE_TO_STR(NNTP_OK_GROUPS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./codes.h:2:32: note: expanded from macro 'CODE_TO_STR' 2 | #define CODE_TO_STR(a) (a - a) + STRINGIFY(a) | ~~~~~~~~^~~~~~~~~~~~~~ newsrc.c:599:9: note: use array indexing to silence this warning ./codes.h:2:32: note: expanded from macro 'CODE_TO_STR' 2 | #define CODE_TO_STR(a) (a - a) + STRINGIFY(a) | ^ newsrc.c:713:12: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] 713 | return CODE_TO_STR(NNTP_OK_GROUPS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./codes.h:2:32: note: expanded from macro 'CODE_TO_STR' 2 | #define CODE_TO_STR(a) (a - a) + STRINGIFY(a) | ~~~~~~~~^~~~~~~~~~~~~~ newsrc.c:713:12: note: use array indexing to silence this warning ./codes.h:2:32: note: expanded from macro 'CODE_TO_STR' 2 | #define CODE_TO_STR(a) (a - a) + STRINGIFY(a) | ^ 3 warnings generated. --- p_setup.o --- p_setup.c:790:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] 790 | else { | ^ 1 warning generated. --- util.o --- util.c:622:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] 622 | else if (last->last < art->no) { | ^ util.c:641:6: warning: add explicit braces to avoid dangling else [-Wdangling-else] 641 | else if (!first) | ^ 2 warnings generated. --- resource.o --- resource.c:844:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] 844 | else | ^ 1 warning generated. --- thread.o --- thread.c:778:12: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] 778 | return CODE_TO_STR(NNTP_OK_GROUP); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./codes.h:2:32: note: expanded from macro 'CODE_TO_STR' 2 | #define CODE_TO_STR(a) (a - a) + STRINGIFY(a) | ~~~~~~~~^~~~~~~~~~~~~~ thread.c:778:12: note: use array indexing to silence this warning ./codes.h:2:32: note: expanded from macro 'CODE_TO_STR' 2 | #define CODE_TO_STR(a) (a - a) + STRINGIFY(a) | ^ thread.c:1096:12: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] 1096 | return CODE_TO_STR(NNTP_OK_GROUP); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./codes.h:2:32: note: expanded from macro 'CODE_TO_STR' 2 | #define CODE_TO_STR(a) (a - a) + STRINGIFY(a) | ~~~~~~~~^~~~~~~~~~~~~~ thread.c:1096:12: note: use array indexing to silence this warning ./codes.h:2:32: note: expanded from macro 'CODE_TO_STR' 2 | #define CODE_TO_STR(a) (a - a) + STRINGIFY(a) | ^ thread.c:1153:13: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] 1153 | return CODE_TO_STR(NNTP_OK_GROUP); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./codes.h:2:32: note: expanded from macro 'CODE_TO_STR' 2 | #define CODE_TO_STR(a) (a - a) + STRINGIFY(a) | ~~~~~~~~^~~~~~~~~~~~~~ thread.c:1153:13: note: use array indexing to silence this warning ./codes.h:2:32: note: expanded from macro 'CODE_TO_STR' 2 | #define CODE_TO_STR(a) (a - a) + STRINGIFY(a) | ^ thread.c:1190:10: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] 1190 | return CODE_TO_STR(NNTP_OK_GROUP); /* Hack for leafnode... */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./codes.h:2:32: note: expanded from macro 'CODE_TO_STR' 2 | #define CODE_TO_STR(a) (a - a) + STRINGIFY(a) | ~~~~~~~~^~~~~~~~~~~~~~ thread.c:1190:10: note: use array indexing to silence this warning ./codes.h:2:32: note: expanded from macro 'CODE_TO_STR' 2 | #define CODE_TO_STR(a) (a - a) + STRINGIFY(a) | ^ thread.c:1196:13: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] 1196 | return CODE_TO_STR(NNTP_OK_GROUP); /* weird... */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./codes.h:2:32: note: expanded from macro 'CODE_TO_STR' 2 | #define CODE_TO_STR(a) (a - a) + STRINGIFY(a) | ~~~~~~~~^~~~~~~~~~~~~~ thread.c:1196:13: note: use array indexing to silence this warning ./codes.h:2:32: note: expanded from macro 'CODE_TO_STR' 2 | #define CODE_TO_STR(a) (a - a) + STRINGIFY(a) | ^ thread.c:1289:13: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] 1289 | read_group(CODE_TO_STR(NNTP_OK_GROUP), False, 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./codes.h:2:32: note: expanded from macro 'CODE_TO_STR' 2 | #define CODE_TO_STR(a) (a - a) + STRINGIFY(a) | ~~~~~~~~^~~~~~~~~~~~~~ thread.c:1289:13: note: use array indexing to silence this warning ./codes.h:2:32: note: expanded from macro 'CODE_TO_STR' 2 | #define CODE_TO_STR(a) (a - a) + STRINGIFY(a) | ^ thread.c:1299:13: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] 1299 | read_group(CODE_TO_STR(NNTP_OK_GROUP), False, first); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./codes.h:2:32: note: expanded from macro 'CODE_TO_STR' 2 | #define CODE_TO_STR(a) (a - a) + STRINGIFY(a) | ~~~~~~~~^~~~~~~~~~~~~~ thread.c:1299:13: note: use array indexing to silence this warning ./codes.h:2:32: note: expanded from macro 'CODE_TO_STR' 2 | #define CODE_TO_STR(a) (a - a) + STRINGIFY(a) | ^ 7 warnings generated. --- knews --- rm -f knews cc -o knews -L/usr/local/lib actions.o ahead.o bg.o cache.o charset.o child.o color.o connect.o decode.o domain.o expand.o file.o font.o ftp.o gif.o jpeg.o k_action.o k_edit.o k_file.o k_kill.o k_node.o mailcap.o main.o misc.o newsrc.o p_attach.o p_check.o p_menu.o p_popup.o p_post.o p_setup.o parse.o partial.o png.o procs.o read.o resource.o save.o search.o server.o sort.o sysdeps.o tag.o thread.o util.o uudecode.o viewer.o widgets.o xface.o xutil.o -L../Widgets -lWidgets -L/usr/local/lib -ljpeg -lpng -lz -lm -lcompface -lXmu -lXpm -lXt -lSM -lICE -lXext -lX11 -Wl,-rpath,/usr/local/lib =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> knews-1.0b.1_15 depends on executable: newsp - not found ===> Installing existing package /packages/All/mp-letter-3.0.1_1.pkg [pkg.DaveG.ca] Installing mp-letter-3.0.1_1... [pkg.DaveG.ca] Extracting mp-letter-3.0.1_1: .......... done ===== Message from mp-letter-3.0.1_1: -- ===> NOTICE: The mp-letter 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 ===> knews-1.0b.1_15 depends on executable: newsp - found ===> Returning to build of knews-1.0b.1_15 ===> knews-1.0b.1_15 depends on file: /usr/local/libdata/pkgconfig/xmu.pc - found ===> knews-1.0b.1_15 depends on file: /usr/local/libdata/pkgconfig/xpm.pc - found ===> knews-1.0b.1_15 depends on file: /usr/local/libdata/pkgconfig/xt.pc - found ===> knews-1.0b.1_15 depends on file: /usr/local/libdata/pkgconfig/sm.pc - found ===> knews-1.0b.1_15 depends on file: /usr/local/libdata/pkgconfig/ice.pc - found ===> knews-1.0b.1_15 depends on file: /usr/local/libdata/pkgconfig/xext.pc - found ===> knews-1.0b.1_15 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Staging for knews-1.0b.1_15 ===> Generating temporary packing list installing in ./Widgets... install in Widgets done installing in ./src... /usr/bin/install -c -s knews /wrkdirs/usr/ports/news/knews/work/stage/usr/local/bin/knews /usr/bin/install -c -m 0444 Knews.ad /wrkdirs/usr/ports/news/knews/work/stage/usr/local/lib/X11/app-defaults/Knews install in src done installing man pages in ./Widgets... install.man in Widgets done installing man pages in ./src... rm -f /wrkdirs/usr/ports/news/knews/work/stage/usr/local/share/man/man1/knews.1* /usr/bin/install -c -m 0444 knews._man /wrkdirs/usr/ports/news/knews/work/stage/usr/local/share/man/man1/knews.1 gzip -n /wrkdirs/usr/ports/news/knews/work/stage/usr/local/share/man/man1/knews.1 install.man in src done ====> 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-12-15T13:08:00+0000' 'PKG_NOTE_ports_top_git_hash=10f7dee57a4c' 'PKG_NOTE_ports_top_checkout_unclean=no' 'PKG_NOTE_port_git_hash=e427ab10bfca' '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 knews-1.0b.1_15 ===> Building knews-1.0b.1_15 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for knews-1.0b.1_15 build of news/knews | knews-1.0b.1_15 ended at Mon Dec 15 08:08:09 EST 2025 build time: 00:00:09