=>> Building misc/mmv build started at 2025-07-03T00:12:05+00:00 port directory: /usr/ports/misc/mmv package name: mmv-1.01b.19_2 building for: FreeBSD poudriere3.servers.bornfiber.dk 14.2-RELEASE-p4 FreeBSD 14.2-RELEASE-p4 amd64 maintained by: se@FreeBSD.org port version: 1.01b.19 port revision: 2 Makefile datestamp: -rw-r--r-- 1 root wheel 1163 Jan 21 2024 /usr/ports/misc/mmv/Makefile Poudriere version: poudriere-git-3.4.99.20250601 Host OSVERSION: 1403501 Jail OSVERSION: 1402000 Job Id: 01 ---Begin Environment--- SHELL=/bin/sh OSVERSION=1402000 UNAME_v=FreeBSD 14.2-RELEASE-p4 UNAME_r=14.2-RELEASE-p4 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 POUDRIERE_VERSION=3.4.99.20250601 MASTERMNT=/usr/local/poudriere/data/.m/86aa5a/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM= OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/usr/local/poudriere/data/.m/86aa5a/01/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=freebsd_14_2_amd64-default OLDPWD=/usr/local/poudriere/data/.m/86aa5a/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.99.20250601 PREFIX=/usr/local POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR= MAKE_ARGS= ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ---End OPTIONS List--- --MAINTAINER-- se@FreeBSD.org --End MAINTAINER-- --PORTVERSION-- 1.01b.19 --End PORTVERSION-- --PORTREVISION-- 2 --End PORTREVISION-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/misc/mmv/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/misc/mmv/work XDG_CACHE_HOME=/wrkdirs/usr/ports/misc/mmv/work/.cache HOME=/wrkdirs/usr/ports/misc/mmv/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/misc/mmv/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/misc/mmv/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/mmv/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/misc/mmv/work XDG_CACHE_HOME=/wrkdirs/usr/ports/misc/mmv/work/.cache HOME=/wrkdirs/usr/ports/misc/mmv/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/misc/mmv/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/misc/mmv/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 -DHAS_DIRENT -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -DHAS_DIRENT -fstack-protector-strong -fno-strict-aliasing " BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- OSREL=14.2 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/mmv" EXAMPLESDIR="share/examples/mmv" DATADIR="share/mmv" WWWDIR="www/mmv" ETCDIR="etc/mmv" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/mmv DOCSDIR=/usr/local/share/doc/mmv EXAMPLESDIR=/usr/local/share/examples/mmv WWWDIR=/usr/local/www/mmv ETCDIR=/usr/local/etc/mmv --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles OVERLAYS+=/overlays/tykports FORCE_PACKAGE=yes PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes #### /usr/local/etc/poudriere.d/make.conf #### # supports parallel building using multiple make sub-processes MAKE_JOBS_UNSAFE= # support multiple jobs #MAKE_JOBS_NUMBER=8 # disable license auditing framework completely DISABLE_LICENSES= # unset some options we never want by default OPTIONS_UNSET+= ALSA CUPS DEBUG DOCBOOK HTMLDOCS X11 GUI DOCS NLS EXAMPLES # build with ccache enabled WITH_CCACHE_BUILD= CCACHE_DIR=/var/cache/ccache # define default versions DEFAULT_VERSIONS+=ssl=openssl DEFAULT_VERSIONS+=pgsql=16 DEFAULT_VERSIONS+=python=3.11 DEFAULT_VERSIONS+=python3=3.11 DEFAULT_VERSIONS+=php=8.3 DEFAULT_VERSIONS+=node=22 DEFAULT_VERSIONS+=openjdk=17 DEFAULT_VERSIONS+=lua=54 DEFAULT_VERSIONS+=perl5=5.40 DEFAULT_VERSIONS+=go=1.24 # allow non-default python flavours BUILD_ALL_PYTHON_FLAVORS= # allow building for newer versions ALLOW_UNSUPPORTED_SYSTEM= # add overlay UID_FILES=${PORTSDIR}/UIDs ${PORTSDIR}/UIDs.tyk GID_FILES=${PORTSDIR}/GIDs ${PORTSDIR}/GIDs.tyk 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) 250000 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 ===> mmv-1.01b.19_2 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.2.1.pkg [poudriere3.servers.bornfiber.dk] Installing pkg-2.2.1... [poudriere3.servers.bornfiber.dk] Extracting pkg-2.2.1: .......... done ===> mmv-1.01b.19_2 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of mmv-1.01b.19_2 =========================================================================== =================================================== ===== 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 mmv-1.01b.19_2 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by mmv-1.01b.19_2 for building => SHA256 Checksum OK for mmv_1.01b.orig.tar.gz. => SHA256 Checksum OK for mmv_1.01b-19.debian.tar.xz. =========================================================================== =================================================== ===== 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 mmv-1.01b.19_2 for building ===> Extracting for mmv-1.01b.19_2 => SHA256 Checksum OK for mmv_1.01b.orig.tar.gz. => SHA256 Checksum OK for mmv_1.01b-19.debian.tar.xz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for mmv-1.01b.19_2 /usr/bin/tar -C /wrkdirs/usr/ports/misc/mmv/work -xvJf /portdistfiles/mmv_1.01b-19.debian.tar.xz debian/patches x debian/patches/ x debian/patches/patches-as-of-mmv-1.01b-15.diff x debian/patches/man-page-fixes.diff x debian/patches/better-diagnostics-for-directories-584850.diff x debian/patches/format-security.diff x debian/patches/man-page-warning-149873.diff x debian/patches/man-page-examples.diff x debian/patches/series cd /wrkdirs/usr/ports/misc/mmv/work/mmv-1.01b.orig && while read p ; do /usr/bin/patch |Last-Update: 2012-12-29 | |--- mmv-1.01b.orig/mmv.c |+++ mmv-1.01b/mmv.c -------------------------- Patching file mmv.c using Plan A... Hunk #1 succeeded at 62. Hunk #2 succeeded at 76. Hunk #3 succeeded at 88. Hunk #4 succeeded at 124. Hunk #5 succeeded at 392. Hunk #6 succeeded at 438. Hunk #7 succeeded at 460. Hunk #8 succeeded at 501. Hunk #9 succeeded at 566. Hunk #10 succeeded at 581. Hunk #11 succeeded at 629. Hunk #12 succeeded at 641. Hunk #13 succeeded at 789. Hunk #14 succeeded at 1013. Hunk #15 succeeded at 1052. Hunk #16 succeeded at 1182. Hunk #17 succeeded at 1323. Hunk #18 succeeded at 1416. Hunk #19 succeeded at 1728. Hunk #20 succeeded at 1911. Hunk #21 succeeded at 2391. Hunk #22 succeeded at 2411. Hunk #23 succeeded at 2475. Hunk #24 succeeded at 2594. Hunk #25 succeeded at 2640. Hunk #26 succeeded at 2689. Hunk #27 succeeded at 2701. Hunk #28 succeeded at 2728. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: mmv/Makefile |=================================================================== |--- mmv.orig/Makefile 2012-09-16 18:24:31.375886230 +0200 |+++ mmv/Makefile 2012-09-16 18:24:46.260122528 +0200 -------------------------- Patching file Makefile using Plan A... Hunk #1 succeeded at 1. done Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Description: Man page fixes as of mmv 1.01b-15 | This patch contains the man-page fixes as of mmv 1.01b-15 when it has | been converted to the source format "3.0 (quilt)" |Author: Multiple Authors. See changelog for details. |Reviewed-By: Axel Beckert |Last-Update: 2012-12-29 | |--- mmv-1.01b.orig/mmv.1 |+++ mmv-1.01b/mmv.1 -------------------------- Patching file mmv.1 using Plan A... Hunk #1 succeeded at 2. Hunk #2 succeeded at 21. Hunk #3 succeeded at 57. Hunk #4 succeeded at 75. Hunk #5 succeeded at 85. Hunk #6 succeeded at 106. Hunk #7 succeeded at 115. Hunk #8 succeeded at 123. Hunk #9 succeeded at 132. Hunk #10 succeeded at 150. Hunk #11 succeeded at 194. Hunk #12 succeeded at 236. Hunk #13 succeeded at 259. Hunk #14 succeeded at 309. Hunk #15 succeeded at 328. Hunk #16 succeeded at 336. Hunk #17 succeeded at 368. Hunk #18 succeeded at 402. Hunk #19 succeeded at 439. Hunk #20 succeeded at 466. Hunk #21 succeeded at 492. Hunk #22 succeeded at 513. Hunk #23 succeeded at 550. Hunk #24 succeeded at 601. done Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Description: Fixes build failure with -Werror=format-security | ("format not a string literal and no format arguments") |Author: Axel Beckert | |Index: mmv/mmv.c |=================================================================== |--- mmv.orig/mmv.c 2012-09-16 18:51:28.000000000 +0200 |+++ mmv/mmv.c 2012-09-16 18:59:20.600733584 +0200 -------------------------- Patching file mmv.c using Plan A... Hunk #1 succeeded at 2828. done Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Description: Provide better diagnostic for directories | Provides better diagnostic when renaming directories. Based on patch | by Ulrich Eckhardt . |Debian-Bug: 584850 |Author: Axel Beckert | |Index: mmv/mmv.c |=================================================================== |--- mmv.orig/mmv.c 2012-09-16 20:03:04.269626454 +0200 |+++ mmv/mmv.c 2012-09-16 20:06:18.220733497 +0200 -------------------------- Patching file mmv.c using Plan A... Hunk #1 succeeded at 1215. done Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Description: Add examples section to man page | This patch adds several examples of common mmv usage to the man page |Debian-Bug: 380327 |Author: Axel Beckert |Last-Update: 2012-12-29 | |Index: mmv/mmv.1 |=================================================================== |--- mmv.orig/mmv.1 2012-12-29 02:20:59.510075480 +0100 |+++ mmv/mmv.1 2012-12-29 02:39:33.591699513 +0100 -------------------------- Patching file mmv.1 using Plan A... Hunk #1 succeeded at 35. done Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Description: Add warnings about #149873 to man page | This patch adds warnings about issues with spaces in patterns and | files when patterns are read from STDIN to the man page |Debian-Bug: 149873 |Author: Axel Beckert |Last-Update: 2012-12-29 | |Index: mmv/mmv.1 |=================================================================== |--- mmv.orig/mmv.1 2012-12-29 02:44:07.591288928 +0100 |+++ mmv/mmv.1 2012-12-29 02:56:01.425012596 +0100 -------------------------- Patching file mmv.1 using Plan A... Hunk #1 succeeded at 234. Hunk #2 succeeded at 277. Hunk #3 succeeded at 597. done ===> Applying FreeBSD patches for mmv-1.01b.19_2 from /usr/ports/misc/mmv/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> mmv-1.01b.19_2 depends on file: /usr/local/bin/ccache - not found ===> Installing existing package /packages/All/ccache-3.7.12_8.pkg [poudriere3.servers.bornfiber.dk] Installing ccache-3.7.12_8... [poudriere3.servers.bornfiber.dk] 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. ===> mmv-1.01b.19_2 depends on file: /usr/local/bin/ccache - found ===> Returning to build of mmv-1.01b.19_2 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for mmv-1.01b.19_2 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for mmv-1.01b.19_2 cd /wrkdirs/usr/ports/misc/mmv/work/mmv-1.01b.orig && cc -O2 -pipe -DHAS_DIRENT -fstack-protector-strong -fno-strict-aliasing -o mmv mmv.c mmv.c:508:10: warning: passing arguments to 'procargs' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 508 | procargs(argc, argv, &frompat, &topat); | ^ mmv.c:509:9: warning: passing arguments to 'domatch' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 509 | domatch(frompat, topat); | ^ mmv.c:515:13: warning: passing arguments to 'scandeletes' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 515 | scandeletes(baddel); | ^ mmv.c:518:14: warning: passing arguments to 'scandeletes' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 518 | scandeletes(skipdel); | ^ mmv.c:499:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 499 | int main(argc, argv) | ^ mmv.c:558:28: warning: passing arguments to 'myalloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 558 | dirs = (DIRINFO **)myalloc(dirroom * sizeof(DIRINFO *)); | ^ mmv.c:559:30: warning: passing arguments to 'myalloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 559 | handles = (HANDLE **)myalloc(handleroom * sizeof(HANDLE *)); | ^ mmv.c:564:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 564 | static void procargs(argc, argv, pfrompat, ptopat) | ^ mmv.c:348: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] 348 | static void procargs(/* int argc, char **argv, | ^ mmv.c:687:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 687 | static void domatch(cfrom, cto) | ^ mmv.c:350: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] 350 | static void domatch(/* char *cfrom, char *cto */); | ^ mmv.c:716:25: warning: passing arguments to 'getword' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 716 | if ((fromlen = getword(from)) == 0 || fromlen == -1) | ^ mmv.c:720:24: warning: passing arguments to 'getword' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 720 | if ((tolen = getword(to)) == 0) { | ^ mmv.c:731:14: warning: passing arguments to 'getword' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 731 | if (getword(extra) == 0) | ^ mmv.c:735:29: warning: passing arguments to 'getword' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 735 | gotit = (getword(extra) == 0); | ^ mmv.c:749:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 749 | static int getword(buf) | ^ mmv.c:352: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] 352 | static int getword(/* char *buf */); | ^ mmv.c:783:18: warning: passing arguments to 'dostage' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 783 | else if (dostage(from, pathbuf, start, len, 0, 0)) { | ^ mmv.c:1083:19: warning: passing arguments to 'checkdir' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1083 | if ((h = checkdir(pathbuf, pathend, 0)) == NULL) { | ^ mmv.c:1104:31: warning: passing arguments to 'dwritable' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1104 | if ((op & MOVE) && !dwritable(h)) { | ^ mmv.c:1116:32: warning: passing arguments to 'ffirst' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1116 | pf = di->di_fils + (i = ffirst(lastend, litlen, di)); | ^ mmv.c:1120:19: warning: passing arguments to 'trymatch' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1120 | (try = trymatch(*pf, lastend)) != 0 && | ^ mmv.c:1123:10: warning: passing arguments to 'match' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1123 | match(lastend + litlen, (*pf)->fi_name + litlen, | ^ mmv.c:1126:13: warning: passing arguments to 'keepmatch' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1126 | keepmatch(*pf, pathend, &k, 0, wantdirs, laststage) | ^ mmv.c:1135:15: warning: passing arguments to 'badrep' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1135 | if (badrep(h, *pf, &hto, &nto, &fdel, &flags)) | ^ mmv.c:1138:40: warning: passing arguments to 'challoc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1138 | (*pf)->fi_rep = p = (REP *)challoc(sizeof(REP), 1); | ^ mmv.c:1165:14: warning: passing arguments to 'keepmatch' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1165 | keepmatch(*pf, pathend, &k, 1, 1, 0) | ^ mmv.c:1050:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1050 | static int dostage(lastend, pathend, start1, len1, stage, anylev) | ^ mmv.c:355: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] 355 | static int dostage(/* char *lastend, char *pathend, | ^ mmv.c:1175:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1175 | static int trymatch(ffrom, pat) | ^ mmv.c:357: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] 357 | static int trymatch(/* FILEINFO *ffrom, char *pat */); | ^ mmv.c:1220:9: warning: passing arguments to 'getstat' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1220 | getstat(pathbuf, ffrom); | ^ mmv.c:1201:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1201 | static int keepmatch(ffrom, pathend, pk, needslash, dirs, fils) | ^ mmv.c:358: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] 358 | static int keepmatch(/* FILEINFO *ffrom, char *pathend, | ^ mmv.c:1278:28: warning: passing arguments to 'checkto' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1278 | else if (repbad || checkto(hfrom, f, phto, pnto, pfdel) || badname(*pnto)) | ^ mmv.c:1278:68: warning: passing arguments to 'badname' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1278 | else if (repbad || checkto(hfrom, f, phto, pnto, pfdel) || badname(*pnto)) | ^ mmv.c:1288:21: warning: passing arguments to 'dwritable' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1288 | else if (!dwritable(*phto)) | ^ mmv.c:1237:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1237 | static int badrep(hfrom, ffrom, phto, pnto, pfdel, pflags) | ^ mmv.c:360: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] 360 | static int badrep(/* HANDLE *hfrom, FILEINFO *ffrom, | ^ mmv.c:1344:31: warning: passing arguments to 'fsearch' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1344 | if ((fdel = *pfdel = fsearch(pathend, hfrom->h_di)) != NULL) { | ^ mmv.c:1347:11: warning: passing arguments to 'getstat' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1347 | getstat(fullrep, fdel); | ^ mmv.c:1351:12: warning: passing arguments to 'challoc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1351 | *pnto = mydup(pathend); | ^ mmv.c:226:41: note: expanded from macro 'mydup' 226 | #define mydup(s) (strcpy((char *)challoc(strlen(s) + 1, 0), (s))) | ^ mmv.c:1354:20: warning: passing arguments to 'getpath' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1354 | pathend = getpath(tpath); | ^ mmv.c:1356:19: warning: passing arguments to 'checkdir' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1356 | *phto = checkdir(tpath, tpath + hlen, 1); | ^ mmv.c:1360:28: warning: passing arguments to 'fsearch' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1360 | (fdel = *pfdel = fsearch(pathend, (*phto)->h_di)) != NULL && | ^ mmv.c:1364:12: warning: passing arguments to 'getstat' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1364 | (getstat(fullrep, fdel), fdel->fi_stflags & FI_ISDIR) | ^ mmv.c:1373:20: warning: passing arguments to 'checkdir' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1373 | *phto = checkdir(tpath, tpath + hlen, 1); | ^ mmv.c:1384:28: warning: passing arguments to 'fsearch' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1384 | fdel = *pfdel = fsearch(f, (*phto)->h_di); | ^ mmv.c:1387:13: warning: passing arguments to 'getstat' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1387 | getstat(fullrep, fdel); | ^ mmv.c:1394:12: warning: passing arguments to 'challoc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1394 | *pnto = mydup(pathend); | ^ mmv.c:226:41: note: expanded from macro 'mydup' 226 | #define mydup(s) (strcpy((char *)challoc(strlen(s) + 1, 0), (s))) | ^ mmv.c:1326:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1326 | static int checkto(hfrom, f, phto, pnto, pfdel) | ^ mmv.c:362: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] 362 | static int checkto(/* HANDLE *hfrom, char *f, | ^ mmv.c:1400:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1400 | static char *getpath(tpath) | ^ mmv.c:364: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] 364 | static char *getpath(/* char *tpath */); | ^ mmv.c:1425:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1425 | static int badname(s) | ^ mmv.c:365: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] 365 | static int badname(/* char *s */); | ^ mmv.c:1449:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1449 | static int getstat(ffull, f) | ^ mmv.c:412: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] 412 | static int getstat(/* char *full, FILEINFO *f */); | ^ mmv.c:1487:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1487 | static int dwritable(h) | ^ mmv.c:413: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] 413 | static int dwritable(/* HANDLE *h */); | ^ mmv.c:1518:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1518 | static int fwritable(hname, f) | ^ mmv.c:414: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] 414 | static int fwritable(/* char *hname, FILEINFO *f */); | ^ mmv.c:1536:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1536 | static FILEINFO *fsearch(s, d) | ^ mmv.c:366: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] 366 | static FILEINFO *fsearch(/* char *s, DIRINFO *d */); | ^ mmv.c:1558:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1558 | static int ffirst(s, n, d) | ^ mmv.c:367: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] 367 | static int ffirst(/* char *s, int n, DIRINFO *d */); | ^ mmv.c:1745:13: warning: passing arguments to 'hsearch' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1745 | if (hsearch(p, which, &h)) { | ^ mmv.c:1775:20: warning: passing arguments to 'dsearch' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1775 | if ((di = dsearch(v, d)) == NULL) | ^ mmv.c:1776:26: warning: passing arguments to 'dadd' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1776 | takedir(myp, di = dadd(v, d), sticky); | ^ mmv.c:1776:11: warning: passing arguments to 'takedir' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1776 | takedir(myp, di = dadd(v, d), sticky); | ^ mmv.c:1733:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1733 | static HANDLE *checkdir(p, pathend, which) | ^ mmv.c:368: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] 368 | static HANDLE *checkdir(/* char *p, char *pathend, int which */); | ^ mmv.c:1803:43: warning: passing arguments to 'myalloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1803 | di->di_fils = fils = (FILEINFO **)myalloc(room * sizeof(FILEINFO *)); | ^ mmv.c:1808:31: warning: passing arguments to 'myalloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1808 | fils = (FILEINFO **)myalloc(room * sizeof(FILEINFO *)); | ^ mmv.c:1810:10: warning: passing arguments to 'chgive' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1810 | chgive(di->di_fils, cnt * sizeof(FILEINFO *)); | ^ mmv.c:1814:34: warning: passing arguments to 'challoc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1814 | *fils = f = (FILEINFO *)challoc(sizeof(FILEINFO), 1); | ^ mmv.c:1815:16: warning: passing arguments to 'challoc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1815 | f->fi_name = mydup(dp->d_name); | ^ mmv.c:226:41: note: expanded from macro 'mydup' 226 | #define mydup(s) (strcpy((char *)challoc(strlen(s) + 1, 0), (s))) | ^ mmv.c:1788:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1788 | static void takedir(p, di, sticky) | ^ mmv.c:369: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] 369 | static void takedir(/* | ^ mmv.c:1830:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1830 | static int fcmp(pf1, pf2) | ^ mmv.c:374: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] 374 | static int fcmp(/* FILEINFO **pf1, FILEINFO **pf2 */); | ^ mmv.c:1844:34: warning: passing arguments to 'myalloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1844 | newhandles = (HANDLE **)myalloc(handleroom * sizeof(HANDLE *)); | ^ mmv.c:1846:9: warning: passing arguments to 'chgive' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1846 | chgive(handles, nhandles * sizeof(HANDLE *)); | ^ mmv.c:1849:45: warning: passing arguments to 'challoc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1849 | handles[nhandles++] = h = (HANDLE *)challoc(sizeof(HANDLE), 1); | ^ mmv.c:1850:29: warning: passing arguments to 'challoc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1850 | h->h_name = (char *)challoc(strlen(n) + 1, 0); | ^ mmv.c:1837:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1837 | static HANDLE *hadd(n) | ^ mmv.c:375: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] 375 | static HANDLE *hadd(/* char *n */); | ^ mmv.c:1857:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1857 | static int hsearch(n, which, pret) | ^ mmv.c:376: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] 376 | static int hsearch(/* char *n, int which, HANDLE **ph */); | ^ mmv.c:1890:32: warning: passing arguments to 'myalloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1890 | newdirs = (DIRINFO **)myalloc(dirroom * sizeof(DIRINFO *)); | ^ mmv.c:1892:9: warning: passing arguments to 'chgive' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1892 | chgive(dirs, ndirs * sizeof(DIRINFO *)); | ^ mmv.c:1895:41: warning: passing arguments to 'challoc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1895 | dirs[ndirs++] = di = (DIRINFO *)challoc(sizeof(DIRINFO), 1); | ^ mmv.c:1881:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1881 | static DIRINFO *dadd(v, d) | ^ mmv.c:377: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] 377 | static DIRINFO *dadd(/* DEVID v, DIRID d */); | ^ mmv.c:1905:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1905 | static DIRINFO *dsearch(v, d) | ^ mmv.c:378: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] 378 | static DIRINFO *dsearch(/* DEVID v, DIRID d */); | ^ mmv.c:1919:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1919 | static int match(pat, s, start1, len1) | ^ mmv.c:379: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] 379 | static int match(/* char *pat, char *s, char **start1, int *len1 */); | ^ mmv.c:2155:25: warning: passing arguments to 'myalloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2155 | rd = (REPDICT *)myalloc(nreps * sizeof(REPDICT)); | ^ mmv.c:2195:8: warning: passing arguments to 'chgive' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2195 | chgive(rd, oldnreps * sizeof(REPDICT)); | ^ mmv.c:2199:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2199 | static int rdcmp(rd1, rd2) | ^ mmv.c:382: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] 382 | static int rdcmp(/* REPDICT *rd1, REPDICT *rd2 */); | ^ mmv.c:2255:14: warning: passing arguments to 'printchain' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2255 | printchain(p); | ^ mmv.c:2264:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2264 | static void printchain(p) | ^ mmv.c:388: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] 388 | static void printchain(/* REP *p */); | ^ mmv.c:2283: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] 2283 | while ((*pkilldel)(p)) { | ^ mmv.c:2276:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2276 | static void scandeletes(pkilldel) | ^ mmv.c:384: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] 384 | static void scandeletes(/* int (*pkilldel)(REP *p) */); | ^ mmv.c:2302:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2302 | static int baddel(p) | ^ mmv.c:385: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] 385 | static int baddel(/* REP *p */); | ^ mmv.c:2380:18: warning: passing arguments to 'getreply' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2380 | return(!getreply("? ", -1)); | ^ mmv.c:2356:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2356 | static int skipdel(p) | ^ mmv.c:386: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] 386 | static int skipdel(/* REP *p */); | ^ mmv.c:2394:21: warning: passing arguments to 'getreply' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2394 | else if (!getreply(" Proceed with the rest? ", -1)) | ^ mmv.c:2418:24: warning: passing arguments to 'snap' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2418 | printaliased = snap(first, p); | ^ mmv.c:2425:28: warning: passing arguments to 'appendalias' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2425 | aliaslen = appendalias(first, p, &printaliased); | ^ mmv.c:2427:23: warning: passing arguments to 'movealias' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2427 | alias = movealias(first, p, &printaliased); | ^ mmv.c:2437:14: warning: passing arguments to 'myunlink' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2437 | myunlink(fullrep, p->r_fdel); | ^ mmv.c:2440:11: warning: passing arguments to 'copy' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2440 | copy(p->r_ffrom, | ^ mmv.c:2452:15: warning: passing arguments to 'copymove' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2452 | copymove(p) : | ^ mmv.c:2458:25: warning: passing arguments to 'snap' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2458 | printaliased = snap(first, p); | ^ mmv.c:2505:24: warning: passing arguments to 'snap' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2505 | *pprintaliased = snap(first, p); | ^ mmv.c:2483:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2483 | static long appendalias(first, p, pprintaliased) | ^ mmv.c:391: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] 391 | static long appendalias(/* REP *first, REP *p, int *pprintaliased */); | ^ mmv.c:2535:24: warning: passing arguments to 'snap' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2535 | *pprintaliased = snap(first, p); | ^ mmv.c:2515:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2515 | static int movealias(first, p, pprintaliased) | ^ mmv.c:392: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] 392 | static int movealias(/* REP *first, REP *p, int *pprintaliased */); | ^ mmv.c:2559:11: warning: passing arguments to 'getreply' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2559 | getreply("Redirect standard output to file? ", 0) | ^ mmv.c:2567:27: warning: passing arguments to 'mygets' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2567 | (outfile = fopen(mygets(fname, 80), "w")) == NULL | ^ mmv.c:2572:11: warning: passing arguments to 'showdone' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2572 | showdone(p); | ^ mmv.c:2541:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2541 | static int snap(first, p) | ^ mmv.c:393: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] 393 | static int snap(/* REP *first, REP *p */); | ^ mmv.c:2579:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2579 | static void showdone(fin) | ^ mmv.c:394: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] 394 | static void showdone(/* REP *fin */); | ^ mmv.c:2637:48: warning: passing arguments to 'myunlink' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2637 | return(symlink(linkbuf, fullrep) || myunlink(pathbuf, p->r_ffrom)); | ^ mmv.c:2642:13: warning: passing arguments to 'copy' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2642 | return(copy(p->r_ffrom, -1L) || myunlink(pathbuf, p->r_ffrom)); | ^ mmv.c:2642:42: warning: passing arguments to 'myunlink' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2642 | return(copy(p->r_ffrom, -1L) || myunlink(pathbuf, p->r_ffrom)); | ^ mmv.c:2626:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2626 | static int copymove(p) | ^ mmv.c:399: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] 399 | static int copymove(/* REP *p */); | ^ mmv.c:2650:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2650 | static int copy(ff, len) | ^ mmv.c:400: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] 400 | static int copy(/* FILENFO *f, long len */); | ^ mmv.c:2813:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2813 | static int myunlink(n, f) | ^ mmv.c:401: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] 401 | static int myunlink(/* char *n, FILEINFO *f */); | ^ mmv.c:2833:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2833 | static int getreply(m, failact) | ^ mmv.c:402: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] 402 | static int getreply(/* char *m, int failact */); | ^ mmv.c:2868:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2868 | static void *myalloc(k) | ^ mmv.c:403: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] 403 | static void *myalloc(/* unsigned k */); | ^ mmv.c:2883:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2883 | static void *challoc(k, which) | ^ mmv.c:404: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] 404 | static void *challoc(/* int k, int which */); | ^ mmv.c:2917:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2917 | static void chgive(p, k) | ^ mmv.c:405: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] 405 | static void chgive(/* void *p, unsigned k */); | ^ mmv.c:2959:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2959 | static char *mygets(s, l) | ^ mmv.c:407: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] 407 | static char *mygets(/* char *s, int l */); | ^ 153 warnings generated. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Staging for mmv-1.01b.19_2 ===> Generating temporary packing list install -s -m 555 /wrkdirs/usr/ports/misc/mmv/work/mmv-1.01b.orig/mmv /wrkdirs/usr/ports/misc/mmv/work/stage/usr/local/bin/ install -m 444 /wrkdirs/usr/ports/misc/mmv/work/mmv-1.01b.orig/mmv.1 /wrkdirs/usr/ports/misc/mmv/work/stage/usr/local/share/man/man1/ /bin/ln -sf mmv /wrkdirs/usr/ports/misc/mmv/work/stage/usr/local/bin/mcp /bin/ln -sf mmv.1 /wrkdirs/usr/ports/misc/mmv/work/stage/usr/local/share/man/man1/mcp.1 /bin/ln -sf mmv /wrkdirs/usr/ports/misc/mmv/work/stage/usr/local/bin/mad /bin/ln -sf mmv.1 /wrkdirs/usr/ports/misc/mmv/work/stage/usr/local/share/man/man1/mad.1 /bin/ln -sf mmv /wrkdirs/usr/ports/misc/mmv/work/stage/usr/local/bin/mln /bin/ln -sf mmv.1 /wrkdirs/usr/ports/misc/mmv/work/stage/usr/local/share/man/man1/mln.1 ====> Compressing man pages (compress-man) =========================================================================== =================================================== ===== env: 'PKG_NOTES=build_timestamp built_by' 'PKG_NOTE_build_timestamp=2025-07-03T00:12:05+00:00' 'PKG_NOTE_built_by=poudriere-git-3.4.99.20250601' NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building packages for mmv-1.01b.19_2 ===> Building mmv-1.01b.19_2 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for mmv-1.01b.19_2 build of misc/mmv | mmv-1.01b.19_2 ended at 2025-07-03T00:12:16+00:00 build time: 00:00:23