=>> Building misc/heyu2 build started at Fri Feb 20 23:07:50 EST 2026 port directory: /usr/ports/misc/heyu2 package name: heyu2-2.10.3_1 building for: FreeBSD pkg.DaveG.ca 15.0-RELEASE-p3 FreeBSD 15.0-RELEASE-p3 1500068 amd64 maintained by: mstowe@baddomain.com Makefile datestamp: -rw-r--r-- 1 root wheel 2524 Aug 27 2024 /usr/ports/misc/heyu2/Makefile Ports top last git commit: eac71dbf758c Ports top unclean checkout: no Port dir last git commit: 62e65b48f7ad Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.2 Host OSVERSION: 1500068 Jail OSVERSION: 1500068 Job Id: 11 ---Begin Environment--- SHELL=/bin/sh OSVERSION=1500068 UNAME_v=FreeBSD 15.0-RELEASE-p3 1500068 UNAME_r=15.0-RELEASE-p3 BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 LOCALBASE=/usr/local USER=root POUDRIERE_NAME=poudriere-git LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.4.2 MASTERMNT=/usr/local/poudriere/data/.m/freebsd_15_0_x64-HEAD-ALL/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM=tmux-256color OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/usr/local/poudriere/data/.m/freebsd_15_0_x64-HEAD-ALL/11/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=freebsd_15_0_x64-HEAD-ALL SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/freebsd_15_0_x64-HEAD-ALL/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.2 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR= MAKE_ARGS= ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ===> The following configuration options are available for heyu2-2.10.3_1: CM17A=on: X10 CM17A "Firecracker" Support DMX=on: Digimax Thermostat Support EXAMPLES=on: Build and/or install examples EXTENDED=on: Extended Type 0 (Shutter/Shade) Support OREGON=on: Oregon Support RFXMETER=on: RFXMeter (RF) Support RFXSENS=on: RFXSensors (RF) Support ===> Use 'make config' to modify these settings ---End OPTIONS List--- --MAINTAINER-- mstowe@baddomain.com --End MAINTAINER-- --CONFIGURE_ARGS-- freebsd --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/misc/heyu2/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/misc/heyu2/work XDG_CACHE_HOME=/wrkdirs/usr/ports/misc/heyu2/work/.cache HOME=/wrkdirs/usr/ports/misc/heyu2/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/misc/heyu2/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/misc/heyu2/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/misc/heyu2/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/misc/heyu2/work XDG_CACHE_HOME=/wrkdirs/usr/ports/misc/heyu2/work/.cache HOME=/wrkdirs/usr/ports/misc/heyu2/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/misc/heyu2/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/misc/heyu2/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-- PORTEXAMPLES="" OSREL=15.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/heyu2" EXAMPLESDIR="share/examples/heyu2" DATADIR="share/heyu2" WWWDIR="www/heyu2" ETCDIR="etc/heyu2" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/heyu2 DOCSDIR=/usr/local/share/doc/heyu2 EXAMPLESDIR=/usr/local/share/examples/heyu2 WWWDIR=/usr/local/www/heyu2 ETCDIR=/usr/local/etc/heyu2 --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 ===> heyu2-2.10.3_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 ===> heyu2-2.10.3_1 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of heyu2-2.10.3_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 heyu2-2.10.3_1 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by heyu2-2.10.3_1 for building => SHA256 Checksum OK for HeyuX10Automation-heyu-v2.10.3_GH0.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 heyu2-2.10.3_1 for building ===> Extracting for heyu2-2.10.3_1 => SHA256 Checksum OK for HeyuX10Automation-heyu-v2.10.3_GH0.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 heyu2-2.10.3_1 ===> Applying FreeBSD patches for heyu2-2.10.3_1 from /usr/ports/misc/heyu2/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> heyu2-2.10.3_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. ===> heyu2-2.10.3_1 depends on file: /usr/local/bin/ccache - found ===> Returning to build of heyu2-2.10.3_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 heyu2-2.10.3_1 This script will create a Makefile based by default on the output of uname(1), or otherwise on the system type parameter you enter. The Makefile has been created for freebsd. Note: If you are upgrading from an earlier version, run 'heyu stop' before proceeding further. ** Now run 'make' as a normal user ** =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for heyu2-2.10.3_1 --- date.o --- --- erase.o --- --- message.o --- --- relay.o --- --- monitor.o --- --- reset.o --- --- setclock.o --- --- stop.o --- --- tty.o --- --- xread.o --- --- xwrite.o --- --- status.o --- --- cm11a.o --- --- eeprom.o --- --- sun.o --- --- cmd.o --- --- config.o --- --- poll.o --- --- modules.o --- --- cm17a.o --- --- xsync.o --- --- timing.o --- --- cm10a.o --- --- tty_aux.o --- --- relay_aux.o --- --- x10aux.o --- --- rfxcom.o --- --- digimax.o --- --- oregon.o --- --- info.o --- --- x10state.o --- --- x10.o --- --- process.o --- --- xsync.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -g -O -DPOSIX -DHASSELECT -DNEEDGTIME -DFREEBSD -DLOCKDIR=\"/var/spool/lock\" -DSYSBASEDIR=\"/usr/local/etc/heyu\" -DSPOOLDIR=\"/var/tmp/heyu\" -DHASCM17A -DHASEXT0 -DHASRFXS -DHASRFXM -DHASDMX -DHASORE -DHASKAKU -Wall -c xsync.c -o xsync.o xsync.c:136:19: warning: variable 'retcode' set but not used [-Wunused-but-set-variable] 136 | int j, status, retcode, jmax = 20; | ^ 1 warning generated. --- eeprom.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -g -O -DPOSIX -DHASSELECT -DNEEDGTIME -DFREEBSD -DLOCKDIR=\"/var/spool/lock\" -DSYSBASEDIR=\"/usr/local/etc/heyu\" -DSPOOLDIR=\"/var/tmp/heyu\" -DHASCM17A -DHASEXT0 -DHASRFXS -DHASRFXM -DHASDMX -DHASORE -DHASKAKU -Wall -c eeprom.c -o eeprom.o eeprom.c:69:20: warning: passing arguments to 'sendpacket' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 69 | if ( sendpacket(0, block) < 0 ) { | ^ eeprom.c:70:14: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 70 | error("Erase failed to write the first block\n"); | ^ eeprom.c:81:17: warning: passing arguments to 'sendpacket' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 81 | if ( sendpacket((blockno * 16) , block) < 0 ) { | ^ eeprom.c:84:11: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 84 | error(tmpstr); | ^ eeprom.c:98:22: warning: passing arguments to 'c_setclock' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 98 | (void) c_setclock(1, NULL); | ^ In file included from eeprom.c:29: ./eeprom.h:25:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 25 | int sendpacket(); | ^ eeprom.c:111:5: note: conflicting prototype is here 111 | int sendpacket ( int loc, unsigned char *dat) | ^ eeprom.c:119: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 previous declaration [-Wdeprecated-non-prototype] 119 | extern unsigned char checksum(); | ^ ./process.h:1731:15: note: conflicting prototype is here 1731 | unsigned char checksum( unsigned char *, int ); | ^ eeprom.c:130:17: warning: passing arguments to 'xwrite' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 130 | rtn = xwrite(tty, buf, 19); | ^ eeprom.c:138:17: warning: passing arguments to 'exread' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 138 | rtn = exread(sptty, buf, 1, timeout); | ^ eeprom.c:149:16: warning: passing arguments to 'xwrite' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 149 | rtn= xwrite(tty, "\00" , 1); /* WRMI (we really mean it) */ | ^ eeprom.c:154:17: warning: passing arguments to 'exread' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 154 | rtn = exread(sptty, buf, 1, timeout); | ^ eeprom.c:202:20: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 202 | (void)error("load_macro() failed to erase initiator block"); | ^ eeprom.c:227:8: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 227 | error(tmpstr); | ^ 13 warnings generated. --- cm11a.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -g -O -DPOSIX -DHASSELECT -DNEEDGTIME -DFREEBSD -DLOCKDIR=\"/var/spool/lock\" -DSYSBASEDIR=\"/usr/local/etc/heyu\" -DSPOOLDIR=\"/var/tmp/heyu\" -DHASCM17A -DHASEXT0 -DHASRFXS -DHASRFXM -DHASDMX -DHASORE -DHASKAKU -Wall -c cm11a.c -o cm11a.o cm11a.c:41:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 41 | unsigned int x2unitmap(xmap) | ^ cm11a.c:66:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 66 | char *b2s(bin) | ^ 2 warnings generated. --- status.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -g -O -DPOSIX -DHASSELECT -DNEEDGTIME -DFREEBSD -DLOCKDIR=\"/var/spool/lock\" -DSYSBASEDIR=\"/usr/local/etc/heyu\" -DSPOOLDIR=\"/var/tmp/heyu\" -DHASCM17A -DHASEXT0 -DHASRFXS -DHASRFXM -DHASDMX -DHASORE -DHASKAKU -Wall -c status.c -o status.o status.c:69:18: warning: passing arguments to 'xwrite' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 69 | (void) xwrite(tty, buf, 1); /* STATUS REQUEST command */ | ^ status.c:71:15: warning: passing arguments to 'exread' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 71 | n = exread(sptty, buf, 14, 3); | ^ status.c:84:13: warning: passing arguments to 'check4poll' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 84 | check4poll(0,2); | ^ status.c:161:14: warning: passing arguments to 'bits2day' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 161 | bits2day(buf[6] & 0x07f), buf[6] & 0x07f ); | ^ 4 warnings generated. --- xwrite.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -g -O -DPOSIX -DHASSELECT -DNEEDGTIME -DFREEBSD -DLOCKDIR=\"/var/spool/lock\" -DSYSBASEDIR=\"/usr/local/etc/heyu\" -DSPOOLDIR=\"/var/tmp/heyu\" -DHASCM17A -DHASEXT0 -DHASRFXS -DHASRFXM -DHASDMX -DHASORE -DHASKAKU -Wall -c xwrite.c -o xwrite.o xwrite.c:85:9: warning: variable 'ignoret' set but not used [-Wunused-but-set-variable] 85 | int ignoret; | ^ 1 warning generated. --- xread.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -g -O -DPOSIX -DHASSELECT -DNEEDGTIME -DFREEBSD -DLOCKDIR=\"/var/spool/lock\" -DSYSBASEDIR=\"/usr/local/etc/heyu\" -DSPOOLDIR=\"/var/tmp/heyu\" -DHASCM17A -DHASEXT0 -DHASRFXS -DHASRFXM -DHASDMX -DHASORE -DHASKAKU -Wall -c xread.c -o xread.o xread.c:58: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 previous declaration [-Wdeprecated-non-prototype] 58 | unsigned alarm(); | ^ /usr/include/unistd.h:330:15: note: conflicting prototype is here 330 | unsigned int alarm(unsigned int); | ^ xread.c:83:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 83 | int xread(fd, buf, count, timeout) | ^ xread.c:93:12: warning: passing arguments to 'display' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 93 | display(RCSID); | ^ xread.c:207:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 207 | int exread(fd, buf, count, timeout) | ^ 4 warnings generated. --- tty.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -g -O -DPOSIX -DHASSELECT -DNEEDGTIME -DFREEBSD -DLOCKDIR=\"/var/spool/lock\" -DSYSBASEDIR=\"/usr/local/etc/heyu\" -DSPOOLDIR=\"/var/tmp/heyu\" -DHASCM17A -DHASEXT0 -DHASRFXS -DHASRFXM -DHASDMX -DHASORE -DHASKAKU -Wall -c tty.c -o tty.o tty.c:70:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 70 | void exit(); | ^ tty.c:126:11: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 126 | error("no TTY specified in configfile"); | ^ tty.c:129:14: warning: passing arguments to 'ttylock' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 129 | if ( ttylock(configp->tty) < 0 ) { | ^ tty.c:131:11: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 131 | error("Other process is using tty port."); | ^ tty.c:153:7: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 153 | error("Can't open tty line. Check the permissions."); | ^ tty.c:81:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 81 | int ttylock(); | ^ tty.c:287:5: note: conflicting prototype is here 287 | int ttylock ( char *ttydev ) | ^ tty.c:293:28: warning: passing arguments to 'make_lock_name' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 293 | devstr = make_lock_name(ttydev); | ^ tty.c:298:19: warning: passing arguments to 'lock_device' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 298 | rtn = lock_device(devstr); | ^ tty.c:316:25: warning: passing arguments to 'make_lock_name' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 316 | devstr = make_lock_name(ttydev); | ^ tty.c:82:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 82 | int lock_device(); | ^ tty.c:327:5: note: conflicting prototype is here 327 | int lock_device ( char *ttydev ) | ^ tty.c:344:14: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 344 | error(err_string); | ^ tty.c:360:7: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 360 | error("Can't open tty line"); | ^ tty.c:373:7: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 373 | error(tmpbuf); | ^ tty.c:71: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] 71 | char *make_lock_name(); | ^ tty.c:387:7: note: conflicting prototype is here 387 | char *make_lock_name ( char *ttydev ) | ^ tty.c:470:11: warning: variable 'ignorep' set but not used [-Wunused-but-set-variable] 470 | char *ignorep; | ^ tty.c:471:10: warning: variable 'ignoret' set but not used [-Wunused-but-set-variable] 471 | int ignoret; | ^ 16 warnings generated. --- stop.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -g -O -DPOSIX -DHASSELECT -DNEEDGTIME -DFREEBSD -DLOCKDIR=\"/var/spool/lock\" -DSYSBASEDIR=\"/usr/local/etc/heyu\" -DSPOOLDIR=\"/var/tmp/heyu\" -DHASCM17A -DHASEXT0 -DHASRFXS -DHASRFXM -DHASDMX -DHASORE -DHASKAKU -Wall -c stop.c -o stop.o stop.c:52:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 52 | int c_stop(argc, argv) | ^ 1 warning generated. --- setclock.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -g -O -DPOSIX -DHASSELECT -DNEEDGTIME -DFREEBSD -DLOCKDIR=\"/var/spool/lock\" -DSYSBASEDIR=\"/usr/local/etc/heyu\" -DSPOOLDIR=\"/var/tmp/heyu\" -DHASCM17A -DHASEXT0 -DHASRFXS -DHASRFXM -DHASDMX -DHASORE -DHASKAKU -Wall -c setclock.c -o setclock.o setclock.c:86:17: warning: passing arguments to 'usage' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 86 | usage(E_2MANY); | ^ setclock.c:128:24: warning: passing arguments to 'legal_to_cm11a' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 128 | tp = legal_to_cm11a( &dtime ); | ^ setclock.c:160:18: warning: passing arguments to 'sxread' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 160 | n = sxread(tty, buf, 1, 1); | ^ setclock.c:163:14: warning: passing arguments to 'xwrite' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 163 | xwrite(tty, (char *) data, 7); | ^ setclock.c:164:18: warning: passing arguments to 'exread' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 164 | n = exread(sptty, buf, 1, 1); | ^ setclock.c:174:18: warning: passing arguments to 'sxread' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 174 | n = sxread(tty, buf, 1, 1); | ^ setclock.c:177:14: warning: passing arguments to 'xwrite' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 177 | xwrite(tty, "\0", 1); /* WRMI */ | ^ setclock.c:178:18: warning: passing arguments to 'exread' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 178 | n = exread(sptty, buf, 1, 1); | ^ setclock.c:188:12: warning: passing arguments to 'check4poll' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 188 | check4poll(0,1); /* zero means to discard data */ | ^ setclock.c:73:10: warning: variable 'code' set but not used [-Wunused-but-set-variable] 73 | int code; | ^ setclock.c:76:10: warning: variable 'ignoret' set but not used [-Wunused-but-set-variable] 76 | int ignoret; | ^ setclock.c:231:10: warning: passing arguments to 'usage' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 231 | usage(E_2MANY); | ^ setclock.c:304:20: warning: passing arguments to 'xwrite' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 304 | nwrite = xwrite(tty, (char *) data, 7); | ^ setclock.c:309:18: warning: passing arguments to 'sxread' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 309 | n = sxread(tty, buf, 1, 1); | ^ setclock.c:311:18: warning: passing arguments to 'exread' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 311 | n = exread(sptty, buf, 1, 1); | ^ setclock.c:318:11: warning: passing arguments to 'xwrite' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 318 | xwrite(tty, "\0", 1); /* WRMI */ | ^ setclock.c:320:18: warning: passing arguments to 'sxread' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 320 | n = sxread(tty, buf, 1, 1); | ^ setclock.c:322:18: warning: passing arguments to 'exread' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 322 | n = exread(sptty, buf, 1, 1); | ^ setclock.c:330:12: warning: passing arguments to 'check4poll' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 330 | check4poll(0,1); /* zero means to discard data */ | ^ setclock.c:220:10: warning: variable 'code' set but not used [-Wunused-but-set-variable] 220 | int code, nwrite; | ^ setclock.c:363:13: warning: passing arguments to 'xwrite' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 363 | xwrite(tty, (char *)data, 1); | ^ setclock.c:367:17: warning: passing arguments to 'check4poll' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 367 | check4poll(0,1); /* zero means to discard data */ | ^ setclock.c:355:8: warning: variable 'ignoret' set but not used [-Wunused-but-set-variable] 355 | int ignoret; | ^ 23 warnings generated. --- reset.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -g -O -DPOSIX -DHASSELECT -DNEEDGTIME -DFREEBSD -DLOCKDIR=\"/var/spool/lock\" -DSYSBASEDIR=\"/usr/local/etc/heyu\" -DSPOOLDIR=\"/var/tmp/heyu\" -DHASCM17A -DHASEXT0 -DHASRFXS -DHASRFXM -DHASDMX -DHASORE -DHASKAKU -Wall -c reset.c -o reset.o reset.c:53:7: warning: passing arguments to 'usage' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 53 | usage(E_WNA); | ^ reset.c:61:15: warning: passing arguments to 'c_setclock' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 61 | c_setclock(2, argv); | ^ reset.c:122:18: warning: passing arguments to 'xwrite' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 122 | (void) xwrite(tty, (char *) data, 7); | ^ reset.c:123:15: warning: passing arguments to 'exread' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 123 | n = exread(sptty, buf, 1, 1); | ^ reset.c:125:15: warning: passing arguments to 'check4poll' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 125 | check4poll(0,1); /* zero means to discard data */ | ^ reset.c:91:18: warning: variable 'n' set but not used [-Wunused-but-set-variable] 91 | unsigned int n; | ^ 6 warnings generated. --- monitor.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -g -O -DPOSIX -DHASSELECT -DNEEDGTIME -DFREEBSD -DLOCKDIR=\"/var/spool/lock\" -DSYSBASEDIR=\"/usr/local/etc/heyu\" -DSPOOLDIR=\"/var/tmp/heyu\" -DHASCM17A -DHASEXT0 -DHASRFXS -DHASRFXM -DHASDMX -DHASORE -DHASKAKU -Wall -c monitor.c -o monitor.o monitor.c:68: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] 68 | void iquit(); | ^ monitor.c:71:6: note: conflicting prototype is here 71 | void iquit( int signo ) | ^ monitor.c:138:16: warning: passing arguments to 'check4poll' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 138 | check4poll(1,1); | ^ monitor.c:211:16: warning: passing arguments to 'check4poll' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 211 | check4poll(1,1); | ^ 3 warnings generated. --- relay.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -g -O -DPOSIX -DHASSELECT -DNEEDGTIME -DFREEBSD -DLOCKDIR=\"/var/spool/lock\" -DSYSBASEDIR=\"/usr/local/etc/heyu\" -DSPOOLDIR=\"/var/tmp/heyu\" -DHASCM17A -DHASEXT0 -DHASRFXS -DHASRFXM -DHASDMX -DHASORE -DHASKAKU -Wall -c relay.c -o relay.o relay.c:170:13: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 170 | error(tmpbuf); | ^ relay.c:180:10: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 180 | error(tmpbuf); | ^ relay.c:216:6: warning: passing arguments to 'quit' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 216 | quit(1); | ^ relay.c:229:17: warning: passing arguments to 'ttylock' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 229 | if ( ttylock(relayfilename) < 0 ) { | ^ relay.c:236:14: warning: passing arguments to 'setup_tty' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 236 | setup_tty(1); /* open the real tty */ | ^ relay.c:399:14: warning: passing arguments to 'munlock' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 399 | munlock(writefilename); | ^ relay.c:473:34: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 473 | error("Program exiting.\n"); | ^ relay.c:489:20: warning: passing arguments to 'c_setclock' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 489 | c_setclock(1, (char **)argv); | ^ relay.c:501:31: warning: passing arguments to 'munlock' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 501 | munlock(writefilename); | ^ relay.c:145:8: warning: variable 'ignoret' set but not used [-Wunused-but-set-variable] 145 | int ignoret; | ^ relay.c:90: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] 90 | void flag_intr(); | ^ relay.c:560:6: note: conflicting prototype is here 560 | void flag_intr( int signo ) | ^ relay.c:565:11: warning: a function 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] 565 | PID_T lockpid(); | ^ relay.c:131:17: note: conflicting prototype is here 131 | extern PID_T lockpid( char * ); | ^ relay.c:573:27: warning: passing arguments to 'lockpid' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 573 | if ( (pid = lockpid(buffer)) > 0 ) { | ^ relay.c:576:15: warning: passing arguments to 'munlock' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 576 | munlock(buffer); | ^ relay.c:577:15: warning: passing arguments to 'munlock' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 577 | munlock(configp->ttyaux); | ^ relay.c:581:27: warning: passing arguments to 'lockpid' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 581 | if ( (pid = lockpid(buffer)) > 0 ) { | ^ relay.c:584:15: warning: passing arguments to 'munlock' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 584 | munlock(buffer); | ^ relay.c:585:15: warning: passing arguments to 'munlock' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 585 | munlock(saved_auxport); | ^ relay.c:589:24: warning: passing arguments to 'lockpid' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 589 | if ( (pid = lockpid(buffer)) > 0 ) { | ^ relay.c:591:15: warning: passing arguments to 'munlock' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 591 | munlock(buffer); | ^ relay.c:595:12: warning: passing arguments to 'munlock' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 595 | munlock(buffer); | ^ relay.c:596:12: warning: passing arguments to 'munlock' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 596 | munlock(configp->tty); | ^ relay.c:598:12: warning: passing arguments to 'munlock' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 598 | munlock(buffer); | ^ 23 warnings generated. --- message.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -g -O -DPOSIX -DHASSELECT -DNEEDGTIME -DFREEBSD -DLOCKDIR=\"/var/spool/lock\" -DSYSBASEDIR=\"/usr/local/etc/heyu\" -DSPOOLDIR=\"/var/tmp/heyu\" -DHASCM17A -DHASEXT0 -DHASRFXS -DHASRFXM -DHASDMX -DHASORE -DHASKAKU -Wall -c message.c -o message.o message.c:50:12: warning: passing arguments to 'display' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 50 | display(RCSID); | ^ message.c:39:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 39 | int usage(s) | ^ message.c:95:16: warning: passing arguments to 'munlock' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 95 | munlock( "heyu.write" ); | ^ message.c:86:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 86 | void error(s) | ^ 4 warnings generated. --- erase.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -g -O -DPOSIX -DHASSELECT -DNEEDGTIME -DFREEBSD -DLOCKDIR=\"/var/spool/lock\" -DSYSBASEDIR=\"/usr/local/etc/heyu\" -DSPOOLDIR=\"/var/tmp/heyu\" -DHASCM17A -DHASEXT0 -DHASRFXS -DHASRFXM -DHASDMX -DHASORE -DHASKAKU -Wall -c erase.c -o erase.o erase.c:68:12: warning: passing arguments to 'display' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 68 | display(RCSID); | ^ erase.c:57:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 57 | int c_erase(argc, argv) | ^ erase.c:140:18: warning: passing arguments to 'xwrite' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 140 | (void) xwrite(tty, (char *) buf, 19); | ^ erase.c:146:17: warning: passing arguments to 'checksum' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 146 | sum=checksum(buf+1,18) ; | ^ erase.c:150:15: warning: passing arguments to 'exread' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 150 | n = exread(sptty, buf, 1, timeout); | ^ erase.c:158:18: warning: passing arguments to 'xwrite' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 158 | (void) xwrite(tty, "\00" , 1); /* WRMI (we really mean it) */ | ^ erase.c:175:15: warning: passing arguments to 'exread' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 175 | n = exread(sptty, buf, 1, timeout); | ^ erase.c:196:16: warning: passing arguments to 'check4poll' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 196 | check4poll(1,1); | ^ erase.c:199:12: warning: passing arguments to 'check4poll' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 199 | check4poll(0,0); | ^ erase.c:209:22: warning: passing arguments to 'c_setclock' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 209 | (void) c_setclock(1, NULL); | ^ erase.c:83:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 83 | int c_qerase(argc, argv) | ^ 11 warnings generated. --- date.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -g -O -DPOSIX -DHASSELECT -DNEEDGTIME -DFREEBSD -DLOCKDIR=\"/var/spool/lock\" -DSYSBASEDIR=\"/usr/local/etc/heyu\" -DSPOOLDIR=\"/var/tmp/heyu\" -DHASCM17A -DHASEXT0 -DHASRFXS -DHASRFXM -DHASDMX -DHASORE -DHASKAKU -Wall -c date.c -o date.o date.c:64:12: warning: passing arguments to 'display' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 64 | display(RCSID); | ^ date.c:66:7: warning: passing arguments to 'usage' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 66 | usage(E_2MANY); | ^ date.c:71:14: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 71 | error(" No reponse from CM11A. Program exiting"); | ^ date.c:75:24: warning: passing arguments to 'cm11a_to_legal' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 75 | tp = cm11a_to_legal( &Idays, &Ijday, &Ihours, | ^ date.c:77:12: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign] 77 | expire = expire; /* Keep compiler from complaining */ | ~~~~~~ ^ ~~~~~~ date.c:79:19: warning: passing arguments to 'dowX2U' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 79 | today = dowX2U(Idays); | ^ date.c:53:10: warning: variable 'today' set but not used [-Wunused-but-set-variable] 53 | int today; | ^ 7 warnings generated. --- modules.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -g -O -DPOSIX -DHASSELECT -DNEEDGTIME -DFREEBSD -DLOCKDIR=\"/var/spool/lock\" -DSYSBASEDIR=\"/usr/local/etc/heyu\" -DSPOOLDIR=\"/var/tmp/heyu\" -DHASCM17A -DHASEXT0 -DHASRFXS -DHASRFXM -DHASDMX -DHASORE -DHASKAKU -Wall -c modules.c -o modules.o --- cm17a.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -g -O -DPOSIX -DHASSELECT -DNEEDGTIME -DFREEBSD -DLOCKDIR=\"/var/spool/lock\" -DSYSBASEDIR=\"/usr/local/etc/heyu\" -DSPOOLDIR=\"/var/tmp/heyu\" -DHASCM17A -DHASEXT0 -DHASRFXS -DHASRFXM -DHASDMX -DHASORE -DHASKAKU -Wall -c cm17a.c -o cm17a.o cm17a.c:423:8: warning: variable 'ignoret' set but not used [-Wunused-but-set-variable] 423 | int ignoret; | ^ 1 warning generated. --- timing.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -g -O -DPOSIX -DHASSELECT -DNEEDGTIME -DFREEBSD -DLOCKDIR=\"/var/spool/lock\" -DSYSBASEDIR=\"/usr/local/etc/heyu\" -DSPOOLDIR=\"/var/tmp/heyu\" -DHASCM17A -DHASEXT0 -DHASRFXS -DHASRFXM -DHASDMX -DHASORE -DHASKAKU -Wall -c timing.c -o timing.o --- cm10a.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -g -O -DPOSIX -DHASSELECT -DNEEDGTIME -DFREEBSD -DLOCKDIR=\"/var/spool/lock\" -DSYSBASEDIR=\"/usr/local/etc/heyu\" -DSPOOLDIR=\"/var/tmp/heyu\" -DHASCM17A -DHASEXT0 -DHASRFXS -DHASRFXM -DHASDMX -DHASORE -DHASKAKU -Wall -c cm10a.c -o cm10a.o cm10a.c:192:17: warning: a function 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] 192 | extern void millisleep(); | ^ ./process.h:1771:6: note: conflicting prototype is here 1771 | void millisleep ( long ); | ^ cm10a.c:202:22: warning: passing arguments to 'exread' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 202 | count = exread(sptty, bp, left, 1); | ^ --- tty_aux.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -g -O -DPOSIX -DHASSELECT -DNEEDGTIME -DFREEBSD -DLOCKDIR=\"/var/spool/lock\" -DSYSBASEDIR=\"/usr/local/etc/heyu\" -DSPOOLDIR=\"/var/tmp/heyu\" -DHASCM17A -DHASEXT0 -DHASRFXS -DHASRFXM -DHASDMX -DHASORE -DHASKAKU -Wall -c tty_aux.c -o tty_aux.o --- relay_aux.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -g -O -DPOSIX -DHASSELECT -DNEEDGTIME -DFREEBSD -DLOCKDIR=\"/var/spool/lock\" -DSYSBASEDIR=\"/usr/local/etc/heyu\" -DSPOOLDIR=\"/var/tmp/heyu\" -DHASCM17A -DHASEXT0 -DHASRFXS -DHASRFXM -DHASDMX -DHASORE -DHASKAKU -Wall -c relay_aux.c -o relay_aux.o --- x10aux.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -g -O -DPOSIX -DHASSELECT -DNEEDGTIME -DFREEBSD -DLOCKDIR=\"/var/spool/lock\" -DSYSBASEDIR=\"/usr/local/etc/heyu\" -DSPOOLDIR=\"/var/tmp/heyu\" -DHASCM17A -DHASEXT0 -DHASRFXS -DHASRFXM -DHASDMX -DHASORE -DHASKAKU -Wall -c x10aux.c -o x10aux.o --- rfxcom.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -g -O -DPOSIX -DHASSELECT -DNEEDGTIME -DFREEBSD -DLOCKDIR=\"/var/spool/lock\" -DSYSBASEDIR=\"/usr/local/etc/heyu\" -DSPOOLDIR=\"/var/tmp/heyu\" -DHASCM17A -DHASEXT0 -DHASRFXS -DHASRFXM -DHASDMX -DHASORE -DHASKAKU -Wall -c rfxcom.c -o rfxcom.o --- digimax.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -g -O -DPOSIX -DHASSELECT -DNEEDGTIME -DFREEBSD -DLOCKDIR=\"/var/spool/lock\" -DSYSBASEDIR=\"/usr/local/etc/heyu\" -DSPOOLDIR=\"/var/tmp/heyu\" -DHASCM17A -DHASEXT0 -DHASRFXS -DHASRFXM -DHASDMX -DHASORE -DHASKAKU -Wall -c digimax.c -o digimax.o --- oregon.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -g -O -DPOSIX -DHASSELECT -DNEEDGTIME -DFREEBSD -DLOCKDIR=\"/var/spool/lock\" -DSYSBASEDIR=\"/usr/local/etc/heyu\" -DSPOOLDIR=\"/var/tmp/heyu\" -DHASCM17A -DHASEXT0 -DHASRFXS -DHASRFXM -DHASDMX -DHASORE -DHASKAKU -Wall -c oregon.c -o oregon.o --- info.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -g -O -DPOSIX -DHASSELECT -DNEEDGTIME -DFREEBSD -DLOCKDIR=\"/var/spool/lock\" -DSYSBASEDIR=\"/usr/local/etc/heyu\" -DSPOOLDIR=\"/var/tmp/heyu\" -DHASCM17A -DHASEXT0 -DHASRFXS -DHASRFXM -DHASDMX -DHASORE -DHASKAKU -Wall -c info.c -o info.o --- x10state.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -g -O -DPOSIX -DHASSELECT -DNEEDGTIME -DFREEBSD -DLOCKDIR=\"/var/spool/lock\" -DSYSBASEDIR=\"/usr/local/etc/heyu\" -DSPOOLDIR=\"/var/tmp/heyu\" -DHASCM17A -DHASEXT0 -DHASRFXS -DHASRFXM -DHASDMX -DHASORE -DHASKAKU -Wall -c x10state.c -o x10state.o --- x10.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -g -O -DPOSIX -DHASSELECT -DNEEDGTIME -DFREEBSD -DLOCKDIR=\"/var/spool/lock\" -DSYSBASEDIR=\"/usr/local/etc/heyu\" -DSPOOLDIR=\"/var/tmp/heyu\" -DHASCM17A -DHASEXT0 -DHASRFXS -DHASRFXM -DHASDMX -DHASORE -DHASKAKU -Wall -c x10.c -o x10.o --- sun.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -g -O -DPOSIX -DHASSELECT -DNEEDGTIME -DFREEBSD -DLOCKDIR=\"/var/spool/lock\" -DSYSBASEDIR=\"/usr/local/etc/heyu\" -DSPOOLDIR=\"/var/tmp/heyu\" -DHASCM17A -DHASEXT0 -DHASRFXS -DHASRFXM -DHASDMX -DHASORE -DHASKAKU -Wall -c sun.c -o sun.o --- cmd.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -g -O -DPOSIX -DHASSELECT -DNEEDGTIME -DFREEBSD -DLOCKDIR=\"/var/spool/lock\" -DSYSBASEDIR=\"/usr/local/etc/heyu\" -DSPOOLDIR=\"/var/tmp/heyu\" -DHASCM17A -DHASEXT0 -DHASRFXS -DHASRFXM -DHASDMX -DHASORE -DHASKAKU -Wall -c cmd.c -o cmd.o --- config.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -g -O -DPOSIX -DHASSELECT -DNEEDGTIME -DFREEBSD -DLOCKDIR=\"/var/spool/lock\" -DSYSBASEDIR=\"/usr/local/etc/heyu\" -DSPOOLDIR=\"/var/tmp/heyu\" -DHASCM17A -DHASEXT0 -DHASRFXS -DHASRFXM -DHASDMX -DHASORE -DHASKAKU -Wall -c config.c -o config.o --- poll.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -g -O -DPOSIX -DHASSELECT -DNEEDGTIME -DFREEBSD -DLOCKDIR=\"/var/spool/lock\" -DSYSBASEDIR=\"/usr/local/etc/heyu\" -DSPOOLDIR=\"/var/tmp/heyu\" -DHASCM17A -DHASEXT0 -DHASRFXS -DHASRFXM -DHASDMX -DHASORE -DHASKAKU -Wall -c poll.c -o poll.o --- process.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -g -O -DPOSIX -DHASSELECT -DNEEDGTIME -DFREEBSD -DLOCKDIR=\"/var/spool/lock\" -DSYSBASEDIR=\"/usr/local/etc/heyu\" -DSPOOLDIR=\"/var/tmp/heyu\" -DHASCM17A -DHASEXT0 -DHASRFXS -DHASRFXM -DHASDMX -DHASORE -DHASKAKU -Wall -c process.c -o process.o --- cm10a.o --- cm10a.c:207:17: warning: passing arguments to 'check4poll' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 207 | check4poll(0,1); | ^ cm10a.c:212:17: warning: passing arguments to 'check4poll' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 212 | check4poll(0,1); | ^ cm10a.c:314:13: warning: passing arguments to 'usage' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 314 | usage(E_2MANY); | ^ cm10a.c:362:17: warning: passing arguments to 'xread' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 362 | n = xread(tty, buf, 1, 2); | ^ cm10a.c:365:14: warning: passing arguments to 'xwrite' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 365 | xwrite(tty, (char *) macrodata, 43); | ^ cm10a.c:366:18: warning: passing arguments to 'exread' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 366 | n = exread(sptty, buf, 1, 1); | ^ cm10a.c:376:17: warning: passing arguments to 'xread' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 376 | n = xread(tty, buf, 1, 2); | ^ cm10a.c:379:14: warning: passing arguments to 'xwrite' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 379 | xwrite(tty, "\0", 1); /* WRMI */ | ^ cm10a.c:380:18: warning: passing arguments to 'exread' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 380 | n = exread(sptty, buf, 1, 1); | ^ cm10a.c:389:18: warning: passing arguments to 'check4poll' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 389 | check4poll(0,1); /* zero means to discard data */ | ^ cm10a.c:305:9: warning: variable 'ignoret' set but not used [-Wunused-but-set-variable] 305 | int ignoret; | ^ 13 warnings generated. --- poll.o --- poll.c:139:19: warning: variable 'fdata' set but not used [-Wunused-but-set-variable] 139 | int temperat, fdata; | ^ poll.c:193:37: warning: variable 'hexaddr' set but not used [-Wunused-but-set-variable] 193 | static unsigned char newbuf[8], hexaddr = 0; | ^ 2 warnings generated. --- timing.o --- timing.c:49:10: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign] 49 | signo = signo; | ~~~~~ ^ ~~~~~ 1 warning generated. --- digimax.o --- digimax.c:94:19: warning: variable 'actfunc' set but not used [-Wunused-but-set-variable] 94 | unsigned char actfunc, xactfunc; | ^ digimax.c:98:19: warning: variable 'afuncmap' set but not used [-Wunused-but-set-variable] 98 | unsigned long afuncmap, xfuncmap; | ^ digimax.c:424:18: warning: variable 'hcode' set but not used [-Wunused-but-set-variable] 424 | unsigned char hcode, ucode, status, onoff; | ^ digimax.c:424:32: warning: variable 'status' set but not used [-Wunused-but-set-variable] 424 | unsigned char hcode, ucode, status, onoff; | ^ digimax.c:501:19: warning: variable 'hcode' set but not used [-Wunused-but-set-variable] 501 | unsigned char hcode, ucode, mode; | ^ 5 warnings generated. --- poll.o --- --- relay_aux.o --- relay_aux.c:180:28: warning: comparing a pointer to a null character constant; did you mean to compare to NULL? [-Wpointer-compare] 180 | if ( configp->ttyaux != '\0' ) { | ^~~~ | (void *)0 relay_aux.c:180:18: warning: comparison of array 'configp->ttyaux' not equal to a null pointer is always true [-Wtautological-pointer-compare] 180 | if ( configp->ttyaux != '\0' ) { | ~~~~~~~~~^~~~~~ ~~~~ relay_aux.c:195:44: warning: a function 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] 195 | extern int ttylock(), lock_for_write(), munlock(); | ^ relay_aux.c:168:15: note: conflicting prototype is here 168 | extern int munlock(char *); | ^ relay_aux.c:215:19: warning: passing arguments to 'ttylock' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 215 | if ( ttylock(auxfilename) < 0 ) { | ^ relay_aux.c:261:44: warning: a function 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] 261 | extern int ttylock(), lock_for_write(), munlock(); | ^ relay_aux.c:168:15: note: conflicting prototype is here 168 | extern int munlock(char *); | ^ relay_aux.c:274:19: warning: address of array 'configp->ttyaux' will always evaluate to 'true' [-Wpointer-bool-conversion] 274 | if ( !configp->ttyaux ) { | ~~~~~~~~~~^~~~~~ relay_aux.c:275:12: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 275 | error("Serial port TTY_AUX not specified."); | ^ relay_aux.c:294:13: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 294 | error(tmpbuf); | ^ relay_aux.c:335:6: warning: passing arguments to 'quit' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 335 | quit(1); | ^ relay_aux.c:253:8: warning: variable 'in_sync' set but not used [-Wunused-but-set-variable] 253 | int in_sync; | ^ relay_aux.c:254:8: warning: variable 'first_byte' set but not used [-Wunused-but-set-variable] 254 | int first_byte; | ^ relay_aux.c:265:10: warning: variable 'was_locked' set but not used [-Wunused-but-set-variable] 265 | PID_T was_locked; | ^ relay_aux.c:266:8: warning: variable 'is_idle' set but not used [-Wunused-but-set-variable] 266 | int is_idle; | ^ 13 warnings generated. --- info.o --- info.c:61:7: warning: passing arguments to 'usage' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 61 | usage(E_2MANY); | ^ info.c:93:15: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 93 | error(error_msg); | ^ info.c:118:29: warning: passing arguments to 'cm11a_to_legal' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 118 | tms = cm11a_to_legal(&Idays, &Ijday, &Ihours, &Iminutes, &Iseconds, &expire); | ^ info.c:174:7: warning: passing arguments to 'usage' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 174 | usage(E_2MANY); | ^ info.c:187:15: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 187 | error(error_msg); | ^ info.c:192:29: warning: passing arguments to 'cm11a_to_legal' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 192 | tms = cm11a_to_legal(&Idays, &Ijday, &Ihours, &Iminutes, &Iseconds, &expire); | ^ 6 warnings generated. --- tty_aux.o --- tty_aux.c:70:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 70 | void exit(); | ^ tty_aux.c:149:14: warning: passing arguments to 'ttylock' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 149 | if ( ttylock(configp->ttyaux) < 0 ) { | ^ tty_aux.c:347:7: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 347 | error("Can't open tty_aux line"); | ^ tty_aux.c:356:7: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 356 | error(tmpbuf); | ^ 4 warnings generated. --- x10aux.o --- x10aux.c:183:18: warning: passing arguments to 'sxread' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 183 | nread = sxread(tty_aux, inbuf, 4, 1); | ^ x10aux.c:176:8: warning: variable 'ignoret' set but not used [-Wunused-but-set-variable] 176 | int ignoret; | ^ x10aux.c:235:15: warning: passing arguments to 'sxread' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 235 | if ( sxread(tty_aux, inbuf, 1, 1) <= 0 ) | ^ x10aux.c:228:8: warning: variable 'ignoret' set but not used [-Wunused-but-set-variable] 228 | int ignoret; | ^ x10aux.c:260:18: warning: passing arguments to 'sxread' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 260 | while ( sxread(tty_aux, inbuf, 1, 1) > 0 ); | ^ x10aux.c:466:11: warning: passing arguments to 'munlock' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 466 | munlock(writefilename); | ^ x10aux.c:440:10: warning: variable 'ignoret' set but not used [-Wunused-but-set-variable] 440 | int ignoret; | ^ x10aux.c:518:11: warning: passing arguments to 'munlock' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 518 | munlock(writefilename); | ^ x10aux.c:492:8: warning: variable 'ignoret' set but not used [-Wunused-but-set-variable] 492 | int ignoret; | ^ x10aux.c:551:11: warning: passing arguments to 'munlock' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 551 | munlock(writefilename); | ^ x10aux.c:534:8: warning: variable 'ignoret' set but not used [-Wunused-but-set-variable] 534 | int ignoret; | ^ x10aux.c:588:11: warning: passing arguments to 'munlock' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 588 | munlock(writefilename); | ^ x10aux.c:566:8: warning: variable 'ignoret' set but not used [-Wunused-but-set-variable] 566 | int ignoret; | ^ x10aux.c:603:8: warning: variable 'ignoret' set but not used [-Wunused-but-set-variable] 603 | int ignoret; | ^ x10aux.c:660:11: warning: passing arguments to 'munlock' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 660 | munlock(writefilename); | ^ x10aux.c:635:8: warning: variable 'ignoret' set but not used [-Wunused-but-set-variable] 635 | int ignoret; | ^ x10aux.c:711:11: warning: passing arguments to 'munlock' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 711 | munlock(writefilename); | ^ x10aux.c:679:8: warning: variable 'ignoret' set but not used [-Wunused-but-set-variable] 679 | int ignoret; | ^ x10aux.c:811:11: warning: passing arguments to 'munlock' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 811 | munlock(writefilename); | ^ x10aux.c:1018:34: warning: passing arguments to 'sxread' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1018 | while ( nread < 4 && sxread(tty_aux, buff + nread, 1, 1) ) { | ^ x10aux.c:965:49: warning: variable 'addr' set but not used [-Wunused-but-set-variable] 965 | unsigned char hcode, ucode, fcode, rfflood, addr; | ^ x10aux.c:1801:37: warning: passing arguments to 'sxread' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1801 | if ( !use_old_buffer && sxread(tty_aux, xbuff, 1, 1) == 0 ) { | ^ x10aux.c:1822:40: warning: passing arguments to 'sxread' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1822 | while ( nread < bufflen && sxread(tty_aux, buff + nread, 1, 1) ) { | ^ x10aux.c:1738:56: warning: variable 'addr' set but not used [-Wunused-but-set-variable] 1738 | unsigned char hcode, ucode, fcode, rfflood, nbits, addr, xmtr, rcvr; | ^ x10aux.c:2231:34: warning: passing arguments to 'sxread' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2231 | while ( nread < 5 && sxread(tty_aux, buff + nread, 1, 1) ) { | ^ x10aux.c:2352:18: warning: passing arguments to 'sxread' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2352 | while ( sxread(tty_aux, inbuf, 1, 1) > 0 ); | ^ x10aux.c:2356:27: warning: passing arguments to 'sxread' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2356 | if ( (nread = sxread(tty_aux, inbuf, 1, 1)) > 0 && | ^ x10aux.c:2345:8: warning: variable 'ignoret' set but not used [-Wunused-but-set-variable] 2345 | int ignoret; | ^ 28 warnings generated. --- modules.o --- modules.c:538:36: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 538 | return modules[type].addopt_func(aliasp, aliasindex, tokens, &ntokens); | ^ modules.c:205: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] 205 | opt_sd10(), opt_plcsensor(), opt_gb10(), opt_jam(), opt_digimax(), | ^ modules.c:1370:5: note: conflicting prototype is here 1370 | int opt_plcsensor ( ALIAS *aliasp, int aliasindex, char **tokens, int *ntokens) | ^ modules.c:202: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] 202 | opt_ur81a(), opt_ux17a(), opt_guru(), opt_aux(), opt_rfxsensor(), opt_rfxold(), opt_act(), opt_defer(), | ^ modules.c:1384:5: note: conflicting prototype is here 1384 | int opt_rfxsensor ( ALIAS *aliasp, int aliasindex, char **tokens, int *ntokens) | ^ modules.c:204:1: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 204 | opt_rfxpulse(), opt_rfxcount(), opt_rfxpower(), opt_rfxwater(), opt_rfxgas(), | ^ modules.c:1502:5: note: conflicting prototype is here 1502 | int opt_rfxpulse ( ALIAS *aliasp, int aliasindex, char **tokens, int *ntokens) | ^ modules.c:204:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 204 | opt_rfxpulse(), opt_rfxcount(), opt_rfxpower(), opt_rfxwater(), opt_rfxgas(), | ^ modules.c:1514:5: note: conflicting prototype is here 1514 | int opt_rfxcount ( ALIAS *aliasp, int aliasindex, char **tokens, int *ntokens) | ^ modules.c:204:33: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 204 | opt_rfxpulse(), opt_rfxcount(), opt_rfxpower(), opt_rfxwater(), opt_rfxgas(), | ^ modules.c:1526:5: note: conflicting prototype is here 1526 | int opt_rfxpower ( ALIAS *aliasp, int aliasindex, char **tokens, int *ntokens) | ^ modules.c:204: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] 204 | opt_rfxpulse(), opt_rfxcount(), opt_rfxpower(), opt_rfxwater(), opt_rfxgas(), | ^ modules.c:1538:5: note: conflicting prototype is here 1538 | int opt_rfxwater ( ALIAS *aliasp, int aliasindex, char **tokens, int *ntokens) | ^ modules.c:204:65: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 204 | opt_rfxpulse(), opt_rfxcount(), opt_rfxpower(), opt_rfxwater(), opt_rfxgas(), | ^ modules.c:1550:5: note: conflicting prototype is here 1550 | int opt_rfxgas ( ALIAS *aliasp, int aliasindex, char **tokens, int *ntokens) | ^ modules.c:205:53: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 205 | opt_sd10(), opt_plcsensor(), opt_gb10(), opt_jam(), opt_digimax(), | ^ modules.c:1562:5: note: conflicting prototype is here 1562 | int opt_digimax ( ALIAS *aliasp, int aliasindex, char **tokens, int *ntokens ) | ^ modules.c:202:81: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 202 | opt_ur81a(), opt_ux17a(), opt_guru(), opt_aux(), opt_rfxsensor(), opt_rfxold(), opt_act(), opt_defer(), | ^ modules.c:1601:5: note: conflicting prototype is here 1601 | int opt_act ( ALIAS *aliasp, int aliasindex, char **tokens, int *ntokens ) | ^ modules.c:202:92: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 202 | opt_ur81a(), opt_ux17a(), opt_guru(), opt_aux(), opt_rfxsensor(), opt_rfxold(), opt_act(), opt_defer(), | ^ modules.c:1627:5: note: conflicting prototype is here 1627 | int opt_defer ( ALIAS *aliasp, int aliasindex, char **tokens, int *ntokens ) | ^ modules.c:207:1: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 207 | opt_oreTemp1(), opt_oreTemp2(), opt_oreTemp3(), opt_oreTHB1(), opt_oreTHB2(), opt_oreWeight1(), | ^ modules.c:1730:5: note: conflicting prototype is here 1730 | int opt_oreTemp1 ( ALIAS *aliasp, int aliasindex, char **tokens, int *ntokens ) | ^ modules.c:207:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 207 | opt_oreTemp1(), opt_oreTemp2(), opt_oreTemp3(), opt_oreTHB1(), opt_oreTHB2(), opt_oreWeight1(), | ^ modules.c:1746:5: note: conflicting prototype is here 1746 | int opt_oreTemp2 ( ALIAS *aliasp, int aliasindex, char **tokens, int *ntokens ) | ^ modules.c:207:33: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 207 | opt_oreTemp1(), opt_oreTemp2(), opt_oreTemp3(), opt_oreTHB1(), opt_oreTHB2(), opt_oreWeight1(), | ^ modules.c:1762:5: note: conflicting prototype is here 1762 | int opt_oreTemp3 ( ALIAS *aliasp, int aliasindex, char **tokens, int *ntokens ) | ^ modules.c:206:1: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 206 | opt_oreTH1(), opt_oreTH2(), opt_oreTH3(), opt_oreTH4(), opt_oreTH5(), opt_oreTH6(), | ^ modules.c:1778:5: note: conflicting prototype is here 1778 | int opt_oreTH1 ( ALIAS *aliasp, int aliasindex, char **tokens, int *ntokens ) | ^ modules.c:206: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] 206 | opt_oreTH1(), opt_oreTH2(), opt_oreTH3(), opt_oreTH4(), opt_oreTH5(), opt_oreTH6(), | ^ modules.c:1795:5: note: conflicting prototype is here 1795 | int opt_oreTH2 ( ALIAS *aliasp, int aliasindex, char **tokens, int *ntokens ) | ^ modules.c:206: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] 206 | opt_oreTH1(), opt_oreTH2(), opt_oreTH3(), opt_oreTH4(), opt_oreTH5(), opt_oreTH6(), | ^ modules.c:1812:5: note: conflicting prototype is here 1812 | int opt_oreTH3 ( ALIAS *aliasp, int aliasindex, char **tokens, int *ntokens ) | ^ modules.c:206:43: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 206 | opt_oreTH1(), opt_oreTH2(), opt_oreTH3(), opt_oreTH4(), opt_oreTH5(), opt_oreTH6(), | ^ modules.c:1829:5: note: conflicting prototype is here 1829 | int opt_oreTH4 ( ALIAS *aliasp, int aliasindex, char **tokens, int *ntokens ) | ^ modules.c:206:57: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 206 | opt_oreTH1(), opt_oreTH2(), opt_oreTH3(), opt_oreTH4(), opt_oreTH5(), opt_oreTH6(), | ^ modules.c:1846:5: note: conflicting prototype is here 1846 | int opt_oreTH5 ( ALIAS *aliasp, int aliasindex, char **tokens, int *ntokens ) | ^ modules.c:206:71: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 206 | opt_oreTH1(), opt_oreTH2(), opt_oreTH3(), opt_oreTH4(), opt_oreTH5(), opt_oreTH6(), | ^ modules.c:1863:5: note: conflicting prototype is here 1863 | int opt_oreTH6 ( ALIAS *aliasp, int aliasindex, char **tokens, int *ntokens ) | ^ modules.c:207: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] 207 | opt_oreTemp1(), opt_oreTemp2(), opt_oreTemp3(), opt_oreTHB1(), opt_oreTHB2(), opt_oreWeight1(), | ^ modules.c:1880:5: note: conflicting prototype is here 1880 | int opt_oreTHB1 ( ALIAS *aliasp, int aliasindex, char **tokens, int *ntokens ) | ^ modules.c:207:64: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 207 | opt_oreTemp1(), opt_oreTemp2(), opt_oreTemp3(), opt_oreTHB1(), opt_oreTHB2(), opt_oreWeight1(), | ^ modules.c:1898:5: note: conflicting prototype is here 1898 | int opt_oreTHB2 ( ALIAS *aliasp, int aliasindex, char **tokens, int *ntokens ) | ^ modules.c:211:1: warning: a function declaration 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] 211 | opt_oreWind1(), opt_oreWind2(), opt_oreWind3(), | ^ modules.c:1916:5: note: conflicting prototype is here 1916 | int opt_oreWind1 ( ALIAS *aliasp, int aliasindex, char **tokens, int *ntokens ) | ^ modules.c:211:17: warning: a function declaration 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] 211 | opt_oreWind1(), opt_oreWind2(), opt_oreWind3(), | ^ modules.c:1934:5: note: conflicting prototype is here 1934 | int opt_oreWind2 ( ALIAS *aliasp, int aliasindex, char **tokens, int *ntokens ) | ^ modules.c:211:33: warning: a function declaration 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] 211 | opt_oreWind1(), opt_oreWind2(), opt_oreWind3(), | ^ modules.c:1952:5: note: conflicting prototype is here 1952 | int opt_oreWind3 ( ALIAS *aliasp, int aliasindex, char **tokens, int *ntokens ) | ^ modules.c:212:1: warning: a function declaration 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] 212 | opt_oreRain1(), opt_oreRain2(), opt_oreRain3(), | ^ modules.c:1970:5: note: conflicting prototype is here 1970 | int opt_oreRain1 ( ALIAS *aliasp, int aliasindex, char **tokens, int *ntokens ) | ^ modules.c:212:17: warning: a function declaration 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] 212 | opt_oreRain1(), opt_oreRain2(), opt_oreRain3(), | ^ modules.c:1991:5: note: conflicting prototype is here 1991 | int opt_oreRain2 ( ALIAS *aliasp, int aliasindex, char **tokens, int *ntokens ) | ^ modules.c:212:33: warning: a function declaration 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] 212 | opt_oreRain1(), opt_oreRain2(), opt_oreRain3(), | ^ modules.c:2012:5: note: conflicting prototype is here 2012 | int opt_oreRain3 ( ALIAS *aliasp, int aliasindex, char **tokens, int *ntokens ) | ^ modules.c:208:80: warning: a function declaration 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] 208 | opt_oreTemu(), opt_oreTHemu(), opt_oreTHBemu(), opt_x10std(), opt_oreignore(), opt_elsElec1(), | ^ modules.c:2033:5: note: conflicting prototype is here 2033 | int opt_elsElec1 ( ALIAS *aliasp, int aliasindex, char **tokens, int *ntokens ) | ^ modules.c:213: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] 213 | opt_oreUV1(), opt_oreUV2(), opt_kaku(), opt_owlElec2(), opt_owlElec2new(), opt_owlElec2rev(); | ^ modules.c:2050:5: note: conflicting prototype is here 2050 | int opt_owlElec2 ( ALIAS *aliasp, int aliasindex, char **tokens, int *ntokens ) | ^ modules.c:213:57: warning: a function declaration 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] 213 | opt_oreUV1(), opt_oreUV2(), opt_kaku(), opt_owlElec2(), opt_owlElec2new(), opt_owlElec2rev(); | ^ modules.c:2077:5: note: conflicting prototype is here 2077 | int opt_owlElec2new ( ALIAS *aliasp, int aliasindex, char **tokens, int *ntokens ) | ^ modules.c:213:76: warning: a function declaration 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] 213 | opt_oreUV1(), opt_oreUV2(), opt_kaku(), opt_owlElec2(), opt_owlElec2new(), opt_owlElec2rev(); | ^ modules.c:2104:5: note: conflicting prototype is here 2104 | int opt_owlElec2rev ( ALIAS *aliasp, int aliasindex, char **tokens, int *ntokens ) | ^ modules.c:213:1: warning: a function declaration 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] 213 | opt_oreUV1(), opt_oreUV2(), opt_kaku(), opt_owlElec2(), opt_owlElec2new(), opt_owlElec2rev(); | ^ modules.c:2131:5: note: conflicting prototype is here 2131 | int opt_oreUV1 ( ALIAS *aliasp, int aliasindex, char **tokens, int *ntokens ) | ^ modules.c:213: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] 213 | opt_oreUV1(), opt_oreUV2(), opt_kaku(), opt_owlElec2(), opt_owlElec2new(), opt_owlElec2rev(); | ^ modules.c:2147:5: note: conflicting prototype is here 2147 | int opt_oreUV2 ( ALIAS *aliasp, int aliasindex, char **tokens, int *ntokens ) | ^ modules.c:207:79: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 207 | opt_oreTemp1(), opt_oreTemp2(), opt_oreTemp3(), opt_oreTHB1(), opt_oreTHB2(), opt_oreWeight1(), | ^ modules.c:2163:5: note: conflicting prototype is here 2163 | int opt_oreWeight1 ( ALIAS *aliasp, int aliasindex, char **tokens, int *ntokens ) | ^ modules.c:208:1: warning: a function declaration 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] 208 | opt_oreTemu(), opt_oreTHemu(), opt_oreTHBemu(), opt_x10std(), opt_oreignore(), opt_elsElec1(), | ^ modules.c:2201:5: note: conflicting prototype is here 2201 | int opt_oreTemu ( ALIAS *aliasp, int aliasindex, char **tokens, int *ntokens ) | ^ modules.c:208: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] 208 | opt_oreTemu(), opt_oreTHemu(), opt_oreTHBemu(), opt_x10std(), opt_oreignore(), opt_elsElec1(), | ^ modules.c:2217:5: note: conflicting prototype is here 2217 | int opt_oreTHemu ( ALIAS *aliasp, int aliasindex, char **tokens, int *ntokens ) | ^ modules.c:208: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] 208 | opt_oreTemu(), opt_oreTHemu(), opt_oreTHBemu(), opt_x10std(), opt_oreignore(), opt_elsElec1(), | ^ modules.c:2234:5: note: conflicting prototype is here 2234 | int opt_oreTHBemu ( ALIAS *aliasp, int aliasindex, char **tokens, int *ntokens ) | ^ modules.c:208:63: warning: a function declaration 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] 208 | opt_oreTemu(), opt_oreTHemu(), opt_oreTHBemu(), opt_x10std(), opt_oreignore(), opt_elsElec1(), | ^ modules.c:2252:5: note: conflicting prototype is here 2252 | int opt_oreignore ( ALIAS *aliasp, int aliasindex, char **tokens, int *ntokens ) | ^ modules.c:210:1: warning: a function declaration 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] 210 | opt_secignore(), opt_visonic(), | ^ modules.c:2292:5: note: conflicting prototype is here 2292 | int opt_secignore ( ALIAS *aliasp, int aliasindex, char **tokens, int *ntokens ) | ^ modules.c:202: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] 202 | opt_ur81a(), opt_ux17a(), opt_guru(), opt_aux(), opt_rfxsensor(), opt_rfxold(), opt_act(), opt_defer(), | ^ modules.c:2331:5: note: conflicting prototype is here 2331 | int opt_ux17a ( ALIAS *aliasp, int aliasindex, char **tokens, int *ntokens ) | ^ modules.c:202:1: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 202 | opt_ur81a(), opt_ux17a(), opt_guru(), opt_aux(), opt_rfxsensor(), opt_rfxold(), opt_act(), opt_defer(), | ^ modules.c:2354:5: note: conflicting prototype is here 2354 | int opt_ur81a ( ALIAS *aliasp, int aliasindex, char **tokens, int *ntokens ) | ^ modules.c:202: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] 202 | opt_ur81a(), opt_ux17a(), opt_guru(), opt_aux(), opt_rfxsensor(), opt_rfxold(), opt_act(), opt_defer(), | ^ modules.c:2377:5: note: conflicting prototype is here 2377 | int opt_guru ( ALIAS *aliasp, int aliasindex, char **tokens, int *ntokens ) | ^ modules.c:201:35: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 201 | int opt_onlevel(), opt_sremote(), opt_kremote(), opt_sensor(), opt_svsensor(), opt_ds90(), opt_sd90(), | ^ modules.c:2420:5: note: conflicting prototype is here 2420 | int opt_kremote ( ALIAS *aliasp, int aliasindex, char **tokens, int *ntokens ) | ^ modules.c:201:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 201 | int opt_onlevel(), opt_sremote(), opt_kremote(), opt_sensor(), opt_svsensor(), opt_ds90(), opt_sd90(), | ^ modules.c:2462:5: note: conflicting prototype is here 2462 | int opt_sremote ( ALIAS *aliasp, int aliasindex, char **tokens, int *ntokens ) | ^ modules.c:201:64: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 201 | int opt_onlevel(), opt_sremote(), opt_kremote(), opt_sensor(), opt_svsensor(), opt_ds90(), opt_sd90(), | ^ modules.c:2500:5: note: conflicting prototype is here 2500 | int opt_svsensor ( ALIAS *aliasp, int aliasindex, char **tokens, int *ntokens ) | ^ modules.c:2502:19: warning: passing arguments to 'opt_sensor' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2502 | if ( opt_sensor(aliasp, aliasindex, tokens, ntokens) != 0 ) | ^ modules.c:210: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] 210 | opt_secignore(), opt_visonic(), | ^ modules.c:2515:5: note: conflicting prototype is here 2515 | int opt_visonic ( ALIAS *aliasp, int aliasindex, char **tokens, int *ntokens ) | ^ modules.c:201: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] 201 | int opt_onlevel(), opt_sremote(), opt_kremote(), opt_sensor(), opt_svsensor(), opt_ds90(), opt_sd90(), | ^ modules.c:2554:5: note: conflicting prototype is here 2554 | int opt_sensor ( ALIAS *aliasp, int aliasindex, char **tokens, int *ntokens ) | ^ modules.c:201:92: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 201 | int opt_onlevel(), opt_sremote(), opt_kremote(), opt_sensor(), opt_svsensor(), opt_ds90(), opt_sd90(), | ^ modules.c:2589:5: note: conflicting prototype is here 2589 | int opt_sd90 ( ALIAS *aliasp, int aliasindex, char **tokens, int *ntokens ) | ^ modules.c:205:1: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 205 | opt_sd10(), opt_plcsensor(), opt_gb10(), opt_jam(), opt_digimax(), | ^ modules.c:2654:5: note: conflicting prototype is here 2654 | int opt_sd10 ( ALIAS *aliasp, int aliasindex, char **tokens, int *ntokens ) | ^ modules.c:209:1: warning: a function declaration 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] 209 | opt_bmb_sd18(), | ^ modules.c:2696:5: note: conflicting prototype is here 2696 | int opt_bmb_sd18 ( ALIAS *aliasp, int aliasindex, char **tokens, int *ntokens ) | ^ modules.c:205:30: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 205 | opt_sd10(), opt_plcsensor(), opt_gb10(), opt_jam(), opt_digimax(), | ^ modules.c:2741:5: note: conflicting prototype is here 2741 | int opt_gb10 ( ALIAS *aliasp, int aliasindex, char **tokens, int *ntokens ) | ^ modules.c:208: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] 208 | opt_oreTemu(), opt_oreTHemu(), opt_oreTHBemu(), opt_x10std(), opt_oreignore(), opt_elsElec1(), | ^ modules.c:2786:5: note: conflicting prototype is here 2786 | int opt_x10std ( ALIAS *aliasp, int aliasindex, char **tokens, int *ntokens ) | ^ modules.c:2791:11: warning: passing arguments to 'opt_aux' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2791 | opt_aux(aliasp, aliasindex, tokens, ntokens); | ^ modules.c:203:1: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 203 | opt_rfxtemp(), | ^ modules.c:2856:5: note: conflicting prototype is here 2856 | int opt_rfxtemp ( ALIAS *aliasp, int aliasindex, char **tokens, int *ntokens ) | ^ modules.c:201:80: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 201 | int opt_onlevel(), opt_sremote(), opt_kremote(), opt_sensor(), opt_svsensor(), opt_ds90(), opt_sd90(), | ^ modules.c:2882:5: note: conflicting prototype is here 2882 | int opt_ds90 ( ALIAS *aliasp, int aliasindex, char **tokens, int *ntokens ) | ^ modules.c:201:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 201 | int opt_onlevel(), opt_sremote(), opt_kremote(), opt_sensor(), opt_svsensor(), opt_ds90(), opt_sd90(), | ^ modules.c:2936:5: note: conflicting prototype is here 2936 | int opt_onlevel ( ALIAS *aliasp, int aliasindex, char **tokens, int *ntokens ) | ^ modules.c:202: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] 202 | opt_ur81a(), opt_ux17a(), opt_guru(), opt_aux(), opt_rfxsensor(), opt_rfxold(), opt_act(), opt_defer(), | ^ modules.c:2995:5: note: conflicting prototype is here 2995 | int opt_aux ( ALIAS *aliasp, int aliasindex, char **tokens, int *ntokens) | ^ modules.c:205: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] 205 | opt_sd10(), opt_plcsensor(), opt_gb10(), opt_jam(), opt_digimax(), | ^ modules.c:3057:5: note: conflicting prototype is here 3057 | int opt_jam ( ALIAS *aliasp, int aliasindex, char **tokens, int *ntokens ) | ^ modules.c:219: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] 219 | fn_sd10(), fn_sd90(), fn_ms90(), fn_ds18(), fn_gb10(), fn_svdata(), fn_jam(), | ^ modules.c:3080:5: note: conflicting prototype is here 3080 | int fn_gb10 ( struct xlate_vdata_st *xlate_vdata ) | ^ modules.c:220:24: warning: a function declaration 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] 220 | fn_kr15a(), fn_kr18(), fn_dm10(), fn_bmb_sd18(), fn_visonic(); | ^ modules.c:3118:5: note: conflicting prototype is here 3118 | int fn_dm10 ( struct xlate_vdata_st *xlate_vdata ) | ^ modules.c:216:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 216 | int fn_ds10a(), fn_ds90(), fn_ms10a(), fn_sh624(), fn_kr10a(), fn_ur81a(), | ^ modules.c:3155:5: note: conflicting prototype is here 3155 | int fn_ds10a ( struct xlate_vdata_st *xlate_vdata ) | ^ modules.c:219:34: warning: a function declaration 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] 219 | fn_sd10(), fn_sd90(), fn_ms90(), fn_ds18(), fn_gb10(), fn_svdata(), fn_jam(), | ^ modules.c:3200:5: note: conflicting prototype is here 3200 | int fn_ds18 ( struct xlate_vdata_st *xlate_vdata ) | ^ modules.c:216:17: warning: a function declaration 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] 216 | int fn_ds10a(), fn_ds90(), fn_ms10a(), fn_sh624(), fn_kr10a(), fn_ur81a(), | ^ modules.c:3237:5: note: conflicting prototype is here 3237 | int fn_ds90 ( struct xlate_vdata_st *xlate_vdata ) | ^ modules.c:219:1: warning: a function declaration 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] 219 | fn_sd10(), fn_sd90(), fn_ms90(), fn_ds18(), fn_gb10(), fn_svdata(), fn_jam(), | ^ modules.c:3320:5: note: conflicting prototype is here 3320 | int fn_sd10 ( struct xlate_vdata_st *xlate_vdata ) | ^ modules.c:220:35: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 220 | fn_kr15a(), fn_kr18(), fn_dm10(), fn_bmb_sd18(), fn_visonic(); | ^ modules.c:3344:5: note: conflicting prototype is here 3344 | int fn_bmb_sd18 ( struct xlate_vdata_st *xlate_vdata ) | ^ modules.c:220:1: warning: a function declaration 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] 220 | fn_kr15a(), fn_kr18(), fn_dm10(), fn_bmb_sd18(), fn_visonic(); | ^ modules.c:3388:5: note: conflicting prototype is here 3388 | int fn_kr15a ( struct xlate_vdata_st *xlate_vdata ) | ^ modules.c:219:56: warning: a function declaration 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] 219 | fn_sd10(), fn_sd90(), fn_ms90(), fn_ds18(), fn_gb10(), fn_svdata(), fn_jam(), | ^ modules.c:3412:5: note: conflicting prototype is here 3412 | int fn_svdata ( struct xlate_vdata_st *xlate_vdata ) | ^ modules.c:219: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] 219 | fn_sd10(), fn_sd90(), fn_ms90(), fn_ds18(), fn_gb10(), fn_svdata(), fn_jam(), | ^ modules.c:3425:5: note: conflicting prototype is here 3425 | int fn_sd90 ( struct xlate_vdata_st *xlate_vdata ) | ^ modules.c:219:23: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 219 | fn_sd10(), fn_sd90(), fn_ms90(), fn_ds18(), fn_gb10(), fn_svdata(), fn_jam(), | ^ modules.c:3462:5: note: conflicting prototype is here 3462 | int fn_ms90 ( struct xlate_vdata_st *xlate_vdata ) | ^ modules.c:216: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] 216 | int fn_ds10a(), fn_ds90(), fn_ms10a(), fn_sh624(), fn_kr10a(), fn_ur81a(), | ^ modules.c:3500:5: note: conflicting prototype is here 3500 | int fn_ms10a ( struct xlate_vdata_st *xlate_vdata ) | ^ modules.c:216:40: warning: a function declaration 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] 216 | int fn_ds10a(), fn_ds90(), fn_ms10a(), fn_sh624(), fn_kr10a(), fn_ur81a(), | ^ modules.c:3533:5: note: conflicting prototype is here 3533 | int fn_sh624 ( struct xlate_vdata_st *xlate_vdata ) | ^ modules.c:216: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] 216 | int fn_ds10a(), fn_ds90(), fn_ms10a(), fn_sh624(), fn_kr10a(), fn_ur81a(), | ^ modules.c:3581:5: note: conflicting prototype is here 3581 | int fn_kr10a ( struct xlate_vdata_st *xlate_vdata ) | ^ modules.c:220: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] 220 | fn_kr15a(), fn_kr18(), fn_dm10(), fn_bmb_sd18(), fn_visonic(); | ^ modules.c:3641:5: note: conflicting prototype is here 3641 | int fn_kr18 ( struct xlate_vdata_st *xlate_vdata ) | ^ modules.c:216:64: warning: a function declaration 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] 216 | int fn_ds10a(), fn_ds90(), fn_ms10a(), fn_sh624(), fn_kr10a(), fn_ur81a(), | ^ modules.c:3699:5: note: conflicting prototype is here 3699 | int fn_ur81a ( struct xlate_vdata_st *xlate_vdata ) | ^ modules.c:217:1: warning: a function declaration 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] 217 | fn_guru(), fn_rfxsensor(), | ^ modules.c:3712:5: note: conflicting prototype is here 3712 | int fn_guru ( struct xlate_vdata_st *xlate_vdata ) | ^ modules.c:217: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] 217 | fn_guru(), fn_rfxsensor(), | ^ modules.c:3725:5: note: conflicting prototype is here 3725 | int fn_rfxsensor ( struct xlate_vdata_st *xlate_vdata ) | ^ modules.c:218:1: warning: a function declaration 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] 218 | fn_rfxpulse(), fn_rfxcount(), fn_rfxpower(), fn_rfxwater(), fn_rfxgas(), | ^ modules.c:3777:5: note: conflicting prototype is here 3777 | int fn_rfxpulse ( struct xlate_vdata_st *xlate_vdata ) | ^ modules.c:218: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] 218 | fn_rfxpulse(), fn_rfxcount(), fn_rfxpower(), fn_rfxwater(), fn_rfxgas(), | ^ modules.c:3789:5: note: conflicting prototype is here 3789 | int fn_rfxcount ( struct xlate_vdata_st *xlate_vdata ) | ^ modules.c:218:31: warning: a function declaration 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] 218 | fn_rfxpulse(), fn_rfxcount(), fn_rfxpower(), fn_rfxwater(), fn_rfxgas(), | ^ modules.c:3801:5: note: conflicting prototype is here 3801 | int fn_rfxpower ( struct xlate_vdata_st *xlate_vdata ) | ^ modules.c:218:46: warning: a function declaration 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] 218 | fn_rfxpulse(), fn_rfxcount(), fn_rfxpower(), fn_rfxwater(), fn_rfxgas(), | ^ modules.c:3813:5: note: conflicting prototype is here 3813 | int fn_rfxwater ( struct xlate_vdata_st *xlate_vdata ) | ^ modules.c:218:61: warning: a function declaration 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] 218 | fn_rfxpulse(), fn_rfxcount(), fn_rfxpower(), fn_rfxwater(), fn_rfxgas(), | ^ modules.c:3825:5: note: conflicting prototype is here 3825 | int fn_rfxgas ( struct xlate_vdata_st *xlate_vdata ) | ^ modules.c:220: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] 220 | fn_kr15a(), fn_kr18(), fn_dm10(), fn_bmb_sd18(), fn_visonic(); | ^ modules.c:3834:5: note: conflicting prototype is here 3834 | int fn_visonic ( struct xlate_vdata_st *xlate_vdata ) | ^ modules.c:213: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] 213 | opt_oreUV1(), opt_oreUV2(), opt_kaku(), opt_owlElec2(), opt_owlElec2new(), opt_owlElec2rev(); | ^ modules.c:4269:5: note: conflicting prototype is here 4269 | int opt_kaku ( ALIAS *aliasp, int aliasindex, char **tokens, int *ntokens ) | ^ 85 warnings generated. --- x10.o --- x10.c:112: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 previous declaration [-Wdeprecated-non-prototype] 112 | c_erase(), c_upload(), c_utility(), c_setclockraw(), c_command(), | ^ ./process.h:1662:5: note: conflicting prototype is here 1662 | int c_upload ( int, char ** ); | ^ x10.c:112: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 previous declaration [-Wdeprecated-non-prototype] 112 | c_erase(), c_upload(), c_utility(), c_setclockraw(), c_command(), | ^ ./process.h:1663:5: note: conflicting prototype is here 1663 | int c_utility ( int argc, char ** ); | ^ x10.c:113:2: warning: a function 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] 113 | is_heyu_cmd(), c_qerase(), | ^ ./process.h:1744:5: note: conflicting prototype is here 1744 | int is_heyu_cmd ( char * ); | ^ x10.c:78: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 declaration [-Wdeprecated-non-prototype] 78 | void init(); | ^ x10.c:126:6: note: conflicting prototype is here 126 | void init ( char * ); | ^ x10.c:363:17: warning: passing arguments to 'c_command' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 363 | c_command(argc, argv); | ^ x10.c:373:24: warning: passing arguments to 'c_modlist' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 373 | return c_modlist(argc, argv); | ^ x10.c:376:25: warning: passing arguments to 'c_conflist' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 376 | return c_conflist(argc, argv); | ^ x10.c:379:30: warning: passing arguments to 'c_stateflaglist' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 379 | return c_stateflaglist(argc, argv); | ^ x10.c:382:25: warning: passing arguments to 'c_masklist' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 382 | return c_masklist(argc, argv); | ^ x10.c:393:25: warning: passing arguments to 'c_show1' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 393 | retcode = c_show1(argc, argv); | ^ x10.c:458:16: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 458 | error("Program exiting.\n"); | ^ x10.c:468:16: warning: passing arguments to 'start_relay' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 468 | start_relay(configp->tty); | ^ x10.c:479:22: warning: passing arguments to 'c_start_engine' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 479 | c_start_engine(argc, argv); | ^ x10.c:488:22: warning: passing arguments to 'c_start_aux' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 488 | c_start_aux(argc, argv); | ^ x10.c:498:22: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 498 | retcode = (*rtn) (argc, argv); | ^ x10.c:501:15: warning: passing arguments to 'munlock' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 501 | munlock(writefilename); | ^ x10.c:517:12: warning: passing arguments to 'check4poll' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 517 | check4poll(1, 2); | ^ x10.c:520:19: warning: passing arguments to 'check4poll' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 520 | check4poll(0, 0); | ^ x10.c:522:19: warning: passing arguments to 'check4poll' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 522 | check4poll(0, 0) ; | ^ x10.c:524:12: warning: passing arguments to 'check4poll' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 524 | check4poll(0, 0); | ^ x10.c:543:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 543 | int dowX2U(b) | ^ x10.c:559:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 559 | int dowU2X(d) | ^ x10.c:588:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 588 | char *bits2day(b) | ^ x10.c:618:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 618 | void display(RCCS) | ^ In file included from x10.c:43: ./x10.h:224: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] 224 | extern void display(); | ^ x10.c:119:17: warning: a function declaration 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] 119 | c_start_aux(), c_start(), c_restart(), c_stop(), c_script_ctrl(), | ^ x10.c:655:5: note: conflicting prototype is here 655 | int c_start( int argc, char *argv[] ) | ^ 26 warnings generated. --- oregon.o --- oregon.c:580:19: warning: variable 'actfunc' set but not used [-Wunused-but-set-variable] 580 | unsigned char actfunc, oactfunc; | ^ oregon.c:583:19: warning: variable 'afuncmap' set but not used [-Wunused-but-set-variable] 583 | unsigned long afuncmap, ofuncmap; | ^ oregon.c:596:25: warning: variable 'batchange' set but not used [-Wunused-but-set-variable] 596 | static unsigned char batchange; | ^ oregon.c:609:25: warning: variable 'extra' set but not used [-Wunused-but-set-variable] 609 | unsigned char extra; | ^ oregon.c:2089:19: warning: variable 'actfunc' set but not used [-Wunused-but-set-variable] 2089 | unsigned char actfunc, oactfunc; | ^ oregon.c:2092:19: warning: variable 'afuncmap' set but not used [-Wunused-but-set-variable] 2092 | unsigned long afuncmap, ofuncmap; | ^ oregon.c:2099:18: warning: variable 'prevdata' set but not used [-Wunused-but-set-variable] 2099 | unsigned long prevdata, lastchdata; | ^ oregon.c:2393:19: warning: variable 'hcode' set but not used [-Wunused-but-set-variable] 2393 | unsigned char hcode, ucode, func; | ^ oregon.c:2648:19: warning: variable 'hcode' set but not used [-Wunused-but-set-variable] 2648 | unsigned char hcode, ucode, func; | ^ oregon.c:2841:9: warning: variable 'ignoret' set but not used [-Wunused-but-set-variable] 2841 | int ignoret; | ^ oregon.c:3224:21: warning: explicitly assigning value of variable of type 'double' to itself [-Wself-assign] 3224 | bpvalue = bpvalue; | ~~~~~~~ ^ ~~~~~~~ oregon.c:3227:18: warning: explicitly assigning value of variable of type 'double' to itself [-Wself-assign] 3227 | bpvalue = bpvalue; | ~~~~~~~ ^ ~~~~~~~ oregon.c:3283:21: warning: explicitly assigning value of variable of type 'double' to itself [-Wself-assign] 3283 | bpvalue = bpvalue; | ~~~~~~~ ^ ~~~~~~~ oregon.c:3286:18: warning: explicitly assigning value of variable of type 'double' to itself [-Wself-assign] 3286 | bpvalue = bpvalue; | ~~~~~~~ ^ ~~~~~~~ 14 warnings generated. --- rfxcom.o --- rfxcom.c:96:11: warning: passing arguments to 'munlock' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 96 | munlock(writefilename); | ^ rfxcom.c:77:8: warning: variable 'ignoret' set but not used [-Wunused-but-set-variable] 77 | int ignoret; | ^ rfxcom.c:126:8: warning: variable 'ignoret' set but not used [-Wunused-but-set-variable] 126 | int ignoret; | ^ rfxcom.c:422:22: warning: variable 'unit' set but not used [-Wunused-but-set-variable] 422 | int j, unit, index, panelid; | ^ rfxcom.c:927:36: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 927 | if ( aliasp[index].xlate_func(&xlate_vdata) != 0 ) | ^ rfxcom.c:874:19: warning: variable 'actfunc' set but not used [-Wunused-but-set-variable] 874 | unsigned char actfunc, genfunc, xactfunc; | ^ rfxcom.c:874:28: warning: variable 'genfunc' set but not used [-Wunused-but-set-variable] 874 | unsigned char actfunc, genfunc, xactfunc; | ^ rfxcom.c:879:19: warning: variable 'afuncmap' set but not used [-Wunused-but-set-variable] 879 | unsigned long afuncmap, gfuncmap, xfuncmap; | ^ rfxcom.c:879:29: warning: variable 'gfuncmap' set but not used [-Wunused-but-set-variable] 879 | unsigned long afuncmap, gfuncmap, xfuncmap; | ^ rfxcom.c:1146:36: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1146 | if ( aliasp[index].xlate_func(&xlate_vdata) != 0 ) | ^ rfxcom.c:1090:19: warning: variable 'actfunc' set but not used [-Wunused-but-set-variable] 1090 | unsigned char actfunc, genfunc, xactfunc; | ^ rfxcom.c:1090:28: warning: variable 'genfunc' set but not used [-Wunused-but-set-variable] 1090 | unsigned char actfunc, genfunc, xactfunc; | ^ rfxcom.c:1094:19: warning: variable 'afuncmap' set but not used [-Wunused-but-set-variable] 1094 | unsigned long afuncmap, gfuncmap, xfuncmap; | ^ rfxcom.c:1094:29: warning: variable 'gfuncmap' set but not used [-Wunused-but-set-variable] 1094 | unsigned long afuncmap, gfuncmap, xfuncmap; | ^ rfxcom.c:1618:40: warning: variable 'seq' set but not used [-Wunused-but-set-variable] 1618 | unsigned char func, *vdatap, vtype, seq; | ^ rfxcom.c:1835:26: warning: variable 'afuncmap' set but not used [-Wunused-but-set-variable] 1835 | unsigned int bitmap, afuncmap; | ^ rfxcom.c:1846:31: warning: variable 'actfunc' set but not used [-Wunused-but-set-variable] 1846 | int nbits, func, actfunc, kactfunc; | ^ rfxcom.c:1848:19: warning: variable 'sublabel' set but not used [-Wunused-but-set-variable] 1848 | char *sublabel; | ^ 18 warnings generated. --- config.o --- config.c:3492:79: warning: expression does not compute the number of elements in this array; element type is 'unsigned int', not 'unsigned short' [-Wsizeof-array-div] 3492 | while ( k < aliasp[j].nident && sec_ignore_size < (sizeof(sec_ignore)/sizeof(unsigned short)) ) { | ~~~~~~~~~~ ^ config.c:78:16: note: array 'sec_ignore' declared here 78 | unsigned int sec_ignore[32]; | ^ config.c:3492:79: note: place parentheses around the 'sizeof(unsigned short)' expression to silence this warning 3492 | while ( k < aliasp[j].nident && sec_ignore_size < (sizeof(sec_ignore)/sizeof(unsigned short)) ) { | ^ config.c:4947:13: warning: variable 'igntable' set but not used [-Wunused-but-set-variable] 4947 | IGNLIST *igntable; | ^ config.c:5017:11: warning: variable 'mtable' set but not used [-Wunused-but-set-variable] 5017 | MULTI *mtable; | ^ 3 warnings generated. --- cmd.o --- cmd.c:1234:24: warning: passing arguments to 'exread' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1234 | nread = exread(sptty, inbuf, 1, 1); | ^ cmd.c:1243:14: warning: passing arguments to 'check4poll' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1243 | check4poll(0, 0); | ^ cmd.c:1228:9: warning: variable 'ignoret' set but not used [-Wunused-but-set-variable] 1228 | int ignoret; | ^ cmd.c:1288:17: warning: passing arguments to 'xwrite' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1288 | (void) xwrite(tty, (char *) buffer, length); | ^ cmd.c:1292:17: warning: passing arguments to 'xread' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1292 | nread = xread(sptty, inbuff, 1, 1); | ^ cmd.c:1304:20: warning: passing arguments to 'xwrite' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1304 | (void) xwrite(tty, "\00" , 1); /* WRMI (we really mean it) */ | ^ cmd.c:1321:23: warning: passing arguments to 'xread' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1321 | if ( (nread = xread(sptty, inbuff, 1, timeout)) >= 1 ) { | ^ cmd.c:1503:20: warning: passing arguments to 'check4poll' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1503 | check4poll(0, 1); | ^ cmd.c:1509:20: warning: passing arguments to 'check4poll' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1509 | check4poll(1, 1); | ^ cmd.c:1513:20: warning: passing arguments to 'check4poll' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1513 | check4poll(0, 0); | ^ cmd.c:1580:22: warning: passing arguments to 'sxread' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1580 | nread = sxread(tty, inbuf, 1, 1); | ^ cmd.c:1587:22: warning: passing arguments to 'sxread' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1587 | nread = sxread(tty, inbuf, 1, 1); | ^ cmd.c:1574:9: warning: variable 'ignoret' set but not used [-Wunused-but-set-variable] 1574 | int ignoret; | ^ cmd.c:1620:14: warning: passing arguments to 'check4poll' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1620 | check4poll(0, 0); | ^ cmd.c:1643:14: warning: passing arguments to 'check4poll' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1643 | check4poll(0, 0); | ^ cmd.c:1663:22: warning: passing arguments to 'sxread' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1663 | nread = sxread(tty, inbuf, 1, 1); | ^ cmd.c:1670:22: warning: passing arguments to 'sxread' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1670 | nread = sxread(tty, inbuf, 1, 1); | ^ cmd.c:1657:9: warning: variable 'ignoret' set but not used [-Wunused-but-set-variable] 1657 | int ignoret; | ^ cmd.c:1701:14: warning: passing arguments to 'check4poll' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1701 | check4poll(0, 0); | ^ cmd.c:1728:20: warning: passing arguments to 'xread' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1728 | nread = xread(sptty, (char *)inbuf, 1, 1); | ^ cmd.c:1735:20: warning: passing arguments to 'xread' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1735 | nread = xread(sptty, (char *)inbuf, 1, 1); | ^ cmd.c:1744:14: warning: passing arguments to 'check4poll' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1744 | check4poll(0, 0); | ^ cmd.c:1715:8: warning: variable 'ignoret' set but not used [-Wunused-but-set-variable] 1715 | int ignoret; | ^ cmd.c:1775:9: warning: variable 'szlbl' set but not used [-Wunused-but-set-variable] 1775 | int szlbl, szarg, sztot; | ^ cmd.c:1856:8: warning: variable 'szlbl' set but not used [-Wunused-but-set-variable] 1856 | int szlbl, szarg, sztot, list = 0; | ^ cmd.c:2849:27: warning: passing arguments to 'xwrite' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2849 | (void) xwrite(tty, (char *) testbuf, argc - 1); | ^ cmd.c:3124:17: warning: passing arguments to 'xwrite' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3124 | xwrite(tty, cmdbuf, 3); | ^ cmd.c:2309:48: warning: variable 'timeout' set but not used [-Wunused-but-set-variable] 2309 | int dimval, dimcode, fullbright, timeout; | ^ cmd.c:5734:10: warning: variable 'ignoretp' set but not used [-Wunused-but-set-variable] 5734 | char *ignoretp; | ^ cmd.c:5996:25: warning: variable 'lastgroup' set but not used [-Wunused-but-set-variable] 5996 | int group, lastgroup; | ^ cmd.c:6000:24: warning: variable 'xgrc' set but not used [-Wunused-but-set-variable] 6000 | int unit, xgrc; | ^ 31 warnings generated. --- process.o --- process.c:1831:24: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 1831 | struct tm tmstr, *tmp, *tms; | ^ process.c:3715:7: warning: variable 'count' is uninitialized when used here [-Wuninitialized] 3715 | count++; | ^~~~~ process.c:3689:26: note: initialize the variable 'count' to silence this warning 3689 | int j, count, modify; | ^ | = 0 process.c:6352:18: warning: variable 'year' set but not used [-Wunused-but-set-variable] 6352 | int year, month, day, yday; | ^ process.c:6352:24: warning: variable 'month' set but not used [-Wunused-but-set-variable] 6352 | int year, month, day, yday; | ^ process.c:6352:31: warning: variable 'day' set but not used [-Wunused-but-set-variable] 6352 | int year, month, day, yday; | ^ process.c:6353:18: warning: variable 'dawnerr' set but not used [-Wunused-but-set-variable] 6353 | int dawnerr, duskerr, error; | ^ process.c:8433:8: warning: variable 'sun_event' set but not used [-Wunused-but-set-variable] 8433 | int sun_event, clk_event, ntimers, ntriggers, nmacros, macspace; | ^ process.c:8560:17: warning: variable 'createday' set but not used [-Wunused-but-set-variable] 8560 | int createday, endday, lostday; | ^ process.c:8560:28: warning: variable 'endday' set but not used [-Wunused-but-set-variable] 8560 | int createday, endday, lostday; | ^ process.c:9640:18: warning: variable 'original' set but not used [-Wunused-but-set-variable] 9640 | int original, current; | ^ process.c:9640:28: warning: variable 'current' set but not used [-Wunused-but-set-variable] 9640 | int original, current; | ^ process.c:9773:11: warning: variable 'ignoret' set but not used [-Wunused-but-set-variable] 9773 | int ignoret; | ^ 12 warnings generated. --- x10state.o --- x10state.c:1302:8: warning: variable 'ignoret' set but not used [-Wunused-but-set-variable] 1302 | int ignoret; | ^ x10state.c:1413:8: warning: variable 'ignoret' set but not used [-Wunused-but-set-variable] 1413 | int ignoret; | ^ x10state.c:1431:8: warning: variable 'ignoret' set but not used [-Wunused-but-set-variable] 1431 | int ignoret; | ^ x10state.c:1473:8: warning: variable 'ignoret' set but not used [-Wunused-but-set-variable] 1473 | int ignoret; | ^ x10state.c:1497:8: warning: variable 'ignoret' set but not used [-Wunused-but-set-variable] 1497 | int ignoret = 0; | ^ x10state.c:1528:8: warning: variable 'ignoret' set but not used [-Wunused-but-set-variable] 1528 | int ignoret = 0; | ^ x10state.c:1570:10: warning: variable 'ignoret' set but not used [-Wunused-but-set-variable] 1570 | int ignoret; | ^ x10state.c:1655:8: warning: variable 'ignoret' set but not used [-Wunused-but-set-variable] 1655 | int ignoret; | ^ x10state.c:2409:38: warning: variable 'fulloffmask' set but not used [-Wunused-but-set-variable] 2409 | unsigned int resumask, fullmask, fulloffmask, applmask, bbdimask, ext3dimask, lofmask, ext0mask; | ^ x10state.c:2409:51: warning: variable 'applmask' set but not used [-Wunused-but-set-variable] 2409 | unsigned int resumask, fullmask, fulloffmask, applmask, bbdimask, ext3dimask, lofmask, ext0mask; | ^ x10state.c:2964:18: warning: variable 'onstate' set but not used [-Wunused-but-set-variable] 2964 | unsigned int onstate, dimstate, changestate, startupstate; | ^ x10state.c:2964:27: warning: variable 'dimstate' set but not used [-Wunused-but-set-variable] 2964 | unsigned int onstate, dimstate, changestate, startupstate; | ^ x10state.c:3471:61: warning: variable 'limit' set but not used [-Wunused-but-set-variable] 3471 | unsigned char hcode, func, xfunc, ucode, subunit, level, limit; | ^ x10state.c:3895:36: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3895 | if ( aliasp[index].xlate_func(&xlate_vdata) != 0 ) | ^ x10state.c:3828:32: warning: variable 'xfunc' set but not used [-Wunused-but-set-variable] 3828 | unsigned char hcode, func, xfunc, ucode, vdata, vtype, hibyte, lobyte; | ^ x10state.c:4090:63: warning: variable 'vflags' set but not used [-Wunused-but-set-variable] 4090 | unsigned int bitmap, trigaddr, mask, active, trigactive, vflags; | ^ x10state.c:4095:19: warning: variable 'hc' set but not used [-Wunused-but-set-variable] 4095 | char hc; | ^ x10state.c:5016:18: warning: variable 'bmaptrigemu' set but not used [-Wunused-but-set-variable] 5016 | unsigned int bmaptrigemu; | ^ x10state.c:6316:44: warning: variable 'subunit' set but not used [-Wunused-but-set-variable] 6316 | unsigned char hcode, func, level, unit, subunit, chksum; | ^ x10state.c:10540:18: warning: variable 'hcode' set but not used [-Wunused-but-set-variable] 10540 | unsigned char hcode, change; | ^ x10state.c:10541:18: warning: variable 'actual' set but not used [-Wunused-but-set-variable] 10541 | unsigned char actual, generic, signal, module, address; | ^ x10state.c:10541:26: warning: variable 'generic' set but not used [-Wunused-but-set-variable] 10541 | unsigned char actual, generic, signal, module, address; | ^ x10state.c:11943:8: warning: variable 'ignoret' set but not used [-Wunused-but-set-variable] 11943 | int ignoret; | ^ x10state.c:11968:8: warning: variable 'ignoret' set but not used [-Wunused-but-set-variable] 11968 | int ignoret; | ^ x10state.c:11990:8: warning: variable 'ignoret' set but not used [-Wunused-but-set-variable] 11990 | int ignoret; | ^ x10state.c:12326:8: warning: variable 'ignoret' set but not used [-Wunused-but-set-variable] 12326 | int ignoret; | ^ x10state.c:12592:32: warning: variable 'ucode' set but not used [-Wunused-but-set-variable] 12592 | unsigned char hcode, func, ucode, vdata; | ^ x10state.c:12595:32: warning: variable 'startupstate' set but not used [-Wunused-but-set-variable] 12595 | unsigned int changestate, startupstate; | ^ x10state.c:12597:19: warning: variable 'afuncmap' set but not used [-Wunused-but-set-variable] 12597 | unsigned long afuncmap = 0, gfuncmap = 0, sfuncmap = 0; | ^ x10state.c:12904:21: warning: variable 'count' set but not used [-Wunused-but-set-variable] 12904 | int j, count = 0; | ^ x10state.c:13457:32: warning: variable 'relmask' set but not used [-Wunused-but-set-variable] 13457 | unsigned int bitmap, mask, relmask; | ^ x10state.c:13655:15: warning: variable 'count' set but not used [-Wunused-but-set-variable] 13655 | int index, count, mode; | ^ x10state.c:13676:8: warning: variable 'ignoret' set but not used [-Wunused-but-set-variable] 13676 | int ignoret; | ^ x10state.c:14092:36: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 14092 | if ( aliasp[index].xlate_func(&xlate_vdata) != 0 ) { | ^ x10state.c:14314:36: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 14314 | if ( aliasp[index].xlate_func(&xlate_vdata) != 0 ) { | ^ 35 warnings generated. --- heyu --- cc -o heyu date.o erase.o info.o message.o relay.o monitor.o reset.o setclock.o stop.o tty.o x10.o xread.o xwrite.o status.o cm11a.o eeprom.o process.o sun.o cmd.o config.o x10state.o poll.o modules.o cm17a.o xsync.o timing.o cm10a.o tty_aux.o relay_aux.o x10aux.o rfxcom.o digimax.o oregon.o -lm -lc ** Now become root and run 'make install' ** =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Staging for heyu2-2.10.3_1 ===> Generating temporary packing list install -s -m 555 /wrkdirs/usr/ports/misc/heyu2/work/heyu-2.10.3/heyu /wrkdirs/usr/ports/misc/heyu2/work/stage/usr/local/bin /bin/mkdir -p /wrkdirs/usr/ports/misc/heyu2/work/stage/usr/local/share/examples/heyu2 install -m 0644 /wrkdirs/usr/ports/misc/heyu2/work/heyu-2.10.3/heyu.1 /wrkdirs/usr/ports/misc/heyu2/work/stage/usr/local/share/man/man1 install -m 0644 /wrkdirs/usr/ports/misc/heyu2/work/heyu-2.10.3/x10aux.5 /wrkdirs/usr/ports/misc/heyu2/work/stage/usr/local/share/man/man5 install -m 0644 /wrkdirs/usr/ports/misc/heyu2/work/heyu-2.10.3/x10config.5 /wrkdirs/usr/ports/misc/heyu2/work/stage/usr/local/share/man/man5 install -m 0644 /wrkdirs/usr/ports/misc/heyu2/work/heyu-2.10.3/x10cm17a.5 /wrkdirs/usr/ports/misc/heyu2/work/stage/usr/local/share/man/man5 install -m 0644 /wrkdirs/usr/ports/misc/heyu2/work/heyu-2.10.3/x10digimax.5 /wrkdirs/usr/ports/misc/heyu2/work/stage/usr/local/share/man/man5 install -m 0644 /wrkdirs/usr/ports/misc/heyu2/work/heyu-2.10.3/x10oregon.5 /wrkdirs/usr/ports/misc/heyu2/work/stage/usr/local/share/man/man5 install -m 0644 /wrkdirs/usr/ports/misc/heyu2/work/heyu-2.10.3/x10sched.5 /wrkdirs/usr/ports/misc/heyu2/work/stage/usr/local/share/man/man5 install -m 0644 /wrkdirs/usr/ports/misc/heyu2/work/heyu-2.10.3/x10scripts.5 /wrkdirs/usr/ports/misc/heyu2/work/stage/usr/local/share/man/man5 install -m 0644 /wrkdirs/usr/ports/misc/heyu2/work/heyu-2.10.3/x10rfxmeters.5 /wrkdirs/usr/ports/misc/heyu2/work/stage/usr/local/share/man/man5 install -m 0644 /wrkdirs/usr/ports/misc/heyu2/work/heyu-2.10.3/x10rfxsensors.5 /wrkdirs/usr/ports/misc/heyu2/work/stage/usr/local/share/man/man5 install -m 0644 /wrkdirs/usr/ports/misc/heyu2/work/heyu-2.10.3/x10config.sample /wrkdirs/usr/ports/misc/heyu2/work/stage/usr/local/share/examples/heyu2 install -m 0644 /wrkdirs/usr/ports/misc/heyu2/work/heyu-2.10.3/x10.sched.sample /wrkdirs/usr/ports/misc/heyu2/work/stage/usr/local/share/examples/heyu2 ====> Compressing man pages (compress-man) =========================================================================== =================================================== ===== env: 'PKG_NOTES=build_timestamp ports_top_git_hash ports_top_checkout_unclean port_git_hash port_checkout_unclean built_by' 'PKG_NOTE_build_timestamp=2026-02-21T04:07:50+0000' 'PKG_NOTE_ports_top_git_hash=eac71dbf758c' 'PKG_NOTE_ports_top_checkout_unclean=no' 'PKG_NOTE_port_git_hash=62e65b48f7ad' '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 heyu2-2.10.3_1 ===> Building heyu2-2.10.3_1 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for heyu2-2.10.3_1 build of misc/heyu2 | heyu2-2.10.3_1 ended at Fri Feb 20 23:08:50 EST 2026 build time: 00:01:05