=>> Building x11-clocks/xalarm build started at Thu Jan 22 04:50:56 EST 2026 port directory: /usr/ports/x11-clocks/xalarm package name: xalarm-3.06_1 building for: FreeBSD pkg.DaveG.ca 14.3-RELEASE-p7 FreeBSD 14.3-RELEASE-p7 1403000 amd64 maintained by: cy@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 384 Aug 27 2024 /usr/ports/x11-clocks/xalarm/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: 13 ---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/13/.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-- cy@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- IMAKECPP=tradcpp IMAKECPPFLAGS="-DCppCmd=tradcpp -DCcCmd=cc -DCplusplusCmd=c++" XDG_DATA_HOME=/wrkdirs/usr/ports/x11-clocks/xalarm/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/x11-clocks/xalarm/work XDG_CACHE_HOME=/wrkdirs/usr/ports/x11-clocks/xalarm/work/.cache HOME=/wrkdirs/usr/ports/x11-clocks/xalarm/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/x11-clocks/xalarm/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/x11-clocks/xalarm/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- IMAKECPP=tradcpp IMAKECPPFLAGS="-DCppCmd=tradcpp -DCcCmd=cc -DCplusplusCmd=c++" XDG_DATA_HOME=/wrkdirs/usr/ports/x11-clocks/xalarm/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/x11-clocks/xalarm/work XDG_CACHE_HOME=/wrkdirs/usr/ports/x11-clocks/xalarm/work/.cache HOME=/wrkdirs/usr/ports/x11-clocks/xalarm/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/x11-clocks/xalarm/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/x11-clocks/xalarm/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/xalarm" EXAMPLESDIR="share/examples/xalarm" DATADIR="share/xalarm" WWWDIR="www/xalarm" ETCDIR="etc/xalarm" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/xalarm DOCSDIR=/usr/local/share/doc/xalarm EXAMPLESDIR=/usr/local/share/examples/xalarm WWWDIR=/usr/local/www/xalarm ETCDIR=/usr/local/etc/xalarm --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 ===> xalarm-3.06_1 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 ===> xalarm-3.06_1 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of xalarm-3.06_1 =========================================================================== =================================================== ===== 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 xalarm-3.06_1 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by xalarm-3.06_1 for building => SHA256 Checksum OK for xalarm-3.06.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by xalarm-3.06_1 for building ===> Extracting for xalarm-3.06_1 => SHA256 Checksum OK for xalarm-3.06.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for xalarm-3.06_1 ===> Applying FreeBSD patches for xalarm-3.06_1 from /usr/ports/x11-clocks/xalarm/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> xalarm-3.06_1 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 ===> xalarm-3.06_1 depends on executable: imake - found ===> Returning to build of xalarm-3.06_1 ===> xalarm-3.06_1 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 ===> xalarm-3.06_1 depends on executable: tradcpp - found ===> Returning to build of xalarm-3.06_1 ===> xalarm-3.06_1 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 ===> xalarm-3.06_1 depends on file: /usr/local/libdata/pkgconfig/ice.pc - found ===> Returning to build of xalarm-3.06_1 ===> xalarm-3.06_1 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 ===> xalarm-3.06_1 depends on file: /usr/local/libdata/pkgconfig/sm.pc - found ===> Returning to build of xalarm-3.06_1 ===> xalarm-3.06_1 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 ===> xalarm-3.06_1 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found ===> Returning to build of xalarm-3.06_1 ===> xalarm-3.06_1 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] | `-- Installing gettext-runtime-0.26... [pkg.DaveG.ca] | | `-- Installing indexinfo-0.3.1_1... [pkg.DaveG.ca] | | `-- Extracting indexinfo-0.3.1_1: . done [pkg.DaveG.ca] | `-- Extracting gettext-runtime-0.26: .......... done [pkg.DaveG.ca] `-- Extracting libXpm-3.5.17_1: .......... done [pkg.DaveG.ca] Extracting libXaw-1.0.16,2: .......... done ===> xalarm-3.06_1 depends on file: /usr/local/libdata/pkgconfig/xaw7.pc - found ===> Returning to build of xalarm-3.06_1 ===> xalarm-3.06_1 depends on file: /usr/local/libdata/pkgconfig/xext.pc - found ===> xalarm-3.06_1 depends on file: /usr/local/libdata/pkgconfig/xmu.pc - found ===> xalarm-3.06_1 depends on file: /usr/local/libdata/pkgconfig/xpm.pc - found ===> xalarm-3.06_1 depends on file: /usr/local/libdata/pkgconfig/xt.pc - found ===> xalarm-3.06_1 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. ===> xalarm-3.06_1 depends on file: /usr/local/bin/ccache - found ===> Returning to build of xalarm-3.06_1 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for xalarm-3.06_1 mv -f Makefile Makefile.bak imake -DUseInstalled -I/usr/local/lib/X11/config make Makefiles make includes Assuming kill is /bin/kill. Assuming ps is /bin/ps. Assuming grep is /usr/bin/grep. Assuming colrm is /usr/bin/colrm. + Created fns.h using these. Assuming fortune is /usr/bin/fortune. + Created xfortune using this. make depend rm -f .depend gccmakedep -f- -- -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DFORKRETURNSPID_T -DUSERENAME -DUSEGETHOSTNAME -DUSEGETPWUID -- alarm.c when.c warnings.c times.c dates.c file.c fns.c xalarm.c > .depend =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for xalarm-3.06_1 --- .config --- --- xmemo.man --- --- xfortune.man --- --- alarm.o --- --- when.o --- --- warnings.o --- --- times.o --- --- dates.o --- --- file.o --- --- fns.o --- --- xalarm.o --- --- xalarm._man --- --- xfortune.man --- echo ".so xalarm.man" > xfortune.man --- xmemo.man --- echo ".so xalarm.man" > xmemo.man --- alarm.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DFORKRETURNSPID_T -DUSERENAME -DUSEGETHOSTNAME -DUSEGETPWUID -c alarm.c -o alarm.o --- when.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DFORKRETURNSPID_T -DUSERENAME -DUSEGETHOSTNAME -DUSEGETPWUID -c when.c -o when.o --- warnings.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DFORKRETURNSPID_T -DUSERENAME -DUSEGETHOSTNAME -DUSEGETPWUID -c warnings.c -o warnings.o --- times.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DFORKRETURNSPID_T -DUSERENAME -DUSEGETHOSTNAME -DUSEGETPWUID -c times.c -o times.o --- xfortune._man --- --- xmemo._man --- --- fns.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DFORKRETURNSPID_T -DUSERENAME -DUSEGETHOSTNAME -DUSEGETPWUID -c fns.c -o fns.o --- xalarm.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DFORKRETURNSPID_T -DUSERENAME -DUSEGETHOSTNAME -DUSEGETPWUID -c xalarm.c -o xalarm.o --- dates.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DFORKRETURNSPID_T -DUSERENAME -DUSEGETHOSTNAME -DUSEGETPWUID -c dates.c -o dates.o --- file.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DFORKRETURNSPID_T -DUSERENAME -DUSEGETHOSTNAME -DUSEGETPWUID -c file.c -o file.o --- xalarm._man --- rm -f xalarm._man --- xfortune._man --- rm -f xfortune._man --- xmemo._man --- rm -f xmemo._man --- xalarm._man --- if test -z "" ; then cd `dirname xalarm` && ln -s `basename xalarm.man` `basename xalarm._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" < xalarm.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/\@\@$/\\/' >xalarm._man; fi --- xfortune._man --- if test -z "" ; then cd `dirname xfortune` && ln -s `basename xfortune.man` `basename xfortune._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" < xfortune.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/\@\@$/\\/' >xfortune._man; fi --- xmemo._man --- if test -z "" ; then cd `dirname xmemo` && ln -s `basename xmemo.man` `basename xmemo._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" < xmemo.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/\@\@$/\\/' >xmemo._man; fi --- file.o --- file.c:60:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 60 | extern time_t time(); | ^ /usr/include/time.h:131:8: note: conflicting prototype is here 131 | time_t time(time_t *); | ^ file.c:61:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 61 | extern struct tm *localtime(); | ^ /usr/include/time.h:127:12: note: conflicting prototype is here 127 | struct tm *localtime(const time_t *); | ^ file.c:80:56: warning: passing arguments to 'getenv' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 80 | String timestr, datestr, alarmfilepath = getenv ("XALARMFILEPATH"), | ^ file.c:115:25: warning: passing arguments to 'AppointmentWithin' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 115 | if (AppointmentWithin (days, line, ×tr, &datestr, &endofdate)) { | ^ file.c:133:4: warning: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 133 | exit (-1); | ^ file.c:133:4: note: include the header or explicitly provide a declaration for 'exit' file.c:135:12: warning: passing arguments to 'DoAlarm' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 135 | DoAlarm (argv, newargc); | ^ file.c:75:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 75 | int ParseAlarmFile (days, argv, argc) | ^ file.c:51:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 51 | int ParseAlarmFile(); | ^ file.c:172:24: warning: passing arguments to 'MakeConfirmMessage' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 172 | MakeConfirmMessage (buf); | ^ file.c:174:23: warning: passing arguments to 'SaveAlarm' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 174 | if (not SaveAlarm (filename)) | ^ file.c:178:13: warning: passing arguments to 'EditedText' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 178 | EditedText ((Widget) NULL, (XtPointer) NULL, (XtPointer) False); | ^ file.c:182:29: warning: passing arguments to 'EnsureNotGrownOffScreen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 182 | EnsureNotGrownOffScreen (XtParent (XtParent (xalarm.confirmwidget))); | ^ file.c:159:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 159 | void SaveAlarmSettings (widget, clientdata, calldata) | ^ file.c:50:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 50 | void SaveAlarmSettings(), AlarmDying(), RestartDiedAlarms(); | ^ file.c:198:20: warning: passing arguments to 'SaveAlarm' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 198 | if (not SaveAlarm (filename)) | ^ file.c:191:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 191 | void AlarmDying (display) | ^ file.c:50:28: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 50 | void SaveAlarmSettings(), AlarmDying(), RestartDiedAlarms(); | ^ file.c:222:12: warning: call to undeclared function 'umask'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 222 | (void) umask (63); | ^ file.c:237:30: warning: passing arguments to 'TimeToMilliSeconds' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 237 | now += ((TimeToMilliSeconds (xalarm.timestr) + | ^ file.c:238:23: warning: passing arguments to 'DateToMilliSeconds' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 238 | DateToMilliSeconds (xalarm.datestr)) / MSECSIN1SEC); | ^ file.c:252:36: warning: passing arguments to 'ReplaceNewlines' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 252 | xalarm.timestr, ReplaceNewlines (xalarm.messagestr)); | ^ file.c:211:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 211 | static Boolean SaveAlarm (filename) | ^ file.c:52: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] 52 | static Boolean SaveAlarm(); | ^ file.c:285:59: warning: passing arguments to 'DisplayName' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 285 | if (NIL (Display *, (display = XOpenDisplay (DisplayName (argv, argc))))) | ^ file.c:292:14: warning: passing arguments to 'RenameFile' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 292 | RenameFile (livefilename, tmp); | ^ file.c:293:17: warning: passing arguments to 'RenameFile' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 293 | RenameFile (diedfilename, livefilename); | ^ file.c:299:10: warning: call to undeclared function 'wait'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 299 | (void) wait ((int *) NULL); | ^ file.c:304:14: warning: passing arguments to 'RenameFile' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 304 | RenameFile (tmp, livefilename); | ^ file.c:287:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] 287 | else { | ^ file.c:275:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 275 | void RestartDiedAlarms (argv, argc) | ^ file.c:50:42: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 50 | void SaveAlarmSettings(), AlarmDying(), RestartDiedAlarms(); | ^ file.c:315:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 315 | static void RenameFile (from, to) | ^ file.c:53: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] 53 | static void RenameFile(); | ^ 33 warnings generated. --- xalarm.o --- xalarm.c:166:32: warning: passing arguments to 'PreParseArgList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 166 | instance = PreParseArgList (argv, &argc, &days, &args); | ^ xalarm.c:168:23: warning: passing arguments to 'RestartDiedAlarms' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 168 | RestartDiedAlarms (args, argc); | ^ xalarm.c:175:10: warning: passing arguments to 'DoAlarm' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 175 | DoAlarm (args, argc); | ^ xalarm.c:178:14: warning: passing arguments to 'StartDaemon' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 178 | StartDaemon (days, args, argc); | ^ xalarm.c:181:24: warning: passing arguments to 'ParseAlarmFile' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 181 | (void) ParseAlarmFile (days, args, argc); | ^ xalarm.c:158:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 158 | int main (argc, argv) | ^ xalarm.c:30:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 30 | int main(); | ^ xalarm.c:214:16: warning: passing arguments to 'Initialise' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 214 | Initialise (*argv, &data); | ^ xalarm.c:215:31: warning: passing arguments to 'Concat' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 215 | CreateAlarmWidget (Concat (argv, argc)); | ^ xalarm.c:215:23: warning: passing arguments to 'CreateAlarmWidget' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 215 | CreateAlarmWidget (Concat (argv, argc)); | ^ xalarm.c:216:14: warning: passing arguments to 'SetAlarm' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 216 | SetAlarm (&data); | ^ xalarm.c:193:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 193 | void DoAlarm (argv, argc) | ^ xalarm.c:31:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 31 | void DoAlarm(); | ^ xalarm.c:234:47: warning: passing arguments to 'TimeToMilliSeconds' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 234 | xalarm.pester = (int) (TimeToMilliSeconds (time) / MSECSIN1MIN); | ^ xalarm.c:236:47: warning: passing arguments to 'TimeToMilliSeconds' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 236 | xalarm.snooze = (int) (TimeToMilliSeconds (time) / MSECSIN1MIN); | ^ xalarm.c:257:41: warning: passing arguments to 'DateToMilliSeconds' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 257 | xalarm.dateout = DateToMilliSeconds (xalarm.datestr = data->date); | ^ xalarm.c:258:41: warning: passing arguments to 'TimeToMilliSeconds' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 258 | xalarm.timeout = TimeToMilliSeconds (xalarm.timestr = data->time); | ^ xalarm.c:259:21: warning: passing arguments to 'SetWarningTimes' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 259 | SetWarningTimes (xalarm.warningsstr = data->warnings); | ^ xalarm.c:228:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 228 | static void SetAlarm (data) | ^ xalarm.c:32: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] 32 | static void SetAlarm(); | ^ 20 warnings generated. --- warnings.o --- warnings.c:42:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 42 | extern time_t time(); | ^ /usr/include/time.h:131:8: note: conflicting prototype is here 131 | time_t time(time_t *); | ^ warnings.c:43:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 43 | extern struct tm *localtime(); | ^ /usr/include/time.h:127:12: note: conflicting prototype is here 127 | struct tm *localtime(const time_t *); | ^ warnings.c:72:38: warning: passing arguments to 'TimeToMilliSeconds' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 72 | (unsigned long) TimeToMilliSeconds (warning)) { | ^ warnings.c:56:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 56 | void SetWarningTimes (warnings) | ^ warnings.c:36:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 36 | void SetWarningTimes(), Warning(), QuitWarning(); | ^ warnings.c:128:14: warning: passing arguments to 'TimeTracker' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 128 | TimeTracker ((XtPointer) popup, (XtIntervalId) NULL); | ^ warnings.c:129:17: warning: passing arguments to 'SetGeometry' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 129 | SetGeometry (popup); | ^ warnings.c:130:11: warning: passing arguments to 'Audio' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 130 | Audio (xalarm.warningaudio); | ^ warnings.c:108:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 108 | void Warning (clientdata, id) | ^ warnings.c:36:26: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 36 | void SetWarningTimes(), Warning(), QuitWarning(); | ^ warnings.c:160:12: warning: passing arguments to 'SetWMName' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 160 | SetWMName ((Widget) clientdata, wmname); | ^ warnings.c:180:34: warning: passing arguments to 'ResetTracker' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 180 | xalarm.warningid = ResetTracker (TimeTracker, clientdata, | ^ warnings.c:143:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 143 | static void TimeTracker (clientdata, id) | ^ warnings.c:37: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] 37 | static void TimeTracker(), Reset(); | ^ warnings.c:195:17: warning: passing arguments to 'QuitWarning' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 195 | QuitWarning (widget, clientdata, calldata); | ^ warnings.c:196:24: warning: cast to smaller integer type 'int' from 'void *' [-Wvoid-pointer-to-int-cast] 196 | (void) ResetAlarm ((int) NULL, (int) NULL, (struct sigcontext *) NULL, | ^~~~~~~~~~ warnings.c:196:36: warning: cast to smaller integer type 'int' from 'void *' [-Wvoid-pointer-to-int-cast] 196 | (void) ResetAlarm ((int) NULL, (int) NULL, (struct sigcontext *) NULL, | ^~~~~~~~~~ warnings.c:196:23: warning: passing arguments to 'ResetAlarm' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 196 | (void) ResetAlarm ((int) NULL, (int) NULL, (struct sigcontext *) NULL, | ^ warnings.c:191:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 191 | static void Reset (widget, clientdata, calldata) | ^ warnings.c:37:28: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 37 | static void TimeTracker(), Reset(); | ^ warnings.c:206:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 206 | void QuitWarning (widget, clientdata, calldata) | ^ warnings.c:36:37: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 36 | void SetWarningTimes(), Warning(), QuitWarning(); | ^ 22 warnings generated. --- alarm.o --- alarm.c:46:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 46 | extern time_t time(); | ^ /usr/include/time.h:131:8: note: conflicting prototype is here 131 | time_t time(time_t *); | ^ alarm.c:47:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 47 | extern struct tm *localtime(); | ^ /usr/include/time.h:127:12: note: conflicting prototype is here 127 | struct tm *localtime(const time_t *); | ^ alarm.c:59:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 59 | void CreateAlarmWidget (alarmmessage) | ^ alarm.c:37:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 37 | void CreateAlarmWidget(), WakeUp(), ShowClickToZero(), ShowSnoozeValue(); | ^ alarm.c:109:29: warning: passing arguments to 'EnsureNotGrownOffScreen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 109 | EnsureNotGrownOffScreen (xalarm.alarmwidget); | ^ alarm.c:120:29: warning: passing arguments to 'EnsureNotGrownOffScreen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 120 | EnsureNotGrownOffScreen (xalarm.alarmwidget); | ^ alarm.c:133:18: warning: cast to smaller integer type 'int' from 'XtPointer' (aka 'void *') [-Wvoid-pointer-to-int-cast] 133 | int mins = (int) clientdata; | ^~~~~~~~~~~~~~~~ alarm.c:129:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 129 | static void SnoozeAmount (widget, clientdata, calldata) | ^ alarm.c:39:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 39 | static void SnoozeAmount(), Snooze(), TimeTracker(); | ^ alarm.c:150:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 150 | static void Snooze (widget, clientdata, calldata) | ^ alarm.c:39:29: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 39 | static void SnoozeAmount(), Snooze(), TimeTracker(); | ^ alarm.c:179:34: warning: cast to 'XtPointer' (aka 'void *') from smaller integer type 'int' [-Wint-to-void-pointer-cast] 179 | SnoozeAmount ((Widget) NULL, (XtPointer) xalarm.snooze, (XtPointer) NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~ alarm.c:182:14: warning: passing arguments to 'TimeTracker' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 182 | TimeTracker ((XtPointer) xalarm.alarmwidget, (XtIntervalId) NULL); | ^ alarm.c:183:17: warning: passing arguments to 'SetGeometry' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 183 | SetGeometry (xalarm.alarmwidget); | ^ alarm.c:186:11: warning: passing arguments to 'Audio' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 186 | Audio (xalarm.alarmaudio); | ^ alarm.c:196:14: warning: passing arguments to 'QuitWarning' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 196 | QuitWarning ((Widget) NULL, | ^ alarm.c:173:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 173 | void WakeUp (clientdata, id) | ^ alarm.c:37:28: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 37 | void CreateAlarmWidget(), WakeUp(), ShowClickToZero(), ShowSnoozeValue(); | ^ alarm.c:212:69: warning: passing arguments to 'getenv' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 212 | String user = UserName(), host = MachineName(), name = getenv ("NAME"); | ^ alarm.c:230:15: warning: passing arguments to 'SetWMName' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 230 | SetWMName ((Widget) clientdata, wmname); | ^ alarm.c:232:35: warning: passing arguments to 'ResetTracker' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 232 | xalarm.alarmid = ResetTracker (TimeTracker, clientdata, (int) (xalarm.offtime % 60)); | ^ alarm.c:208:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 208 | static void TimeTracker (clientdata, id) | ^ alarm.c:39:39: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 39 | static void SnoozeAmount(), Snooze(), TimeTracker(); | ^ alarm.c:263:41: warning: passing arguments to 'DateToMilliSeconds' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 263 | xalarm.dateout = DateToMilliSeconds (xalarm.datestr); | ^ alarm.c:241:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 241 | SIGRET ResetAlarm (sig, code, scp, addr) | ^ alarm.c:38:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 38 | SIGRET ResetAlarm(); | ^ 26 warnings generated. --- times.o --- times.c:34:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 34 | extern time_t time(); | ^ /usr/include/time.h:131:8: note: conflicting prototype is here 131 | time_t time(time_t *); | ^ times.c:35:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 35 | extern struct tm *localtime(); | ^ /usr/include/time.h:127:12: note: conflicting prototype is here 127 | struct tm *localtime(const time_t *); | ^ times.c:58:29: warning: passing arguments to 'ParseTimeString' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 58 | if (not ParseTimeString (timestr, &hours, &minutes, &in24hrformat)) | ^ times.c:50:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 50 | long TimeToMilliSeconds (timestr) | ^ times.c:32:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 32 | long TimeToMilliSeconds(); | ^ times.c:99:18: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 99 | if (relative = (*str == '+')) | ~~~~~~~~~^~~~~~~~~~~~~~~ times.c:99:18: note: place parentheses around the assignment to silence this warning 99 | if (relative = (*str == '+')) | ^ | ( ) times.c:99:18: note: use '==' to turn this assignment into an equality comparison 99 | if (relative = (*str == '+')) | ^ | == times.c:87:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 87 | Boolean ParseTimeString (str, hrs, mins, in24hrf) | ^ times.c:33:10: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 33 | Boolean ParseTimeString(); | ^ 8 warnings generated. --- when.o --- when.c:59:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 59 | extern time_t time(); | ^ /usr/include/time.h:131:8: note: conflicting prototype is here 131 | time_t time(time_t *); | ^ when.c:60:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 60 | extern struct tm *localtime(); | ^ /usr/include/time.h:127:12: note: conflicting prototype is here 127 | struct tm *localtime(const time_t *); | ^ when.c:135:14: warning: passing arguments to 'TimeTracker' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 135 | TimeTracker ((XtPointer) popup, (XtIntervalId) NULL); | ^ when.c:136:17: warning: passing arguments to 'SetGeometry' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 136 | SetGeometry (popup); | ^ when.c:162:15: warning: passing arguments to 'SetWMName' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 162 | SetWMName ((Widget) clientdata, wmname); | ^ when.c:168:38: warning: passing arguments to 'DateToMilliSeconds' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 168 | xalarm.dateout = DateToMilliSeconds (xalarm.datestr); | ^ when.c:169:38: warning: passing arguments to 'TimeToMilliSeconds' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 169 | xalarm.timeout = TimeToMilliSeconds (xalarm.timestr); | ^ when.c:172:12: warning: passing arguments to 'Popup' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 172 | Popup (xalarm.gettimewidget, TIMEINSTRUCTIONS); | ^ when.c:174:25: warning: passing arguments to 'MakeConfirmMessage' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 174 | MakeConfirmMessage (buf); | ^ when.c:182:34: warning: passing arguments to 'ResetTracker' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 182 | xalarm.whenid = ResetTracker (TimeTracker, clientdata, 0); | ^ when.c:150:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 150 | static void TimeTracker (clientdata, id) | ^ when.c:52:72: 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] 52 | static void PopupAndConfirm(), Popup(), PopupNext(), Edit(), Cancel(), TimeTracker(); | ^ when.c:195:8: warning: passing arguments to 'Popup' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 195 | Popup (xalarm.gettimewidget, TIMEINSTRUCTIONS); | ^ when.c:198:8: warning: passing arguments to 'Popup' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 198 | Popup (xalarm.getdatewidget, DATEINSTRUCTIONS); | ^ when.c:201:8: warning: passing arguments to 'Popup' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 201 | Popup (xalarm.getwtimewidget, WARNINGINSTRUCTIONS); | ^ when.c:205:12: warning: passing arguments to 'Confirmed' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 205 | Confirmed ((Widget) NULL, (XtPointer) NULL, (XtPointer) NULL); | ^ when.c:221:2: warning: passing arguments to 'TimeToMilliSeconds' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 221 | (DIALOGVALUE (xalarm.timestr, xalarm.gettimewidget)); | ^ when.c:214:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 214 | void EnteredTime (widget, clientdata, calldata) | ^ when.c:50:22: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 50 | void PopupAndAsk(), EnteredTime(), EnteredDate(), EnteredWarnings(), | ^ when.c:244:2: warning: passing arguments to 'DateToMilliSeconds' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 244 | (DIALOGVALUE (xalarm.datestr, xalarm.getdatewidget)); | ^ when.c:237:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 237 | void EnteredDate (widget, clientdata, calldata) | ^ when.c:50:37: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 50 | void PopupAndAsk(), EnteredTime(), EnteredDate(), EnteredWarnings(), | ^ when.c:266:21: warning: passing arguments to 'SetWarningTimes' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 266 | SetWarningTimes (DIALOGVALUE (xalarm.warningsstr, xalarm.getwtimewidget)); | ^ when.c:260:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 260 | void EnteredWarnings (widget, clientdata, calldata) | ^ when.c:50:52: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 50 | void PopupAndAsk(), EnteredTime(), EnteredDate(), EnteredWarnings(), | ^ when.c:286:13: warning: cast to smaller integer type 'int' from 'XtPointer' (aka 'void *') [-Wvoid-pointer-to-int-cast] 286 | switch ((int) clientdata) { | ^~~~~~~~~~~~~~~~ when.c:288:8: warning: passing arguments to 'Popup' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 288 | Popup (xalarm.gettimewidget, TIMEINSTRUCTIONS); | ^ when.c:291:8: warning: passing arguments to 'Popup' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 291 | Popup (xalarm.getdatewidget, DATEINSTRUCTIONS); | ^ when.c:294:8: warning: passing arguments to 'Popup' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 294 | Popup (xalarm.getwtimewidget, WARNINGINSTRUCTIONS); | ^ when.c:282:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 282 | static void Edit (widget, clientdata, calldata) | ^ when.c:52:54: 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] 52 | static void PopupAndConfirm(), Popup(), PopupNext(), Edit(), Cancel(), TimeTracker(); | ^ when.c:305:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 305 | void EditedText (widget, clientdata, calldata) | ^ when.c:51:38: 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] 51 | Confirmed(), MakeConfirmMessage(), EditedText(); | ^ when.c:327:24: warning: passing arguments to 'MakeConfirmMessage' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 327 | MakeConfirmMessage (message); | ^ when.c:328:11: warning: passing arguments to 'Popup' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 328 | Popup (xalarm.confirmwidget, message); | ^ when.c:348:27: warning: passing arguments to 'TimeToMilliSeconds' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 348 | TimeToMilliSeconds (xalarm.timestr)); | ^ when.c:347:48: warning: passing arguments to 'DateToMilliSeconds' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 347 | msecsout = SUMTIMEOUTS (DateToMilliSeconds (xalarm.datestr), | ^ when.c:348:27: warning: passing arguments to 'TimeToMilliSeconds' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 348 | TimeToMilliSeconds (xalarm.timestr)); | ^ when.c:347:48: warning: passing arguments to 'DateToMilliSeconds' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 347 | msecsout = SUMTIMEOUTS (DateToMilliSeconds (xalarm.datestr), | ^ when.c:348:27: warning: passing arguments to 'TimeToMilliSeconds' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 348 | TimeToMilliSeconds (xalarm.timestr)); | ^ when.c:359:7: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] 356 | (void) sprintf (message, CONFIRMFORMAT, | ~~~~~~~~~~~~~ 357 | strings[alarmtime->tm_wday], strings[alarmtime->tm_mon+7], 358 | alarmtime->tm_mday, alarmtime->tm_hour, alarmtime->tm_min, 359 | msecsout / MSECSIN1DAY, (msecsout / MSECSIN1HR) % 24, | ^~~~~~~~~~~~~~~~~~~~~~ when.c:359:31: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] 356 | (void) sprintf (message, CONFIRMFORMAT, | ~~~~~~~~~~~~~ 357 | strings[alarmtime->tm_wday], strings[alarmtime->tm_mon+7], 358 | alarmtime->tm_mday, alarmtime->tm_hour, alarmtime->tm_min, 359 | msecsout / MSECSIN1DAY, (msecsout / MSECSIN1HR) % 24, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ when.c:360:7: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] 356 | (void) sprintf (message, CONFIRMFORMAT, | ~~~~~~~~~~~~~ 357 | strings[alarmtime->tm_wday], strings[alarmtime->tm_mon+7], 358 | alarmtime->tm_mday, alarmtime->tm_hour, alarmtime->tm_min, 359 | msecsout / MSECSIN1DAY, (msecsout / MSECSIN1HR) % 24, 360 | (msecsout / MSECSIN1MIN) % 60); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ when.c:338:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 338 | void MakeConfirmMessage (message) | ^ when.c:51: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] 51 | Confirmed(), MakeConfirmMessage(), EditedText(); | ^ when.c:403:41: warning: passing arguments to 'TimeToMilliSeconds' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 403 | xalarm.timeout = TimeToMilliSeconds (xalarm.timestr); | ^ when.c:386:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 386 | void Confirmed (widget, clientdata, calldata) | ^ when.c:51:3: 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] 51 | Confirmed(), MakeConfirmMessage(), EditedText(); | ^ when.c:421:11: warning: passing arguments to 'Popup' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 421 | Popup (xalarm.gettimewidget, TIMEINSTRUCTIONS); | ^ when.c:417:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 417 | static void Cancel (widget, clientdata, calldata) | ^ when.c:52:62: 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] 52 | static void PopupAndConfirm(), Popup(), PopupNext(), Edit(), Cancel(), TimeTracker(); | ^ when.c:447:29: warning: passing arguments to 'EnsureNotGrownOffScreen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 447 | EnsureNotGrownOffScreen (XtParent (form)); | ^ when.c:431:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 431 | static void Popup (widget, label) | ^ when.c:52:32: 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] 52 | static void PopupAndConfirm(), Popup(), PopupNext(), Edit(), Cancel(), TimeTracker(); | ^ 54 warnings generated. --- fns.o --- fns.c:68:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 68 | extern time_t time(); | ^ /usr/include/time.h:131:8: note: conflicting prototype is here 131 | time_t time(time_t *); | ^ fns.c:69:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 69 | extern struct tm *localtime(); | ^ /usr/include/time.h:127:12: note: conflicting prototype is here 127 | struct tm *localtime(const time_t *); | ^ fns.c:131:6: warning: call to undeclared function 'system'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 131 | if (system (command) != 0) | ^ fns.c:137:16: warning: call to undeclared function 'atoi'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 137 | if (kill (atoi (data->reset), SIGUSR1) == -1) | ^ fns.c:142:10: warning: call to undeclared function 'system'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 142 | if (system (command) != 0) | ^ fns.c:139:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] 139 | } else { | ^ fns.c:148:16: warning: call to undeclared function 'atoi'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 148 | if (kill (atoi (data->kill), SIGUSR2) == -1) | ^ fns.c:153:10: warning: call to undeclared function 'system'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 153 | if (system (command) != 0) | ^ fns.c:150:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] 150 | } else { | ^ fns.c:159:2: warning: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 159 | exit (0); | ^ fns.c:159:2: note: include the header or explicitly provide a declaration for 'exit' fns.c:81:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 81 | void Initialise (proggie, data) | ^ fns.c:59:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 59 | void Initialise(), AddTimeOuts(), SetWMName(), StartDaemon(), | ^ fns.c:203:43: warning: passing arguments to 'DaysTo' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 203 | } else if (ISINVALID (*days = DaysTo (argv[i], instance = File))) { | ^ fns.c:212:43: warning: passing arguments to 'DaysTo' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 212 | } else if (ISINVALID (*days = DaysTo (argv[i], instance = Daemon))) { | ^ fns.c:183:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 183 | Instance PreParseArgList (argv, argc, days, args) | ^ fns.c:56:10: 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] 56 | Instance PreParseArgList(); | ^ fns.c:245:39: warning: passing arguments to 'DisplayName' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 245 | String displayname = DisplayName (argv, argc); | ^ fns.c:282:25: warning: passing arguments to 'ParseAlarmFile' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 282 | kids = ParseAlarmFile (7 - now->tm_wday, argv, argc); | ^ fns.c:284:25: warning: passing arguments to 'ParseAlarmFile' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 284 | kids = ParseAlarmFile (days - 1, argv, argc); | ^ fns.c:287:10: warning: call to undeclared function 'wait'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 287 | (void) wait ((int *) NULL); | ^ fns.c:240:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 240 | void StartDaemon (days, argv, argc) | ^ fns.c:59:49: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 59 | void Initialise(), AddTimeOuts(), SetWMName(), StartDaemon(), | ^ fns.c:310:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 310 | static SIGRET KillDaemon (sig, code, scp, addr) | ^ fns.c:62:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 62 | static SIGRET KillDaemon(); | ^ fns.c:330:10: warning: passing arguments to 'Quit' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 330 | Quit ((Widget) NULL, (XtPointer) NULL, (XtPointer) NULL); | ^ fns.c:325:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 325 | SIGRET KillAlarm (sig, code, scp, addr) | ^ fns.c:58:9: 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] 58 | SIGRET KillAlarm(); | ^ fns.c:383:10: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 383 | XtFree (property.value); | ^~~~~~~~~~~~~~ /usr/local/include/X11/Intrinsic.h:1875:1: note: passing argument to parameter here 1875 | ); | ^ fns.c:368:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 368 | void SetWMName (widget, name) | ^ fns.c:59:36: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 59 | void Initialise(), AddTimeOuts(), SetWMName(), StartDaemon(), | ^ fns.c:393:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 393 | XtIntervalId ResetTracker (tracker, clientdata, triggered) | ^ fns.c:57: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] 57 | XtIntervalId ResetTracker(); | ^ fns.c:429:27: warning: passing arguments to 'CentreWidgetUnderPointer' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 429 | CentreWidgetUnderPointer (widget, width, height, borderwidth); | ^ fns.c:431:16: warning: passing arguments to 'ParseGeometry' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 431 | ParseGeometry (widget, width, height, borderwidth, xalarm.geometry); | ^ fns.c:417:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 417 | void SetGeometry (widget) | ^ fns.c:60:3: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 60 | SetGeometry(), EnsureNotGrownOffScreen(), Audio(), Quit(); | ^ fns.c:440:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 440 | static void CentreWidgetUnderPointer (widget, width, height, borderwidth) | ^ fns.c:61:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 61 | static void CentreWidgetUnderPointer(), ParseGeometry(); | ^ fns.c:467:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 467 | static void ParseGeometry (widget, currentwidth, currentheight, borderwidth, geometry) | ^ fns.c:61:41: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 61 | static void CentreWidgetUnderPointer(), ParseGeometry(); | ^ fns.c:503:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 503 | void EnsureNotGrownOffScreen (widget) | ^ fns.c:60:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 60 | SetGeometry(), EnsureNotGrownOffScreen(), Audio(), Quit(); | ^ fns.c:533:6: warning: add explicit braces to avoid dangling else [-Wdangling-else] 533 | else { | ^ fns.c:522:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 522 | String DisplayName (argv, argc) | ^ fns.c:53:50: 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] 53 | String Concat(), ReplaceNewlines(), NextWord(), DisplayName(), | ^ fns.c:552:6: warning: call to undeclared function 'system'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 552 | if (system (sound) != 0) | ^ fns.c:546:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 546 | void Audio (sound) | ^ fns.c:60:45: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 60 | SetGeometry(), EnsureNotGrownOffScreen(), Audio(), Quit(); | ^ fns.c:565:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 565 | String Concat (strings, n) | ^ fns.c:53:9: 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] 53 | String Concat(), ReplaceNewlines(), NextWord(), DisplayName(), | ^ fns.c:596:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 596 | String ReplaceNewlines (str) | ^ fns.c:53:19: 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] 53 | String Concat(), ReplaceNewlines(), NextWord(), DisplayName(), | ^ fns.c:617:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 617 | String NextWord (str, chpos) | ^ fns.c:53:38: 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] 53 | String Concat(), ReplaceNewlines(), NextWord(), DisplayName(), | ^ fns.c:649:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 649 | Boolean IsInteger (str) | ^ fns.c:55:10: 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] 55 | Boolean IsInteger(); | ^ fns.c:725:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 725 | void Quit (widget, clientdata, calldata) | ^ fns.c:60:54: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 60 | SetGeometry(), EnsureNotGrownOffScreen(), Audio(), Quit(); | ^ 58 warnings generated. --- dates.o --- dates.c:37:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 37 | extern time_t time(); | ^ /usr/include/time.h:131:8: note: conflicting prototype is here 131 | time_t time(time_t *); | ^ dates.c:38:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 38 | extern struct tm *localtime(); | ^ /usr/include/time.h:127:12: note: conflicting prototype is here 127 | struct tm *localtime(const time_t *); | ^ dates.c:68:36: warning: passing arguments to 'NextWord' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 68 | while (strcmp (word = NextWord (line, chpos), "-")) | ^ dates.c:81:29: warning: passing arguments to 'ParseDateString' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 81 | if (not ParseDateString (*datestr, &days, &dayofweek, &dayofmonth, &month, &year)) { | ^ dates.c:93:22: warning: passing arguments to 'NextWord' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 93 | *timestr = NextWord (line, chpos); | ^ dates.c:94:26: warning: passing arguments to 'ParseTimeString' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 94 | if (not ParseTimeString (*timestr, &hrs, &mins, &dummy)) { | ^ dates.c:103:34: warning: passing arguments to 'DateToMilliSeconds' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 103 | dateout = DateToMilliSeconds (*datestr); | ^ dates.c:104:34: warning: passing arguments to 'TimeToMilliSeconds' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 104 | timeout = TimeToMilliSeconds (*timestr); | ^ dates.c:117:28: warning: passing arguments to 'DateToMilliSeconds' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 117 | (void) DateToMilliSeconds (*datestr); | ^ dates.c:50:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 50 | Boolean AppointmentWithin (withindays, line, timestr, datestr, chpos) | ^ dates.c:29:10: 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] 29 | Boolean AppointmentWithin(); | ^ dates.c:138:34: warning: passing arguments to 'ParseDateString' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 138 | else if (not ParseDateString (datestr, &days, &dayofweek, &dayofmonth, &month, &year)) | ^ dates.c:142:24: warning: passing arguments to 'DaysBeforeDate' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 142 | days = DaysBeforeDate (dayofweek, dayofmonth, month, year); | ^ dates.c:130:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 130 | unsigned long DateToMilliSeconds (datestr) | ^ dates.c:30:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 30 | unsigned long DateToMilliSeconds(); | ^ dates.c:187:38: warning: passing arguments to 'IsInteger' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 187 | if ((*str == '+') and (IsInteger (str))) | ^ dates.c:188:10: warning: call to undeclared function 'atoi'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 188 | *days = atoi (str); | ^ dates.c:190:33: warning: passing arguments to 'NextWord' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 190 | while (strcmp (word = NextWord (str, &chpos), "")) { | ^ dates.c:224:60: warning: passing arguments to 'IsInteger' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 224 | else if (((num = atoi (word)) <= 0) or (not IsInteger (word))) { | ^ dates.c:168:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 168 | static Boolean ParseDateString (str, days, dayofweek, dayofmonth, month, year) | ^ dates.c:33: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] 33 | static Boolean ParseDateString(); | ^ dates.c:299:22: warning: passing arguments to 'DaysBetween' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 299 | (DaysBetween (&today, date) < 0)) | ^ dates.c:335:25: warning: passing arguments to 'DaysBetween' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 335 | return (DaysBetween (&today, date)); | ^ dates.c:275:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 275 | static int DaysBeforeDate (dayofweek, dayofmonth, month, year) | ^ dates.c:32:27: 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] 32 | static int DaysBetween(), DaysBeforeDate(); | ^ dates.c:344:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 344 | static int DaysBetween (today, date) | ^ dates.c:32: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] 32 | static int DaysBetween(), DaysBeforeDate(); | ^ dates.c:378:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 378 | int DaysTo (datestr, inst) | ^ dates.c:31:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 31 | int DaysTo(); | ^ 29 warnings generated. --- xalarm --- rm -f xalarm cc -o xalarm -L/usr/local/lib alarm.o when.o warnings.o times.o dates.o file.o fns.o xalarm.o -lXaw -lXmu -lXt -lSM -lICE -lXpm -lXext -lX11 -Wl,-rpath,/usr/local/lib =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> xalarm-3.06_1 depends on file: /usr/local/libdata/pkgconfig/ice.pc - found ===> xalarm-3.06_1 depends on file: /usr/local/libdata/pkgconfig/sm.pc - found ===> xalarm-3.06_1 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found ===> xalarm-3.06_1 depends on file: /usr/local/libdata/pkgconfig/xaw7.pc - found ===> xalarm-3.06_1 depends on file: /usr/local/libdata/pkgconfig/xext.pc - found ===> xalarm-3.06_1 depends on file: /usr/local/libdata/pkgconfig/xmu.pc - found ===> xalarm-3.06_1 depends on file: /usr/local/libdata/pkgconfig/xpm.pc - found ===> xalarm-3.06_1 depends on file: /usr/local/libdata/pkgconfig/xt.pc - found =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Staging for xalarm-3.06_1 (cd /wrkdirs/usr/ports/x11-clocks/xalarm/work/xalarm-3.06 ; cp -f XAlarm.ad XAlarm-color.ad) ===> Generating temporary packing list /usr/bin/install -c -s xalarm /wrkdirs/usr/ports/x11-clocks/xalarm/work/stage/usr/local/bin/xalarm /usr/bin/install -c -m 0444 XAlarm.ad /wrkdirs/usr/ports/x11-clocks/xalarm/work/stage/usr/local/lib/X11/app-defaults/XAlarm /usr/bin/install -c -m 0444 XAlarm-color.ad /wrkdirs/usr/ports/x11-clocks/xalarm/work/stage/usr/local/lib/X11/app-defaults/XAlarm-color + /usr/bin/install -c -m 0755 xmemo /wrkdirs/usr/ports/x11-clocks/xalarm/work/stage/usr/local/bin + /usr/bin/install -c -m 0755 xfortune /wrkdirs/usr/ports/x11-clocks/xalarm/work/stage/usr/local/bin install in . done rm -f /wrkdirs/usr/ports/x11-clocks/xalarm/work/stage/usr/local/share/man/man1/xalarm.1* /usr/bin/install -c -m 0444 xalarm._man /wrkdirs/usr/ports/x11-clocks/xalarm/work/stage/usr/local/share/man/man1/xalarm.1 gzip -n /wrkdirs/usr/ports/x11-clocks/xalarm/work/stage/usr/local/share/man/man1/xalarm.1 rm -f /wrkdirs/usr/ports/x11-clocks/xalarm/work/stage/usr/local/share/man/man1/xmemo.1* /usr/bin/install -c -m 0444 xmemo._man /wrkdirs/usr/ports/x11-clocks/xalarm/work/stage/usr/local/share/man/man1/xmemo.1 gzip -n /wrkdirs/usr/ports/x11-clocks/xalarm/work/stage/usr/local/share/man/man1/xmemo.1 rm -f /wrkdirs/usr/ports/x11-clocks/xalarm/work/stage/usr/local/share/man/man1/xfortune.1* /usr/bin/install -c -m 0444 xfortune._man /wrkdirs/usr/ports/x11-clocks/xalarm/work/stage/usr/local/share/man/man1/xfortune.1 gzip -n /wrkdirs/usr/ports/x11-clocks/xalarm/work/stage/usr/local/share/man/man1/xfortune.1 install.man in . done ====> Compressing man pages (compress-man) =========================================================================== =================================================== ===== env: 'PKG_NOTES=build_timestamp ports_top_git_hash ports_top_checkout_unclean port_git_hash port_checkout_unclean built_by' 'PKG_NOTE_build_timestamp=2026-01-22T09:50:56+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 xalarm-3.06_1 ===> Building xalarm-3.06_1 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for xalarm-3.06_1 build of x11-clocks/xalarm | xalarm-3.06_1 ended at Thu Jan 22 04:51:03 EST 2026 build time: 00:00:10