=>> Building mail/xfaces build started at Wed Jan 21 07:46:50 EST 2026 port directory: /usr/ports/mail/xfaces package name: xfaces-3.3_6 building for: FreeBSD pkg.DaveG.ca 14.3-RELEASE-p7 FreeBSD 14.3-RELEASE-p7 1403000 amd64 maintained by: faber@isi.edu Makefile datestamp: -rw-r--r-- 1 root wheel 1059 Aug 27 2024 /usr/ports/mail/xfaces/Makefile Ports top last git commit: 076a295eb33c Ports top unclean checkout: no Port dir last git commit: e427ab10bfca Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.2 Host OSVERSION: 1500068 Jail OSVERSION: 1403000 Job Id: 11 ---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/11/.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-- faber@isi.edu --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- IMAKECPP=tradcpp IMAKECPPFLAGS="-DCppCmd=tradcpp -DCcCmd=cc -DCplusplusCmd=c++" MAKE=/usr/local/bin/gmake XDG_DATA_HOME=/wrkdirs/usr/ports/mail/xfaces/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/mail/xfaces/work XDG_CACHE_HOME=/wrkdirs/usr/ports/mail/xfaces/work/.cache HOME=/wrkdirs/usr/ports/mail/xfaces/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/mail/xfaces/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/mail/xfaces/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/mail/xfaces/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/mail/xfaces/work XDG_CACHE_HOME=/wrkdirs/usr/ports/mail/xfaces/work/.cache HOME=/wrkdirs/usr/ports/mail/xfaces/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/mail/xfaces/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/mail/xfaces/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/xfaces" EXAMPLESDIR="share/examples/xfaces" DATADIR="share/xfaces" WWWDIR="www/xfaces" ETCDIR="etc/xfaces" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/xfaces DOCSDIR=/usr/local/share/doc/xfaces EXAMPLESDIR=/usr/local/share/examples/xfaces WWWDIR=/usr/local/www/xfaces ETCDIR=/usr/local/etc/xfaces --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 ===> xfaces-3.3_6 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 ===> xfaces-3.3_6 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of xfaces-3.3_6 =========================================================================== =================================================== ===== 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 xfaces-3.3_6 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by xfaces-3.3_6 for building => SHA256 Checksum OK for xfaces/xfaces-3.3.tar.Z. => SHA256 Checksum OK for xfaces/patch-charnier. => SHA256 Checksum OK for xfaces/patch-faber. => SHA256 Checksum OK for xfaces/patch-graaff. => SHA256 Checksum OK for xfaces/patch-kinzler3. =========================================================================== =================================================== ===== 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 xfaces-3.3_6 for building ===> Extracting for xfaces-3.3_6 => SHA256 Checksum OK for xfaces/xfaces-3.3.tar.Z. => SHA256 Checksum OK for xfaces/patch-charnier. => SHA256 Checksum OK for xfaces/patch-faber. => SHA256 Checksum OK for xfaces/patch-graaff. => SHA256 Checksum OK for xfaces/patch-kinzler3. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for xfaces-3.3_6 ===> Applying distribution patches for xfaces-3.3_6 ===> Applying FreeBSD patches for xfaces-3.3_6 from /usr/ports/mail/xfaces/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> xfaces-3.3_6 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 ===> xfaces-3.3_6 depends on executable: imake - found ===> Returning to build of xfaces-3.3_6 ===> xfaces-3.3_6 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 ===> xfaces-3.3_6 depends on executable: tradcpp - found ===> Returning to build of xfaces-3.3_6 ===> xfaces-3.3_6 depends on package: gmake>=4.4.1 - not found ===> Installing existing package /packages/All/gmake-4.4.1.pkg [pkg.DaveG.ca] Installing gmake-4.4.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 gmake-4.4.1: .......... done ===> xfaces-3.3_6 depends on package: gmake>=4.4.1 - found ===> Returning to build of xfaces-3.3_6 ===> xfaces-3.3_6 depends on file: /usr/local/libdata/pkgconfig/ice.pc - not found ===> Installing existing package /packages/All/libICE-1.1.2,1.pkg [pkg.DaveG.ca] Installing libICE-1.1.2,1... [pkg.DaveG.ca] Extracting libICE-1.1.2,1: .......... done ===> xfaces-3.3_6 depends on file: /usr/local/libdata/pkgconfig/ice.pc - found ===> Returning to build of xfaces-3.3_6 ===> xfaces-3.3_6 depends on file: /usr/local/libdata/pkgconfig/sm.pc - not found ===> Installing existing package /packages/All/libSM-1.2.6,1.pkg [pkg.DaveG.ca] Installing libSM-1.2.6,1... [pkg.DaveG.ca] Extracting libSM-1.2.6,1: ........ done ===> xfaces-3.3_6 depends on file: /usr/local/libdata/pkgconfig/sm.pc - found ===> Returning to build of xfaces-3.3_6 ===> xfaces-3.3_6 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 ===> xfaces-3.3_6 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found ===> Returning to build of xfaces-3.3_6 ===> xfaces-3.3_6 depends on file: /usr/local/libdata/pkgconfig/xaw7.pc - not found ===> Installing existing package /packages/All/libXaw-1.0.16,2.pkg [pkg.DaveG.ca] Installing libXaw-1.0.16,2... [pkg.DaveG.ca] `-- Installing libXext-1.3.6,1... [pkg.DaveG.ca] `-- Extracting libXext-1.3.6,1: .......... done [pkg.DaveG.ca] `-- Installing libXmu-1.1.4,1... [pkg.DaveG.ca] | `-- Installing libXt-1.3.0,1... [pkg.DaveG.ca] | `-- Extracting libXt-1.3.0,1: .......... done [pkg.DaveG.ca] `-- Extracting libXmu-1.1.4,1: .......... done [pkg.DaveG.ca] `-- Installing libXpm-3.5.17_1... [pkg.DaveG.ca] `-- Extracting libXpm-3.5.17_1: .......... done [pkg.DaveG.ca] Extracting libXaw-1.0.16,2: .......... done ===> xfaces-3.3_6 depends on file: /usr/local/libdata/pkgconfig/xaw7.pc - found ===> Returning to build of xfaces-3.3_6 ===> xfaces-3.3_6 depends on file: /usr/local/libdata/pkgconfig/xext.pc - found ===> xfaces-3.3_6 depends on file: /usr/local/libdata/pkgconfig/xmu.pc - found ===> xfaces-3.3_6 depends on file: /usr/local/libdata/pkgconfig/xt.pc - found ===> xfaces-3.3_6 depends on file: /usr/local/libdata/pkgconfig/xpm.pc - found ===> xfaces-3.3_6 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. ===> xfaces-3.3_6 depends on file: /usr/local/bin/ccache - found ===> Returning to build of xfaces-3.3_6 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> xfaces-3.3_6 depends on shared library: libcompface.so - not found ===> Installing existing package /packages/All/faces-1.7.7_14.pkg [pkg.DaveG.ca] Installing faces-1.7.7_14... [pkg.DaveG.ca] Extracting faces-1.7.7_14: .......... done ===== Message from faces-1.7.7_14: -- NOTE: For generating faces out of xbm files you must use the following helper filters: xbm2ikon and perhaps xbmsize48 or xbmcut48 e.g. 1) generate a 48x48x1 xbm file 2) cat | xbm2ikon > file.ikon 3) compface file.ikon > file.face And the other way arround to display a face Note uncompface -X is the same as uncompface | ikon2xbm useful for exmh! ===> xfaces-3.3_6 depends on shared library: libcompface.so - found (/usr/local/lib/libcompface.so) ===> Returning to build of xfaces-3.3_6 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for xfaces-3.3_6 mv -f Makefile Makefile.bak imake -DUseInstalled -I/usr/local/lib/X11/config make Makefiles make: "/wrkdirs/usr/ports/mail/xfaces/work/xfaces-3.3/Makefile" line 1028: warning: duplicate script for target "xfaces._man" ignored make: "Makefile" line 975: warning: using previous script for "xfaces._man" defined here make: "/wrkdirs/usr/ports/mail/xfaces/work/xfaces-3.3/Makefile" line 1029: warning: duplicate script for target "xfaces._man" ignored make: "Makefile" line 975: warning: using previous script for "xfaces._man" defined here make includes make: "/wrkdirs/usr/ports/mail/xfaces/work/xfaces-3.3/Makefile" line 1028: warning: duplicate script for target "xfaces._man" ignored make: "Makefile" line 975: warning: using previous script for "xfaces._man" defined here make: "/wrkdirs/usr/ports/mail/xfaces/work/xfaces-3.3/Makefile" line 1029: warning: duplicate script for target "xfaces._man" ignored make: "Makefile" line 975: warning: using previous script for "xfaces._man" defined here make depend make: "/wrkdirs/usr/ports/mail/xfaces/work/xfaces-3.3/Makefile" line 1028: warning: duplicate script for target "xfaces._man" ignored make: "Makefile" line 975: warning: using previous script for "xfaces._man" defined here make: "/wrkdirs/usr/ports/mail/xfaces/work/xfaces-3.3/Makefile" line 1029: warning: duplicate script for target "xfaces._man" ignored make: "Makefile" line 975: warning: using previous script for "xfaces._man" defined here rm -f .depend gccmakedep -f- -- -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DXPM -DSHAPE -DXFACE -DLOOKUP_HOSTNAME -- Tiled.c cmd_check.c face_actions.c face_annotate.c face_binding.c face_command.c face_display.c face_image.c face_image_xbm.c face_search.c face_search_binding.c face_search_facedb.c face_search_resource.c face_search_uh.c mail_box.c mail_body.c mail_check.c mail_file.c mail_header.c mail_items.c mail_parse.c main.c path.c regexp.c regsub.c string.c face_image_xpm.c face_shape.c face_search_xface.c face_image_xface.c > .depend =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for xfaces-3.3_6 Makefile:1028: warning: overriding recipe for target 'xfaces._man' Makefile:974: warning: ignoring old recipe for target 'xfaces._man' cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -g -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DXPM -DSHAPE -DXFACE -DLOOKUP_HOSTNAME -c -o Tiled.o Tiled.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -g -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DXPM -DSHAPE -DXFACE -DLOOKUP_HOSTNAME -c -o cmd_check.o cmd_check.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -g -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DXPM -DSHAPE -DXFACE -DLOOKUP_HOSTNAME -c -o face_actions.o face_actions.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -g -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DXPM -DSHAPE -DXFACE -DLOOKUP_HOSTNAME -c -o face_annotate.o face_annotate.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -g -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DXPM -DSHAPE -DXFACE -DLOOKUP_HOSTNAME -c -o face_binding.o face_binding.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -g -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DXPM -DSHAPE -DXFACE -DLOOKUP_HOSTNAME -c -o face_command.o face_command.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -g -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DXPM -DSHAPE -DXFACE -DLOOKUP_HOSTNAME -c -o face_display.o face_display.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -g -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DXPM -DSHAPE -DXFACE -DLOOKUP_HOSTNAME -c -o face_image.o face_image.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -g -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DXPM -DSHAPE -DXFACE -DLOOKUP_HOSTNAME -c -o face_image_xbm.o face_image_xbm.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -g -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DXPM -DSHAPE -DXFACE -DLOOKUP_HOSTNAME -c -o face_search.o face_search.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -g -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DXPM -DSHAPE -DXFACE -DLOOKUP_HOSTNAME -c -o face_search_binding.o face_search_binding.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -g -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DXPM -DSHAPE -DXFACE -DLOOKUP_HOSTNAME -c -o face_search_facedb.o face_search_facedb.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -g -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DXPM -DSHAPE -DXFACE -DLOOKUP_HOSTNAME -c -o face_search_resource.o face_search_resource.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -g -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DXPM -DSHAPE -DXFACE -DLOOKUP_HOSTNAME -c -o face_search_uh.o face_search_uh.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -g -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DXPM -DSHAPE -DXFACE -DLOOKUP_HOSTNAME -c -o mail_box.o mail_box.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -g -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DXPM -DSHAPE -DXFACE -DLOOKUP_HOSTNAME -c -o mail_body.o mail_body.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -g -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DXPM -DSHAPE -DXFACE -DLOOKUP_HOSTNAME -c -o mail_check.o mail_check.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -g -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DXPM -DSHAPE -DXFACE -DLOOKUP_HOSTNAME -c -o mail_file.o mail_file.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -g -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DXPM -DSHAPE -DXFACE -DLOOKUP_HOSTNAME -c -o mail_header.o mail_header.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -g -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DXPM -DSHAPE -DXFACE -DLOOKUP_HOSTNAME -c -o mail_items.o mail_items.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -g -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DXPM -DSHAPE -DXFACE -DLOOKUP_HOSTNAME -c -o mail_parse.o mail_parse.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -g -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DXPM -DSHAPE -DXFACE -DLOOKUP_HOSTNAME -c -o main.o main.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -g -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DXPM -DSHAPE -DXFACE -DLOOKUP_HOSTNAME -c -o path.o path.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -g -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DXPM -DSHAPE -DXFACE -DLOOKUP_HOSTNAME -c -o regexp.o regexp.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -g -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DXPM -DSHAPE -DXFACE -DLOOKUP_HOSTNAME -c -o regsub.o regsub.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -g -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DXPM -DSHAPE -DXFACE -DLOOKUP_HOSTNAME -c -o string.o string.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -g -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DXPM -DSHAPE -DXFACE -DLOOKUP_HOSTNAME -c -o face_image_xpm.o face_image_xpm.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -g -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DXPM -DSHAPE -DXFACE -DLOOKUP_HOSTNAME -c -o face_shape.o face_shape.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -g -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DXPM -DSHAPE -DXFACE -DLOOKUP_HOSTNAME -c -o face_search_xface.o face_search_xface.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -g -I/usr/local/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DXPM -DSHAPE -DXFACE -DLOOKUP_HOSTNAME -c -o face_image_xface.o face_image_xface.c regsub.c:48:11: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 48 | regerror("NULL parm to regsub"); | ^ regsub.c:52:11: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 52 | regerror("damaged regexp fed to regsub"); | ^ regsub.c:73:13: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 73 | regerror("damaged match string"); | ^ regsub.c:35:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 35 | regsub(prog, source, dest) | ^ In file included from regsub.c:22: ./regexp.h:20: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] 20 | extern void regsub(); | ^ 5 warnings generated. In file included from face_search_binding.c:47: In file included from ./faces.h:100: ./regexp.h:21: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 declaration [-Wdeprecated-non-prototype] 21 | extern void regerror(); | ^ ./faces.h:536:13: note: conflicting prototype is here 536 | extern void regerror P_((String s)); | ^ In file included from face_search_binding.c:47: In file included from ./faces.h:100: ./regexp.h:18: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 declaration [-Wdeprecated-non-prototype] 18 | extern regexp *regcomp(); | ^ ./faces.h:552:16: note: conflicting prototype is here 552 | extern regexp* regcomp P_((char* exp)); | ^ In file included from face_search_binding.c:47: In file included from ./faces.h:100: ./regexp.h:19: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 declaration [-Wdeprecated-non-prototype] 19 | extern int regexec(); | ^ ./faces.h:553:12: note: conflicting prototype is here 553 | extern int regexec P_((regexp *prog, char *string)); | ^ In file included from face_search_binding.c:47: In file included from ./faces.h:100: ./regexp.h:20: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 declaration [-Wdeprecated-non-prototype] 20 | extern void regsub(); | ^ ./faces.h:557:13: note: conflicting prototype is here 557 | extern void regsub P_((regexp *prog, char *source, char *dest)); | ^ face_search_binding.c:53:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 53 | FaceSearchBinding(item, data) | ^ 5 warnings generated. In file included from face_search_uh.c:47: In file included from ./faces.h:100: ./regexp.h:21: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 declaration [-Wdeprecated-non-prototype] 21 | extern void regerror(); | ^ ./faces.h:536:13: note: conflicting prototype is here 536 | extern void regerror P_((String s)); | ^ In file included from face_search_uh.c:47: In file included from ./faces.h:100: ./regexp.h:18: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 declaration [-Wdeprecated-non-prototype] 18 | extern regexp *regcomp(); | ^ ./faces.h:552:16: note: conflicting prototype is here 552 | extern regexp* regcomp P_((char* exp)); | ^ In file included from face_search_uh.c:47: In file included from ./faces.h:100: ./regexp.h:19: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 declaration [-Wdeprecated-non-prototype] 19 | extern int regexec(); | ^ ./faces.h:553:12: note: conflicting prototype is here 553 | extern int regexec P_((regexp *prog, char *string)); | ^ In file included from face_search_uh.c:47: In file included from ./faces.h:100: ./regexp.h:20: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 declaration [-Wdeprecated-non-prototype] 20 | extern void regsub(); | ^ ./faces.h:557:13: note: conflicting prototype is here 557 | extern void regsub P_((regexp *prog, char *source, char *dest)); | ^ face_search_uh.c:51:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 51 | FaceSearchUserHost(item, data) | ^ 5 warnings generated. In file included from face_actions.c:47: In file included from ./faces.h:100: ./regexp.h:21: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 declaration [-Wdeprecated-non-prototype] 21 | extern void regerror(); | ^ ./faces.h:536:13: note: conflicting prototype is here 536 | extern void regerror P_((String s)); | ^ In file included from face_actions.c:47: In file included from ./faces.h:100: ./regexp.h:18: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 declaration [-Wdeprecated-non-prototype] 18 | extern regexp *regcomp(); | ^ ./faces.h:552:16: note: conflicting prototype is here 552 | extern regexp* regcomp P_((char* exp)); | ^ In file included from face_actions.c:47: In file included from ./faces.h:100: ./regexp.h:19: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 declaration [-Wdeprecated-non-prototype] 19 | extern int regexec(); | ^ ./faces.h:553:12: note: conflicting prototype is here 553 | extern int regexec P_((regexp *prog, char *string)); | ^ In file included from face_actions.c:47: In file included from ./faces.h:100: ./regexp.h:20: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 declaration [-Wdeprecated-non-prototype] 20 | extern void regsub(); | ^ ./faces.h:557:13: note: conflicting prototype is here 557 | extern void regsub P_((regexp *prog, char *source, char *dest)); | ^ face_actions.c:54:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 54 | FacePlaySounds(w, event, params, num_params) | ^ face_actions.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 | FaceRunCommands(w, event, params, num_params) | ^ face_actions.c:165:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 165 | FaceCheckMail(w, event, params, num_params) | ^ 7 warnings generated. In file included from path.c:43: In file included from ./faces.h:100: ./regexp.h:21: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 declaration [-Wdeprecated-non-prototype] 21 | extern void regerror(); | ^ ./faces.h:536:13: note: conflicting prototype is here 536 | extern void regerror P_((String s)); | ^ In file included from path.c:43: In file included from ./faces.h:100: ./regexp.h:18: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 declaration [-Wdeprecated-non-prototype] 18 | extern regexp *regcomp(); | ^ ./faces.h:552:16: note: conflicting prototype is here 552 | extern regexp* regcomp P_((char* exp)); | ^ In file included from path.c:43: In file included from ./faces.h:100: ./regexp.h:19: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 declaration [-Wdeprecated-non-prototype] 19 | extern int regexec(); | ^ ./faces.h:553:12: note: conflicting prototype is here 553 | extern int regexec P_((regexp *prog, char *string)); | ^ In file included from path.c:43: In file included from ./faces.h:100: ./regexp.h:20: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 declaration [-Wdeprecated-non-prototype] 20 | extern void regsub(); | ^ ./faces.h:557:13: note: conflicting prototype is here 557 | extern void regsub P_((regexp *prog, char *source, char *dest)); | ^ path.c:47:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 47 | PathParse(str) | ^ path.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 | PathEnumerate(file, paths, func, data) | ^ path.c:90:10: warning: call to undeclared function 'chdir'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 90 | if (chdir(*paths) != -1) | ^ 7 warnings generated. In file included from face_command.c:43: In file included from ./faces.h:100: ./regexp.h:21: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 declaration [-Wdeprecated-non-prototype] 21 | extern void regerror(); | ^ ./faces.h:536:13: note: conflicting prototype is here 536 | extern void regerror P_((String s)); | ^ In file included from face_command.c:43: In file included from ./faces.h:100: ./regexp.h:18: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 declaration [-Wdeprecated-non-prototype] 18 | extern regexp *regcomp(); | ^ ./faces.h:552:16: note: conflicting prototype is here 552 | extern regexp* regcomp P_((char* exp)); | ^ In file included from face_command.c:43: In file included from ./faces.h:100: ./regexp.h:19: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 declaration [-Wdeprecated-non-prototype] 19 | extern int regexec(); | ^ ./faces.h:553:12: note: conflicting prototype is here 553 | extern int regexec P_((regexp *prog, char *string)); | ^ In file included from face_command.c:43: In file included from ./faces.h:100: ./regexp.h:20: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 declaration [-Wdeprecated-non-prototype] 20 | extern void regsub(); | ^ ./faces.h:557:13: note: conflicting prototype is here 557 | extern void regsub P_((regexp *prog, char *source, char *dest)); | ^ face_command.c:54:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 54 | FaceCommandCreate(file) | ^ face_command.c:112:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 112 | FaceCommandFree(fc) | ^ face_command.c:174:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 174 | FaceCommandLoad(file, item, data) | ^ face_command.c:193:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 193 | FaceCommandRun(fc) | ^ face_command.c:205:5: warning: call to undeclared function 'system'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 205 | system(fc->command); | ^ face_command.c:209:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 209 | FaceCommandFind(item) | ^ 10 warnings generated. In file included from face_image_xface.c:43: In file included from ./faces.h:100: ./regexp.h:21: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 declaration [-Wdeprecated-non-prototype] 21 | extern void regerror(); | ^ ./faces.h:536:13: note: conflicting prototype is here 536 | extern void regerror P_((String s)); | ^ In file included from face_image_xface.c:43: In file included from ./faces.h:100: ./regexp.h:18: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 declaration [-Wdeprecated-non-prototype] 18 | extern regexp *regcomp(); | ^ ./faces.h:552:16: note: conflicting prototype is here 552 | extern regexp* regcomp P_((char* exp)); | ^ In file included from face_image_xface.c:43: In file included from ./faces.h:100: ./regexp.h:19: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 declaration [-Wdeprecated-non-prototype] 19 | extern int regexec(); | ^ ./faces.h:553:12: note: conflicting prototype is here 553 | extern int regexec P_((regexp *prog, char *string)); | ^ In file included from face_image_xface.c:43: In file included from ./faces.h:100: ./regexp.h:20: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 declaration [-Wdeprecated-non-prototype] 20 | extern void regsub(); | ^ ./faces.h:557:13: note: conflicting prototype is here 557 | extern void regsub P_((regexp *prog, char *source, char *dest)); | ^ face_image_xface.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 | FaceImageXFaceFree(data, type_data) | ^ face_image_xface.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 | FaceImageXFacePixmap(data, type_data) | ^ face_image_xface.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 | FaceImageXFaceShape(data, type_data) | ^ face_image_xface.c:162:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 162 | FaceImageXFaceCreate(str) | ^ face_image_xface.c:205:9: warning: call to undeclared function 'uncompface'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 205 | if (uncompface(buffer) < 0) | ^ face_image_xface.c:249:8: warning: passing 'unsigned char[512]' 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] 249 | bits, 48, 48); | ^~~~ /usr/local/include/X11/Xlib.h:1603:29: note: passing argument to parameter here 1603 | _Xconst char* /* data */, | ^ 10 warnings generated. In file included from mail_check.c:43: In file included from ./faces.h:100: ./regexp.h:21: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 declaration [-Wdeprecated-non-prototype] 21 | extern void regerror(); | ^ ./faces.h:536:13: note: conflicting prototype is here 536 | extern void regerror P_((String s)); | ^ In file included from mail_check.c:43: In file included from ./faces.h:100: ./regexp.h:18: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 declaration [-Wdeprecated-non-prototype] 18 | extern regexp *regcomp(); | ^ ./faces.h:552:16: note: conflicting prototype is here 552 | extern regexp* regcomp P_((char* exp)); | ^ In file included from mail_check.c:43: In file included from ./faces.h:100: ./regexp.h:19: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 declaration [-Wdeprecated-non-prototype] 19 | extern int regexec(); | ^ ./faces.h:553:12: note: conflicting prototype is here 553 | extern int regexec P_((regexp *prog, char *string)); | ^ In file included from mail_check.c:43: In file included from ./faces.h:100: ./regexp.h:20: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 declaration [-Wdeprecated-non-prototype] 20 | extern void regsub(); | ^ ./faces.h:557:13: note: conflicting prototype is here 557 | extern void regsub P_((regexp *prog, char *source, char *dest)); | ^ 4 warnings generated. In file included from face_search_xface.c:40: In file included from ./faces.h:100: ./regexp.h:21: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 declaration [-Wdeprecated-non-prototype] 21 | extern void regerror(); | ^ ./faces.h:536:13: note: conflicting prototype is here 536 | extern void regerror P_((String s)); | ^ In file included from face_search_xface.c:40: In file included from ./faces.h:100: ./regexp.h:18: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 declaration [-Wdeprecated-non-prototype] 18 | extern regexp *regcomp(); | ^ ./faces.h:552:16: note: conflicting prototype is here 552 | extern regexp* regcomp P_((char* exp)); | ^ In file included from face_search_xface.c:40: In file included from ./faces.h:100: ./regexp.h:19: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 declaration [-Wdeprecated-non-prototype] 19 | extern int regexec(); | ^ ./faces.h:553:12: note: conflicting prototype is here 553 | extern int regexec P_((regexp *prog, char *string)); | ^ In file included from face_search_xface.c:40: In file included from ./faces.h:100: ./regexp.h:20: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 declaration [-Wdeprecated-non-prototype] 20 | extern void regsub(); | ^ ./faces.h:557:13: note: conflicting prototype is here 557 | extern void regsub P_((regexp *prog, char *source, char *dest)); | ^ face_search_xface.c:44:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 44 | FaceSearchXFace(item, data) | ^ 5 warnings generated. In file included from mail_box.c:40: In file included from ./faces.h:100: ./regexp.h:21: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 declaration [-Wdeprecated-non-prototype] 21 | extern void regerror(); | ^ ./faces.h:536:13: note: conflicting prototype is here 536 | extern void regerror P_((String s)); | ^ In file included from mail_box.c:40: In file included from ./faces.h:100: ./regexp.h:18: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 declaration [-Wdeprecated-non-prototype] 18 | extern regexp *regcomp(); | ^ ./faces.h:552:16: note: conflicting prototype is here 552 | extern regexp* regcomp P_((char* exp)); | ^ In file included from mail_box.c:40: In file included from ./faces.h:100: ./regexp.h:19: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 declaration [-Wdeprecated-non-prototype] 19 | extern int regexec(); | ^ ./faces.h:553:12: note: conflicting prototype is here 553 | extern int regexec P_((regexp *prog, char *string)); | ^ In file included from mail_box.c:40: In file included from ./faces.h:100: ./regexp.h:20: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 declaration [-Wdeprecated-non-prototype] 20 | extern void regsub(); | ^ ./faces.h:557:13: note: conflicting prototype is here 557 | extern void regsub P_((regexp *prog, char *source, char *dest)); | ^ mail_box.c:134:23: warning: call to undeclared function 'atoi'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 134 | content_length = atoi(header->value); | ^ 5 warnings generated. In file included from cmd_check.c:43: In file included from ./faces.h:100: ./regexp.h:21: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 declaration [-Wdeprecated-non-prototype] 21 | extern void regerror(); | ^ ./faces.h:536:13: note: conflicting prototype is here 536 | extern void regerror P_((String s)); | ^ In file included from cmd_check.c:43: In file included from ./faces.h:100: ./regexp.h:18: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 declaration [-Wdeprecated-non-prototype] 18 | extern regexp *regcomp(); | ^ ./faces.h:552:16: note: conflicting prototype is here 552 | extern regexp* regcomp P_((char* exp)); | ^ In file included from cmd_check.c:43: In file included from ./faces.h:100: ./regexp.h:19: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 declaration [-Wdeprecated-non-prototype] 19 | extern int regexec(); | ^ ./faces.h:553:12: note: conflicting prototype is here 553 | extern int regexec P_((regexp *prog, char *string)); | ^ In file included from cmd_check.c:43: In file included from ./faces.h:100: ./regexp.h:20: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 declaration [-Wdeprecated-non-prototype] 20 | extern void regsub(); | ^ ./faces.h:557:13: note: conflicting prototype is here 557 | extern void regsub P_((regexp *prog, char *source, char *dest)); | ^ cmd_check.c:50:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 50 | CmdReadLine(cmd) | ^ cmd_check.c:129:13: warning: call to undeclared function 'atoi'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 129 | cols = atoi(fields[1]); | ^ 6 warnings generated. In file included from face_image_xbm.c:47: In file included from ./faces.h:100: ./regexp.h:21: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 declaration [-Wdeprecated-non-prototype] 21 | extern void regerror(); | ^ ./faces.h:536:13: note: conflicting prototype is here 536 | extern void regerror P_((String s)); | ^ In file included from face_image_xbm.c:47: In file included from ./faces.h:100: ./regexp.h:18: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 declaration [-Wdeprecated-non-prototype] 18 | extern regexp *regcomp(); | ^ ./faces.h:552:16: note: conflicting prototype is here 552 | extern regexp* regcomp P_((char* exp)); | ^ In file included from face_image_xbm.c:47: In file included from ./faces.h:100: ./regexp.h:19: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 declaration [-Wdeprecated-non-prototype] 19 | extern int regexec(); | ^ ./faces.h:553:12: note: conflicting prototype is here 553 | extern int regexec P_((regexp *prog, char *string)); | ^ In file included from face_image_xbm.c:47: In file included from ./faces.h:100: ./regexp.h:20: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 declaration [-Wdeprecated-non-prototype] 20 | extern void regsub(); | ^ ./faces.h:557:13: note: conflicting prototype is here 557 | extern void regsub P_((regexp *prog, char *source, char *dest)); | ^ face_image_xbm.c:88:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 88 | FaceImageColorize(pixmap, width, height) | ^ face_image_xbm.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 | FaceImageXbmRead(file, type_data) | ^ face_image_xbm.c:127:4: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] 127 | &width, &height, &pixmap, | ^~~~~~ /usr/local/include/X11/Xlib.h:3045:37: note: passing argument to parameter here 3045 | unsigned int* /* width_return */, | ^ face_image_xbm.c:127:12: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] 127 | &width, &height, &pixmap, | ^~~~~~~ /usr/local/include/X11/Xlib.h:3046:38: note: passing argument to parameter here 3046 | unsigned int* /* height_return */, | ^ face_image_xbm.c:149:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 149 | FaceImageShapedXbmRead(file, type_data) | ^ face_image_xbm.c:167:4: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] 167 | &width, &height, &pixmap, | ^~~~~~ /usr/local/include/X11/Xlib.h:3045:37: note: passing argument to parameter here 3045 | unsigned int* /* width_return */, | ^ face_image_xbm.c:167:12: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] 167 | &width, &height, &pixmap, | ^~~~~~~ /usr/local/include/X11/Xlib.h:3046:38: note: passing argument to parameter here 3046 | unsigned int* /* height_return */, | ^ face_image_xbm.c:177:4: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] 177 | &width, &height, &shape, | ^~~~~~ /usr/local/include/X11/Xlib.h:3045:37: note: passing argument to parameter here 3045 | unsigned int* /* width_return */, | ^ face_image_xbm.c:177:12: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] 177 | &width, &height, &shape, | ^~~~~~~ /usr/local/include/X11/Xlib.h:3046:38: note: passing argument to parameter here 3046 | unsigned int* /* height_return */, | ^ face_image_xbm.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 | FaceImageXbmFree(data, type_data) | ^ face_image_xbm.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 | FaceImageXbmPixmap(data, type_data) | ^ face_image_xbm.c:239:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 239 | FaceImageXbmShape(data, type_data) | ^ 16 warnings generated. In file included from mail_body.c:40: In file included from ./faces.h:100: ./regexp.h:21: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 declaration [-Wdeprecated-non-prototype] 21 | extern void regerror(); | ^ ./faces.h:536:13: note: conflicting prototype is here 536 | extern void regerror P_((String s)); | ^ In file included from mail_body.c:40: In file included from ./faces.h:100: ./regexp.h:18: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 declaration [-Wdeprecated-non-prototype] 18 | extern regexp *regcomp(); | ^ ./faces.h:552:16: note: conflicting prototype is here 552 | extern regexp* regcomp P_((char* exp)); | ^ In file included from mail_body.c:40: In file included from ./faces.h:100: ./regexp.h:19: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 declaration [-Wdeprecated-non-prototype] 19 | extern int regexec(); | ^ ./faces.h:553:12: note: conflicting prototype is here 553 | extern int regexec P_((regexp *prog, char *string)); | ^ In file included from mail_body.c:40: In file included from ./faces.h:100: ./regexp.h:20: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 declaration [-Wdeprecated-non-prototype] 20 | extern void regsub(); | ^ ./faces.h:557:13: note: conflicting prototype is here 557 | extern void regsub P_((regexp *prog, char *source, char *dest)); | ^ mail_body.c:55:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 55 | MailBodyRead(content_length) | ^ mail_body.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 | MailBodySkip(content_length) | ^ 6 warnings generated. In file included from face_shape.c:57: In file included from ./faces.h:100: ./regexp.h:21: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 declaration [-Wdeprecated-non-prototype] 21 | extern void regerror(); | ^ ./faces.h:536:13: note: conflicting prototype is here 536 | extern void regerror P_((String s)); | ^ In file included from face_shape.c:57: In file included from ./faces.h:100: ./regexp.h:18: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 declaration [-Wdeprecated-non-prototype] 18 | extern regexp *regcomp(); | ^ ./faces.h:552:16: note: conflicting prototype is here 552 | extern regexp* regcomp P_((char* exp)); | ^ In file included from face_shape.c:57: In file included from ./faces.h:100: ./regexp.h:19: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 declaration [-Wdeprecated-non-prototype] 19 | extern int regexec(); | ^ ./faces.h:553:12: note: conflicting prototype is here 553 | extern int regexec P_((regexp *prog, char *string)); | ^ In file included from face_shape.c:57: In file included from ./faces.h:100: ./regexp.h:20: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 declaration [-Wdeprecated-non-prototype] 20 | extern void regsub(); | ^ ./faces.h:557:13: note: conflicting prototype is here 557 | extern void regsub P_((regexp *prog, char *source, char *dest)); | ^ face_shape.c:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 65 | FaceShapeFace(widget, shape) | ^ 5 warnings generated. In file included from face_display.c:65: In file included from ./faces.h:100: ./regexp.h:21: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 declaration [-Wdeprecated-non-prototype] 21 | extern void regerror(); | ^ ./faces.h:536:13: note: conflicting prototype is here 536 | extern void regerror P_((String s)); | ^ In file included from face_display.c:65: In file included from ./faces.h:100: ./regexp.h:18: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 declaration [-Wdeprecated-non-prototype] 18 | extern regexp *regcomp(); | ^ ./faces.h:552:16: note: conflicting prototype is here 552 | extern regexp* regcomp P_((char* exp)); | ^ In file included from face_display.c:65: In file included from ./faces.h:100: ./regexp.h:19: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 declaration [-Wdeprecated-non-prototype] 19 | extern int regexec(); | ^ ./faces.h:553:12: note: conflicting prototype is here 553 | extern int regexec P_((regexp *prog, char *string)); | ^ In file included from face_display.c:65: In file included from ./faces.h:100: ./regexp.h:20: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 declaration [-Wdeprecated-non-prototype] 20 | extern void regsub(); | ^ ./faces.h:557:13: note: conflicting prototype is here 557 | extern void regsub P_((regexp *prog, char *source, char *dest)); | ^ face_display.c:87:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 87 | FaceMakeWidget(face) | ^ face_display.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 | FaceDestroyWidget(face) | ^ face_display.c:127:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 127 | FaceItemClear(face) | ^ face_display.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 | FaceItemAdd(face, item) | ^ face_display.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 | FaceCreate(item) | ^ face_display.c:231:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 231 | FaceFree(face) | ^ face_display.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 | FaceDisplay(item) | ^ 11 warnings generated. In file included from face_search_resource.c:47: In file included from ./faces.h:100: ./regexp.h:21: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 declaration [-Wdeprecated-non-prototype] 21 | extern void regerror(); | ^ ./faces.h:536:13: note: conflicting prototype is here 536 | extern void regerror P_((String s)); | ^ In file included from face_search_resource.c:47: In file included from ./faces.h:100: ./regexp.h:18: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 declaration [-Wdeprecated-non-prototype] 18 | extern regexp *regcomp(); | ^ ./faces.h:552:16: note: conflicting prototype is here 552 | extern regexp* regcomp P_((char* exp)); | ^ In file included from face_search_resource.c:47: In file included from ./faces.h:100: ./regexp.h:19: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 declaration [-Wdeprecated-non-prototype] 19 | extern int regexec(); | ^ ./faces.h:553:12: note: conflicting prototype is here 553 | extern int regexec P_((regexp *prog, char *string)); | ^ In file included from face_search_resource.c:47: In file included from ./faces.h:100: ./regexp.h:20: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 declaration [-Wdeprecated-non-prototype] 20 | extern void regsub(); | ^ ./faces.h:557:13: note: conflicting prototype is here 557 | extern void regsub P_((regexp *prog, char *source, char *dest)); | ^ face_search_resource.c:51:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 51 | FaceSearchResourceWork(fullname, fullclass, item, data) | ^ face_search_resource.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 | FaceSearchResource(item, data) | ^ 6 warnings generated. In file included from face_search.c:43: In file included from ./faces.h:100: ./regexp.h:21: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 declaration [-Wdeprecated-non-prototype] 21 | extern void regerror(); | ^ ./faces.h:536:13: note: conflicting prototype is here 536 | extern void regerror P_((String s)); | ^ In file included from face_search.c:43: In file included from ./faces.h:100: ./regexp.h:18: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 declaration [-Wdeprecated-non-prototype] 18 | extern regexp *regcomp(); | ^ ./faces.h:552:16: note: conflicting prototype is here 552 | extern regexp* regcomp P_((char* exp)); | ^ In file included from face_search.c:43: In file included from ./faces.h:100: ./regexp.h:19: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 declaration [-Wdeprecated-non-prototype] 19 | extern int regexec(); | ^ ./faces.h:553:12: note: conflicting prototype is here 553 | extern int regexec P_((regexp *prog, char *string)); | ^ In file included from face_search.c:43: In file included from ./faces.h:100: ./regexp.h:20: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 declaration [-Wdeprecated-non-prototype] 20 | extern void regsub(); | ^ ./faces.h:557:13: note: conflicting prototype is here 557 | extern void regsub P_((regexp *prog, char *source, char *dest)); | ^ face_search.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 | FaceSearchTypeByName(name) | ^ face_search.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 | FaceSearchTypeRegister(type) | ^ face_search.c:90:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 90 | FaceSearch(item, search_list) | ^ face_search.c:130:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 130 | FaceSearchLoad(name, item, data) | ^ face_search.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 | FaceSearchParse(str, format) | ^ 9 warnings generated. Tiled.c:149:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 149 | NewSize(tw) | ^ Tiled.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 | Layout(tw) | ^ Tiled.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 | SetValues(gcurrent, grequest, gnew, args, num_args) | ^ Tiled.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 | AcceptFocus(w, time) | ^ Tiled.c:457:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 457 | GeometryHandler(w, request, result) | ^ Tiled.c:490:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 490 | ChangeManaged(widget) | ^ Tiled.c:520:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 520 | InsertChild(new) | ^ Tiled.c:533:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 533 | DeleteChild(old) | ^ 8 warnings generated. In file included from face_binding.c:59: In file included from ./faces.h:100: ./regexp.h:21: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 declaration [-Wdeprecated-non-prototype] 21 | extern void regerror(); | ^ ./faces.h:536:13: note: conflicting prototype is here 536 | extern void regerror P_((String s)); | ^ In file included from face_binding.c:59: In file included from ./faces.h:100: ./regexp.h:18: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 declaration [-Wdeprecated-non-prototype] 18 | extern regexp *regcomp(); | ^ ./faces.h:552:16: note: conflicting prototype is here 552 | extern regexp* regcomp P_((char* exp)); | ^ In file included from face_binding.c:59: In file included from ./faces.h:100: ./regexp.h:19: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 declaration [-Wdeprecated-non-prototype] 19 | extern int regexec(); | ^ ./faces.h:553:12: note: conflicting prototype is here 553 | extern int regexec P_((regexp *prog, char *string)); | ^ In file included from face_binding.c:59: In file included from ./faces.h:100: ./regexp.h:20: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 declaration [-Wdeprecated-non-prototype] 20 | extern void regsub(); | ^ ./faces.h:557:13: note: conflicting prototype is here 557 | extern void regsub P_((regexp *prog, char *source, char *dest)); | ^ face_binding.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 | FaceBindingParse(str, has_value, has_label) | ^ face_binding.c:141:14: warning: call to undeclared function 'atoi'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 141 | anno = atoi(annop); | ^ face_binding.c:227:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 227 | FaceBindingCheck(headers, bindings) | ^ 7 warnings generated. In file included from string.c:43: In file included from ./faces.h:100: ./regexp.h:21: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 declaration [-Wdeprecated-non-prototype] 21 | extern void regerror(); | ^ ./faces.h:536:13: note: conflicting prototype is here 536 | extern void regerror P_((String s)); | ^ In file included from string.c:43: In file included from ./faces.h:100: ./regexp.h:18: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 declaration [-Wdeprecated-non-prototype] 18 | extern regexp *regcomp(); | ^ ./faces.h:552:16: note: conflicting prototype is here 552 | extern regexp* regcomp P_((char* exp)); | ^ In file included from string.c:43: In file included from ./faces.h:100: ./regexp.h:19: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 declaration [-Wdeprecated-non-prototype] 19 | extern int regexec(); | ^ ./faces.h:553:12: note: conflicting prototype is here 553 | extern int regexec P_((regexp *prog, char *string)); | ^ In file included from string.c:43: In file included from ./faces.h:100: ./regexp.h:20: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 declaration [-Wdeprecated-non-prototype] 20 | extern void regsub(); | ^ ./faces.h:557:13: note: conflicting prototype is here 557 | extern void regsub P_((regexp *prog, char *source, char *dest)); | ^ string.c:46:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 46 | StringParse(str, delims) | ^ string.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 | SkipChars(str, delim) | ^ string.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 | ParseToken(str, delim) | ^ 7 warnings generated. In file included from mail_file.c:41: In file included from ./faces.h:100: ./regexp.h:21: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 declaration [-Wdeprecated-non-prototype] 21 | extern void regerror(); | ^ ./faces.h:536:13: note: conflicting prototype is here 536 | extern void regerror P_((String s)); | ^ In file included from mail_file.c:41: In file included from ./faces.h:100: ./regexp.h:18: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 declaration [-Wdeprecated-non-prototype] 18 | extern regexp *regcomp(); | ^ ./faces.h:552:16: note: conflicting prototype is here 552 | extern regexp* regcomp P_((char* exp)); | ^ In file included from mail_file.c:41: In file included from ./faces.h:100: ./regexp.h:19: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 declaration [-Wdeprecated-non-prototype] 19 | extern int regexec(); | ^ ./faces.h:553:12: note: conflicting prototype is here 553 | extern int regexec P_((regexp *prog, char *string)); | ^ In file included from mail_file.c:41: In file included from ./faces.h:100: ./regexp.h:20: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 declaration [-Wdeprecated-non-prototype] 20 | extern void regsub(); | ^ ./faces.h:557:13: note: conflicting prototype is here 557 | extern void regsub P_((regexp *prog, char *source, char *dest)); | ^ mail_file.c:52:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 52 | MailFileOpen(name) | ^ mail_file.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 | MailFileReadString(str, len) | ^ mail_file.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 | MailFileSkipString(len) | ^ mail_file.c:137:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 137 | MailFileUnReadChar(ch) | ^ mail_file.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 | MailFileUnReadString(str) | ^ mail_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 | MailFilePeekString(str, len) | ^ 10 warnings generated. In file included from face_image_xpm.c:57: In file included from ./faces.h:100: ./regexp.h:21: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 declaration [-Wdeprecated-non-prototype] 21 | extern void regerror(); | ^ ./faces.h:536:13: note: conflicting prototype is here 536 | extern void regerror P_((String s)); | ^ In file included from face_image_xpm.c:57: In file included from ./faces.h:100: ./regexp.h:18: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 declaration [-Wdeprecated-non-prototype] 18 | extern regexp *regcomp(); | ^ ./faces.h:552:16: note: conflicting prototype is here 552 | extern regexp* regcomp P_((char* exp)); | ^ In file included from face_image_xpm.c:57: In file included from ./faces.h:100: ./regexp.h:19: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 declaration [-Wdeprecated-non-prototype] 19 | extern int regexec(); | ^ ./faces.h:553:12: note: conflicting prototype is here 553 | extern int regexec P_((regexp *prog, char *string)); | ^ In file included from face_image_xpm.c:57: In file included from ./faces.h:100: ./regexp.h:20: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 declaration [-Wdeprecated-non-prototype] 20 | extern void regsub(); | ^ ./faces.h:557:13: note: conflicting prototype is here 557 | extern void regsub P_((regexp *prog, char *source, char *dest)); | ^ face_image_xpm.c:132:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 132 | FaceImageXpmAttributes(shaped) | ^ face_image_xpm.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 | FaceImageXpmRead(file, type_data) | ^ face_image_xpm.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 | FaceImageShapedXpmRead(file, type_data) | ^ face_image_xpm.c:273:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 273 | FaceImageXpmReadFilter(file, type_data) | ^ face_image_xpm.c:378:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 378 | x_catch_free_colors(dpy, err) | ^ face_image_xpm.c:395:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 395 | FaceImageXpmFree(data, type_data) | ^ face_image_xpm.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 | FaceImageXpmPixmap(data, type_data) | ^ face_image_xpm.c:467:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 467 | FaceImageXpmShape(data, type_data) | ^ 12 warnings generated. In file included from face_annotate.c:50: In file included from ./faces.h:100: ./regexp.h:21: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 declaration [-Wdeprecated-non-prototype] 21 | extern void regerror(); | ^ ./faces.h:536:13: note: conflicting prototype is here 536 | extern void regerror P_((String s)); | ^ In file included from face_annotate.c:50: In file included from ./faces.h:100: ./regexp.h:18: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 declaration [-Wdeprecated-non-prototype] 18 | extern regexp *regcomp(); | ^ ./faces.h:552:16: note: conflicting prototype is here 552 | extern regexp* regcomp P_((char* exp)); | ^ In file included from face_annotate.c:50: In file included from ./faces.h:100: ./regexp.h:19: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 declaration [-Wdeprecated-non-prototype] 19 | extern int regexec(); | ^ ./faces.h:553:12: note: conflicting prototype is here 553 | extern int regexec P_((regexp *prog, char *string)); | ^ In file included from face_annotate.c:50: In file included from ./faces.h:100: ./regexp.h:20: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 declaration [-Wdeprecated-non-prototype] 20 | extern void regsub(); | ^ ./faces.h:557:13: note: conflicting prototype is here 557 | extern void regsub P_((regexp *prog, char *source, char *dest)); | ^ face_annotate.c:115:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 115 | FaceAnnotateWork(face, a, astr, imageWidth, imageHeight, imageGC, shapeGC) | ^ face_annotate.c:226:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 226 | FaceAnnotateFree(face) | ^ face_annotate.c:265:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 265 | FaceAnnotate(face) | ^ face_annotate.c:388:40: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] 388 | &imageWidth, &imageHeight, &junkbw, &imageDepth); | ^~~~~~~~~~~ /usr/local/include/X11/Xlib.h:2640:1: note: passing argument to parameter here 2640 | ); | ^ face_annotate.c:449:44: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] 449 | &shapeWidth, &shapeHeight, &junkbw, &shapeDepth); | ^~~~~~~~~~~ /usr/local/include/X11/Xlib.h:2640:1: note: passing argument to parameter here 2640 | ); | ^ 9 warnings generated. In file included from mail_parse.c:50: In file included from ./faces.h:100: ./regexp.h:21: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 declaration [-Wdeprecated-non-prototype] 21 | extern void regerror(); | ^ ./faces.h:536:13: note: conflicting prototype is here 536 | extern void regerror P_((String s)); | ^ In file included from mail_parse.c:50: In file included from ./faces.h:100: ./regexp.h:18: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 declaration [-Wdeprecated-non-prototype] 18 | extern regexp *regcomp(); | ^ ./faces.h:552:16: note: conflicting prototype is here 552 | extern regexp* regcomp P_((char* exp)); | ^ In file included from mail_parse.c:50: In file included from ./faces.h:100: ./regexp.h:19: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 declaration [-Wdeprecated-non-prototype] 19 | extern int regexec(); | ^ ./faces.h:553:12: note: conflicting prototype is here 553 | extern int regexec P_((regexp *prog, char *string)); | ^ In file included from mail_parse.c:50: In file included from ./faces.h:100: ./regexp.h:20: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 declaration [-Wdeprecated-non-prototype] 20 | extern void regsub(); | ^ ./faces.h:557:13: note: conflicting prototype is here 557 | extern void regsub P_((regexp *prog, char *source, char *dest)); | ^ mail_parse.c:53:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 53 | MailParseAddress(from, user, host) | ^ 5 warnings generated. In file included from mail_header.c:40: In file included from ./faces.h:100: ./regexp.h:21: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 declaration [-Wdeprecated-non-prototype] 21 | extern void regerror(); | ^ ./faces.h:536:13: note: conflicting prototype is here 536 | extern void regerror P_((String s)); | ^ In file included from mail_header.c:40: In file included from ./faces.h:100: ./regexp.h:18: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 declaration [-Wdeprecated-non-prototype] 18 | extern regexp *regcomp(); | ^ ./faces.h:552:16: note: conflicting prototype is here 552 | extern regexp* regcomp P_((char* exp)); | ^ In file included from mail_header.c:40: In file included from ./faces.h:100: ./regexp.h:19: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 declaration [-Wdeprecated-non-prototype] 19 | extern int regexec(); | ^ ./faces.h:553:12: note: conflicting prototype is here 553 | extern int regexec P_((regexp *prog, char *string)); | ^ In file included from mail_header.c:40: In file included from ./faces.h:100: ./regexp.h:20: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 declaration [-Wdeprecated-non-prototype] 20 | extern void regsub(); | ^ ./faces.h:557:13: note: conflicting prototype is here 557 | extern void regsub P_((regexp *prog, char *source, char *dest)); | ^ mail_header.c:304:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 304 | MailHeaderFree(header) | ^ mail_header.c:326:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 326 | MailHeaderListFree(list) | ^ mail_header.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 | HeaderNameCompare(s1, s2) | ^ mail_header.c:372:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 372 | MailHeaderFind(name, list) | ^ mail_header.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 | MailHeaderListCompare(list1, list2) | ^ 9 warnings generated. In file included from main.c:70: In file included from ./faces.h:100: ./regexp.h:21: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 declaration [-Wdeprecated-non-prototype] 21 | extern void regerror(); | ^ ./faces.h:536:13: note: conflicting prototype is here 536 | extern void regerror P_((String s)); | ^ In file included from main.c:70: In file included from ./faces.h:100: ./regexp.h:18: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 declaration [-Wdeprecated-non-prototype] 18 | extern regexp *regcomp(); | ^ ./faces.h:552:16: note: conflicting prototype is here 552 | extern regexp* regcomp P_((char* exp)); | ^ In file included from main.c:70: In file included from ./faces.h:100: ./regexp.h:19: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 declaration [-Wdeprecated-non-prototype] 19 | extern int regexec(); | ^ ./faces.h:553:12: note: conflicting prototype is here 553 | extern int regexec P_((regexp *prog, char *string)); | ^ In file included from main.c:70: In file included from ./faces.h:100: ./regexp.h:20: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 declaration [-Wdeprecated-non-prototype] 20 | extern void regsub(); | ^ ./faces.h:557:13: note: conflicting prototype is here 557 | extern void regsub P_((regexp *prog, char *source, char *dest)); | ^ main.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 | quit (w, event, params, num_params) | ^ main.c:458:15: warning: passing arguments to 'StartTimer' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 458 | StartTimer(TheFacesResources.update); | ^ main.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 | CheckMail( data, id ) | ^ main.c:464:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 464 | StartTimer(secs) | ^ main.c:438: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] 438 | static void StartTimer(); | ^ main.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 | main(argc, argv) | ^ main.c:525:20: warning: call to undeclared function 'getuid'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 525 | pw = getpwuid(getuid()); | ^ main.c:671:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 671 | regerror(s) | ^ 12 warnings generated. In file included from face_image.c:56: In file included from ./faces.h:100: ./regexp.h:21: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 declaration [-Wdeprecated-non-prototype] 21 | extern void regerror(); | ^ ./faces.h:536:13: note: conflicting prototype is here 536 | extern void regerror P_((String s)); | ^ In file included from face_image.c:56: In file included from ./faces.h:100: ./regexp.h:18: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 declaration [-Wdeprecated-non-prototype] 18 | extern regexp *regcomp(); | ^ ./faces.h:552:16: note: conflicting prototype is here 552 | extern regexp* regcomp P_((char* exp)); | ^ In file included from face_image.c:56: In file included from ./faces.h:100: ./regexp.h:19: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 declaration [-Wdeprecated-non-prototype] 19 | extern int regexec(); | ^ ./faces.h:553:12: note: conflicting prototype is here 553 | extern int regexec P_((regexp *prog, char *string)); | ^ In file included from face_image.c:56: In file included from ./faces.h:100: ./regexp.h:20: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 declaration [-Wdeprecated-non-prototype] 20 | extern void regsub(); | ^ ./faces.h:557:13: note: conflicting prototype is here 557 | extern void regsub P_((regexp *prog, char *source, char *dest)); | ^ face_image.c:72:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 72 | FaceImageTypeByName(name) | ^ face_image.c:93:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 93 | FaceImageTypeRegister(type) | ^ face_image.c:106:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 106 | FaceImageTypeListParse(str) | ^ face_image.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 | FaceImageCreate(file, type, data) | ^ face_image.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 | FaceImageLoadWork(file, path, info) | ^ face_image.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 | FaceImageLoad(file, item, data) | ^ face_image.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 | FaceImageFree(fi) | ^ face_image.c:470:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 470 | FaceImagePixmap(fi) | ^ face_image.c:488:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 488 | FaceImageShape(fi) | ^ face_image.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 | FaceImageLabelCreate(item) | ^ face_image.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 | StringConcat(s1, s2) | ^ face_image.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 | FaceImageRef(fi) | ^ face_image.c:576:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 576 | FaceImageCount(fi) | ^ face_image.c:586:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 586 | FaceImageDecount(fi) | ^ face_image.c:596:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 596 | FaceImageLabelGet(fi) | ^ face_image.c:612:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 612 | FaceImageFind(item) | ^ 20 warnings generated. In file included from face_search_facedb.c:43: In file included from ./faces.h:100: ./regexp.h:21: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 declaration [-Wdeprecated-non-prototype] 21 | extern void regerror(); | ^ ./faces.h:536:13: note: conflicting prototype is here 536 | extern void regerror P_((String s)); | ^ In file included from face_search_facedb.c:43: In file included from ./faces.h:100: ./regexp.h:18: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 declaration [-Wdeprecated-non-prototype] 18 | extern regexp *regcomp(); | ^ ./faces.h:552:16: note: conflicting prototype is here 552 | extern regexp* regcomp P_((char* exp)); | ^ In file included from face_search_facedb.c:43: In file included from ./faces.h:100: ./regexp.h:19: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 declaration [-Wdeprecated-non-prototype] 19 | extern int regexec(); | ^ ./faces.h:553:12: note: conflicting prototype is here 553 | extern int regexec P_((regexp *prog, char *string)); | ^ In file included from face_search_facedb.c:43: In file included from ./faces.h:100: ./regexp.h:20: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 declaration [-Wdeprecated-non-prototype] 20 | extern void regsub(); | ^ ./faces.h:557:13: note: conflicting prototype is here 557 | extern void regsub P_((regexp *prog, char *source, char *dest)); | ^ face_search_facedb.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 | FacedbReadLine(file) | ^ face_search_facedb.c:124:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 124 | HostMapLoad(name) | ^ face_search_facedb.c:206:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 206 | UserMapLoad(name) | ^ face_search_facedb.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 | MapByName(name) | ^ face_search_facedb.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 | LookupHost(name, realname, map) | ^ face_search_facedb.c:383:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 383 | LookupUser(username, hostname, map) | ^ face_search_facedb.c:423:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 423 | FaceSearchFacedbMakeName(file, info, parts, try) | ^ face_search_facedb.c:470:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 470 | FaceSearchFacedbWork(file, path, info) | ^ face_search_facedb.c:716:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 716 | FaceSearchFacedb(item, data) | ^ 13 warnings generated. In file included from mail_items.c:72: In file included from ./faces.h:100: ./regexp.h:21: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 declaration [-Wdeprecated-non-prototype] 21 | extern void regerror(); | ^ ./faces.h:536:13: note: conflicting prototype is here 536 | extern void regerror P_((String s)); | ^ In file included from mail_items.c:72: In file included from ./faces.h:100: ./regexp.h:18: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 declaration [-Wdeprecated-non-prototype] 18 | extern regexp *regcomp(); | ^ ./faces.h:552:16: note: conflicting prototype is here 552 | extern regexp* regcomp P_((char* exp)); | ^ In file included from mail_items.c:72: In file included from ./faces.h:100: ./regexp.h:19: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 declaration [-Wdeprecated-non-prototype] 19 | extern int regexec(); | ^ ./faces.h:553:12: note: conflicting prototype is here 553 | extern int regexec P_((regexp *prog, char *string)); | ^ In file included from mail_items.c:72: In file included from ./faces.h:100: ./regexp.h:20: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 declaration [-Wdeprecated-non-prototype] 20 | extern void regsub(); | ^ ./faces.h:557:13: note: conflicting prototype is here 557 | extern void regsub P_((regexp *prog, char *source, char *dest)); | ^ mail_items.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 | MailItemAnnotate(item, annotations) | ^ mail_items.c:242:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 242 | MailItemFree(item) | ^ mail_items.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 | MailItemIgnore(item) | ^ mail_items.c:376:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 376 | MailItemLabel(item) | ^ mail_items.c:393:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 393 | MailItemCreate(headers) | ^ mail_items.c:565:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 565 | MailItemCreateNoHeaders(user, host, annotations) | ^ 10 warnings generated. regexp.c:197:15: warning: incompatible redeclaration of library function 'malloc' [-Wincompatible-library-redeclaration] 197 | extern char *malloc(); | ^ regexp.c:197:15: note: 'malloc' is a builtin with type 'void *(unsigned long)' regexp.c:200:3: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 200 | FAIL("NULL argument"); | ^ regexp.c:132:27: note: expanded from macro 'FAIL' 132 | #define FAIL(m) { regerror(m); return(NULL); } | ^ regexp.c:207:6: warning: passing arguments to 'regc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 207 | regc(MAGIC); | ^ regexp.c:208:9: warning: passing arguments to 'reg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 208 | if (reg(0, &flags) == NULL) | ^ regexp.c:213:3: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 213 | FAIL("regexp too big"); | ^ regexp.c:132:27: note: expanded from macro 'FAIL' 132 | #define FAIL(m) { regerror(m); return(NULL); } | ^ regexp.c:216:22: warning: passing arguments to 'malloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 216 | r = (regexp *)malloc(sizeof(regexp) + (unsigned)regsize); | ^ regexp.c:218:3: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 218 | FAIL("out of space"); | ^ regexp.c:132:27: note: expanded from macro 'FAIL' 132 | #define FAIL(m) { regerror(m); return(NULL); } | ^ regexp.c:224:6: warning: passing arguments to 'regc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 224 | regc(MAGIC); | ^ regexp.c:225:9: warning: passing arguments to 'reg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 225 | if (reg(0, &flags) == NULL) | ^ regexp.c:234:16: warning: passing arguments to 'regnext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 234 | if (OP(regnext(scan)) == END) { /* Only one top-level choice. */ | ^ regexp.c:254:39: warning: passing arguments to 'regnext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 254 | for (; scan != NULL; scan = regnext(scan)) | ^ regexp.c:255:32: warning: call to undeclared library function 'strlen' with type 'unsigned long (const char *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 255 | if (OP(scan) == EXACTLY && strlen(OPERAND(scan)) >= len) { | ^ regexp.c:255:32: note: include the header or explicitly provide a declaration for 'strlen' regexp.c:189:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 189 | regcomp(exp) | ^ In file included from regexp.c:26: ./regexp.h:18: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] 18 | extern regexp *regcomp(); | ^ regexp.c:292:4: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 292 | FAIL("too many ()"); | ^ regexp.c:132:27: note: expanded from macro 'FAIL' 132 | #define FAIL(m) { regerror(m); return(NULL); } | ^ regexp.c:295:16: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 295 | ret = regnode(OPEN+parno); | ^ regexp.c:300:16: warning: passing arguments to 'regbranch' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 300 | br = regbranch(&flags); | ^ regexp.c:304:10: warning: passing arguments to 'regtail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 304 | regtail(ret, br); /* OPEN -> first. */ | ^ regexp.c:312:17: warning: passing arguments to 'regbranch' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 312 | br = regbranch(&flags); | ^ regexp.c:315:10: warning: passing arguments to 'regtail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 315 | regtail(ret, br); /* BRANCH -> BRANCH. */ | ^ regexp.c:322:17: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 322 | ender = regnode((paren) ? CLOSE+parno : END); | ^ regexp.c:323:9: warning: passing arguments to 'regtail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 323 | regtail(ret, ender); | ^ regexp.c:326:41: warning: passing arguments to 'regnext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 326 | for (br = ret; br != NULL; br = regnext(br)) | ^ regexp.c:327:12: warning: passing arguments to 'regoptail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 327 | regoptail(br, ender); | ^ regexp.c:331:3: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 331 | FAIL("unmatched ()"); | ^ regexp.c:132:27: note: expanded from macro 'FAIL' 132 | #define FAIL(m) { regerror(m); return(NULL); } | ^ regexp.c:334:4: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 334 | FAIL("unmatched ()"); | ^ regexp.c:132:27: note: expanded from macro 'FAIL' 132 | #define FAIL(m) { regerror(m); return(NULL); } | ^ regexp.c:336:4: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 336 | FAIL("junk on end"); /* "Can't happen". */ | ^ regexp.c:132:27: note: expanded from macro 'FAIL' 132 | #define FAIL(m) { regerror(m); return(NULL); } | ^ regexp.c:277:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 277 | reg(paren, flagp) | ^ regexp.c:159:14: 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 | STATIC char *reg(); | ^ regexp.c:359:15: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 359 | ret = regnode(BRANCH); | ^ regexp.c:362:20: warning: passing arguments to 'regpiece' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 362 | latest = regpiece(&flags); | ^ regexp.c:369:11: warning: passing arguments to 'regtail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 369 | regtail(chain, latest); | ^ regexp.c:373:17: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 373 | (void) regnode(NOTHING); | ^ regexp.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 | regbranch(flagp) | ^ regexp.c:160:14: 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 | STATIC char *regbranch(); | ^ regexp.c:396:15: warning: passing arguments to 'regatom' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 396 | ret = regatom(&flags); | ^ regexp.c:407:3: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 407 | FAIL("*+ operand could be empty"); | ^ regexp.c:132:27: note: expanded from macro 'FAIL' 132 | #define FAIL(m) { regerror(m); return(NULL); } | ^ regexp.c:411:12: warning: passing arguments to 'reginsert' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 411 | reginsert(STAR, ret); | ^ regexp.c:414:12: warning: passing arguments to 'reginsert' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 414 | reginsert(BRANCH, ret); /* Either x */ | ^ regexp.c:415:25: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 415 | regoptail(ret, regnode(BACK)); /* and loop */ | ^ regexp.c:415:12: warning: passing arguments to 'regoptail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 415 | regoptail(ret, regnode(BACK)); /* and loop */ | ^ regexp.c:416:12: warning: passing arguments to 'regoptail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 416 | regoptail(ret, ret); /* back */ | ^ regexp.c:417:23: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 417 | regtail(ret, regnode(BRANCH)); /* or */ | ^ regexp.c:417:10: warning: passing arguments to 'regtail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 417 | regtail(ret, regnode(BRANCH)); /* or */ | ^ regexp.c:418:23: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 418 | regtail(ret, regnode(NOTHING)); /* null. */ | ^ regexp.c:418:10: warning: passing arguments to 'regtail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 418 | regtail(ret, regnode(NOTHING)); /* null. */ | ^ regexp.c:420:12: warning: passing arguments to 'reginsert' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 420 | reginsert(PLUS, ret); | ^ regexp.c:423:17: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 423 | next = regnode(BRANCH); /* Either */ | ^ regexp.c:424:10: warning: passing arguments to 'regtail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 424 | regtail(ret, next); | ^ regexp.c:425:18: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 425 | regtail(regnode(BACK), ret); /* loop back */ | ^ regexp.c:425:10: warning: passing arguments to 'regtail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 425 | regtail(regnode(BACK), ret); /* loop back */ | ^ regexp.c:426:24: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 426 | regtail(next, regnode(BRANCH)); /* or */ | ^ regexp.c:426:10: warning: passing arguments to 'regtail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 426 | regtail(next, regnode(BRANCH)); /* or */ | ^ regexp.c:427:23: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 427 | regtail(ret, regnode(NOTHING)); /* null. */ | ^ regexp.c:427:10: warning: passing arguments to 'regtail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 427 | regtail(ret, regnode(NOTHING)); /* null. */ | ^ regexp.c:430:12: warning: passing arguments to 'reginsert' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 430 | reginsert(BRANCH, ret); /* Either x */ | ^ regexp.c:431:23: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 431 | regtail(ret, regnode(BRANCH)); /* or */ | ^ regexp.c:431:10: warning: passing arguments to 'regtail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 431 | regtail(ret, regnode(BRANCH)); /* or */ | ^ regexp.c:432:17: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 432 | next = regnode(NOTHING); /* null. */ | ^ regexp.c:433:10: warning: passing arguments to 'regtail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 433 | regtail(ret, next); | ^ regexp.c:434:12: warning: passing arguments to 'regoptail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 434 | regoptail(ret, next); | ^ regexp.c:438:3: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 438 | FAIL("nested *?+"); | ^ regexp.c:132:27: note: expanded from macro 'FAIL' 132 | #define FAIL(m) { regerror(m); return(NULL); } | ^ regexp.c:388:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 388 | regpiece(flagp) | ^ regexp.c:161:14: 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] 161 | STATIC char *regpiece(); | ^ regexp.c:462:16: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 462 | ret = regnode(BOL); | ^ regexp.c:465:16: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 465 | ret = regnode(EOL); | ^ regexp.c:468:16: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 468 | ret = regnode(ANY); | ^ regexp.c:476:18: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 476 | ret = regnode(ANYBUT); | ^ regexp.c:479:18: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 479 | ret = regnode(ANYOF); | ^ regexp.c:481:9: warning: passing arguments to 'regc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 481 | regc(*regparse++); | ^ regexp.c:486:11: warning: passing arguments to 'regc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 486 | regc('-'); | ^ regexp.c:491:8: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 491 | FAIL("invalid [] range"); | ^ regexp.c:132:27: note: expanded from macro 'FAIL' 132 | #define FAIL(m) { regerror(m); return(NULL); } | ^ regexp.c:493:12: warning: passing arguments to 'regc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 493 | regc(class); | ^ regexp.c:497:10: warning: passing arguments to 'regc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 497 | regc(*regparse++); | ^ regexp.c:499:8: warning: passing arguments to 'regc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 499 | regc('\0'); | ^ regexp.c:501:5: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 501 | FAIL("unmatched []"); | ^ regexp.c:132:27: note: expanded from macro 'FAIL' 132 | #define FAIL(m) { regerror(m); return(NULL); } | ^ regexp.c:515:3: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 515 | FAIL("internal urp"); /* Supposed to be caught earlier. */ | ^ regexp.c:132:27: note: expanded from macro 'FAIL' 132 | #define FAIL(m) { regerror(m); return(NULL); } | ^ regexp.c:520:3: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 520 | FAIL("?+* follows nothing"); | ^ regexp.c:132:27: note: expanded from macro 'FAIL' 132 | #define FAIL(m) { regerror(m); return(NULL); } | ^ regexp.c:524:4: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 524 | FAIL("trailing \\"); | ^ regexp.c:132:27: note: expanded from macro 'FAIL' 132 | #define FAIL(m) { regerror(m); return(NULL); } | ^ regexp.c:525:16: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 525 | ret = regnode(EXACTLY); | ^ regexp.c:526:7: warning: passing arguments to 'regc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 526 | regc(*regparse++); | ^ regexp.c:527:7: warning: passing arguments to 'regc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 527 | regc('\0'); | ^ regexp.c:535:10: warning: call to undeclared library function 'strcspn' with type 'unsigned long (const char *, const char *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 535 | len = strcspn(regparse, META); | ^ regexp.c:535:10: note: include the header or explicitly provide a declaration for 'strcspn' regexp.c:537:5: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 537 | FAIL("internal disaster"); | ^ regexp.c:132:27: note: expanded from macro 'FAIL' 132 | #define FAIL(m) { regerror(m); return(NULL); } | ^ regexp.c:544:17: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 544 | ret = regnode(EXACTLY); | ^ regexp.c:546:9: warning: passing arguments to 'regc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 546 | regc(*regparse++); | ^ regexp.c:549:8: warning: passing arguments to 'regc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 549 | regc('\0'); | ^ regexp.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 | regatom(flagp) | ^ regexp.c:162:14: 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 | STATIC char *regatom(); | ^ regexp.c:561:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 561 | regnode(op) | ^ regexp.c:163:14: 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] 163 | STATIC char *regnode(); | ^ regexp.c:586:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 586 | regc(b) | ^ regexp.c:165: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] 165 | STATIC void regc(); | ^ regexp.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 | reginsert(op, opnd) | ^ regexp.c:166: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] 166 | STATIC void reginsert(); | ^ regexp.c:644:17: warning: passing arguments to 'regnext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 644 | temp = regnext(scan); | ^ regexp.c:630:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 630 | regtail(p, val) | ^ regexp.c:167: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] 167 | STATIC void regtail(); | ^ regexp.c:662:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 662 | regoptail(p, val) | ^ regexp.c:168: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] 168 | STATIC void regoptail(); | ^ regexp.c:710:11: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 710 | regerror("NULL parameter"); | ^ regexp.c:716:11: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 716 | regerror("corrupted program"); | ^ regexp.c:724:8: warning: call to undeclared library function 'strncmp' with type 'int (const char *, const char *, unsigned long)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 724 | if (strncmp(s, prog->regmust, prog->regmlen) == 0) | ^ regexp.c:724:8: note: include the header or explicitly provide a declaration for 'strncmp' regexp.c:737:16: warning: passing arguments to 'regtry' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 737 | return(regtry(prog, string)); | ^ regexp.c:744:14: warning: passing arguments to 'regtry' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 744 | if (regtry(prog, s)) | ^ regexp.c:751:14: warning: passing arguments to 'regtry' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 751 | if (regtry(prog, s)) | ^ regexp.c:701:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 701 | regexec(prog, string) | ^ In file included from regexp.c:26: ./regexp.h:19: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] 19 | extern int regexec(); | ^ regexp.c:781:14: warning: passing arguments to 'regmatch' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 781 | if (regmatch(prog->program + 1)) { | ^ regexp.c:763:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 763 | regtry(prog, string) | ^ regexp.c:687: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] 687 | STATIC int regtry(); | ^ regexp.c:817:17: warning: passing arguments to 'regnext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 817 | next = regnext(scan); | ^ regexp.c:928:21: warning: passing arguments to 'regnext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 928 | scan = regnext(scan); | ^ regexp.c:951:19: warning: passing arguments to 'regrepeat' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 951 | no = regrepeat(OPERAND(scan)); | ^ regexp.c:968:12: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 968 | regerror("memory corruption"); | ^ regexp.c:980:10: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 980 | regerror("corrupted pointers"); | ^ regexp.c:800:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 800 | regmatch(prog) | ^ regexp.c:688: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] 688 | STATIC int regmatch(); | ^ regexp.c:1021:11: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1021 | regerror("internal foulup"); | ^ regexp.c:988:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 988 | regrepeat(p) | ^ regexp.c:689: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] 689 | STATIC int regrepeat(); | ^ regexp.c:1034:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1034 | regnext(p) | ^ regexp.c:164:14: 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] 164 | STATIC char *regnext(); | ^ 123 warnings generated. rm -f xfaces cc -o xfaces -g -L/usr/local/lib Tiled.o cmd_check.o face_actions.o face_annotate.o face_binding.o face_command.o face_display.o face_image.o face_image_xbm.o face_search.o face_search_binding.o face_search_facedb.o face_search_resource.o face_search_uh.o mail_box.o mail_body.o mail_check.o mail_file.o mail_header.o mail_items.o mail_parse.o main.o path.o regexp.o regsub.o string.o face_image_xpm.o face_shape.o face_search_xface.o face_image_xface.o -lXpm -lXaw -lXmu -lXt -lSM -lICE -lXpm -lXext -lX11 -L/usr/local/lib -lcompface -lm -Wl,-rpath,/usr/local/lib rm -f xfaces._man if test -z "" ; then \ cd `dirname xfaces` && \ ln -s `basename xfaces.man` `basename xfaces._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" \ < xfaces.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/\@\@$/\\/' >xfaces._man; \ fi =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> xfaces-3.3_6 depends on file: /usr/local/libdata/pkgconfig/ice.pc - found ===> xfaces-3.3_6 depends on file: /usr/local/libdata/pkgconfig/sm.pc - found ===> xfaces-3.3_6 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found ===> xfaces-3.3_6 depends on file: /usr/local/libdata/pkgconfig/xaw7.pc - found ===> xfaces-3.3_6 depends on file: /usr/local/libdata/pkgconfig/xext.pc - found ===> xfaces-3.3_6 depends on file: /usr/local/libdata/pkgconfig/xmu.pc - found ===> xfaces-3.3_6 depends on file: /usr/local/libdata/pkgconfig/xt.pc - found ===> xfaces-3.3_6 depends on file: /usr/local/libdata/pkgconfig/xpm.pc - found =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Staging for xfaces-3.3_6 ===> Generating temporary packing list Makefile:1028: warning: overriding recipe for target 'xfaces._man' Makefile:974: warning: ignoring old recipe for target 'xfaces._man' /usr/bin/install -c -s xfaces /wrkdirs/usr/ports/mail/xfaces/work/stage/usr/local/bin/xfaces /usr/bin/install -c -m 0444 XFaces.ad /wrkdirs/usr/ports/mail/xfaces/work/stage/usr/local/lib/X11/app-defaults/XFaces install in . done rm -f /wrkdirs/usr/ports/mail/xfaces/work/stage/usr/local/share/man/man1/xfaces.1* /usr/bin/install -c -m 0444 xfaces._man \ /wrkdirs/usr/ports/mail/xfaces/work/stage/usr/local/share/man/man1/xfaces.1 gzip -n /wrkdirs/usr/ports/mail/xfaces/work/stage/usr/local/share/man/man1/xfaces.1 rm -f /wrkdirs/usr/ports/mail/xfaces/work/stage/usr/local/share/man/man1/xfaces.1* /usr/bin/install -c -m 0444 xfaces._man \ /wrkdirs/usr/ports/mail/xfaces/work/stage/usr/local/share/man/man1/xfaces.1 gzip -n /wrkdirs/usr/ports/mail/xfaces/work/stage/usr/local/share/man/man1/xfaces.1 install.man in . done install -m 0644 /wrkdirs/usr/ports/mail/xfaces/work/xfaces-3.3/images/* /wrkdirs/usr/ports/mail/xfaces/work/stage/usr/local/share/xfaces/images ====> 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-21T12:46:50+0000' 'PKG_NOTE_ports_top_git_hash=076a295eb33c' 'PKG_NOTE_ports_top_checkout_unclean=no' 'PKG_NOTE_port_git_hash=e427ab10bfca' 'PKG_NOTE_port_checkout_unclean=no' 'PKG_NOTE_built_by=poudriere-git-3.4.2' NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building packages for xfaces-3.3_6 ===> Building xfaces-3.3_6 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for xfaces-3.3_6 build of mail/xfaces | xfaces-3.3_6 ended at Wed Jan 21 07:46:56 EST 2026 build time: 00:00:07