=>> Building x11-wm/piewm build started at Fri Mar 13 05:34:09 EDT 2026 port directory: /usr/ports/x11-wm/piewm package name: piewm-1.04_5 building for: FreeBSD pkg.DaveG.ca 14.4-RELEASE FreeBSD 14.4-RELEASE 1404000 amd64 maintained by: david@catwhisker.org Makefile datestamp: -rw-r--r-- 1 root wheel 516 Apr 17 2025 /usr/ports/x11-wm/piewm/Makefile Ports top last git commit: 26b198eb3ee3 Ports top unclean checkout: no Port dir last git commit: 8a7be43a9d88 Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.2 Host OSVERSION: 1500068 Jail OSVERSION: 1404000 Job Id: 12 ---Begin Environment--- SHELL=/bin/sh OSVERSION=1404000 UNAME_v=FreeBSD 14.4-RELEASE 1404000 UNAME_r=14.4-RELEASE 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_4_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_4_x64-HEAD-ALL/12/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=freebsd_14_4_x64-HEAD-ALL SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/freebsd_14_4_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-- david@catwhisker.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/x11-wm/piewm/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/x11-wm/piewm/work XDG_CACHE_HOME=/wrkdirs/usr/ports/x11-wm/piewm/work/.cache HOME=/wrkdirs/usr/ports/x11-wm/piewm/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/x11-wm/piewm/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/x11-wm/piewm/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/x11-wm/piewm/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/x11-wm/piewm/work XDG_CACHE_HOME=/wrkdirs/usr/ports/x11-wm/piewm/work/.cache HOME=/wrkdirs/usr/ports/x11-wm/piewm/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/x11-wm/piewm/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/x11-wm/piewm/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 -Wno-return-type -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -Wno-return-type -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.4 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/piewm" EXAMPLESDIR="share/examples/piewm" DATADIR="share/piewm" WWWDIR="www/piewm" ETCDIR="etc/piewm" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/piewm DOCSDIR=/usr/local/share/doc/piewm EXAMPLESDIR=/usr/local/share/examples/piewm WWWDIR=/usr/local/www/piewm ETCDIR=/usr/local/etc/piewm --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 ===> piewm-1.04_5 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.6.2.pkg [pkg.DaveG.ca] Installing pkg-2.6.2... [pkg.DaveG.ca] Extracting pkg-2.6.2: .......... done ===> piewm-1.04_5 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of piewm-1.04_5 =========================================================================== =================================================== ===== 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 piewm-1.04_5 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by piewm-1.04_5 for building => SHA256 Checksum OK for piewm-1.04.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 piewm-1.04_5 for building ===> Extracting for piewm-1.04_5 => SHA256 Checksum OK for piewm-1.04.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 piewm-1.04_5 ===> Applying FreeBSD patches for piewm-1.04_5 from /usr/ports/x11-wm/piewm/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> piewm-1.04_5 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 ===> piewm-1.04_5 depends on executable: imake - found ===> Returning to build of piewm-1.04_5 ===> piewm-1.04_5 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 ===> piewm-1.04_5 depends on executable: tradcpp - found ===> Returning to build of piewm-1.04_5 ===> piewm-1.04_5 depends on file: /usr/local/libdata/pkgconfig/xbitmaps.pc - not found ===> Installing existing package /packages/All/xbitmaps-1.1.3.pkg [pkg.DaveG.ca] Installing xbitmaps-1.1.3... [pkg.DaveG.ca] Extracting xbitmaps-1.1.3: .......... done ===> piewm-1.04_5 depends on file: /usr/local/libdata/pkgconfig/xbitmaps.pc - found ===> Returning to build of piewm-1.04_5 ===> piewm-1.04_5 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.26... [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.26: .......... done [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 libXpm-3.5.17_1: .......... done ===> piewm-1.04_5 depends on file: /usr/local/libdata/pkgconfig/xpm.pc - found ===> Returning to build of piewm-1.04_5 ===> piewm-1.04_5 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] Extracting libXmu-1.1.4,1: .......... done ===> piewm-1.04_5 depends on file: /usr/local/libdata/pkgconfig/xmu.pc - found ===> Returning to build of piewm-1.04_5 ===> piewm-1.04_5 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. ===> piewm-1.04_5 depends on file: /usr/local/bin/ccache - found ===> Returning to build of piewm-1.04_5 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for piewm-1.04_5 mv -f Makefile Makefile.bak imake -DUseInstalled -I/usr/local/lib/X11/config make Makefiles make includes make depend flex -l -t lex.l > lex.c yacc -d gram.y mv -f y.tab.c gram.c mv -f y.tab.h gram.h rm -f deftwmrc.c sed -e '/^#/d' -e 's/"/\\"/g' -e 's/^/ "/' -e 's/$/",/' system.twmrc >>deftwmrc.c rm -f .depend gccmakedep -f- -- -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DMITMISC -DXTEST -DXTRAP -DXSYNC -DXCMISC -DXRECORD -DMITSHM -DBIGREQS -DXF86VIDMODE -DXF86MISC -DDBE -DDPMSExtension -DEVI -DSCREENSAVER -DXV -DXVMC -DGLXEXT -DXF86DRI -DGLX_DIRECT_RENDERING -DGLX_USE_DLOPEN -DGLX_USE_MESA -D__GLX_ALIGN64 -DRES -DBITMAPDIR=\"/usr/local/include/X11/bitmaps\" -DSHAPE -- gram.c lex.c deftwmrc.c add_window.c gc.c list.c twm.c parse.c menus.c events.c resize.c util.c version.c iconmgr.c cursor.c icons.c vdt.c move.c LocPixmap.c > .depend =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for piewm-1.04_5 --- vdt.o --- --- add_window.o --- --- gc.o --- --- list.o --- --- twm.o --- --- parse.o --- --- menus.o --- --- events.o --- --- resize.o --- --- util.o --- --- version.o --- --- iconmgr.o --- --- cursor.o --- --- icons.o --- --- move.o --- --- LocPixmap.o --- --- ssetroot.o --- --- piewm._man --- --- gram.o --- --- lex.o --- --- deftwmrc.o --- --- vdt.o --- rm -f vdt.o cc -c -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DMITMISC -DXTEST -DXTRAP -DXSYNC -DXCMISC -DXRECORD -DMITSHM -DBIGREQS -DXF86VIDMODE -DXF86MISC -DDBE -DDPMSExtension -DEVI -DSCREENSAVER -DXV -DXVMC -DGLXEXT -DXF86DRI -DGLX_DIRECT_RENDERING -DGLX_USE_DLOPEN -DGLX_USE_MESA -D__GLX_ALIGN64 -DRES -DBITMAPDIR=\"/usr/local/include/X11/bitmaps\" -DSHAPE -DXLOADIMAGE=\"/usr/local/bin/xloadimage\" vdt.c --- add_window.o --- cc -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DMITMISC -DXTEST -DXTRAP -DXSYNC -DXCMISC -DXRECORD -DMITSHM -DBIGREQS -DXF86VIDMODE -DXF86MISC -DDBE -DDPMSExtension -DEVI -DSCREENSAVER -DXV -DXVMC -DGLXEXT -DXF86DRI -DGLX_DIRECT_RENDERING -DGLX_USE_DLOPEN -DGLX_USE_MESA -D__GLX_ALIGN64 -DRES -DBITMAPDIR=\"/usr/local/include/X11/bitmaps\" -DSHAPE -c add_window.c -o add_window.o --- gc.o --- cc -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DMITMISC -DXTEST -DXTRAP -DXSYNC -DXCMISC -DXRECORD -DMITSHM -DBIGREQS -DXF86VIDMODE -DXF86MISC -DDBE -DDPMSExtension -DEVI -DSCREENSAVER -DXV -DXVMC -DGLXEXT -DXF86DRI -DGLX_DIRECT_RENDERING -DGLX_USE_DLOPEN -DGLX_USE_MESA -D__GLX_ALIGN64 -DRES -DBITMAPDIR=\"/usr/local/include/X11/bitmaps\" -DSHAPE -c gc.c -o gc.o --- list.o --- cc -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DMITMISC -DXTEST -DXTRAP -DXSYNC -DXCMISC -DXRECORD -DMITSHM -DBIGREQS -DXF86VIDMODE -DXF86MISC -DDBE -DDPMSExtension -DEVI -DSCREENSAVER -DXV -DXVMC -DGLXEXT -DXF86DRI -DGLX_DIRECT_RENDERING -DGLX_USE_DLOPEN -DGLX_USE_MESA -D__GLX_ALIGN64 -DRES -DBITMAPDIR=\"/usr/local/include/X11/bitmaps\" -DSHAPE -c list.c -o list.o --- twm.o --- cc -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DMITMISC -DXTEST -DXTRAP -DXSYNC -DXCMISC -DXRECORD -DMITSHM -DBIGREQS -DXF86VIDMODE -DXF86MISC -DDBE -DDPMSExtension -DEVI -DSCREENSAVER -DXV -DXVMC -DGLXEXT -DXF86DRI -DGLX_DIRECT_RENDERING -DGLX_USE_DLOPEN -DGLX_USE_MESA -D__GLX_ALIGN64 -DRES -DBITMAPDIR=\"/usr/local/include/X11/bitmaps\" -DSHAPE -c twm.c -o twm.o --- parse.o --- rm -f parse.o cc -c -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DMITMISC -DXTEST -DXTRAP -DXSYNC -DXCMISC -DXRECORD -DMITSHM -DBIGREQS -DXF86VIDMODE -DXF86MISC -DDBE -DDPMSExtension -DEVI -DSCREENSAVER -DXV -DXVMC -DGLXEXT -DXF86DRI -DGLX_DIRECT_RENDERING -DGLX_USE_DLOPEN -DGLX_USE_MESA -D__GLX_ALIGN64 -DRES -DBITMAPDIR=\"/usr/local/include/X11/bitmaps\" -DSHAPE '-DPIEWMDIR="/usr/local/lib/X11/piewm"' parse.c --- menus.o --- cc -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DMITMISC -DXTEST -DXTRAP -DXSYNC -DXCMISC -DXRECORD -DMITSHM -DBIGREQS -DXF86VIDMODE -DXF86MISC -DDBE -DDPMSExtension -DEVI -DSCREENSAVER -DXV -DXVMC -DGLXEXT -DXF86DRI -DGLX_DIRECT_RENDERING -DGLX_USE_DLOPEN -DGLX_USE_MESA -D__GLX_ALIGN64 -DRES -DBITMAPDIR=\"/usr/local/include/X11/bitmaps\" -DSHAPE -c menus.c -o menus.o --- events.o --- cc -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DMITMISC -DXTEST -DXTRAP -DXSYNC -DXCMISC -DXRECORD -DMITSHM -DBIGREQS -DXF86VIDMODE -DXF86MISC -DDBE -DDPMSExtension -DEVI -DSCREENSAVER -DXV -DXVMC -DGLXEXT -DXF86DRI -DGLX_DIRECT_RENDERING -DGLX_USE_DLOPEN -DGLX_USE_MESA -D__GLX_ALIGN64 -DRES -DBITMAPDIR=\"/usr/local/include/X11/bitmaps\" -DSHAPE -c events.c -o events.o --- resize.o --- cc -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DMITMISC -DXTEST -DXTRAP -DXSYNC -DXCMISC -DXRECORD -DMITSHM -DBIGREQS -DXF86VIDMODE -DXF86MISC -DDBE -DDPMSExtension -DEVI -DSCREENSAVER -DXV -DXVMC -DGLXEXT -DXF86DRI -DGLX_DIRECT_RENDERING -DGLX_USE_DLOPEN -DGLX_USE_MESA -D__GLX_ALIGN64 -DRES -DBITMAPDIR=\"/usr/local/include/X11/bitmaps\" -DSHAPE -c resize.c -o resize.o --- util.o --- cc -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DMITMISC -DXTEST -DXTRAP -DXSYNC -DXCMISC -DXRECORD -DMITSHM -DBIGREQS -DXF86VIDMODE -DXF86MISC -DDBE -DDPMSExtension -DEVI -DSCREENSAVER -DXV -DXVMC -DGLXEXT -DXF86DRI -DGLX_DIRECT_RENDERING -DGLX_USE_DLOPEN -DGLX_USE_MESA -D__GLX_ALIGN64 -DRES -DBITMAPDIR=\"/usr/local/include/X11/bitmaps\" -DSHAPE -c util.c -o util.o --- version.o --- cc -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DMITMISC -DXTEST -DXTRAP -DXSYNC -DXCMISC -DXRECORD -DMITSHM -DBIGREQS -DXF86VIDMODE -DXF86MISC -DDBE -DDPMSExtension -DEVI -DSCREENSAVER -DXV -DXVMC -DGLXEXT -DXF86DRI -DGLX_DIRECT_RENDERING -DGLX_USE_DLOPEN -DGLX_USE_MESA -D__GLX_ALIGN64 -DRES -DBITMAPDIR=\"/usr/local/include/X11/bitmaps\" -DSHAPE -c version.c -o version.o --- iconmgr.o --- cc -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DMITMISC -DXTEST -DXTRAP -DXSYNC -DXCMISC -DXRECORD -DMITSHM -DBIGREQS -DXF86VIDMODE -DXF86MISC -DDBE -DDPMSExtension -DEVI -DSCREENSAVER -DXV -DXVMC -DGLXEXT -DXF86DRI -DGLX_DIRECT_RENDERING -DGLX_USE_DLOPEN -DGLX_USE_MESA -D__GLX_ALIGN64 -DRES -DBITMAPDIR=\"/usr/local/include/X11/bitmaps\" -DSHAPE -c iconmgr.c -o iconmgr.o --- cursor.o --- cc -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DMITMISC -DXTEST -DXTRAP -DXSYNC -DXCMISC -DXRECORD -DMITSHM -DBIGREQS -DXF86VIDMODE -DXF86MISC -DDBE -DDPMSExtension -DEVI -DSCREENSAVER -DXV -DXVMC -DGLXEXT -DXF86DRI -DGLX_DIRECT_RENDERING -DGLX_USE_DLOPEN -DGLX_USE_MESA -D__GLX_ALIGN64 -DRES -DBITMAPDIR=\"/usr/local/include/X11/bitmaps\" -DSHAPE -c cursor.c -o cursor.o --- icons.o --- cc -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DMITMISC -DXTEST -DXTRAP -DXSYNC -DXCMISC -DXRECORD -DMITSHM -DBIGREQS -DXF86VIDMODE -DXF86MISC -DDBE -DDPMSExtension -DEVI -DSCREENSAVER -DXV -DXVMC -DGLXEXT -DXF86DRI -DGLX_DIRECT_RENDERING -DGLX_USE_DLOPEN -DGLX_USE_MESA -D__GLX_ALIGN64 -DRES -DBITMAPDIR=\"/usr/local/include/X11/bitmaps\" -DSHAPE -c icons.c -o icons.o --- move.o --- cc -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DMITMISC -DXTEST -DXTRAP -DXSYNC -DXCMISC -DXRECORD -DMITSHM -DBIGREQS -DXF86VIDMODE -DXF86MISC -DDBE -DDPMSExtension -DEVI -DSCREENSAVER -DXV -DXVMC -DGLXEXT -DXF86DRI -DGLX_DIRECT_RENDERING -DGLX_USE_DLOPEN -DGLX_USE_MESA -D__GLX_ALIGN64 -DRES -DBITMAPDIR=\"/usr/local/include/X11/bitmaps\" -DSHAPE -c move.c -o move.o --- ssetroot.o --- cc -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DMITMISC -DXTEST -DXTRAP -DXSYNC -DXCMISC -DXRECORD -DMITSHM -DBIGREQS -DXF86VIDMODE -DXF86MISC -DDBE -DDPMSExtension -DEVI -DSCREENSAVER -DXV -DXVMC -DGLXEXT -DXF86DRI -DGLX_DIRECT_RENDERING -DGLX_USE_DLOPEN -DGLX_USE_MESA -D__GLX_ALIGN64 -DRES -DBITMAPDIR=\"/usr/local/include/X11/bitmaps\" -DSHAPE -c ssetroot.c -o ssetroot.o --- LocPixmap.o --- cc -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DMITMISC -DXTEST -DXTRAP -DXSYNC -DXCMISC -DXRECORD -DMITSHM -DBIGREQS -DXF86VIDMODE -DXF86MISC -DDBE -DDPMSExtension -DEVI -DSCREENSAVER -DXV -DXVMC -DGLXEXT -DXF86DRI -DGLX_DIRECT_RENDERING -DGLX_USE_DLOPEN -DGLX_USE_MESA -D__GLX_ALIGN64 -DRES -DBITMAPDIR=\"/usr/local/include/X11/bitmaps\" -DSHAPE -c LocPixmap.c -o LocPixmap.o --- piewm._man --- rm -f piewm._man --- gram.o --- cc -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DMITMISC -DXTEST -DXTRAP -DXSYNC -DXCMISC -DXRECORD -DMITSHM -DBIGREQS -DXF86VIDMODE -DXF86MISC -DDBE -DDPMSExtension -DEVI -DSCREENSAVER -DXV -DXVMC -DGLXEXT -DXF86DRI -DGLX_DIRECT_RENDERING -DGLX_USE_DLOPEN -DGLX_USE_MESA -D__GLX_ALIGN64 -DRES -DBITMAPDIR=\"/usr/local/include/X11/bitmaps\" -DSHAPE -c gram.c -o gram.o --- lex.o --- cc -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DMITMISC -DXTEST -DXTRAP -DXSYNC -DXCMISC -DXRECORD -DMITSHM -DBIGREQS -DXF86VIDMODE -DXF86MISC -DDBE -DDPMSExtension -DEVI -DSCREENSAVER -DXV -DXVMC -DGLXEXT -DXF86DRI -DGLX_DIRECT_RENDERING -DGLX_USE_DLOPEN -DGLX_USE_MESA -D__GLX_ALIGN64 -DRES -DBITMAPDIR=\"/usr/local/include/X11/bitmaps\" -DSHAPE -c lex.c -o lex.o --- deftwmrc.o --- cc -O2 -pipe -Wno-return-type -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DMITMISC -DXTEST -DXTRAP -DXSYNC -DXCMISC -DXRECORD -DMITSHM -DBIGREQS -DXF86VIDMODE -DXF86MISC -DDBE -DDPMSExtension -DEVI -DSCREENSAVER -DXV -DXVMC -DGLXEXT -DXF86DRI -DGLX_DIRECT_RENDERING -DGLX_USE_DLOPEN -DGLX_USE_MESA -D__GLX_ALIGN64 -DRES -DBITMAPDIR=\"/usr/local/include/X11/bitmaps\" -DSHAPE -c deftwmrc.c -o deftwmrc.o --- piewm._man --- if test -z "" ; then cd `dirname piewm` && ln -s `basename piewm.man` `basename piewm._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" < piewm.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/\@\@$/\\/' >piewm._man; fi --- version.o --- --- deftwmrc.o --- --- gc.o --- --- list.o --- list.c:82:2: warning: call to undeclared function 'twmrc_error_prefix'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 82 | twmrc_error_prefix(); | ^ list.c:84:4: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] 83 | fprintf (stderr, "unable to allocate %d bytes for name_list\n", | ~~ | %lu 84 | sizeof(name_list)); | ^~~~~~~~~~~~~~~~~ 2 warnings generated. --- cursor.o --- In file included from cursor.c:33: ./twm.h:363:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 363 | extern void NewFontCursor(); | ^ cursor.c:124:1: note: conflicting prototype is here 124 | NewFontCursor (Cursor *cp, char *str) | ^ 1 warning generated. --- move.o --- --- resize.o --- resize.c:728:31: warning: passing arguments to 'ComputeWindowTitleOffsets' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 728 | ComputeWindowTitleOffsets (tmp_win, xwc.width, True); | ^ In file included from resize.c:87: ./resize.h:59:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 59 | extern void fullzoom(); | ^ resize.c:878:1: note: conflicting prototype is here 878 | fullzoom(TwmWindow *tmp_win, int flag) | ^ resize.c:981:23: warning: passing arguments to 'ComputeTitleLocation' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 981 | ComputeTitleLocation (tmp); | ^ 3 warnings generated. --- lex.o --- lex.l:47:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 47 | yywrap() { return(1);} | ^ | int lex.l:71:15: warning: call to undeclared function 'parse_keyword'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 71 | { int token = parse_keyword (yytext, | ^ lex.l:74:11: warning: call to undeclared function 'twmrc_error_prefix'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 74 | twmrc_error_prefix(); | ^ lex.l:93:7: warning: call to undeclared function 'twmrc_error_prefix'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 93 | twmrc_error_prefix(); | ^ 4 warnings generated. --- ssetroot.o --- ssetroot.c:40:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 40 | usage() | ^ | int ssetroot.c:56:5: 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] 56 | exit(1); | ^ ssetroot.c:56:5: note: include the header or explicitly provide a declaration for 'exit' ssetroot.c:64:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 64 | main(argc, argv) | ^ | int ssetroot.c:91:7: warning: call to undeclared library function 'strcmp' with type 'int (const char *, const char *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 91 | if (!strcmp ("-display", argv[i]) || !strcmp ("-d", argv[i])) { | ^ ssetroot.c:91:7: note: include the header or explicitly provide a declaration for 'strcmp' ssetroot.c:146:14: warning: call to undeclared function 'atoi'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 146 | mod_x = atoi(argv[i]); | ^ ssetroot.c:206:11: warning: call to undeclared function 'CreateCursorFromFiles'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 206 | cursor = CreateCursorFromFiles(cursor_file, cursor_mask); | ^ ssetroot.c:215:2: warning: call to undeclared function 'SetBackgroundToBitmap'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 215 | SetBackgroundToBitmap(bitmap, gray_width, gray_height); | ^ ssetroot.c:220:45: warning: passing arguments to 'NameToPixel' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 220 | XSetWindowBackground(dpy, root, NameToPixel(solid_color, | ^ ssetroot.c:228:25: warning: passing arguments to 'ReadBitmapFile' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 228 | bitmap = ReadBitmapFile(bitmap_file, &ww, &hh, (int *)NULL, (int *)NULL); | ^ ssetroot.c:229:2: warning: call to undeclared function 'SetBackgroundToBitmap'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 229 | SetBackgroundToBitmap(bitmap, ww, hh); | ^ ssetroot.c:234:27: warning: passing arguments to 'MakeModulaBitmap' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 234 | bitmap = MakeModulaBitmap(mod_x, mod_y); | ^ ssetroot.c:235:2: warning: call to undeclared function 'SetBackgroundToBitmap'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 235 | SetBackgroundToBitmap(bitmap, 16, 16); | ^ ssetroot.c:242:8: warning: extra tokens at end of #endif directive [-Wextra-tokens] 242 | #endif NOT_ALLOWED | ^ | // ssetroot.c:262:3: warning: call to undeclared function 'SetBackgroundToBitmap'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 262 | SetBackgroundToBitmap(bitmap, root_weave_width, root_weave_height); | ^ ssetroot.c:268:5: warning: call to undeclared function 'FixupState'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 268 | FixupState(); | ^ ssetroot.c:64:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 64 | main(argc, argv) | ^ ssetroot.c:275:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 275 | FixupState() | ^ | int ssetroot.c:310:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 310 | SetBackgroundToBitmap(bitmap, width, height) | ^ | int ssetroot.c:318:37: warning: passing arguments to 'NameToPixel' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 318 | gc_init.foreground = NameToPixel(fore_color, BlackPixel(dpy, screen)); | ^ ssetroot.c:319:37: warning: passing arguments to 'NameToPixel' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 319 | gc_init.background = NameToPixel(back_color, WhitePixel(dpy, screen)); | ^ ssetroot.c:310:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 310 | SetBackgroundToBitmap(bitmap, width, height) | ^ ssetroot.c:347:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 347 | CreateCursorFromFiles(cursor_file, mask_file) | ^ | int ssetroot.c:356:22: warning: passing arguments to 'NameToXColor' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 356 | fg = NameToXColor(fore_color, BlackPixel(dpy, screen)); | ^ ssetroot.c:357:22: warning: passing arguments to 'NameToXColor' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 357 | bg = NameToXColor(back_color, WhitePixel(dpy, screen)); | ^ ssetroot.c:362:35: warning: passing arguments to 'ReadBitmapFile' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 362 | cursor_bitmap = ReadBitmapFile(cursor_file, &width, &height, &x_hot, &y_hot); | ^ ssetroot.c:363:33: warning: passing arguments to 'ReadBitmapFile' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 363 | mask_bitmap = ReadBitmapFile(mask_file, &ww, &hh, (int *)NULL, (int *)NULL); | ^ ssetroot.c:347:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 347 | CreateCursorFromFiles(cursor_file, mask_file) | ^ ssetroot.c:396:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 396 | Pixmap MakeModulaBitmap(mod_x, mod_y) | ^ ssetroot.c:60:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 60 | Pixmap MakeModulaBitmap(), ReadBitmapFile(); | ^ ssetroot.c:424:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 424 | XColor NameToXColor(name, pixel) | ^ ssetroot.c:61:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 61 | XColor NameToXColor(); | ^ ssetroot.c:453:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 453 | unsigned long NameToPixel(name, pixel) | ^ ssetroot.c:62:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 62 | unsigned long NameToPixel(); | ^ ssetroot.c:506:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 506 | Pixmap ReadBitmapFile(filename, width, height, x_hot, y_hot) | ^ ssetroot.c:60:28: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 60 | Pixmap MakeModulaBitmap(), ReadBitmapFile(); | ^ 35 warnings generated. --- lex.o --- --- iconmgr.o --- iconmgr.c:46:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 46 | int strcmp(); | ^ iconmgr.c:102:2: warning: call to undeclared function 'GetColorFromList'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 102 | GetColorFromList(Scr->IconManagerBL, p->name, (XClassHint *)NULL, | ^ iconmgr.c:427:5: warning: call to undeclared function 'GetColorFromList'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 427 | GetColorFromList(Scr->IconManagerFL, tmp_win->full_name, &tmp_win->class, | ^ iconmgr.c:523:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 523 | if ((*compar)(tmp_win->icon_name, tmp1->twm->icon_name) < 0) | ^ iconmgr.c:672:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 672 | if ((*compar)(tmp1->twm->icon_name, tmp2->twm->icon_name) > 0) | ^ 5 warnings generated. --- ssetroot.o --- --- LocPixmap.o --- LocPixmap.c:136:23: warning: passing arguments to 'split_path_string' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 136 | split_path_string (value.addr); | ^ LocPixmap.c:258:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 258 | static char **split_path_string (src) | ^ LocPixmap.c:66:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 66 | static char **split_path_string(); | ^ LocPixmap.c:292:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 292 | void _XmuStringToBitmapInitCache (c) --- ssetroot --- --- LocPixmap.o --- | ^ LocPixmap.c:298:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 298 | void _XmuStringToBitmapFreeCache (c) | ^ 5 warnings generated. --- iconmgr.o --- --- LocPixmap.o --- --- ssetroot --- rm -f ssetroot cc -o ssetroot -L/usr/local/lib ssetroot.o -lXmu -lXt -lSM -lICE -lXext -lX11 -lXt -lSM -lICE -lXext -lXext -lX11 -lm -ll -lXpm -Wl,-rpath,/usr/local/lib --- twm.o --- twm.c:391:23: warning: passing arguments to 'CreateColormapWindow' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 391 | CreateColormapWindow(Scr->Root, True, False); | ^ twm.c:440:19: warning: passing arguments to 'NewFontCursor' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 440 | NewFontCursor(&UpperLeftCursor, "top_left_corner"); | ^ twm.c:441:19: warning: passing arguments to 'NewFontCursor' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 441 | NewFontCursor(&RightButt, "rightbutton"); | ^ twm.c:442:19: warning: passing arguments to 'NewFontCursor' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 442 | NewFontCursor(&LeftButt, "leftbutton"); | ^ twm.c:443:19: warning: passing arguments to 'NewFontCursor' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 443 | NewFontCursor(&MiddleButt, "middlebutton"); | ^ twm.c:483:12: warning: passing arguments to 'ParseTwmrc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 483 | ParseTwmrc(InitFile); | ^ twm.c:653:18: warning: passing arguments to 'NewFontCursor' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 653 | NewFontCursor(&Scr->FrameCursor, "top_left_arrow"); | ^ twm.c:654:18: warning: passing arguments to 'NewFontCursor' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 654 | NewFontCursor(&Scr->TitleCursor, "top_left_arrow"); | ^ twm.c:655:18: warning: passing arguments to 'NewFontCursor' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 655 | NewFontCursor(&Scr->IconCursor, "top_left_arrow"); | ^ twm.c:656:18: warning: passing arguments to 'NewFontCursor' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 656 | NewFontCursor(&Scr->IconMgrCursor, "top_left_arrow"); | ^ twm.c:657:18: warning: passing arguments to 'NewFontCursor' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 657 | NewFontCursor(&Scr->MoveCursor, "fleur"); | ^ twm.c:658:18: warning: passing arguments to 'NewFontCursor' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 658 | NewFontCursor(&Scr->ResizeCursor, "fleur"); | ^ twm.c:659:18: warning: passing arguments to 'NewFontCursor' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 659 | NewFontCursor(&Scr->MenuCursor, "sb_left_arrow"); | ^ twm.c:660:18: warning: passing arguments to 'NewFontCursor' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 660 | NewFontCursor(&Scr->ButtonCursor, "hand2"); | ^ twm.c:661:18: warning: passing arguments to 'NewFontCursor' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 661 | NewFontCursor(&Scr->WaitCursor, "watch"); | ^ twm.c:662:18: warning: passing arguments to 'NewFontCursor' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 662 | NewFontCursor(&Scr->SelectCursor, "dot"); | ^ twm.c:663:18: warning: passing arguments to 'NewFontCursor' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 663 | NewFontCursor(&Scr->DestroyCursor, "pirate"); | ^ twm.c:948:7: warning: call to undeclared function 'XmuPrintDefaultErrorMessage'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 948 | XmuPrintDefaultErrorMessage (dpy, event, stderr); | ^ 18 warnings generated. --- icons.o --- --- twm.o --- --- util.o --- util.c:276:17: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] 275 | "%s: unable to allocate %d bytes to expand filename %s/%s\n", | ~~ | %lu 276 | ProgramName, HomeLen + strlen(name) + 2, Home, &name[1]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ util.c:317:37: warning: passing arguments to 'SetIconMask' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 317 | Scr->UnknownPmmsk = SetIconMask(name); | ^ util.c:318:37: warning: passing arguments to 'SetIconClip' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 318 | Scr->UnknownPmclp = SetIconClip(name); | ^ util.c:393:36: warning: passing arguments to 'FIXED_XmuCompareISOLatin1' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 393 | if (FIXED_XmuCompareISOLatin1 (pmtab[i].name, name) == 0) | ^ util.c:394:32: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 394 | return (*pmtab[i].proc) (widthp, heightp); | ^ util.c:423:10: warning: call to undeclared function 'XcprLocatePixmapFile'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 423 | pm = XcprLocatePixmapFile (ScreenOfDisplay(dpy, Scr->screen), bigname, | ^ util.c:521:21: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] 520 | fprintf (stderr, "%s: unable to allocate %d bytes for StdCmap\n", | ~~ | %lu 521 | ProgramName, sizeof (StdCmap)); | ^~~~~~~~~~~~~~~~ util.c:919:27: warning: passing arguments to 'CreateMenuIcon' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 919 | return CreateMenuIcon (Scr->TBInfo.width - Scr->TBInfo.border * 2,widthp,heightp); | ^ In file included from util.c:46: ./twm.h:364:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 364 | extern Pixmap CreateMenuIcon(); | ^ util.c:923:1: note: conflicting prototype is here 923 | CreateMenuIcon(int height, int *widthp,int *heightp) | ^ 9 warnings generated. --- vdt.o --- vdt.c:513:10: warning: call to undeclared function 'fork'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 513 | fres = fork(); | ^ vdt.c:516:4: warning: call to undeclared function 'execlp'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 516 | execlp("xloadimage", "xsetbg", "-display", | ^ vdt.c:607:58: warning: passing 'unsigned int *' to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign] 607 | pm = FindPixmap(Scr->PannerPixmap, &pmWidth, &pmHeight, &pmPixmap, | ^~~~~~~~~ ./util.h:45:89: note: passing argument to parameter 'isXpm' here 45 | extern Pixmap FindPixmap(char *name, unsigned int *widthp, unsigned int *heightp, Bool *isXpm, Pixel *bg_color, Pixmap *shape_mask); | ^ 3 warnings generated. --- parse.o --- parse.c:112:2: warning: call to undeclared function 'yyparse'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 112 | yyparse(); | ^ parse.c:100:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 100 | doparse (ifunc, srctypename, srcname) | ^ parse.c:231:3: warning: call to undeclared function 'wait'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 231 | wait (&ignore); | ^ parse.c:240:25: warning: passing arguments to 'ParseStringList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 240 | return ParseStringList (defTwmrc); | ^ parse.c:124:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 124 | ParseTwmrc (filename) | ^ In file included from parse.c:55: ./parse.h:42:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 42 | extern int ParseTwmrc(), ParseStringList(); | ^ parse.c:245:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 245 | ParseStringList (sl) | ^ In file included from parse.c:55: ./parse.h:42:26: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 42 | extern int ParseTwmrc(), ParseStringList(); | ^ parse.c:726:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 726 | parse_keyword (s, nump) | ^ parse.c:757:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 757 | do_single_keyword (keyword) | ^ parse.c:900:3: warning: call to undeclared function 'twmrc_error_prefix'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 900 | twmrc_error_prefix(); | ^ parse.c:915:3: warning: call to undeclared function 'twmrc_error_prefix'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 915 | twmrc_error_prefix(); | ^ parse.c:931:3: warning: call to undeclared function 'twmrc_error_prefix'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 931 | twmrc_error_prefix(); | ^ parse.c:944:3: warning: call to undeclared function 'twmrc_error_prefix'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 944 | twmrc_error_prefix(); | ^ parse.c:993:6: warning: call to undeclared function 'twmrc_error_prefix'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 993 | twmrc_error_prefix(); | ^ parse.c:998:6: warning: call to undeclared function 'twmrc_error_prefix'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 998 | twmrc_error_prefix(); | ^ parse.c:887:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 887 | do_string_keyword (keyword, s) | ^ parse.c:1012:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1012 | do_number_keyword (keyword, num) | ^ parse.c:1086:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1086 | do_colorlist_keyword (keyword, colormode, s) | ^ parse.c:1149:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1149 | do_color_keyword (keyword, colormode, s) | ^ parse.c:1207:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1207 | do_pixmap_keyword(keyword, filename) | ^ parse.c:1313:2: warning: call to undeclared function 'twmrc_error_prefix'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1313 | twmrc_error_prefix(); | ^ parse.c:1318:2: warning: call to undeclared function 'twmrc_error_prefix'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1318 | twmrc_error_prefix(); | ^ parse.c:1324:2: warning: call to undeclared function 'twmrc_error_prefix'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1324 | twmrc_error_prefix(); | ^ parse.c:1337:6: warning: call to undeclared function 'twmrc_error_prefix'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1337 | twmrc_error_prefix(); | ^ parse.c:1339:8: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] 1338 | fprintf (stderr, "unable to allocate %d bytes for squeeze info\n", | ~~ | %lu 1339 | sizeof(SqueezeInfo)); | ^~~~~~~~~~~~~~~~~~~ parse.c:1421:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1421 | MkNum(name, def) | ^ parse.c:1465:2: warning: call to undeclared function 'XmuGetHostname'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1465 | XmuGetHostname(client, MAXHOSTNAME); | ^ 28 warnings generated. --- gram.o --- gram.y:648:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 648 | yyerror(s) char *s; | ^ | int gram.y:650:5: warning: call to undeclared function 'twmrc_error_prefix'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 650 | twmrc_error_prefix(); | ^ gram.y:648:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 648 | yyerror(s) char *s; | ^ gram.y:654:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 654 | RemoveDQuote(str) | ^ | int gram.y:658:14: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 658 | register n; | ~~~~~~~~ ^ | int gram.y:659:14: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 659 | register count; | ~~~~~~~~ ^ | int gram.y:654:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 654 | RemoveDQuote(str) | ^ gram.y:738:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 738 | static MenuRoot *GetRoot(name, fore, back) | ^ gram.y:59:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 59 | static MenuRoot *GetRoot(); | ^ gram.y:762:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 762 | static void GotButton(butt, func) | ^ gram.y:63:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 63 | static void GotButton(), GotKey(), GotTitleButton(); | ^ gram.y:792:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 792 | static void GotKey(key, func) | ^ gram.y:63:26: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 63 | static void GotButton(), GotKey(), GotTitleButton(); | ^ gram.y:819:10: warning: call to undeclared function 'CreateTitleButton'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 819 | if (!CreateTitleButton (bitmapname, func, Action, pull, rightside, True)) { | ^ gram.y:820:2: warning: call to undeclared function 'twmrc_error_prefix'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 820 | twmrc_error_prefix(); | ^ gram.y:814:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 814 | static void GotTitleButton (bitmapname, func, rightside) | ^ gram.y:63:36: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 63 | static void GotButton(), GotKey(), GotTitleButton(); | ^ gram.y:829:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 829 | static Bool CheckWarpScreenArg (s) | ^ gram.y:61:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 61 | static Bool CheckWarpScreenArg(), CheckWarpRingArg(); | ^ gram.y:844:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 844 | static Bool CheckWarpRingArg (s) | ^ gram.y:61:35: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 61 | static Bool CheckWarpScreenArg(), CheckWarpRingArg(); | ^ gram.y:857:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 857 | static Bool CheckColormapArg (s) | ^ gram.y:62:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 62 | static Bool CheckColormapArg(); | ^ gram.y:871:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 871 | twmrc_error_prefix () | ^ | int gram.y:117:4: warning: call to undeclared function 'AddIconRegion'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 117 | { AddIconRegion(yystack.l_mark[-4].ptr, yystack.l_mark[-3].num, yystack.l_mark[-2].num, yystack.l_mark[-1].num, yystack.l_mark[0].num); } | ^ gram.y:271:27: warning: passing arguments to 'do_single_keyword' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 271 | { if (!do_single_keyword (yystack.l_mark[0].num)) { | ^ gram.y:281:27: warning: passing arguments to 'do_string_keyword' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 281 | { if (!do_string_keyword (yystack.l_mark[-1].num, yystack.l_mark[0].ptr)) { | ^ gram.y:291:27: warning: passing arguments to 'do_number_keyword' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 291 | { if (!do_number_keyword (yystack.l_mark[-1].num, yystack.l_mark[0].num)) { | ^ gram.y:370:4: warning: call to undeclared function 'do_pixmap_keyword'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 370 | { do_pixmap_keyword(yystack.l_mark[-1].num,yystack.l_mark[0].ptr); } | ^ gram.y:382:4: warning: call to undeclared function 'NewBitmapCursor'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 382 | NewBitmapCursor(&Scr->FrameCursor, yystack.l_mark[-1].ptr, yystack.l_mark[0].ptr); } | ^ gram.y:384:17: warning: passing arguments to 'NewFontCursor' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 384 | NewFontCursor(&Scr->FrameCursor, yystack.l_mark[0].ptr); } | ^ gram.y:386:4: warning: call to undeclared function 'NewBitmapCursor'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 386 | NewBitmapCursor(&Scr->TitleCursor, yystack.l_mark[-1].ptr, yystack.l_mark[0].ptr); } | ^ gram.y:388:17: warning: passing arguments to 'NewFontCursor' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 388 | NewFontCursor(&Scr->TitleCursor, yystack.l_mark[0].ptr); } | ^ gram.y:390:4: warning: call to undeclared function 'NewBitmapCursor'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 390 | NewBitmapCursor(&Scr->IconCursor, yystack.l_mark[-1].ptr, yystack.l_mark[0].ptr); } | ^ gram.y:392:17: warning: passing arguments to 'NewFontCursor' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 392 | NewFontCursor(&Scr->IconCursor, yystack.l_mark[0].ptr); } | ^ gram.y:394:4: warning: call to undeclared function 'NewBitmapCursor'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 394 | NewBitmapCursor(&Scr->IconMgrCursor, yystack.l_mark[-1].ptr, yystack.l_mark[0].ptr); } | ^ gram.y:396:17: warning: passing arguments to 'NewFontCursor' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 396 | NewFontCursor(&Scr->IconMgrCursor, yystack.l_mark[0].ptr); } | ^ gram.y:398:4: warning: call to undeclared function 'NewBitmapCursor'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 398 | NewBitmapCursor(&Scr->ButtonCursor, yystack.l_mark[-1].ptr, yystack.l_mark[0].ptr); } | ^ gram.y:400:17: warning: passing arguments to 'NewFontCursor' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 400 | NewFontCursor(&Scr->ButtonCursor, yystack.l_mark[0].ptr); } | ^ gram.y:402:4: warning: call to undeclared function 'NewBitmapCursor'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 402 | NewBitmapCursor(&Scr->MoveCursor, yystack.l_mark[-1].ptr, yystack.l_mark[0].ptr); } | ^ gram.y:404:17: warning: passing arguments to 'NewFontCursor' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 404 | NewFontCursor(&Scr->MoveCursor, yystack.l_mark[0].ptr); } | ^ gram.y:406:4: warning: call to undeclared function 'NewBitmapCursor'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 406 | NewBitmapCursor(&Scr->ResizeCursor, yystack.l_mark[-1].ptr, yystack.l_mark[0].ptr); } | ^ gram.y:408:17: warning: passing arguments to 'NewFontCursor' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 408 | NewFontCursor(&Scr->ResizeCursor, yystack.l_mark[0].ptr); } | ^ gram.y:410:4: warning: call to undeclared function 'NewBitmapCursor'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 410 | NewBitmapCursor(&Scr->WaitCursor, yystack.l_mark[-1].ptr, yystack.l_mark[0].ptr); } | ^ gram.y:412:17: warning: passing arguments to 'NewFontCursor' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 412 | NewFontCursor(&Scr->WaitCursor, yystack.l_mark[0].ptr); } | ^ gram.y:414:4: warning: call to undeclared function 'NewBitmapCursor'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 414 | NewBitmapCursor(&Scr->MenuCursor, yystack.l_mark[-1].ptr, yystack.l_mark[0].ptr); } | ^ gram.y:416:17: warning: passing arguments to 'NewFontCursor' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 416 | NewFontCursor(&Scr->MenuCursor, yystack.l_mark[0].ptr); } | ^ gram.y:418:4: warning: call to undeclared function 'NewBitmapCursor'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 418 | NewBitmapCursor(&Scr->SelectCursor, yystack.l_mark[-1].ptr, yystack.l_mark[0].ptr); } | ^ gram.y:420:17: warning: passing arguments to 'NewFontCursor' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 420 | NewFontCursor(&Scr->SelectCursor, yystack.l_mark[0].ptr); } | ^ gram.y:422:4: warning: call to undeclared function 'NewBitmapCursor'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 422 | NewBitmapCursor(&Scr->DestroyCursor, yystack.l_mark[-1].ptr, yystack.l_mark[0].ptr); } | ^ gram.y:424:17: warning: passing arguments to 'NewFontCursor' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 424 | NewFontCursor(&Scr->DestroyCursor, yystack.l_mark[0].ptr); } | ^ gram.y:434:30: warning: passing arguments to 'do_colorlist_keyword' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 434 | { if (!do_colorlist_keyword (yystack.l_mark[-1].num, color, | ^ gram.y:443:31: warning: passing arguments to 'do_colorlist_keyword' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 443 | { list = do_colorlist_keyword(yystack.l_mark[-1].num,color, | ^ gram.y:454:26: warning: passing arguments to 'do_color_keyword' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 454 | { if (!do_color_keyword (yystack.l_mark[-1].num, color, | ^ 54 warnings generated. --- events.o --- events.c:338:23: warning: passing arguments to 'FindScreenInfo' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 338 | Scr = FindScreenInfo (WindowOfEvent (&Event)); | ^ events.c:422:40: warning: passing arguments to 'CreateTwmColormap' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 422 | cwin->colormap = CreateTwmColormap(cevent->colormap); | ^ events.c:1075:15: warning: passing arguments to 'flush_expose' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1075 | flush_expose (Event.xany.window); | ^ events.c:1079:19: warning: passing arguments to 'flush_expose' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1079 | flush_expose (Event.xany.window); | ^ events.c:1087:19: warning: passing arguments to 'flush_expose' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1087 | flush_expose (Event.xany.window); | ^ events.c:1098:19: warning: passing arguments to 'flush_expose' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1098 | flush_expose (Event.xany.window); | ^ events.c:1147:19: warning: passing arguments to 'flush_expose' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1147 | flush_expose (Event.xany.window); | ^ events.c:1168:20: warning: passing arguments to 'flush_expose' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1168 | flush_expose (w); | ^ events.c:1181:16: warning: passing arguments to 'flush_expose' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1181 | flush_expose (Event.xany.window); | ^ events.c:1189:16: warning: passing arguments to 'flush_expose' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1189 | flush_expose (Event.xany.window); | ^ events.c:1307:2: warning: call to undeclared function 'IconDown'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1307 | IconDown (Tmp_win); | ^ events.c:1412:42: warning: passing arguments to 'GetWMState' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1412 | if (!(RestartPreviousState && GetWMState(Tmp_win->w, &state, &icon) && | ^ events.c:140:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 140 | ScreenInfo *FindScreenInfo(); | ^ events.c:2490:1: note: conflicting prototype is here 2490 | FindScreenInfo(Window w) | ^ events.c:151:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 151 | static void flush_expose(); | ^ events.c:2509:13: note: conflicting prototype is here 2509 | static void flush_expose (Window w) | ^ events.c:2659:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] 2659 | } else if (ev->type == LeaveNotify) { | ^ 15 warnings generated. --- add_window.o --- add_window.c:201:26: warning: call to undeclared function 'Transient'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 201 | tmp_win->transient = Transient(tmp_win->w); | ^ add_window.c:436:2: warning: call to undeclared function 'GetColorFromList'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 436 | GetColorFromList(Scr->TitleForegroundL, tmp_win->full_name, &tmp_win->class, | ^ add_window.c:445:5: warning: call to undeclared function 'GetColorFromList'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 445 | GetColorFromList(Scr->BorderColorL, tmp_win->full_name, &tmp_win->class, | ^ add_window.c:486:27: warning: call to undeclared function 'MakeVirtual'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 486 | tmp_win->virtualWindow = MakeVirtual(tmp_win, | ^ add_window.c:539:23: warning: passing arguments to 'ComputeTitleLocation' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 539 | ComputeTitleLocation (tmp_win); | ^ add_window.c:842:5: warning: call to undeclared function 'SetSWM_ROOT'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 842 | SetSWM_ROOT(tmp_win); | ^ In file included from add_window.c:46: ./twm.h:316:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 316 | void ComputeWindowTitleOffsets(), ComputeTitleLocation(); | ^ add_window.c:1177:1: note: conflicting prototype is here 1177 | ComputeWindowTitleOffsets (TwmWindow *tmp_win, int width, Bool squeeze) | ^ In file included from add_window.c:46: ./twm.h:316:35: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 316 | void ComputeWindowTitleOffsets(), ComputeTitleLocation(); | ^ add_window.c:1201:1: note: conflicting prototype is here 1201 | ComputeTitleLocation (TwmWindow *tmp) | ^ add_window.c:1531:12: warning: passing arguments to 'free_cwins' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1531 | free_cwins(tmp); | ^ 9 warnings generated. --- menus.o --- menus.c:334:17: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] 333 | "%s: unable to allocate %d bytes for title button\n", | ~~ | %lu 334 | ProgramName, sizeof(TitleButton)); | ^~~~~~~~~~~~~~~~~~~ menus.c:549:32: warning: passing arguments to 'CreateMenuIcon' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 549 | Scr->pullPm = CreateMenuIcon (Scr->MenuFont.height, | ^ menus.c:1294:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1294 | if (((*compar)(sortlist[loop-1]->name, bakwin->name)) > 0) | ^ menus.c:1761:10: warning: passing arguments to 'fullzoom' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1761 | fullzoom(tmp_win, func); | ^ menus.c:1784:24: warning: incompatible pointer types passing 'XEvent *' (aka 'union _XEvent *') to parameter of type 'XButtonEvent *' [-Wincompatible-pointer-types] 1784 | DragIcon(tmp_win, eventp, pulldown); | ^~~~~~ ./move.h:43:49: note: passing argument to parameter 'ev' here 43 | void DragIcon(TwmWindow *tmp_win, XButtonEvent *ev, int pulldown); | ^ menus.c:1786:25: warning: incompatible pointer types passing 'XEvent *' (aka 'union _XEvent *') to parameter of type 'XButtonEvent *' [-Wincompatible-pointer-types] 1786 | DragFrame(tmp_win, eventp, pulldown); | ^~~~~~ ./move.h:42:50: note: passing argument to parameter 'ev' here 42 | void DragFrame(TwmWindow *tmp_win, XButtonEvent *ev, int pulldown); | ^ menus.c:1805:10: warning: call to undeclared function 'NeedToDefer'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1805 | if (NeedToDefer(mroot) && | ^ In file included from menus.c:142: ./twm.h:372:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 372 | extern Bool GetWMState(); | ^ menus.c:2670:1: note: conflicting prototype is here 2670 | GetWMState (Window w, int *statep, Window *iwp) | ^ 8 warnings generated. --- piewm --- rm -f piewm cc -o piewm -L/usr/local/lib gram.o lex.o deftwmrc.o add_window.o gc.o list.o twm.o parse.o menus.o events.o resize.o util.o version.o iconmgr.o cursor.o icons.o vdt.o move.o LocPixmap.o -lXmu -lXt -lSM -lICE -lXext -lX11 -lXt -lSM -lICE -lXext -lXext -lX11 -lm -ll -lXpm -Wl,-rpath,/usr/local/lib =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> piewm-1.04_5 depends on file: /usr/local/libdata/pkgconfig/xbitmaps.pc - found ===> piewm-1.04_5 depends on file: /usr/local/libdata/pkgconfig/xpm.pc - found ===> piewm-1.04_5 depends on file: /usr/local/libdata/pkgconfig/xmu.pc - found =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Staging for piewm-1.04_5 ===> Generating temporary packing list /usr/bin/install -c -s piewm /wrkdirs/usr/ports/x11-wm/piewm/work/stage/usr/local/bin/piewm + mkdir -p /wrkdirs/usr/ports/x11-wm/piewm/work/stage/usr/local/lib/X11/piewm /usr/bin/install -c -m 0444 system.twmrc /wrkdirs/usr/ports/x11-wm/piewm/work/stage/usr/local/lib/X11/piewm /usr/bin/install -c -m 0755 ssetroot /wrkdirs/usr/ports/x11-wm/piewm/work/stage/usr/local/bin/ssetroot install in . done rm -f /wrkdirs/usr/ports/x11-wm/piewm/work/stage/usr/local/share/man/man1/piewm.1* /usr/bin/install -c -m 0444 piewm._man /wrkdirs/usr/ports/x11-wm/piewm/work/stage/usr/local/share/man/man1/piewm.1 gzip -n /wrkdirs/usr/ports/x11-wm/piewm/work/stage/usr/local/share/man/man1/piewm.1 install.man in . 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=2026-03-13T09:34:09+0000' 'PKG_NOTE_ports_top_git_hash=26b198eb3ee3' 'PKG_NOTE_ports_top_checkout_unclean=no' 'PKG_NOTE_port_git_hash=8a7be43a9d88' '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 piewm-1.04_5 ===> Building piewm-1.04_5 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for piewm-1.04_5 build of x11-wm/piewm | piewm-1.04_5 ended at Fri Mar 13 05:34:34 EDT 2026 build time: 00:00:26