=>> Building shells/44bsd-csh build started at Thu Feb 19 15:07:08 EST 2026 port directory: /usr/ports/shells/44bsd-csh package name: 44bsd-csh-20001106_7 building for: FreeBSD pkg.DaveG.ca 15.0-RELEASE-p3 FreeBSD 15.0-RELEASE-p3 1500068 amd64 maintained by: cy@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 926 Jan 19 00:02 /usr/ports/shells/44bsd-csh/Makefile Ports top last git commit: eac71dbf758c Ports top unclean checkout: no Port dir last git commit: c8d560f65b4f Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.2 Host OSVERSION: 1500068 Jail OSVERSION: 1500068 Job Id: 01 ---Begin Environment--- SHELL=/bin/sh OSVERSION=1500068 UNAME_v=FreeBSD 15.0-RELEASE-p3 1500068 UNAME_r=15.0-RELEASE-p3 BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 LOCALBASE=/usr/local USER=root POUDRIERE_NAME=poudriere-git LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.4.2 MASTERMNT=/usr/local/poudriere/data/.m/freebsd_15_0_x64-HEAD-ALL/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM=tmux-256color OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/usr/local/poudriere/data/.m/freebsd_15_0_x64-HEAD-ALL/01/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=freebsd_15_0_x64-HEAD-ALL SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/freebsd_15_0_x64-HEAD-ALL/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.2 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR= MAKE_ARGS= ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ===> The following configuration options are available for 44bsd-csh-20001106_7: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings ---End OPTIONS List--- --MAINTAINER-- cy@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/shells/44bsd-csh/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/shells/44bsd-csh/work XDG_CACHE_HOME=/wrkdirs/usr/ports/shells/44bsd-csh/work/.cache HOME=/wrkdirs/usr/ports/shells/44bsd-csh/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/shells/44bsd-csh/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/shells/44bsd-csh/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-- XDG_DATA_HOME=/wrkdirs/usr/ports/shells/44bsd-csh/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/shells/44bsd-csh/work XDG_CACHE_HOME=/wrkdirs/usr/ports/shells/44bsd-csh/work/.cache HOME=/wrkdirs/usr/ports/shells/44bsd-csh/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/shells/44bsd-csh/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/shells/44bsd-csh/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="-Wl,--allow-multiple-definition " 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-- PORTDOCS="" OSREL=15.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/44bsd-csh" EXAMPLESDIR="share/examples/44bsd-csh" DATADIR="share/44bsd-csh" WWWDIR="www/44bsd-csh" ETCDIR="etc/44bsd-csh" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/44bsd-csh DOCSDIR=/usr/local/share/doc/44bsd-csh EXAMPLESDIR=/usr/local/share/examples/44bsd-csh WWWDIR=/usr/local/www/44bsd-csh ETCDIR=/usr/local/etc/44bsd-csh --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 ===> 44bsd-csh-20001106_7 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.5.1.pkg [pkg.DaveG.ca] Installing pkg-2.5.1... [pkg.DaveG.ca] Extracting pkg-2.5.1: .......... done ===> 44bsd-csh-20001106_7 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of 44bsd-csh-20001106_7 =========================================================================== =================================================== ===== 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 44bsd-csh-20001106_7 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by 44bsd-csh-20001106_7 for building => SHA256 Checksum OK for 44bsd-csh-20001106.tar.bz2. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> 44bsd-csh-20001106_7 depends on executable: rcs - not found ===> Installing existing package /packages/All/rcs57-5.7_3.pkg [pkg.DaveG.ca] Installing rcs57-5.7_3... [pkg.DaveG.ca] Extracting rcs57-5.7_3: .......... done ===> 44bsd-csh-20001106_7 depends on executable: rcs - found ===> Returning to build of 44bsd-csh-20001106_7 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by 44bsd-csh-20001106_7 for building ===> Extracting for 44bsd-csh-20001106_7 => SHA256 Checksum OK for 44bsd-csh-20001106.tar.bz2. cd /wrkdirs/usr/ports/shells/44bsd-csh/work/44bsd-csh-20001106_7 ; co RCS/*,v; chmod u+w * RCS/Makefile,v --> Makefile revision 1.12 done RCS/alloc.c,v --> alloc.c revision 1.10 done RCS/char.c,v --> char.c revision 1.6 done RCS/char.h,v --> char.h revision 1.5 done RCS/const.c,v --> const.c revision 1.8 done RCS/csh.1,v --> csh.1 revision 1.18 done RCS/csh.c,v --> csh.c revision 1.15 done RCS/csh.h,v --> csh.h revision 1.8 done RCS/dir.c,v --> dir.c revision 1.10 done RCS/dir.h,v --> dir.h revision 1.5 done RCS/dol.c,v --> dol.c revision 1.11 done RCS/err.c,v --> err.c revision 1.10 done RCS/exec.c,v --> exec.c revision 1.11 done RCS/exp.c,v --> exp.c revision 1.8 done RCS/extern.h,v --> extern.h revision 1.6 done RCS/file.c,v --> file.c revision 1.10 done RCS/func.c,v --> func.c revision 1.15 done RCS/glob.c,v --> glob.c revision 1.12 done RCS/hist.c,v --> hist.c revision 1.9 done RCS/init.c,v --> init.c revision 1.6 done RCS/lex.c,v --> lex.c revision 1.13 done RCS/misc.c,v --> misc.c revision 1.9 done RCS/parse.c,v --> parse.c revision 1.9 done RCS/pathnames.h,v --> pathnames.h revision 1.6 done RCS/printf.c,v --> printf.c revision 1.12 done RCS/proc.c,v --> proc.c revision 1.11 done RCS/proc.h,v --> proc.h revision 1.5 done RCS/sem.c,v --> sem.c revision 1.11 done RCS/set.c,v --> set.c revision 1.12 done RCS/str.c,v --> str.c revision 1.7 done RCS/time.c,v --> time.c revision 1.10 done cd /wrkdirs/usr/ports/shells/44bsd-csh/work/44bsd-csh-20001106_7/USD.doc ; co RCS/*,v RCS/Makefile,v --> Makefile revision 1.5 done RCS/csh.1,v --> csh.1 revision 1.9 done RCS/csh.2,v --> csh.2 revision 1.7 done RCS/csh.3,v --> csh.3 revision 1.6 done RCS/csh.4,v --> csh.4 revision 1.5 done RCS/csh.a,v --> csh.a revision 1.5 done RCS/csh.g,v --> csh.g revision 1.5 done RCS/tabs,v --> tabs revision 1.5 done =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for 44bsd-csh-20001106_7 ===> Applying FreeBSD patches for 44bsd-csh-20001106_7 from /usr/ports/shells/44bsd-csh/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> 44bsd-csh-20001106_7 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. ===> 44bsd-csh-20001106_7 depends on file: /usr/local/bin/ccache - found ===> Returning to build of 44bsd-csh-20001106_7 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for 44bsd-csh-20001106_7 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for 44bsd-csh-20001106_7 --- errnum.h --- --- objwarn --- --- errnum.h --- egrep 'ERR_' err.c | egrep '^#define' >> errnum.h --- const.h --- --- objwarn --- Warning: Object directory not changed from original /wrkdirs/usr/ports/shells/44bsd-csh/work/44bsd-csh-20001106_7 --- const.h --- cc -E -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/wrkdirs/usr/ports/shells/44bsd-csh/work/44bsd-csh-20001106_7 -I. -DBUILTIN -DFILEC -DNLS -DSHORT_STRINGS -Wall -Wformat -fPIE -std=gnu17 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Qunused-arguments errnum.h const.c | egrep 'Char STR' | sed -e 's/Char \([a-zA-Z0-9_]*\)\(.*\)/extern Char \1[];/' | sort >> const.h --- .depend --- echo csh: /usr/lib/libc.a >> .depend --- alloc.pieo --- --- char.pieo --- --- const.pieo --- --- csh.pieo --- --- dir.pieo --- --- dol.pieo --- --- err.pieo --- --- exec.pieo --- --- exp.pieo --- --- file.pieo --- --- func.pieo --- --- glob.pieo --- --- hist.pieo --- --- init.pieo --- --- lex.pieo --- --- misc.pieo --- --- parse.pieo --- --- printf.pieo --- --- proc.pieo --- --- sem.pieo --- --- set.pieo --- --- str.pieo --- --- time.pieo --- --- csh.1.gz --- --- char.pieo --- cc -fpie -DPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/wrkdirs/usr/ports/shells/44bsd-csh/work/44bsd-csh-20001106_7 -I. -DBUILTIN -DFILEC -DNLS -DSHORT_STRINGS -Wall -Wformat -fPIE -MD -MF.depend.char.pieo -MTchar.pieo -std=gnu17 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Qunused-arguments -c char.c -o char.pieo char.c:38:19: warning: unused variable 'rcsid' [-Wunused-const-variable] 38 | static const char rcsid[] = | ^~~~~ 1 warning generated. --- alloc.pieo --- cc -fpie -DPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/wrkdirs/usr/ports/shells/44bsd-csh/work/44bsd-csh-20001106_7 -I. -DBUILTIN -DFILEC -DNLS -DSHORT_STRINGS -Wall -Wformat -fPIE -MD -MF.depend.alloc.pieo -MTalloc.pieo -std=gnu17 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Qunused-arguments -c alloc.c -o alloc.pieo --- const.pieo --- cc -fpie -DPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/wrkdirs/usr/ports/shells/44bsd-csh/work/44bsd-csh-20001106_7 -I. -DBUILTIN -DFILEC -DNLS -DSHORT_STRINGS -Wall -Wformat -fPIE -MD -MF.depend.const.pieo -MTconst.pieo -std=gnu17 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Qunused-arguments -c const.c -o const.pieo --- csh.pieo --- cc -fpie -DPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/wrkdirs/usr/ports/shells/44bsd-csh/work/44bsd-csh-20001106_7 -I. -DBUILTIN -DFILEC -DNLS -DSHORT_STRINGS -Wall -Wformat -fPIE -MD -MF.depend.csh.pieo -MTcsh.pieo -std=gnu17 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Qunused-arguments -c csh.c -o csh.pieo --- dir.pieo --- cc -fpie -DPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/wrkdirs/usr/ports/shells/44bsd-csh/work/44bsd-csh-20001106_7 -I. -DBUILTIN -DFILEC -DNLS -DSHORT_STRINGS -Wall -Wformat -fPIE -MD -MF.depend.dir.pieo -MTdir.pieo -std=gnu17 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Qunused-arguments -c dir.c -o dir.pieo --- dol.pieo --- cc -fpie -DPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/wrkdirs/usr/ports/shells/44bsd-csh/work/44bsd-csh-20001106_7 -I. -DBUILTIN -DFILEC -DNLS -DSHORT_STRINGS -Wall -Wformat -fPIE -MD -MF.depend.dol.pieo -MTdol.pieo -std=gnu17 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Qunused-arguments -c dol.c -o dol.pieo --- err.pieo --- cc -fpie -DPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/wrkdirs/usr/ports/shells/44bsd-csh/work/44bsd-csh-20001106_7 -I. -DBUILTIN -DFILEC -DNLS -DSHORT_STRINGS -Wall -Wformat -fPIE -MD -MF.depend.err.pieo -MTerr.pieo -std=gnu17 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Qunused-arguments -c err.c -o err.pieo --- exec.pieo --- cc -fpie -DPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/wrkdirs/usr/ports/shells/44bsd-csh/work/44bsd-csh-20001106_7 -I. -DBUILTIN -DFILEC -DNLS -DSHORT_STRINGS -Wall -Wformat -fPIE -MD -MF.depend.exec.pieo -MTexec.pieo -std=gnu17 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Qunused-arguments -c exec.c -o exec.pieo --- exp.pieo --- cc -fpie -DPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/wrkdirs/usr/ports/shells/44bsd-csh/work/44bsd-csh-20001106_7 -I. -DBUILTIN -DFILEC -DNLS -DSHORT_STRINGS -Wall -Wformat -fPIE -MD -MF.depend.exp.pieo -MTexp.pieo -std=gnu17 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Qunused-arguments -c exp.c -o exp.pieo --- file.pieo --- cc -fpie -DPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/wrkdirs/usr/ports/shells/44bsd-csh/work/44bsd-csh-20001106_7 -I. -DBUILTIN -DFILEC -DNLS -DSHORT_STRINGS -Wall -Wformat -fPIE -MD -MF.depend.file.pieo -MTfile.pieo -std=gnu17 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Qunused-arguments -c file.c -o file.pieo --- func.pieo --- cc -fpie -DPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/wrkdirs/usr/ports/shells/44bsd-csh/work/44bsd-csh-20001106_7 -I. -DBUILTIN -DFILEC -DNLS -DSHORT_STRINGS -Wall -Wformat -fPIE -MD -MF.depend.func.pieo -MTfunc.pieo -std=gnu17 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Qunused-arguments -c func.c -o func.pieo --- glob.pieo --- cc -fpie -DPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/wrkdirs/usr/ports/shells/44bsd-csh/work/44bsd-csh-20001106_7 -I. -DBUILTIN -DFILEC -DNLS -DSHORT_STRINGS -Wall -Wformat -fPIE -MD -MF.depend.glob.pieo -MTglob.pieo -std=gnu17 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Qunused-arguments -c glob.c -o glob.pieo --- hist.pieo --- cc -fpie -DPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/wrkdirs/usr/ports/shells/44bsd-csh/work/44bsd-csh-20001106_7 -I. -DBUILTIN -DFILEC -DNLS -DSHORT_STRINGS -Wall -Wformat -fPIE -MD -MF.depend.hist.pieo -MThist.pieo -std=gnu17 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Qunused-arguments -c hist.c -o hist.pieo --- init.pieo --- cc -fpie -DPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/wrkdirs/usr/ports/shells/44bsd-csh/work/44bsd-csh-20001106_7 -I. -DBUILTIN -DFILEC -DNLS -DSHORT_STRINGS -Wall -Wformat -fPIE -MD -MF.depend.init.pieo -MTinit.pieo -std=gnu17 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Qunused-arguments -c init.c -o init.pieo --- lex.pieo --- cc -fpie -DPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/wrkdirs/usr/ports/shells/44bsd-csh/work/44bsd-csh-20001106_7 -I. -DBUILTIN -DFILEC -DNLS -DSHORT_STRINGS -Wall -Wformat -fPIE -MD -MF.depend.lex.pieo -MTlex.pieo -std=gnu17 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Qunused-arguments -c lex.c -o lex.pieo --- misc.pieo --- cc -fpie -DPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/wrkdirs/usr/ports/shells/44bsd-csh/work/44bsd-csh-20001106_7 -I. -DBUILTIN -DFILEC -DNLS -DSHORT_STRINGS -Wall -Wformat -fPIE -MD -MF.depend.misc.pieo -MTmisc.pieo -std=gnu17 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Qunused-arguments -c misc.c -o misc.pieo --- parse.pieo --- cc -fpie -DPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/wrkdirs/usr/ports/shells/44bsd-csh/work/44bsd-csh-20001106_7 -I. -DBUILTIN -DFILEC -DNLS -DSHORT_STRINGS -Wall -Wformat -fPIE -MD -MF.depend.parse.pieo -MTparse.pieo -std=gnu17 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Qunused-arguments -c parse.c -o parse.pieo --- printf.pieo --- cc -fpie -DPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/wrkdirs/usr/ports/shells/44bsd-csh/work/44bsd-csh-20001106_7 -I. -DBUILTIN -DFILEC -DNLS -DSHORT_STRINGS -Wall -Wformat -fPIE -MD -MF.depend.printf.pieo -MTprintf.pieo -std=gnu17 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Qunused-arguments -c printf.c -o printf.pieo --- proc.pieo --- cc -fpie -DPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/wrkdirs/usr/ports/shells/44bsd-csh/work/44bsd-csh-20001106_7 -I. -DBUILTIN -DFILEC -DNLS -DSHORT_STRINGS -Wall -Wformat -fPIE -MD -MF.depend.proc.pieo -MTproc.pieo -std=gnu17 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Qunused-arguments -c proc.c -o proc.pieo --- sem.pieo --- cc -fpie -DPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/wrkdirs/usr/ports/shells/44bsd-csh/work/44bsd-csh-20001106_7 -I. -DBUILTIN -DFILEC -DNLS -DSHORT_STRINGS -Wall -Wformat -fPIE -MD -MF.depend.sem.pieo -MTsem.pieo -std=gnu17 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Qunused-arguments -c sem.c -o sem.pieo --- set.pieo --- cc -fpie -DPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/wrkdirs/usr/ports/shells/44bsd-csh/work/44bsd-csh-20001106_7 -I. -DBUILTIN -DFILEC -DNLS -DSHORT_STRINGS -Wall -Wformat -fPIE -MD -MF.depend.set.pieo -MTset.pieo -std=gnu17 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Qunused-arguments -c set.c -o set.pieo --- str.pieo --- cc -fpie -DPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/wrkdirs/usr/ports/shells/44bsd-csh/work/44bsd-csh-20001106_7 -I. -DBUILTIN -DFILEC -DNLS -DSHORT_STRINGS -Wall -Wformat -fPIE -MD -MF.depend.str.pieo -MTstr.pieo -std=gnu17 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Qunused-arguments -c str.c -o str.pieo --- csh.1.gz --- gzip -cn csh.1 > csh.1.gz --- time.pieo --- cc -fpie -DPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/wrkdirs/usr/ports/shells/44bsd-csh/work/44bsd-csh-20001106_7 -I. -DBUILTIN -DFILEC -DNLS -DSHORT_STRINGS -Wall -Wformat -fPIE -MD -MF.depend.time.pieo -MTtime.pieo -std=gnu17 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Qunused-arguments -c time.c -o time.pieo --- hist.pieo --- hist.c:58:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 58 | savehist(sp) | ^ hist.c:89:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 89 | enthist(event, lp, docopy) | ^ hist.c:96:26: warning: call to undeclared library function 'malloc' with type 'void *(unsigned long)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 96 | np = (struct Hist *) xmalloc((size_t) sizeof(*np)); | ^ ./csh.h:89:20: note: expanded from macro 'xmalloc' 89 | #define xmalloc(i) malloc(i) | ^ hist.c:96:26: note: include the header or explicitly provide a declaration for 'malloc' ./csh.h:89:20: note: expanded from macro 'xmalloc' 89 | #define xmalloc(i) malloc(i) | ^ hist.c:113:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 113 | hfree(hp) | ^ hist.c:118:5: warning: call to undeclared library function 'free' with type 'void (void *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 118 | xfree((ptr_t) hp); | ^ ./csh.h:92:18: note: expanded from macro 'xfree' 92 | #define xfree(p) free(p) | ^ hist.c:118:5: note: include the header or explicitly provide a declaration for 'free' ./csh.h:92:18: note: expanded from macro 'xfree' 92 | #define xfree(p) free(p) | ^ hist.c:123:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 123 | dohist(v, t) | ^ hist.c:160:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 160 | dohist1(hp, np, rflg, hflg) | ^ hist.c:181:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 181 | phist(hp, hflg) | ^ hist.c:38:19: warning: unused variable 'rcsid' [-Wunused-const-variable] 38 | static const char rcsid[] = | ^~~~~ 9 warnings generated. --- alloc.pieo --- alloc.c:67:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 67 | showall(v, t) | ^ alloc.c:38:19: warning: unused variable 'rcsid' [-Wunused-const-variable] 38 | static const char rcsid[] = | ^~~~~ 2 warnings generated. --- const.pieo --- const.c:63:27: warning: implicit conversion from 'int' to 'Char' (aka 'short') changes value from 32768 to -32768 [-Wconstant-conversion] 63 | Char STRQNULL[] = { '\0' | QUOTE, '\0' }; | ~ ~~~~~^~~~~~~ const.c:115:33: warning: implicit conversion from 'int' to 'Char' (aka 'short') changes value from 32831 to -32705 [-Wconstant-conversion] 115 | Char STRmquestion[] = { '?' | QUOTE, ' ', '\0' }; | ~ ~~~~^~~~~~~ const.c:38:19: warning: unused variable 'rcsid' [-Wunused-const-variable] 38 | static const char rcsid[] = | ^~~~~ 3 warnings generated. --- alloc.pieo --- --- const.pieo --- --- printf.pieo --- printf.c:96:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 96 | progprintf(argc, argv) | ^ printf.c:243:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 243 | mklong(str, ch) | ^ printf.c:259:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 259 | escape(fmt) | ^ printf.c:337:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 337 | getint(ip) | ^ printf.c:353:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 353 | getlong(lp) | ^ printf.c:375:4: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] 375 | if (val == LONG_MIN) { | ^ printf.c:370:3: note: previous statement is here 370 | if (errno == ERANGE) | ^ printf.c:43:19: warning: unused variable 'sccsid' [-Wunused-const-variable] 43 | static char const sccsid[] = "@(#)printf.c 8.1 (Berkeley) 7/20/93"; | ^~~~~~ 7 warnings generated. --- exec.pieo --- exec.c:113:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 113 | doexec(v, t) | ^ exec.c:175:5: warning: call to undeclared library function 'free' with type 'void (void *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 175 | xfree((ptr_t) pv); | ^ ./csh.h:92:18: note: expanded from macro 'xfree' 92 | #define xfree(p) free(p) | ^ exec.c:175:5: note: include the header or explicitly provide a declaration for 'free' ./csh.h:92:18: note: expanded from macro 'xfree' 92 | #define xfree(p) free(p) | ^ exec.c:267:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 267 | texec(sf, st) | ^ exec.c:363:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 363 | execash(t, kp) | ^ exec.c:433:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 433 | xechoit(t) | ^ exec.c:445:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 445 | dohash(v, t) | ^ exec.c:485:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 485 | dounhash(v, t) | ^ exec.c:494:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 494 | hashstat(v, t) | ^ exec.c:507:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 507 | hashname(cp) | ^ exec.c:518:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 518 | iscommand(name) | ^ exec.c:579:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 579 | executable(dir, name, dir_ok) | ^ exec.c:621:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 621 | dowhich(v, c) | ^ exec.c:653:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 653 | tellmewhat(lex) | ^ exec.c:38:19: warning: unused variable 'rcsid' [-Wunused-const-variable] 38 | static const char rcsid[] = | ^~~~~ 14 warnings generated. --- err.pieo --- err.c:383:2: warning: call to undeclared library function 'free' with type 'void (void *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 383 | xfree((ptr_t) seterr); | ^ ./csh.h:92:18: note: expanded from macro 'xfree' 92 | #define xfree(p) free(p) | ^ err.c:383:2: note: include the header or explicitly provide a declaration for 'free' ./csh.h:92:18: note: expanded from macro 'xfree' 92 | #define xfree(p) free(p) | ^ err.c:38:19: warning: unused variable 'rcsid' [-Wunused-const-variable] 38 | static const char rcsid[] = | ^~~~~ 2 warnings generated. --- glob.pieo --- glob.c:100:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 100 | static int collate_range_cmp (c1, c2) | ^ glob.c:118:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 118 | globtilde(nv, s) | ^ glob.c:143:5: warning: call to undeclared library function 'free' with type 'void (void *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 143 | xfree((ptr_t) u); | ^ ./csh.h:92:18: note: expanded from macro 'xfree' 92 | #define xfree(p) free(p) | ^ glob.c:143:5: note: include the header or explicitly provide a declaration for 'free' ./csh.h:92:18: note: expanded from macro 'xfree' 92 | #define xfree(p) free(p) | ^ --- init.pieo --- init.c:38:19: warning: unused variable 'rcsid' [-Wunused-const-variable] 38 | static const char rcsid[] = | ^~~~~ 1 warning generated. --- glob.pieo --- glob.c:148:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 148 | globbrace(s, p, bl) | ^ glob.c:157:25: warning: call to undeclared library function 'malloc' with type 'void *(unsigned long)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 157 | nv = vl = (Char **) xmalloc((size_t) sizeof(Char *) * size); | ^ ./csh.h:89:20: note: expanded from macro 'xmalloc' 89 | #define xmalloc(i) malloc(i) | ^ glob.c:157:25: note: include the header or explicitly provide a declaration for 'malloc' ./csh.h:89:20: note: expanded from macro 'xmalloc' 89 | #define xmalloc(i) malloc(i) | ^ glob.c:224:22: warning: call to undeclared library function 'realloc' with type 'void *(void *, unsigned long)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 224 | nv = (Char **) xrealloc((ptr_t) nv, (size_t) | ^ ./csh.h:90:24: note: expanded from macro 'xrealloc' 90 | #define xrealloc(p, i) realloc(p, i) | ^ glob.c:224:22: note: include the header or explicitly provide a declaration for 'realloc' ./csh.h:90:24: note: expanded from macro 'xrealloc' 90 | #define xrealloc(p, i) realloc(p, i) | ^ glob.c:240:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 240 | expbrace(nvp, elp, size) | ^ glob.c:306:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 306 | globexpand(v) | ^ glob.c:370:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 370 | handleone(str, vl, action) | ^ glob.c:406:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 406 | libglob(vl) | ^ glob.c:451:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 451 | globone(str, action) | ^ glob.c:512:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 512 | globall(v) | ^ glob.c:556:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 556 | rscan(t, f) | ^ glob.c:568:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 568 | trim(t) | ^ glob.c:579:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 579 | tglob(t) | ^ glob.c:622:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 622 | dobackp(cp, literal) | ^ glob.c:667:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 667 | backeval(cp, literal) | ^ glob.c:805:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 805 | psave(c) | ^ glob.c:829:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 829 | Gmatch(string, pattern) | ^ glob.c:854:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 854 | pmatch(string, pattern) | ^ glob.c:911:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 911 | Gcat(s1, s2) | ^ glob.c:937:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 937 | sortscmp(a, b) | ^ glob.c:38:19: warning: unused variable 'rcsid' [-Wunused-const-variable] 38 | static const char rcsid[] = | ^~~~~ 23 warnings generated. --- dol.pieo --- dol.c:111:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 111 | Dfix(t) | ^ dol.c:136:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 136 | Dfix1(cp) | ^ dol.c:159:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 159 | Dfix2(v) | ^ dol.c:177:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 177 | Dpack(wbuf, wp) | ^ dol.c:346:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 346 | DgetC(flag) | ^ --- init.pieo --- --- glob.pieo --- --- dol.pieo --- dol.c:394:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 394 | dolerror(s) | ^ dol.c:698:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 698 | setDolp(cp) | ^ dol.c:802:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 802 | unDredc(c) | ^ dol.c:829:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 829 | Dtestq(c) | ^ dol.c:844:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 844 | heredoc(term) | ^ dol.c:38:19: warning: unused variable 'rcsid' [-Wunused-const-variable] 38 | static const char rcsid[] = | ^~~~~ 11 warnings generated. --- exp.pieo --- exp.c:92:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 92 | expr(vp) | ^ exp.c:99:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 99 | exp0(vp, ignore) | ^ exp.c:122:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 122 | exp1(vp, ignore) | ^ exp.c:145:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 145 | exp2(vp, ignore) | ^ exp.c:168:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 168 | exp2a(vp, ignore) | ^ exp.c:191:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 191 | exp2b(vp, ignore) | ^ exp.c:214:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 214 | exp2c(vp, ignore) | ^ exp.c:252:2: warning: call to undeclared library function 'free' with type 'void (void *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 252 | xfree((ptr_t) p1); | ^ ./csh.h:92:18: note: expanded from macro 'xfree' 92 | #define xfree(p) free(p) | ^ exp.c:252:2: note: include the header or explicitly provide a declaration for 'free' ./csh.h:92:18: note: expanded from macro 'xfree' 92 | #define xfree(p) free(p) | ^ exp.c:262:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 262 | exp3(vp, ignore) | ^ exp.c:308:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 308 | exp3a(vp, ignore) | ^ exp.c:338:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 338 | exp4(vp, ignore) | ^ exp.c:375:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 375 | exp5(vp, ignore) | ^ exp.c:422:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 422 | exp6(vp, ignore) | ^ exp.c:601:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 601 | evalav(v) | ^ exp.c:614:21: warning: call to undeclared library function 'calloc' with type 'void *(unsigned long, unsigned long)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 614 | (struct wordent *) xcalloc(1, sizeof *wdp); | ^ ./csh.h:91:23: note: expanded from macro 'xcalloc' 91 | #define xcalloc(n, s) calloc(n, s) | ^ exp.c:614:21: note: include the header or explicitly provide a declaration for 'calloc' ./csh.h:91:23: note: expanded from macro 'xcalloc' 91 | #define xcalloc(n, s) calloc(n, s) | ^ exp.c:632:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 632 | isa(cp, what) | ^ exp.c:681:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 681 | egetn(cp) | ^ exp.c:38:19: warning: unused variable 'rcsid' [-Wunused-const-variable] 38 | static const char rcsid[] = | ^~~~~ 18 warnings generated. --- set.pieo --- set.c:74:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 74 | doset(v, t) | ^ set.c:176:6: warning: call to undeclared library function 'free' with type 'void (void *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 176 | xfree((ptr_t) cp); | ^ ./csh.h:92:18: note: expanded from macro 'xfree' 92 | #define xfree(p) free(p) | ^ set.c:176:6: note: include the header or explicitly provide a declaration for 'free' ./csh.h:92:18: note: expanded from macro 'xfree' 92 | #define xfree(p) free(p) | ^ set.c:186:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 186 | getinx(cp, ip) | ^ set.c:201:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 201 | asx(vp, subscr, p) | ^ set.c:213:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 213 | getvx(vp, subscr) | ^ set.c:228:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 228 | dolet(v, t) | ^ set.c:314:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 314 | xset(cp, vp) | ^ set.c:329:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 329 | operate(op, vp, p) | ^ set.c:359:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 359 | putn(n) | ^ set.c:392:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 392 | putn1(n) | ^ set.c:401:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 401 | getn(cp) | ^ set.c:425:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 425 | value1(var, head) | ^ set.c:436:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 436 | madrof(pat, vp) | ^ set.c:452:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 452 | adrof1(name, v) | ^ set.c:472:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 472 | set(var, val) | ^ set.c:475:28: warning: call to undeclared library function 'malloc' with type 'void *(unsigned long)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 475 | Char **vec = (Char **) xmalloc((size_t) (2 * sizeof(Char **))); | ^ ./csh.h:89:20: note: expanded from macro 'xmalloc' 89 | #define xmalloc(i) malloc(i) | ^ set.c:475:28: note: include the header or explicitly provide a declaration for 'malloc' ./csh.h:89:20: note: expanded from macro 'xmalloc' 89 | #define xmalloc(i) malloc(i) | ^ set.c:483:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 483 | set1(var, vec, head) | ^ set.c:506:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 506 | setq(name, vec, p) | ^ set.c:535:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 535 | unset(v, t) | ^ set.c:553:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 553 | unset1(v, head) | ^ set.c:570:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 570 | unsetv(var) | ^ set.c:581:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 581 | unsetv1(p) | ^ set.c:624:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 624 | setNS(cp) | ^ set.c:632:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 632 | shift(v, t) | ^ set.c: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 | exportpath(val) | ^ set.c:719:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 719 | balance(p, f, d) | ^ set.c:814:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 814 | plist(p) | ^ set.c:38:19: warning: unused variable 'rcsid' [-Wunused-const-variable] 38 | static const char rcsid[] = | ^~~~~ 28 warnings generated. --- misc.pieo --- misc.c:57:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 57 | any(s, c) | ^ misc.c:70:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 70 | setzero(cp, i) | ^ misc.c:81:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 81 | strsave(s) | ^ misc.c:91:22: warning: call to undeclared library function 'malloc' with type 'void *(unsigned long)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 91 | n = p = (char *) xmalloc((size_t) ((p - s) * sizeof(char))); | ^ ./csh.h:89:20: note: expanded from macro 'xmalloc' 89 | #define xmalloc(i) malloc(i) | ^ misc.c:91:22: note: include the header or explicitly provide a declaration for 'malloc' ./csh.h:89:20: note: expanded from macro 'xmalloc' 89 | #define xmalloc(i) malloc(i) | ^ misc.c:98:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 98 | blkend(up) | ^ misc.c:109:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 109 | blkpr(fp, av) | ^ misc.c:122:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 122 | blklen(av) | ^ misc.c:133:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 133 | blkcpy(oav, bv) | ^ misc.c:145:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 145 | blkcat(up, vp) | ^ misc.c:154:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 154 | blkfree(av0) | ^ misc.c:162:2: warning: call to undeclared library function 'free' with type 'void (void *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 162 | xfree((ptr_t) * av); | ^ ./csh.h:92:18: note: expanded from macro 'xfree' 92 | #define xfree(p) free(p) | ^ misc.c:162:2: note: include the header or explicitly provide a declaration for 'free' ./csh.h:92:18: note: expanded from macro 'xfree' 92 | #define xfree(p) free(p) | ^ misc.c:167:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 167 | saveblk(v) | ^ misc.c:171:15: warning: call to undeclared library function 'calloc' with type 'void *(unsigned long, unsigned long)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 171 | (Char **) xcalloc((size_t) (blklen(v) + 1), sizeof(Char **)); | ^ ./csh.h:91:23: note: expanded from macro 'xcalloc' 91 | #define xcalloc(n, s) calloc(n, s) | ^ misc.c:171:15: note: include the header or explicitly provide a declaration for 'calloc' ./csh.h:91:23: note: expanded from macro 'xcalloc' 91 | #define xcalloc(n, s) calloc(n, s) | ^ misc.c:225:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 225 | blkspl(up, vp) | ^ misc.c:237:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 237 | lastchr(cp) | ^ misc.c:281:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 281 | dmove(i, j) | ^ misc.c:300:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 300 | dcopy(i, j) | ^ misc.c:315:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 315 | renum(i, j) | ^ misc.c:338:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 338 | lshift(v, c) | ^ misc.c:350:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 350 | number(cp) | ^ misc.c:367:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 367 | copyblk(v) | ^ misc.c:390:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 390 | strip(cp) | ^ misc.c:403:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 403 | udvar(name) | ^ misc.c:412:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 412 | prefix(sub, str) | ^ misc.c:38:19: warning: unused variable 'rcsid' [-Wunused-const-variable] 38 | static const char rcsid[] = | ^~~~~ 25 warnings generated. --- dir.pieo --- dir.c:78:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 78 | dinit(hp) | ^ dir.c:144:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 144 | dset(dp) | ^ dir.c:164:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 164 | skipargs(v, str) | ^ dir.c:195:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 195 | dodirs(v, t) | ^ dir.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 | dtildepr(home, dir) | ^ dir.c:275:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 275 | dnormalize(cp) | ^ dir.c:342:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 342 | dochngd(v, t) | ^ dir.c:389:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 389 | dgoto(cp) | ^ dir.c:428:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 428 | dfollow(cp) | ^ dir.c:493:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 493 | dopushd(v, t) | ^ dir.c:547:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 547 | dfind(cp) | ^ dir.c:578:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 578 | dopopd(v, t) | ^ dir.c:619:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 619 | dfree(dp) | ^ dir.c:638:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 638 | dcanon(cp, p) | ^ dir.c:926:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 926 | dnewcwd(dp) | ^ dir.c:38:19: warning: unused variable 'rcsid' [-Wunused-const-variable] 38 | static const char rcsid[] = | ^~~~~ 16 warnings generated. --- csh.pieo --- csh.c:116:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 116 | main(argc, argv) | ^ csh.c:606:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 606 | importpath(cp) | ^ csh.c:650:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 650 | srccat(cp, dp) | ^ csh.c:664:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 664 | srcfile(f, onlyown, flag) | ^ csh.c:685:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 685 | srcunit(unit, onlyown, hflg) | ^ --- sem.pieo --- sem.c:66:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 66 | execute(t, wanttty, pipein, pipeout) | ^ sem.c:280:7: warning: call to undeclared library function 'free' with type 'void (void *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 280 | xfree((ptr_t) Vsav); | ^ ./csh.h:92:18: note: expanded from macro 'xfree' 92 | #define xfree(p) free(p) | ^ sem.c:280:7: note: include the header or explicitly provide a declaration for 'free' ./csh.h:92:18: note: expanded from macro 'xfree' 92 | #define xfree(p) free(p) | ^ sem.c:454:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 454 | vffree(i) | ^ sem.c:486:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 486 | splicepipe(t, cp) | ^ sem.c:529:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 529 | doio(t, pipein, pipeout) | ^ sem.c:625:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 625 | mypipe(pv) | ^ sem.c:640:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 640 | chkclob(cp) | ^ sem.c:38:19: warning: unused variable 'rcsid' [-Wunused-const-variable] 38 | static const char rcsid[] = | ^~~~~ 8 warnings generated. --- csh.pieo --- csh.c:877:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 877 | phup(sig) | ^ csh.c:926:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 926 | pintr(notused) | ^ csh.c:933:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 933 | pintr1(wantnl) | ^ csh.c:990:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 990 | process(catch) | ^ csh.c:1121:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1121 | dosource(v, t) | ^ csh.c:1198:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1198 | gethdir(home) | ^ csh.c:1232:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1232 | readf(oreo, buf, siz) | ^ csh.c:1242:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1242 | writef(oreo, buf, siz) | ^ csh.c:1251:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1251 | seekf(oreo, off, whence) | ^ csh.c:1261:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1261 | closef(oreo) | ^ csh.c:1272:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1272 | vis_fputc(ch, fp) | ^ csh.c:1309:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1309 | xexit(i) | ^ csh.c:35:19: warning: unused variable 'copyright' [-Wunused-const-variable] 35 | static const char copyright[] = | ^~~~~~~~~ csh.c:44:19: warning: unused variable 'rcsid' [-Wunused-const-variable] 44 | static const char rcsid[] = | ^~~~~ 19 warnings generated. --- parse.pieo --- parse.c:83:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 83 | alias(lex) | ^ parse.c:103:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 103 | asyntax(p1, p2) | ^ parse.c:116:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 116 | asyn0(p1, p2) | ^ parse.c:156:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 156 | asyn3(p1, p2) | ^ parse.c:192:2: warning: call to undeclared library function 'free' with type 'void (void *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 192 | xfree((ptr_t) cp); | ^ ./csh.h:92:18: note: expanded from macro 'xfree' 92 | #define xfree(p) free(p) | ^ parse.c:192:2: note: include the header or explicitly provide a declaration for 'free' ./csh.h:92:18: note: expanded from macro 'xfree' 92 | #define xfree(p) free(p) | ^ parse.c:207:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 207 | freenod(p1, p2) | ^ parse.c:233:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 233 | syntax(p1, p2, flags) | ^ parse.c:252:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 252 | syn0(p1, p2, flags) | ^ parse.c:293:26: warning: call to undeclared library function 'calloc' with type 'void *(unsigned long, unsigned long)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 293 | t = (struct command *) xcalloc(1, sizeof(*t)); | ^ ./csh.h:91:23: note: expanded from macro 'xcalloc' 91 | #define xcalloc(n, s) calloc(n, s) | ^ parse.c:293:26: note: include the header or explicitly provide a declaration for 'calloc' ./csh.h:91:23: note: expanded from macro 'xcalloc' 91 | #define xcalloc(n, s) calloc(n, s) | ^ parse.c:320:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 320 | syn1(p1, p2, flags) | ^ parse.c:361:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 361 | syn1a(p1, p2, flags) | ^ parse.c:402:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 402 | syn1b(p1, p2, flags) | ^ parse.c:442:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 442 | syn2(p1, p2, flags) | ^ parse.c:493:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 493 | syn3(p1, p2, flags) | ^ parse.c:672:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 672 | freesyn(t) | ^ parse.c:38:19: warning: unused variable 'rcsid' [-Wunused-const-variable] 38 | static const char rcsid[] = | ^~~~~ 16 warnings generated. --- time.pieo --- time.c:75:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 75 | dotime(v, t) | ^ time.c:94:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 94 | donice(v, t) | ^ time.c:110:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 110 | ruadd(ru, ru2) | ^ time.c:134:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 134 | prusage(r0, r1, e, b) | ^ time.c:246:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 246 | pdeltat(t1, t0) | ^ time.c:256:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 256 | tvadd(tsum, t0) | ^ time.c:267:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 267 | tvsub(tdiff, t1, t0) | ^ time.c:280:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 280 | psecs(l) | ^ time.c:301:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 301 | pcsecs(l) /* PWP: print mm:ss.dd, l is in sec*100 */ | ^ time.c:38:19: warning: unused variable 'rcsid' [-Wunused-const-variable] 38 | static const char rcsid[] = | ^~~~~ 10 warnings generated. --- file.pieo --- file.c:111:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 111 | setup_tty(on) | ^ file.c:159:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 159 | pushback(string, list) | ^ file.c:190:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 190 | catn(des, src, count) | ^ file.c:207:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 207 | copyn(des, src, count) | ^ file.c:218:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 218 | filetype(dir, file) | ^ file.c:254:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 254 | print_by_column(dir, items, count) | ^ file.c:296:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 296 | tilde(new, old) | ^ file.c:346:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 346 | print_recognized_stuff(recognized_part) | ^ file.c:379:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 379 | extract_dir_and_name(path, dir, name) | ^ file.c:396:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 396 | getentry(dir_fd, looking_for_lognames) | ^ file.c:414:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 414 | free_items(items) | ^ file.c:437:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 437 | tsearch(word, command, max_word_length) | ^ file.c:547:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 547 | recognize(extended_name, entry, name_length, numitems) | ^ file.c:573:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 573 | is_prefix(check, template) | ^ file.c:588:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 588 | is_suffix(check, template) | ^ file.c:606:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 606 | tenex(inputline, inputline_size) | ^ file.c:677:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 677 | ignored(entry) | ^ file.c:38:19: warning: unused variable 'rcsid' [-Wunused-const-variable] 38 | static const char rcsid[] = | ^~~~~ 18 warnings generated. --- func.pieo --- func.c:75:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 75 | isbfunc(t) | ^ func.c:117:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 117 | func(t, bp) | ^ func.c:135:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 135 | doonintr(v, t) | ^ func.c:168:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 168 | donohup(v, t) | ^ func.c:181:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 181 | dozip(v, t) | ^ func.c:196:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 196 | doalias(v, t) | ^ func.c:225:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 225 | unalias(v, t) | ^ func.c:234:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 234 | dologout(v, t) | ^ func.c:244:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 244 | dologin(v, t) | ^ func.c:267:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 267 | doif(v, kp) | ^ func.c:307:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 307 | reexecute(kp) | ^ func.c:322:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 322 | doelse(v, t) | ^ func.c:331:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 331 | dogoto(v, t) | ^ func.c:342:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 342 | gotolab(lab) | ^ func.c:367:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 367 | doswitch(v, t) | ^ func.c:387:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 387 | dobreak(v, t) | ^ func.c:399:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 399 | doexit(v, t) | ^ func.c:421:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 421 | doforeach(v, t) | ^ func.c:465:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 465 | dowhile(v, t) | ^ func.c:523:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 523 | doend(v, t) | ^ func.c:535:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 535 | docontin(v, t) | ^ func.c:566:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 566 | dorepeat(v, kp) | ^ func.c:590:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 590 | doswbrk(v, t) | ^ func.c:598:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 598 | srchx(cp) | ^ func.c:626:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 626 | search(type, level, goal) | ^ func.c:727:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 727 | getword(wp) | ^ func.c:819:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 819 | keyword(wp) | ^ func.c:888:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 888 | doecho(v, t) | ^ func.c:897:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 897 | doglob(v, t) | ^ func.c:906:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 906 | xecho(sep, v) | ^ func.c:951:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 951 | dosetenv(v, t) | ^ func.c:992:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 992 | dounsetenv(v, t) | ^ func.c:1049:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1049 | Setenv(name, val) | ^ func.c:1082:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1082 | Unsetenv(name) | ^ func.c:1107:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1107 | doumask(v, t) | ^ func.c:1156:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1156 | findlim(cp) | ^ func.c:1149:23: 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] 1149 | static struct limits *findlim(); | ^ func.c:1177:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1177 | dolimit(v, t) | ^ func.c:1192:10: warning: passing arguments to 'plim' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1192 | plim(lp, hard); | ^ func.c:1197:6: warning: passing arguments to 'plim' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1197 | plim(lp, hard); | ^ func.c:1200:19: warning: passing arguments to 'getval' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1200 | limit = getval(lp, v + 1); | ^ func.c:1201:15: warning: passing arguments to 'setlim' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1201 | if (setlim(lp, hard, limit) < 0) | ^ func.c:1230:9: warning: passing arguments to 'limtail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1230 | limtail(cp, "hours"); | ^ func.c:1235:13: warning: passing arguments to 'limtail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1235 | limtail(cp, "minutes"); | ^ func.c:1240:9: warning: passing arguments to 'limtail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1240 | limtail(cp, "megabytes"); | ^ func.c:1246:9: warning: passing arguments to 'limtail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1246 | limtail(cp, "seconds"); | ^ func.c:1252:9: warning: passing arguments to 'limtail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1252 | limtail(cp, "megabytes"); | ^ func.c:1258:9: warning: passing arguments to 'limtail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1258 | limtail(cp, "kbytes"); | ^ func.c:1262:9: warning: passing arguments to 'limtail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1262 | limtail(cp, "unlimited"); | ^ func.c:1206:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1206 | getval(lp, v) | ^ func.c:1150: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] 1150 | static RLIM_TYPE getval(); | ^ func.c:1276:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1276 | limtail(cp, str) | ^ func.c:1151: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] 1151 | static void limtail(); | ^ func.c:1289:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1289 | plim(lp, hard) | ^ func.c:1152: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] 1152 | static void plim(); | ^ func.c:1313:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1313 | dounlimit(v, t) | ^ func.c:1328:16: warning: passing arguments to 'setlim' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1328 | if (setlim(lp, hard, (RLIM_TYPE) RLIM_INFINITY) < 0) | ^ func.c:1336:12: warning: passing arguments to 'setlim' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1336 | if (setlim(lp, hard, (RLIM_TYPE) RLIM_INFINITY) < 0) | ^ func.c:1342:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1342 | setlim(lp, hard, limit) | ^ func.c:1153: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] 1153 | static int setlim(); | ^ func.c:1369:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1369 | dosuspend(v, t) | ^ func.c:1413:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1413 | doeval(v, t) | ^ func.c:1492:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1492 | doprintf(v, t) | ^ func.c:38:19: warning: unused variable 'rcsid' [-Wunused-const-variable] 38 | static const char rcsid[] = | ^~~~~ 64 warnings generated. --- proc.pieo --- proc.c:84:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 84 | pchild(notused) | ^ proc.c:259:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 259 | pjwait(pp) | ^ proc.c:348:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 348 | dowait(v, t) | ^ proc.c:387:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 387 | pflush(pp) | ^ proc.c:421:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 421 | pclrcurr(pp) | ^ proc.c:448:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 448 | palloc(pid, t) | ^ proc.c:515:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 515 | padd(t) | ^ proc.c:574:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 574 | pads(cp) | ^ proc.c: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 | pprint(pp, flag) | ^ proc.c:820:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 820 | ptprint(tp) | ^ proc.c:845:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 845 | dojobs(v, t) | ^ proc.c:875:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 875 | dofg(v, t) | ^ proc.c:895:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 895 | dofg1(v, t) | ^ proc.c:912:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 912 | dobg(v, t) | ^ proc.c:931:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 931 | dobg1(v, t) | ^ proc.c:946:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 946 | dostop(v, t) | ^ proc.c:958:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 958 | dokill(v, t) | ^ proc.c:1001:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1001 | pkill(v, signum) | ^ proc.c:1087:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1087 | pstart(pp, foregnd) | ^ proc.c:1119:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1119 | panystop(neednl) | ^ proc.c:1131:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1131 | pfind(cp) | ^ proc.c:1186:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1186 | pgetcurr(pp) | ^ proc.c:1208:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1208 | donotify(v, t) | ^ proc.c:1231:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1231 | pfork(t, wanttty) | ^ proc.c:1332:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1332 | pgetty(wanttty, pgrp) | ^ proc.c:38:19: warning: unused variable 'rcsid' [-Wunused-const-variable] 38 | static const char rcsid[] = | ^~~~~ 26 warnings generated. --- func.pieo --- --- str.pieo --- str.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 | blk2short(src) | ^ str.c:75:28: warning: call to undeclared library function 'malloc' with type 'void *(unsigned long)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 75 | sdst = dst = (Char **) xmalloc((size_t) ((n + 1) * sizeof(Char *))); | ^ ./csh.h:89:20: note: expanded from macro 'xmalloc' 89 | #define xmalloc(i) malloc(i) | ^ str.c:75:28: note: include the header or explicitly provide a declaration for 'malloc' ./csh.h:89:20: note: expanded from macro 'xmalloc' 89 | #define xmalloc(i) malloc(i) | ^ str.c:84:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 84 | short2blk(src) | ^ str.c:104:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 104 | str2short(src) | ^ str.c:125:22: warning: call to undeclared library function 'realloc' with type 'void *(void *, unsigned long)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 125 | sdst = (Char *) xrealloc((ptr_t) sdst, | ^ ./csh.h:90:24: note: expanded from macro 'xrealloc' 90 | #define xrealloc(p, i) realloc(p, i) | ^ str.c:125:22: note: include the header or explicitly provide a declaration for 'realloc' ./csh.h:90:24: note: expanded from macro 'xrealloc' 90 | #define xrealloc(p, i) realloc(p, i) | ^ str.c:136:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 136 | short2str(src) | ^ str.c:167:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 167 | s_strcpy(dst, src) | ^ str.c:179:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 179 | s_strncpy(dst, src, n) | ^ str.c:200:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 200 | s_strcat(dst, src) | ^ str.c:244:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 244 | s_strchr(str, ch) | ^ str.c:256:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 256 | s_strrchr(str, ch) | ^ str.c:271:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 271 | s_strlen(str) | ^ str.c:282:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 282 | s_strcmp(str1, str2) | ^ str.c:303:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 303 | s_strncmp(str1, str2, n) | ^ str.c:332:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 332 | s_strsave(s) | ^ str.c:349:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 349 | s_strspl(cp, dp) | ^ str.c:373:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 373 | s_strend(cp) | ^ str.c:384:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 384 | s_strstr(s, t) | ^ str.c:401:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 401 | short2qstr(src) | ^ str.c:445:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 445 | vis_str(cp) | ^ str.c:38:19: warning: unused variable 'rcsid' [-Wunused-const-variable] 38 | static const char rcsid[] = | ^~~~~ 21 warnings generated. --- lex.pieo --- lex.c:146:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 146 | lex(hp) | ^ lex.c:172:27: warning: call to undeclared library function 'malloc' with type 'void *(unsigned long)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 172 | new = (struct wordent *) xmalloc((size_t) sizeof(*wdp)); | ^ ./csh.h:89:20: note: expanded from macro 'xmalloc' 89 | #define xmalloc(i) malloc(i) | ^ lex.c:172:27: note: include the header or explicitly provide a declaration for 'malloc' ./csh.h:89:20: note: expanded from macro 'xmalloc' 89 | #define xmalloc(i) malloc(i) | ^ lex.c:185:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 185 | prlex(fp, sp0) | ^ lex.c:202:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 202 | copylex(hp, fp) | ^ lex.c:225:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 225 | freelex(vp) | ^ lex.c:233:2: warning: call to undeclared library function 'free' with type 'void (void *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 233 | xfree((ptr_t) fp->word); | ^ ./csh.h:92:18: note: expanded from macro 'xfree' 92 | #define xfree(p) free(p) | ^ lex.c:233:2: note: include the header or explicitly provide a declaration for 'free' ./csh.h:92:18: note: expanded from macro 'xfree' 92 | #define xfree(p) free(p) | ^ lex.c:362:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 362 | getC1(flag) | ^ lex.c:431:13: warning: implicit conversion from 'int' to 'Char' (aka 'short') changes value from 32804 to -32732 [-Wconstant-conversion] 431 | ungetC('$' | QUOTE); | ~~~~~~~~~~~^~~~~~~~ lex.c:142:27: note: expanded from macro 'ungetC' 142 | #define ungetC(c) peekc = c | ~ ^ lex.c:628:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 628 | addla(cp) | ^ lex.c:652:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 652 | getexcl(sc) | ^ lex.c:729:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 729 | getsub(en) | ^ lex.c:869:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 869 | dosub(sc, en, global) | ^ lex.c:883:22: warning: call to undeclared library function 'calloc' with type 'void *(unsigned long, unsigned long)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 883 | (struct wordent *) xcalloc(1, sizeof *wdp); | ^ ./csh.h:91:23: note: expanded from macro 'xcalloc' 91 | #define xcalloc(n, s) calloc(n, s) | ^ lex.c:883:22: note: include the header or explicitly provide a declaration for 'calloc' ./csh.h:91:23: note: expanded from macro 'xcalloc' 91 | #define xcalloc(n, s) calloc(n, s) | ^ lex.c:923:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 923 | subword(cp, type, adid) | ^ lex.c:997:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 997 | domod(cp, type) | ^ lex.c:1046:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1046 | matchs(str, pat) | ^ lex.c:1055:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1055 | getsel(al, ar, dol) | ^ lex.c:1141:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1141 | gethent(sc) | ^ lex.c:1259:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1259 | findev(cp, anyarg) | ^ lex.c:1311:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1311 | setexclp(cp) | ^ lex.c:1320:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1320 | unreadc(c) | ^ lex.c:1327:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1327 | readc(wanteof) | ^ lex.c:1355:27: warning: comparing a pointer to a null character constant; did you mean to compare to NULL? [-Wpointer-compare] 1355 | if ((alvecp = *alvec) != '\0') { | ^~~~ | (void *)0 lex.c:1378:28: warning: comparing a pointer to a null character constant; did you mean to compare to NULL? [-Wpointer-compare] 1378 | if ((evalp = *evalvec) != '\0') { | ^~~~ | (void *)0 lex.c:1572:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1572 | bseek(l) | ^ lex.c:1589:2: warning: call to undeclared library function 'abort' with type 'void (void) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1589 | abort(); | ^ lex.c:1589:2: note: include the header or explicitly provide a declaration for 'abort' lex.c:1594:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1594 | btell(l) | ^ lex.c:38:19: warning: unused variable 'rcsid' [-Wunused-const-variable] 38 | static const char rcsid[] = | ^~~~~ 28 warnings generated. --- csh --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/wrkdirs/usr/ports/shells/44bsd-csh/work/44bsd-csh-20001106_7 -I. -DBUILTIN -DFILEC -DNLS -DSHORT_STRINGS -Wall -Wformat -fPIE -std=gnu17 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Qunused-arguments -Wl,--allow-multiple-definition -Wl,-zrelro -pie -o csh alloc.pieo char.pieo const.pieo csh.pieo dir.pieo dol.pieo err.pieo exec.pieo exp.pieo file.pieo func.pieo glob.pieo hist.pieo init.pieo lex.pieo misc.pieo parse.pieo printf.pieo proc.pieo sem.pieo set.pieo str.pieo time.pieo cd /wrkdirs/usr/ports/shells/44bsd-csh/work/44bsd-csh-20001106_7/USD.doc ; /usr/bin/make Warning: Object directory not changed from original /wrkdirs/usr/ports/shells/44bsd-csh/work/44bsd-csh-20001106_7/USD.doc groff -Tascii -P-c -mtty-char -ms tabs csh.1 csh.2 csh.3 csh.4 csh.a csh.g | gzip -cn > paper.ascii.gz /bin/sh: groff: not found =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Staging for 44bsd-csh-20001106_7 ===> Generating temporary packing list install -s -m 555 /wrkdirs/usr/ports/shells/44bsd-csh/work/44bsd-csh-20001106_7/csh /wrkdirs/usr/ports/shells/44bsd-csh/work/stage/usr/local/bin/44bsd-csh install -m 444 /wrkdirs/usr/ports/shells/44bsd-csh/work/44bsd-csh-20001106_7/csh.1 /wrkdirs/usr/ports/shells/44bsd-csh/work/stage/usr/local/share/man/man1/44bsd-csh.1 install -m 0644 /wrkdirs/usr/ports/shells/44bsd-csh/work/44bsd-csh-20001106_7/USD.doc/paper.ascii.gz /wrkdirs/usr/ports/shells/44bsd-csh/work/stage/usr/local/share/doc/44bsd-csh ====> 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-02-19T20:07:08+0000' 'PKG_NOTE_ports_top_git_hash=eac71dbf758c' 'PKG_NOTE_ports_top_checkout_unclean=no' 'PKG_NOTE_port_git_hash=c8d560f65b4f' '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 44bsd-csh-20001106_7 ===> Building 44bsd-csh-20001106_7 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for 44bsd-csh-20001106_7 build of shells/44bsd-csh | 44bsd-csh-20001106_7 ended at Thu Feb 19 15:07:55 EST 2026 build time: 00:00:51