=>> Building comms/acfax build started at Wed Jan 21 18:44:18 EST 2026 port directory: /usr/ports/comms/acfax package name: acfax-0.981011_4 building for: FreeBSD pkg.DaveG.ca 14.3-RELEASE-p7 FreeBSD 14.3-RELEASE-p7 1403000 amd64 maintained by: hamradio@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 791 Mar 30 2025 /usr/ports/comms/acfax/Makefile Ports top last git commit: 076a295eb33c Ports top unclean checkout: no Port dir last git commit: f78b1814a732 Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.2 Host OSVERSION: 1500068 Jail OSVERSION: 1403000 Job Id: 06 ---Begin Environment--- SHELL=/bin/sh OSVERSION=1403000 UNAME_v=FreeBSD 14.3-RELEASE-p7 1403000 UNAME_r=14.3-RELEASE-p7 BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 LOCALBASE=/usr/local USER=root POUDRIERE_NAME=poudriere-git LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.4.2 MASTERMNT=/usr/local/poudriere/data/.m/freebsd_14_3_x64-HEAD-ALL/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM=tmux-256color OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/usr/local/poudriere/data/.m/freebsd_14_3_x64-HEAD-ALL/06/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=freebsd_14_3_x64-HEAD-ALL SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/freebsd_14_3_x64-HEAD-ALL/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.2 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR= MAKE_ARGS= ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ---End OPTIONS List--- --MAINTAINER-- hamradio@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- IMAKECPP=tradcpp IMAKECPPFLAGS="-DCppCmd=tradcpp -DCcCmd=cc -DCplusplusCmd=c++" XDG_DATA_HOME=/wrkdirs/usr/ports/comms/acfax/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/comms/acfax/work XDG_CACHE_HOME=/wrkdirs/usr/ports/comms/acfax/work/.cache HOME=/wrkdirs/usr/ports/comms/acfax/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/comms/acfax/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/comms/acfax/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- IMAKECPP=tradcpp IMAKECPPFLAGS="-DCppCmd=tradcpp -DCcCmd=cc -DCplusplusCmd=c++" XDG_DATA_HOME=/wrkdirs/usr/ports/comms/acfax/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/comms/acfax/work XDG_CACHE_HOME=/wrkdirs/usr/ports/comms/acfax/work/.cache HOME=/wrkdirs/usr/ports/comms/acfax/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/comms/acfax/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/comms/acfax/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- OSREL=14.3 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/acfax" EXAMPLESDIR="share/examples/acfax" DATADIR="share/acfax" WWWDIR="www/acfax" ETCDIR="etc/acfax" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/acfax DOCSDIR=/usr/local/share/doc/acfax EXAMPLESDIR=/usr/local/share/examples/acfax WWWDIR=/usr/local/www/acfax ETCDIR=/usr/local/etc/acfax --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 ===> acfax-0.981011_4 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 ===> acfax-0.981011_4 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of acfax-0.981011_4 =========================================================================== =================================================== ===== 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 acfax-0.981011_4 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by acfax-0.981011_4 for building => SHA256 Checksum OK for acfax-981011.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by acfax-0.981011_4 for building ===> Extracting for acfax-0.981011_4 => SHA256 Checksum OK for acfax-981011.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for acfax-0.981011_4 ===> Applying FreeBSD patches for acfax-0.981011_4 from /usr/ports/comms/acfax/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> acfax-0.981011_4 depends on executable: imake - not found ===> Installing existing package /packages/All/imake-1.0.10_1,1.pkg [pkg.DaveG.ca] Installing imake-1.0.10_1,1... [pkg.DaveG.ca] `-- Installing gccmakedep-1.0.4... [pkg.DaveG.ca] `-- Extracting gccmakedep-1.0.4: .. done [pkg.DaveG.ca] `-- Installing makedepend-1.0.9,1... [pkg.DaveG.ca] `-- Extracting makedepend-1.0.9,1: .. done [pkg.DaveG.ca] `-- Installing perl5-5.42.0_1... [pkg.DaveG.ca] `-- Extracting perl5-5.42.0_1: .......... done [pkg.DaveG.ca] `-- Installing xorg-cf-files-1.0.8_1... [pkg.DaveG.ca] `-- Extracting xorg-cf-files-1.0.8_1: .......... done [pkg.DaveG.ca] Extracting imake-1.0.10_1,1: .......... done ===> acfax-0.981011_4 depends on executable: imake - found ===> Returning to build of acfax-0.981011_4 ===> acfax-0.981011_4 depends on executable: tradcpp - not found ===> Installing existing package /packages/All/tradcpp-0.5.3.pkg [pkg.DaveG.ca] Installing tradcpp-0.5.3... [pkg.DaveG.ca] Extracting tradcpp-0.5.3: .. done ===> acfax-0.981011_4 depends on executable: tradcpp - found ===> Returning to build of acfax-0.981011_4 ===> acfax-0.981011_4 depends on file: /usr/local/libdata/pkgconfig/x11.pc - not found ===> Installing existing package /packages/All/libX11-1.8.12,1.pkg [pkg.DaveG.ca] Installing libX11-1.8.12,1... [pkg.DaveG.ca] `-- Installing libxcb-1.17.0... [pkg.DaveG.ca] | `-- Installing libXau-1.0.12... [pkg.DaveG.ca] | `-- Extracting libXau-1.0.12: .......... done [pkg.DaveG.ca] | `-- Installing libXdmcp-1.1.5... [pkg.DaveG.ca] | | `-- Installing xorgproto-2024.1... [pkg.DaveG.ca] | | `-- Extracting xorgproto-2024.1: .......... done [pkg.DaveG.ca] | `-- Extracting libXdmcp-1.1.5: ...... done [pkg.DaveG.ca] `-- Extracting libxcb-1.17.0: .......... done [pkg.DaveG.ca] Extracting libX11-1.8.12,1: .......... done ===> acfax-0.981011_4 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found ===> Returning to build of acfax-0.981011_4 ===> acfax-0.981011_4 depends on file: /usr/local/libdata/pkgconfig/xext.pc - not found ===> Installing existing package /packages/All/libXext-1.3.6,1.pkg [pkg.DaveG.ca] Installing libXext-1.3.6,1... [pkg.DaveG.ca] Extracting libXext-1.3.6,1: .......... done ===> acfax-0.981011_4 depends on file: /usr/local/libdata/pkgconfig/xext.pc - found ===> Returning to build of acfax-0.981011_4 ===> acfax-0.981011_4 depends on file: /usr/local/libdata/pkgconfig/xmu.pc - not found ===> Installing existing package /packages/All/libXmu-1.1.4,1.pkg [pkg.DaveG.ca] Installing libXmu-1.1.4,1... [pkg.DaveG.ca] `-- Installing libXt-1.3.0,1... [pkg.DaveG.ca] | `-- Installing libICE-1.1.2,1... [pkg.DaveG.ca] | `-- Extracting libICE-1.1.2,1: .......... done [pkg.DaveG.ca] | `-- Installing libSM-1.2.6,1... [pkg.DaveG.ca] | `-- Extracting libSM-1.2.6,1: ........ done [pkg.DaveG.ca] `-- Extracting libXt-1.3.0,1: .......... done [pkg.DaveG.ca] Extracting libXmu-1.1.4,1: .......... done ===> acfax-0.981011_4 depends on file: /usr/local/libdata/pkgconfig/xmu.pc - found ===> Returning to build of acfax-0.981011_4 ===> acfax-0.981011_4 depends on file: /usr/local/libdata/pkgconfig/xt.pc - found ===> acfax-0.981011_4 depends on file: /usr/local/libdata/pkgconfig/sm.pc - found ===> acfax-0.981011_4 depends on file: /usr/local/libdata/pkgconfig/ice.pc - found ===> acfax-0.981011_4 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. ===> acfax-0.981011_4 depends on file: /usr/local/bin/ccache - found ===> Returning to build of acfax-0.981011_4 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> acfax-0.981011_4 depends on shared library: libXaw3d.so - not found ===> Installing existing package /packages/All/libXaw3d-1.6.6.pkg [pkg.DaveG.ca] Installing libXaw3d-1.6.6... [pkg.DaveG.ca] `-- Installing libXpm-3.5.17_1... [pkg.DaveG.ca] | `-- Installing gettext-runtime-0.26... [pkg.DaveG.ca] | | `-- Installing indexinfo-0.3.1_1... [pkg.DaveG.ca] | | `-- Extracting indexinfo-0.3.1_1: . done [pkg.DaveG.ca] | `-- Extracting gettext-runtime-0.26: .......... done [pkg.DaveG.ca] `-- Extracting libXpm-3.5.17_1: .......... done [pkg.DaveG.ca] Extracting libXaw3d-1.6.6: .......... done ===== Message from libXaw3d-1.6.6: -- If you want Xaw3d to replace the default Athena Widget Set so most X applications will get a 3-D look, do this (as root): cd /usr/local/lib mv libXaw.so.8 libXaw2d.so.8 ln -s libXaw3d.so.8 libXaw.so.8 ===> acfax-0.981011_4 depends on shared library: libXaw3d.so - found (/usr/local/lib/libXaw3d.so) ===> Returning to build of acfax-0.981011_4 ===> acfax-0.981011_4 depends on shared library: libgnuregex.so.6 - not found ===> Installing existing package /packages/All/libgnuregex-6.0.pkg [pkg.DaveG.ca] Installing libgnuregex-6.0... [pkg.DaveG.ca] Extracting libgnuregex-6.0: ..... done ===> acfax-0.981011_4 depends on shared library: libgnuregex.so.6 - found (/usr/local/lib/libgnuregex.so.6) ===> Returning to build of acfax-0.981011_4 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for acfax-0.981011_4 imake -DUseInstalled -I/usr/local/lib/X11/config make Makefiles make includes make depend rm -f .depend gccmakedep -f- -- -I. -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DUSE_XAW3D -DSBL_16 -DDSP_SELECT -- acfax.c Canvas.c mod_demod.c sblaster.c fax_funcs.c x_image.c widgets.c FChooser.c Directory.c DirMgr.c RegExp.c > .depend =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for acfax-0.981011_4 --- acfax.o --- --- Canvas.o --- --- mod_demod.o --- --- sblaster.o --- --- fax_funcs.o --- --- x_image.o --- --- widgets.o --- --- FChooser.o --- --- Directory.o --- --- DirMgr.o --- --- RegExp.o --- --- acfax._man --- --- acfax.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DUSE_XAW3D -DSBL_16 -DDSP_SELECT -c acfax.c -o acfax.o --- Canvas.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DUSE_XAW3D -DSBL_16 -DDSP_SELECT -c Canvas.c -o Canvas.o --- mod_demod.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DUSE_XAW3D -DSBL_16 -DDSP_SELECT -c mod_demod.c -o mod_demod.o --- sblaster.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DUSE_XAW3D -DSBL_16 -DDSP_SELECT -c sblaster.c -o sblaster.o --- fax_funcs.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DUSE_XAW3D -DSBL_16 -DDSP_SELECT -c fax_funcs.c -o fax_funcs.o --- x_image.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DUSE_XAW3D -DSBL_16 -DDSP_SELECT -c x_image.c -o x_image.o --- widgets.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DUSE_XAW3D -DSBL_16 -DDSP_SELECT -c widgets.c -o widgets.o --- Directory.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DUSE_XAW3D -DSBL_16 -DDSP_SELECT -c Directory.c -o Directory.o --- FChooser.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DUSE_XAW3D -DSBL_16 -DDSP_SELECT -c FChooser.c -o FChooser.o --- RegExp.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DUSE_XAW3D -DSBL_16 -DDSP_SELECT -c RegExp.c -o RegExp.o --- DirMgr.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DUSE_XAW3D -DSBL_16 -DDSP_SELECT -c DirMgr.c -o DirMgr.o --- acfax._man --- rm -f acfax._man if test -z "" ; then cd `dirname acfax` && ln -s `basename acfax.man` `basename acfax._man`; else tradcpp -undef -traditional -D__apploaddir__=/usr/local/lib/X11/app-defaults -D__appmansuffix__=1 -D__filemansuffix__=5 -D__libmansuffix__=3 -D__miscmansuffix__=7 -D__drivermansuffix__=4 -D__adminmansuffix__=8 -D__projectroot__=/usr/local -D__xconfigfile__=xorg.conf -D__xconfigdir__=/usr/local/lib/X11 -D__xlogfile__=Xorg -D__xservername__=Xorg -D__xorgversion__="\"`echo 7 7 0 | sed -e 's/ /./g' -e 's/^/Version\\\ /'`\" \"X Version 11\"" -D__vendorversion__="`echo 7 7 0 | sed -e 's/ /./g' -e 's/^/Version\\\ /'` X.Org" < acfax.man | sed -e '/^# *[0-9][0-9]* *.*$/d' -e '/^#line *[0-9][0-9]* *.*$/d' -e '/^[ ]*XCOMM$/s/XCOMM/#/' -e '/^[ ]*XCOMM[^a-zA-Z0-9_]/s/XCOMM/#/' -e '/^[ ]*XHASH/s/XHASH/#/' -e '/\@\@$/s/\@\@$/\\/' >acfax._man; fi --- RegExp.o --- In file included from RegExp.c:25: In file included from ./RegExp.h:29: /usr/local/include/gnuregex.h:30:2: warning: "Use -I/usr/include/gnu and instead of " [-W#warnings] 30 | #warning "Use -I/usr/include/gnu and instead of " | ^ RegExp.c:27:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 27 | void RegExpCompile(regexp,fsm_ptr) | ^ In file included from RegExp.c:25: ./RegExp.h:33:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 33 | void RegExpCompile(); | ^ RegExp.c:38:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 38 | int RegExpMatch(string,fsm_ptr) | ^ In file included from RegExp.c:25: ./RegExp.h:34:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 34 | int RegExpMatch(); | ^ RegExp.c:58:2: warning: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 58 | exit(-1); | ^ RegExp.c:58:2: note: include the header or explicitly provide a declaration for 'exit' RegExp.c:54:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 54 | void _RegExpError(val) | ^ In file included from RegExp.c:25: ./RegExp.h:35:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 35 | void _RegExpError(); | ^ RegExp.c:62:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 62 | void RegExpPatternToRegExp(pattern,reg_exp) | ^ In file included from RegExp.c:25: ./RegExp.h:36:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 36 | void RegExpPatternToRegExp(); | ^ 10 warnings generated. --- Directory.o --- In file included from Directory.c:27: In file included from ./RegExp.h:29: /usr/local/include/gnuregex.h:30:2: warning: "Use -I/usr/include/gnu and instead of " [-W#warnings] 30 | #warning "Use -I/usr/include/gnu and instead of " | ^ Directory.c:39:25: warning: passing arguments to 'DirectoryPathExpand' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 39 | if (DirectoryPathExpand(dir_name,DirectoryPath(dp)) == NULL) | ^ Directory.c:35:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 35 | int DirectoryOpen(dir_name,dp) | ^ In file included from Directory.c:26: ./Directory.h:200:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 200 | int DirectoryOpen(); | ^ Directory.c:49:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 49 | void DirectoryRestart(dp) | ^ In file included from Directory.c:26: ./Directory.h:201:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 201 | void DirectoryRestart(); | ^ Directory.c:56:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 56 | void DirectoryClose(dp) | ^ In file included from Directory.c:26: ./Directory.h:202:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 202 | void DirectoryClose(); | ^ Directory.c:63:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 63 | long DirectoryTellPosition(dp) | ^ In file included from Directory.c:26: ./Directory.h:203:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 203 | long DirectoryTellPosition(); | ^ Directory.c:70:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 70 | void DirectorySetPosition(dp,pos) | ^ In file included from Directory.c:26: ./Directory.h:204:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 204 | void DirectorySetPosition(); | ^ Directory.c:78:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 78 | int DirectoryReadNextEntry(dp,de) | ^ In file included from Directory.c:26: ./Directory.h:205:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 205 | int DirectoryReadNextEntry(); | ^ Directory.c:178:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 178 | char *DirectoryPathExpand(old_path,new_path) | ^ In file included from Directory.c:26: ./Directory.h:206:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 206 | char * DirectoryPathExpand(); | ^ Directory.c:210:24: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] 209 | fprintf(fp,"%20s, Size %7d, Prot %3o\n", | ~~~ | %7ld 210 | DirEntryFileName(de),DirEntryFileSize(de),DirEntryProt(de)); | ^~~~~~~~~~~~~~~~~~~~ ./Directory.h:141:30: note: expanded from macro 'DirEntryFileSize' 141 | #define DirEntryFileSize(d) FIFileSize(DirEntrySelfInfo(d)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Directory.h:103:26: note: expanded from macro 'FIFileSize' 103 | #define FIFileSize(fi) FileInfoFileSize(fi) | ^~~~~~~~~~~~~~~~~~~~ ./Directory.h:94:31: note: expanded from macro 'FileInfoFileSize' 94 | #define FileInfoFileSize(fi) ((fi)->size) | ^~~~~~~~~~~~ Directory.c:205:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 205 | void DirEntryDump(fp,de) | ^ In file included from Directory.c:26: ./Directory.h:207:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 207 | void DirEntryDump(); | ^ 19 warnings generated. --- Canvas.o --- Canvas.c:50:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 50 | void canvasUpdateArea(); | ^ ./Canvas.h:92:13: note: conflicting prototype is here 92 | extern void canvasUpdateArea( | ^ Canvas.c:140:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 140 | Initialize(request, new) | ^ Canvas.c:45: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] 45 | static void Initialize(); | ^ Canvas.c:195:20: warning: passing arguments to 'canvasClearPicture' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 195 | canvasClearPicture(w); | ^ Canvas.c:178:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 178 | Realize(gw, valueMask, attr) | ^ Canvas.c:39: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] 39 | static void Realize(); | ^ Canvas.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 | Destroy(gw) | ^ Canvas.c:38: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] 38 | static void Destroy(); | ^ Canvas.c:220:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 220 | Resize(w) | ^ Canvas.c:41: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] 41 | static void Resize(); | ^ Canvas.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 | QueryGeometry(w, intended, preferred) | ^ Canvas.c:42:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 42 | static XtGeometryResult QueryGeometry(); | ^ Canvas.c:264:12: warning: passing arguments to 'canvasBusy' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 264 | canvasBusy(w); | ^ Canvas.c:275:12: warning: passing arguments to 'canvasIdle' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 275 | canvasIdle(w); | ^ Canvas.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 | Redisplay(gw, event, region) | ^ Canvas.c:40: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] 40 | static void Redisplay(); | ^ Canvas.c:279:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 279 | Notify(w,event,params,num_params) | ^ Canvas.c:46: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] 46 | static void Notify(); | ^ Canvas.c:43:16: 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] 43 | static Boolean SetValues(); | ^ Canvas.c:301:1: note: conflicting prototype is here 301 | SetValues(Widget current, Widget request, Widget new, ArgList args, Cardinal *num_args) | ^ Canvas.c:44:25: 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] 44 | static XtGeometryResult Geometry_manager(); | ^ Canvas.c:337:1: note: conflicting prototype is here 337 | Geometry_manager(Widget w, XtWidgetGeometry *request, XtWidgetGeometry *new) | ^ Canvas.c:360:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 360 | canvasDrawSegmentsPicture(w, segments, nsegments) | ^ Canvas.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 | canvasDrawLinePicture(w, x1, y1, x2, y2) | ^ Canvas.c:385:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 385 | canvasDrawTextPicture(w, x, y, str) | ^ Canvas.c:398:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 398 | canvasClearPicture(w) | ^ Canvas.c:49:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 49 | void canvasClearPicture(); | ^ Canvas.c:409:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 409 | canvasUpdateArea(w, x, y, width, height) | ^ Canvas.c:50:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 50 | void canvasUpdateArea(); | ^ Canvas.c:431:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 431 | canvasGetGC(w, type) | ^ Canvas.c:447:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 447 | canvasGetPixmap(w, type) | ^ Canvas.c:461:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 461 | canvasBusy(w) | ^ Canvas.c:48:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 48 | void canvasBusy(); | ^ Canvas.c:477:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 477 | canvasIdle(w) | ^ Canvas.c:47:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 47 | void canvasIdle(); | ^ 33 warnings generated. --- mod_demod.o --- mod_demod.c:207:5: warning: call to undeclared library function 'memcpy' with type 'void *(void *, const void *, unsigned long)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 207 | memcpy(firbuf, firbuf+2, (16*sizeof(int))); | ^ mod_demod.c:207:5: note: include the header or explicitly provide a declaration for 'memcpy' mod_demod.c:421:20: warning: implicit conversion from 'int' to 'char' changes value from 128 to -128 [-Wconstant-conversion] 421 | *smplout++ = 128; /*amimag[*codin++]*/ | ~ ^~~ mod_demod.c:424:20: warning: implicit conversion from 'int' to 'char' changes value from 128 to -128 [-Wconstant-conversion] 424 | *smplout++ = 128; /*amimag[*codin++] ^ 0xff*/ | ~ ^~~ 3 warnings generated. --- DirMgr.o --- In file included from DirMgr.c:27: In file included from ./RegExp.h:29: /usr/local/include/gnuregex.h:30:2: warning: "Use -I/usr/include/gnu and instead of " [-W#warnings] 30 | #warning "Use -I/usr/include/gnu and instead of " | ^ DirMgr.c:48:35: warning: passing arguments to 'DirectoryMgrSimpleFilterFunc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 48 | if (!DirectoryMgrSimpleFilterFunc(pattern,&f_func,&f_data)) | ^ DirMgr.c:52:36: warning: passing arguments to 'DirectoryMgrSimpleSortingFunc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 52 | if (!DirectoryMgrSimpleSortingFunc(sort_type,&s_func)) | ^ DirMgr.c:54:3: warning: call to undeclared library function 'free' with type 'void (void *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 54 | free(f_data); | ^ DirMgr.c:54:3: note: include the header or explicitly provide a declaration for 'free' DirMgr.c:57:23: warning: passing arguments to 'DirectoryMgrOpen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 57 | dm = DirectoryMgrOpen(path,s_func,f_func,f_data,TRUE); | ^ DirMgr.c:38:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 38 | DirectoryMgr *DirectoryMgrSimpleOpen(path,sort_type,pattern) | ^ In file included from DirMgr.c:24: ./DirMgr.h:133:16: 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] 133 | DirectoryMgr * DirectoryMgrSimpleOpen(); | ^ DirMgr.c:69:35: warning: passing arguments to 'DirectoryMgrSimpleFilterFunc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 69 | if (!DirectoryMgrSimpleFilterFunc(pattern,&f_func,&f_data)) | ^ DirMgr.c:73:22: warning: passing arguments to 'DirectoryMgrRefilter' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 73 | DirectoryMgrRefilter(dm,f_func,f_data,TRUE); | ^ DirMgr.c:62:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 62 | int DirectoryMgrSimpleRefilter(dm,pattern) | ^ In file included from DirMgr.c:24: ./DirMgr.h:134:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 134 | int DirectoryMgrSimpleRefilter(); | ^ DirMgr.c:84:36: warning: passing arguments to 'DirectoryMgrSimpleSortingFunc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 84 | if (!DirectoryMgrSimpleSortingFunc(sort_type,&c_func)) | ^ DirMgr.c:88:20: warning: passing arguments to 'DirectoryMgrResort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 88 | DirectoryMgrResort(dm,c_func); | ^ DirMgr.c:78:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 78 | int DirectoryMgrSimpleResort(dm,sort_type) | ^ In file included from DirMgr.c:24: ./DirMgr.h:135:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 135 | int DirectoryMgrSimpleResort(); | ^ DirMgr.c:105:24: warning: passing arguments to 'DirectoryOpen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 105 | status = DirectoryOpen(path,&dir); | ^ DirMgr.c:106:36: warning: passing arguments to 'DirectoryClose' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 106 | if (status == TRUE) DirectoryClose(&dir); | ^ DirMgr.c:99:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 99 | int DirectoryMgrCanOpen(path) | ^ In file included from DirMgr.c:24: ./DirMgr.h:137:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 137 | int DirectoryMgrCanOpen(); | ^ DirMgr.c:119:23: 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] 119 | dm = (DirectoryMgr *)calloc(1,sizeof(DirectoryMgr)); | ^ DirMgr.c:119:23: note: include the header or explicitly provide a declaration for 'calloc' DirMgr.c:126:19: warning: passing arguments to 'DirectoryOpen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 126 | if (DirectoryOpen(path,DirectoryMgrDir(dm)) == FALSE) | ^ DirMgr.c:129:4: warning: format specifies type 'char *' but the argument has type 'DIRECTORY *' [-Wformat] 128 | fprintf(stderr,"DirectoryMgrOpen: can't open dir '%s'\n", | ~~ 129 | DirectoryMgrDir(dm)); | ^~~~~~~~~~~~~~~~~~~ ./DirMgr.h:120:30: note: expanded from macro 'DirectoryMgrDir' 120 | #define DirectoryMgrDir(dm) (&((dm)->dir)) | ^~~~~~~~~~~~~~ DirMgr.c:135:22: warning: passing arguments to 'DirectoryMgrRefilter' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 135 | DirectoryMgrRefilter(dm,f_func,f_data,free_data); | ^ DirMgr.c:111:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 111 | DirectoryMgr *DirectoryMgrOpen(path,c_func,f_func,f_data,free_data) | ^ In file included from DirMgr.c:24: ./DirMgr.h:138:16: 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] 138 | DirectoryMgr * DirectoryMgrOpen(); | ^ DirMgr.c:149:16: warning: passing arguments to 'DirectoryClose' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 149 | DirectoryClose(DirectoryMgrDir(dm)); | ^ DirMgr.c:140:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 140 | void DirectoryMgrClose(dm) | ^ In file included from DirMgr.c:24: ./DirMgr.h:139:7: 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] 139 | void DirectoryMgrClose(); | ^ DirMgr.c:167:21: warning: passing arguments to 'DirectoryMgrRefresh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 167 | DirectoryMgrRefresh(dm); | ^ DirMgr.c:154:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 154 | int DirectoryMgrRefilter(dm,f_func,f_data,f_free) | ^ In file included from DirMgr.c:24: ./DirMgr.h:140:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 140 | int DirectoryMgrRefilter(); | ^ DirMgr.c:168:1: warning: non-void function does not return a value [-Wreturn-type] 168 | } /* End DirectoryMgrRefilter */ | ^ DirMgr.c:182:18: warning: passing arguments to 'DirectoryRestart' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 182 | DirectoryRestart(DirectoryMgrDir(dm)); | ^ DirMgr.c:190: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] 190 | cons = (DirEntryCons *)malloc(sizeof(DirEntryCons)); | ^ DirMgr.c:190:26: note: include the header or explicitly provide a declaration for 'malloc' DirMgr.c:195:4: warning: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 195 | exit(-1); | ^ DirMgr.c:195:4: note: include the header or explicitly provide a declaration for 'exit' DirMgr.c:197:31: warning: passing arguments to 'DirectoryReadNextEntry' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 197 | err = DirectoryReadNextEntry(DirectoryMgrDir(dm), | ^ DirMgr.c:206:24: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 206 | (f_func && f_func(&(cons->dir_entry),f_data))) | ^ DirMgr.c:244:20: warning: passing arguments to 'DirectoryMgrResort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 244 | DirectoryMgrResort(dm,DirectoryMgrCompFunc(dm)); | ^ DirMgr.c:245:21: warning: passing arguments to 'DirectoryMgrRestart' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 245 | DirectoryMgrRestart(dm); | ^ DirMgr.c:171:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 171 | int DirectoryMgrRefresh(dm) | ^ In file included from DirMgr.c:24: ./DirMgr.h:141:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 141 | int DirectoryMgrRefresh(); | ^ DirMgr.c:257:3: warning: call to undeclared function 'qsort'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 257 | qsort(DirectoryMgrSortedPtrs(dm),DirectoryMgrFilteredCount(dm), | ^ DirMgr.c:260:21: warning: passing arguments to 'DirectoryMgrRestart' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 260 | DirectoryMgrRestart(dm); | ^ DirMgr.c:250:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 250 | void DirectoryMgrResort(dm,c_func) | ^ In file included from DirMgr.c:24: ./DirMgr.h:142:7: 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] 142 | void DirectoryMgrResort(); | ^ DirMgr.c:269:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 269 | int DirectoryMgrGotoItem(dm,i) | ^ In file included from DirMgr.c:24: ./DirMgr.h:144:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 144 | int DirectoryMgrGotoItem(); | ^ DirMgr.c:279:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 279 | int DirectoryMgrGotoNamedItem(dm,name) | ^ In file included from DirMgr.c:24: ./DirMgr.h:145:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 145 | int DirectoryMgrGotoNamedItem(); | ^ DirMgr.c:299:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 299 | void DirectoryMgrRestart(dm) | ^ In file included from DirMgr.c:24: ./DirMgr.h:146:7: 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] 146 | void DirectoryMgrRestart(); | ^ DirMgr.c:306:11: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 306 | DirEntry *DirectoryMgrCurrentEntry(dm) | ^ In file included from DirMgr.c:24: ./DirMgr.h:148: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] 148 | DirEntry * DirectoryMgrCurrentEntry(); | ^ DirMgr.c:317:11: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 317 | DirEntry *DirectoryMgrNextEntry(dm) | ^ In file included from DirMgr.c:24: ./DirMgr.h:149: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] 149 | DirEntry * DirectoryMgrNextEntry(); | ^ DirMgr.c:329:11: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 329 | DirEntry *DirectoryMgrPrevEntry(dm) | ^ In file included from DirMgr.c:24: ./DirMgr.h:150: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] 150 | DirEntry * DirectoryMgrPrevEntry(); | ^ DirMgr.c:357:23: warning: passing arguments to 'RegExpPatternToRegExp' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 357 | RegExpPatternToRegExp(pattern,regexp); | ^ DirMgr.c:360:15: warning: passing arguments to 'RegExpCompile' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 360 | RegExpCompile(regexp,(regex_t *)*fd_ptr); | ^ DirMgr.c:346:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 346 | int DirectoryMgrSimpleFilterFunc(pattern,ff_ptr,fd_ptr) | ^ In file included from DirMgr.c:24: ./DirMgr.h:152:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 152 | int DirectoryMgrSimpleFilterFunc(); | ^ DirMgr.c:366:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 366 | int DirectoryMgrSimpleSortingFunc(sort_type,sf_ptr) | ^ In file included from DirMgr.c:24: ./DirMgr.h:153:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 153 | int DirectoryMgrSimpleSortingFunc(); | ^ DirMgr.c:406:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 406 | int DirectoryMgrCompareName(e1p,e2p) | ^ In file included from DirMgr.c:24: ./DirMgr.h:155:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 155 | int DirectoryMgrCompareName(); | ^ DirMgr.c:413:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 413 | int DirectoryMgrCompareNameDirsFirst(e1p,e2p) | ^ In file included from DirMgr.c:24: ./DirMgr.h:156:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 156 | int DirectoryMgrCompareNameDirsFirst(); | ^ DirMgr.c:428:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 428 | int DirectoryMgrCompareSizeAscending(e1p,e2p) | ^ In file included from DirMgr.c:24: ./DirMgr.h:157:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 157 | int DirectoryMgrCompareSizeAscending(); | ^ DirMgr.c:440:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 440 | int DirectoryMgrCompareSizeDescending(e1p,e2p) | ^ In file included from DirMgr.c:24: ./DirMgr.h:158:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 158 | int DirectoryMgrCompareSizeDescending(); | ^ DirMgr.c:452:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 452 | int DirectoryMgrCompareLastAccessAscending(e1p,e2p) | ^ In file included from DirMgr.c:24: ./DirMgr.h:159:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 159 | int DirectoryMgrCompareLastAccessAscending(); | ^ DirMgr.c:460:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 460 | int DirectoryMgrCompareLastAccessDescending(e1p,e2p) | ^ In file included from DirMgr.c:24: ./DirMgr.h:160:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 160 | int DirectoryMgrCompareLastAccessDescending(); | ^ DirMgr.c:478:20: warning: passing arguments to 'RegExpMatch' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 478 | return(RegExpMatch(DirEntryFileName(de),fsm)); | ^ DirMgr.c:473:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 473 | int DirectoryMgrFilterName(de,fsm) | ^ In file included from DirMgr.c:24: ./DirMgr.h:162:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 162 | int DirectoryMgrFilterName(); | ^ 78 warnings generated. --- widgets.o --- widgets.c:878:46: warning: missing sentinel in function call [-Wsentinel] 878 | XtVaSetValues(info_s.butn, XtNlabel, "-OK-"); | ^ | , NULL /usr/local/include/X11/Intrinsic.h:1615:13: note: function has been explicitly marked sentinel here 1615 | extern void XtVaSetValues( | ^ 1616 | Widget /* widget */, 1617 | ... 1618 | ) _X_SENTINEL(0); | ~~~~~~~~~~~~~~ widgets.c:915:46: warning: passing 'unsigned char[72]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 915 | px_horiz = XCreateBitmapFromData(dpy, win, horiz_bits, horiz_width, horiz_height); | ^~~~~~~~~~ /usr/local/include/X11/Xlib.h:1603:29: note: passing argument to parameter here 1603 | _Xconst char* /* data */, | ^ widgets.c:916:45: warning: passing 'unsigned char[72]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 916 | px_vert = XCreateBitmapFromData(dpy, win, vert_bits, vert_width, vert_height); | ^~~~~~~~~ /usr/local/include/X11/Xlib.h:1603:29: note: passing argument to parameter here 1603 | _Xconst char* /* data */, | ^ widgets.c:917:46: warning: passing 'unsigned char[72]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 917 | px_right = XCreateBitmapFromData(dpy, win, right_bits, right_width, right_height); | ^~~~~~~~~~ /usr/local/include/X11/Xlib.h:1603:29: note: passing argument to parameter here 1603 | _Xconst char* /* data */, | ^ widgets.c:918:45: warning: passing 'unsigned char[72]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 918 | px_left = XCreateBitmapFromData(dpy, win, left_bits, left_width, left_height); | ^~~~~~~~~ /usr/local/include/X11/Xlib.h:1603:29: note: passing argument to parameter here 1603 | _Xconst char* /* data */, | ^ widgets.c:919:44: warning: passing 'unsigned char[72]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 919 | px_top = XCreateBitmapFromData(dpy, win, top_bits, top_width, top_height); | ^~~~~~~~ /usr/local/include/X11/Xlib.h:1603:29: note: passing argument to parameter here 1603 | _Xconst char* /* data */, | ^ widgets.c:920:47: warning: passing 'unsigned char[72]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 920 | px_bottom = XCreateBitmapFromData(dpy, win, bottom_bits, bottom_width, bottom_height); | ^~~~~~~~~~~ /usr/local/include/X11/Xlib.h:1603:29: note: passing argument to parameter here 1603 | _Xconst char* /* data */, | ^ widgets.c:921:45: warning: passing 'unsigned char[72]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 921 | px_nphs = XCreateBitmapFromData(dpy, win, nphs_bits, nphs_width, nphs_height); | ^~~~~~~~~ /usr/local/include/X11/Xlib.h:1603:29: note: passing argument to parameter here 1603 | _Xconst char* /* data */, | ^ widgets.c:922:45: warning: passing 'unsigned char[72]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 922 | px_iphs = XCreateBitmapFromData(dpy, win, iphs_bits, iphs_width, iphs_height); | ^~~~~~~~~ /usr/local/include/X11/Xlib.h:1603:29: note: passing argument to parameter here 1603 | _Xconst char* /* data */, | ^ widgets.c:923:47: warning: passing 'unsigned char[72]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 923 | px_normal = XCreateBitmapFromData(dpy, win, normal_bits, normal_width, normal_height); | ^~~~~~~~~~~ /usr/local/include/X11/Xlib.h:1603:29: note: passing argument to parameter here 1603 | _Xconst char* /* data */, | ^ widgets.c:924:47: warning: passing 'unsigned char[72]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 924 | px_invers = XCreateBitmapFromData(dpy, win, invers_bits, invers_width, invers_height); | ^~~~~~~~~~~ /usr/local/include/X11/Xlib.h:1603:29: note: passing argument to parameter here 1603 | _Xconst char* /* data */, | ^ widgets.c:925:47: warning: passing 'unsigned char[72]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 925 | px_azimut = XCreateBitmapFromData(dpy, win, azimut_bits, azimut_width, azimut_height); | ^~~~~~~~~~~ /usr/local/include/X11/Xlib.h:1603:29: note: passing argument to parameter here 1603 | _Xconst char* /* data */, | ^ widgets.c:926:46: warning: passing 'unsigned char[72]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 926 | px_shift = XCreateBitmapFromData(dpy, win, shift_bits, shift_width, shift_height); | ^~~~~~~~~~ /usr/local/include/X11/Xlib.h:1603:29: note: passing argument to parameter here 1603 | _Xconst char* /* data */, | ^ widgets.c:927:45: warning: passing 'unsigned char[72]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 927 | px_stop = XCreateBitmapFromData(dpy, win, stop_bits, stop_width, stop_height); | ^~~~~~~~~ /usr/local/include/X11/Xlib.h:1603:29: note: passing argument to parameter here 1603 | _Xconst char* /* data */, | ^ widgets.c:928:44: warning: passing 'unsigned char[72]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 928 | px_syn = XCreateBitmapFromData(dpy, win, syn_bits, syn_width, syn_height); | ^~~~~~~~ /usr/local/include/X11/Xlib.h:1603:29: note: passing argument to parameter here 1603 | _Xconst char* /* data */, | ^ widgets.c:929:44: warning: passing 'unsigned char[72]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 929 | px_run = XCreateBitmapFromData(dpy, win, run_bits, run_width, run_height); | ^~~~~~~~ /usr/local/include/X11/Xlib.h:1603:29: note: passing argument to parameter here 1603 | _Xconst char* /* data */, | ^ widgets.c:930:44: warning: passing 'unsigned char[72]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 930 | px_mam = XCreateBitmapFromData(dpy, win, ammod_bits, ammod_width, ammod_height); | ^~~~~~~~~~ /usr/local/include/X11/Xlib.h:1603:29: note: passing argument to parameter here 1603 | _Xconst char* /* data */, | ^ widgets.c:931:44: warning: passing 'unsigned char[72]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 931 | px_mfm = XCreateBitmapFromData(dpy, win, fmmod_bits, fmmod_width, fmmod_height); | ^~~~~~~~~~ /usr/local/include/X11/Xlib.h:1603:29: note: passing argument to parameter here 1603 | _Xconst char* /* data */, | ^ widgets.c:932:47: warning: passing 'unsigned char[72]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 932 | px_narrow = XCreateBitmapFromData(dpy, win, narrow_bits, narrow_width, narrow_height); | ^~~~~~~~~~~ /usr/local/include/X11/Xlib.h:1603:29: note: passing argument to parameter here 1603 | _Xconst char* /* data */, | ^ widgets.c:933:47: warning: passing 'unsigned char[72]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 933 | px_middle = XCreateBitmapFromData(dpy, win, middle_bits, middle_width, middle_height); | ^~~~~~~~~~~ /usr/local/include/X11/Xlib.h:1603:29: note: passing argument to parameter here 1603 | _Xconst char* /* data */, | ^ widgets.c:934:45: warning: passing 'unsigned char[72]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 934 | px_wide = XCreateBitmapFromData(dpy, win, wide_bits, wide_width, wide_height); | ^~~~~~~~~ /usr/local/include/X11/Xlib.h:1603:29: note: passing argument to parameter here 1603 | _Xconst char* /* data */, | ^ 21 warnings generated. --- FChooser.o --- FChooser.c:229:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 229 | Initialize(request,new) | ^ FChooser.c:282:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 282 | static void Realize(w,valueMask,attrs) | ^ FChooser.c:305:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 305 | Destroy(fcw) | ^ FChooser.c:316:9: warning: incompatible pointer types passing 'char **' to parameter of type 'char *'; dereference with * [-Wincompatible-pointer-types] 316 | XtFree(FCFileNames(fcw)); | ^~~~~~~~~~~~~~~~ | * ./FChooserP.h:80:25: note: expanded from macro 'FCFileNames' 80 | #define FCFileNames(w) (FCFCPart(w)->file_names) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/X11/Intrinsic.h:1875:1: note: passing argument to parameter here 1875 | ); | ^ FChooser.c:321:9: warning: incompatible pointer types passing 'char **' to parameter of type 'char *'; dereference with * [-Wincompatible-pointer-types] 321 | XtFree(FCDirNames(fcw)); | ^~~~~~~~~~~~~~~ | * ./FChooserP.h:78:24: note: expanded from macro 'FCDirNames' 78 | #define FCDirNames(w) (FCFCPart(w)->dir_names) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/X11/Intrinsic.h:1875:1: note: passing argument to parameter here 1875 | ); | ^ FChooser.c:334:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 334 | Resize(w) | ^ FChooser.c:352:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 352 | SetValues(current,request,new) | ^ FChooser.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 | GeometryManager(w,request,reply) | ^ FChooser.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 | ChildrenCreate(fcw) | ^ FChooser.c:468:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 468 | ChildrenRealize(fcw) | ^ FChooser.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 | ChildrenUpdate(fcw) | ^ FChooser.c:589:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 589 | DirectoryCallback(w,client_data,call_data) | ^ FChooser.c:594:17: warning: cast to smaller integer type 'int' from 'XtPointer' (aka 'void *') [-Wvoid-pointer-to-int-cast] 594 | int index = (int)client_data; | ^~~~~~~~~~~~~~~~ FChooser.c:618:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 618 | FileCallback(w,client_data,call_data) | ^ FChooser.c:641:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 641 | SelectFileByIndex(fcw,index) | ^ FChooser.c:650:2: warning: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 650 | exit(-1); | ^ FChooser.c:650:2: note: include the header or explicitly provide a declaration for 'exit' FChooser.c:666:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 666 | SelectFileByName(fcw,name) | ^ FChooser.c:678:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 678 | UnselectAll(fcw) | ^ FChooser.c:690:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 690 | Notify(fcw) | ^ FChooser.c:720:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 720 | GotoDeepestLegalDirectory(fcw) | ^ FChooser.c:767:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 767 | UpdateLists(fcw) | ^ FChooser.c:853:62: warning: cast to 'XtPointer' (aka 'void *') from smaller integer type 'int' [-Wint-to-void-pointer-cast] 853 | XtAddCallback(menuItem,XtNcallback,DirectoryCallback,(XtPointer)i); | ^~~~~~~~~~~~ FChooser.c:864:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 864 | static void Chdir(fcw) | ^ FChooser.c:878:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 878 | XfwfFileChooserChangeDirectory(fcw,dir) | ^ FChooser.c:887:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 887 | XfwfFileChooserRefresh(fcw) | ^ FChooser.c:894:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 894 | XfwfFileChooserCurrentDirectory(fcw) | ^ FChooser.c:901:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 901 | XfwfFileChooserCurrentFile(fcw) | ^ 27 warnings generated. --- acfax.o --- acfax.c:450:13: warning: cast to smaller integer type 'int' from 'XtPointer' (aka 'void *') [-Wvoid-pointer-to-int-cast] 450 | selectn = (int)client_data; | ^~~~~~~~~~~~~~~~ acfax.c:473:8: warning: cast to smaller integer type 'unsigned int' from 'XtPointer' (aka 'void *') [-Wvoid-pointer-to-int-cast] 473 | rd = (unsigned)XawToggleGetCurrent(w); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ acfax.c:625:7: warning: cast to smaller integer type 'unsigned int' from 'XtPointer' (aka 'void *') [-Wvoid-pointer-to-int-cast] 625 | if ((unsigned)client_data == 1) { | ^~~~~~~~~~~~~~~~~~~~~ acfax.c:663:7: warning: cast to smaller integer type 'unsigned int' from 'XtPointer' (aka 'void *') [-Wvoid-pointer-to-int-cast] 663 | if ((unsigned)client_data == 1) { | ^~~~~~~~~~~~~~~~~~~~~ acfax.c:677:14: warning: cast to smaller integer type 'unsigned int' from 'XtPointer' (aka 'void *') [-Wvoid-pointer-to-int-cast] 677 | } else if ((unsigned)client_data == 2) { | ^~~~~~~~~~~~~~~~~~~~~ 5 warnings generated. --- fax_funcs.o --- fax_funcs.c:302:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] 302 | } else { | ^ fax_funcs.c:570:70: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] 570 | printf("redrawing from %d, %d, corepos = %d\n", pixpos, linepos, core_pix - core_dta); | ~~ ^~~~~~~~~~~~~~~~~~~ | %ld fax_funcs.c:1219:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1219 | old_func (D_CPINIT | D_WDINIT | D_LDINIT); | ^ fax_funcs.c:1220:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1220 | old_func (D_ALLOWX); | ^ fax_funcs.c:1252:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1252 | old_func (D_CPINIT | D_WDINIT | D_LDINIT); | ^ fax_funcs.c:1253:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1253 | old_func (D_ALLOWX); | ^ 6 warnings generated. --- acfax --- rm -f acfax cc -o acfax -L/usr/local/lib acfax.o Canvas.o mod_demod.o sblaster.o fax_funcs.o x_image.o widgets.o FChooser.o Directory.o DirMgr.o RegExp.o -lXaw3d -lXmu -lXt -lSM -lICE -lXext -lX11 -lXt -lSM -lICE -lXext -lX11 -lm -lgnuregex -Wl,-rpath,/usr/local/lib =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> acfax-0.981011_4 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found ===> acfax-0.981011_4 depends on file: /usr/local/libdata/pkgconfig/xext.pc - found ===> acfax-0.981011_4 depends on file: /usr/local/libdata/pkgconfig/xmu.pc - found ===> acfax-0.981011_4 depends on file: /usr/local/libdata/pkgconfig/xt.pc - found ===> acfax-0.981011_4 depends on file: /usr/local/libdata/pkgconfig/sm.pc - found ===> acfax-0.981011_4 depends on file: /usr/local/libdata/pkgconfig/ice.pc - found =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Staging for acfax-0.981011_4 ===> Generating temporary packing list install -s -m 555 /wrkdirs/usr/ports/comms/acfax/work/acfax/acfax /wrkdirs/usr/ports/comms/acfax/work/stage/usr/local/bin ====> 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-01-21T23:44:18+0000' 'PKG_NOTE_ports_top_git_hash=076a295eb33c' 'PKG_NOTE_ports_top_checkout_unclean=no' 'PKG_NOTE_port_git_hash=f78b1814a732' '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 acfax-0.981011_4 ===> Building acfax-0.981011_4 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for acfax-0.981011_4 build of comms/acfax | acfax-0.981011_4 ended at Wed Jan 21 18:44:22 EST 2026 build time: 00:00:06