=>> Building archivers/unarj build started at Wed Dec 10 11:26:38 EST 2025 port directory: /usr/ports/archivers/unarj package name: unarj-2.65_2 building for: FreeBSD pkg.DaveG.ca 13.5-RELEASE-p7 FreeBSD 13.5-RELEASE-p7 1305000 amd64 maintained by: ak@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 530 Aug 27 2024 /usr/ports/archivers/unarj/Makefile Ports top last git commit: 62d8b1999233 Ports top unclean checkout: no Port dir last git commit: fb16dfecae4a Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.2 Host OSVERSION: 1500068 Jail OSVERSION: 1305000 Job Id: 03 ---Begin Environment--- SHELL=/bin/csh OSVERSION=1305000 UNAME_v=FreeBSD 13.5-RELEASE-p7 1305000 UNAME_r=13.5-RELEASE-p7 BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 LOCALBASE=/usr/local USER=root POUDRIERE_NAME=poudriere-git LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.4.2 MASTERMNT=/usr/local/poudriere/data/.m/freebsd_13_5_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_13_5_x64-HEAD-ALL/03/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=freebsd_13_5_x64-HEAD-ALL SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/freebsd_13_5_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 unarj-2.65_2: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings ---End OPTIONS List--- --MAINTAINER-- ak@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/archivers/unarj/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/archivers/unarj/work XDG_CACHE_HOME=/wrkdirs/usr/ports/archivers/unarj/work/.cache HOME=/wrkdirs/usr/ports/archivers/unarj/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/archivers/unarj/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/archivers/unarj/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/archivers/unarj/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/archivers/unarj/work XDG_CACHE_HOME=/wrkdirs/usr/ports/archivers/unarj/work/.cache HOME=/wrkdirs/usr/ports/archivers/unarj/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/archivers/unarj/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/archivers/unarj/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-- PORTDOCS="" OSREL=13.5 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/unarj" EXAMPLESDIR="share/examples/unarj" DATADIR="share/unarj" WWWDIR="www/unarj" ETCDIR="etc/unarj" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/unarj DOCSDIR=/usr/local/share/doc/unarj EXAMPLESDIR=/usr/local/share/examples/unarj WWWDIR=/usr/local/www/unarj ETCDIR=/usr/local/etc/unarj --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 --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 ===> unarj-2.65_2 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.4.2_1.pkg [pkg.DaveG.ca] Installing pkg-2.4.2_1... [pkg.DaveG.ca] Extracting pkg-2.4.2_1: .......... done ===> unarj-2.65_2 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of unarj-2.65_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 unarj-2.65_2 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by unarj-2.65_2 for building => SHA256 Checksum OK for unarj-2.65.tgz. =========================================================================== =================================================== ===== 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 unarj-2.65_2 for building ===> Extracting for unarj-2.65_2 => SHA256 Checksum OK for unarj-2.65.tgz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for unarj-2.65_2 ===> Applying FreeBSD patches for unarj-2.65_2 from /usr/ports/archivers/unarj/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> unarj-2.65_2 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. ===> unarj-2.65_2 depends on file: /usr/local/bin/ccache - found ===> Returning to build of unarj-2.65_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 unarj-2.65_2 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for unarj-2.65_2 --- unarj.o --- --- decode.o --- --- environ.o --- --- sanitize.o --- --- unarj.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DUNIX -c unarj.c --- decode.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DUNIX -c decode.c --- environ.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DUNIX -c environ.c --- sanitize.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DUNIX -c sanitize.c --- environ.o --- In file included from environ.c:37: ./unarj.h:207:1: warning: '/*' within block comment [-Wcomment] 207 | /* Structure of archive main header (low order byte first): | ^ ./unarj.h:208:1: warning: '/*' within block comment [-Wcomment] 208 | /* | ^ ./unarj.h:209:1: warning: '/*' within block comment [-Wcomment] 209 | /* 2 header id (comment and local file) = 0x60, 0xEA | ^ ./unarj.h:210:1: warning: '/*' within block comment [-Wcomment] 210 | /* 2 basic header size (from 'first_hdr_size' thru 'comment' below) | ^ ./unarj.h:211:1: warning: '/*' within block comment [-Wcomment] 211 | /* = first_hdr_size + strlen(filename) + 1 + strlen(comment) + 1 | ^ ./unarj.h:212:1: warning: '/*' within block comment [-Wcomment] 212 | /* = 0 if end of archive | ^ ./unarj.h:213:1: warning: '/*' within block comment [-Wcomment] 213 | /* | ^ ./unarj.h:214:1: warning: '/*' within block comment [-Wcomment] 214 | /* 1 first_hdr_size (size up to 'extra data') | ^ ./unarj.h:215:1: warning: '/*' within block comment [-Wcomment] 215 | /* 1 archiver version number | ^ ./unarj.h:216:1: warning: '/*' within block comment [-Wcomment] 216 | /* 1 minimum archiver version to extract | ^ ./unarj.h:217:1: warning: '/*' within block comment [-Wcomment] 217 | /* 1 host OS (0 = MSDOS, 1 = PRIMOS, 2 = UNIX, 3 = AMIGA, 4 = MACDOS) | ^ ./unarj.h:218:1: warning: '/*' within block comment [-Wcomment] 218 | /* (5 = OS/2, 6 = APPLE GS, 7 = ATARI ST, 8 = NEXT) | ^ ./unarj.h:219:1: warning: '/*' within block comment [-Wcomment] 219 | /* (9 = VAX VMS) | ^ ./unarj.h:220:1: warning: '/*' within block comment [-Wcomment] 220 | /* 1 arj flags (0x01 = GARBLED_FLAG, 0x02 = OLD_SECURED_FLAG) | ^ ./unarj.h:221:1: warning: '/*' within block comment [-Wcomment] 221 | /* (0x04 = VOLUME_FLAG, 0x08 = EXTFILE_FLAG) | ^ ./unarj.h:222:1: warning: '/*' within block comment [-Wcomment] 222 | /* (0x10 = PATHSYM_FLAG, 0x20 = BACKUP_FLAG) | ^ ./unarj.h:223:1: warning: '/*' within block comment [-Wcomment] 223 | /* (0x40 = SECURED_FLAG) | ^ ./unarj.h:224:1: warning: '/*' within block comment [-Wcomment] 224 | /* 1 arj security version (2 = current) | ^ ./unarj.h:225:1: warning: '/*' within block comment [-Wcomment] 225 | /* 1 file type (2 = comment header) | ^ ./unarj.h:226:1: warning: '/*' within block comment [-Wcomment] 226 | /* 1 ? ] | ^ ./unarj.h:227:1: warning: '/*' within block comment [-Wcomment] 227 | /* 4 date time stamp created | ^ ./unarj.h:228:1: warning: '/*' within block comment [-Wcomment] 228 | /* 4 date time stamp modified | ^ ./unarj.h:229:1: warning: '/*' within block comment [-Wcomment] 229 | /* 4 archive size up to the end of archive marker | ^ ./unarj.h:230:1: warning: '/*' within block comment [-Wcomment] 230 | /* 4 file position of security envelope data | ^ ./unarj.h:231:1: warning: '/*' within block comment [-Wcomment] 231 | /* 2 entryname position in filename | ^ ./unarj.h:232:1: warning: '/*' within block comment [-Wcomment] 232 | /* 2 length in bytes of trailing security data | ^ ./unarj.h:233:1: warning: '/*' within block comment [-Wcomment] 233 | /* 2 host data | ^ ./unarj.h:234:1: warning: '/*' within block comment [-Wcomment] 234 | /* ? extra data | ^ ./unarj.h:235:1: warning: '/*' within block comment [-Wcomment] 235 | /* | ^ ./unarj.h:236:1: warning: '/*' within block comment [-Wcomment] 236 | /* ? archive filename (null-terminated) | ^ ./unarj.h:237:1: warning: '/*' within block comment [-Wcomment] 237 | /* ? archive comment (null-terminated) | ^ ./unarj.h:238:1: warning: '/*' within block comment [-Wcomment] 238 | /* | ^ ./unarj.h:239:1: warning: '/*' within block comment [-Wcomment] 239 | /* 4 basic header CRC | ^ ./unarj.h:240:1: warning: '/*' within block comment [-Wcomment] 240 | /* | ^ ./unarj.h:241:1: warning: '/*' within block comment [-Wcomment] 241 | /* 2 1st extended header size (0 if none) | ^ ./unarj.h:242:1: warning: '/*' within block comment [-Wcomment] 242 | /* ? 1st extended header | ^ ./unarj.h:243:1: warning: '/*' within block comment [-Wcomment] 243 | /* 4 1st extended header's CRC | ^ ./unarj.h:244:1: warning: '/*' within block comment [-Wcomment] 244 | /* ... | ^ ./unarj.h:245:1: warning: '/*' within block comment [-Wcomment] 245 | /* | ^ ./unarj.h:246:1: warning: '/*' within block comment [-Wcomment] 246 | /* | ^ ./unarj.h:247:1: warning: '/*' within block comment [-Wcomment] 247 | /* Structure of archive file header (low order byte first): | ^ ./unarj.h:248:1: warning: '/*' within block comment [-Wcomment] 248 | /* | ^ ./unarj.h:249:1: warning: '/*' within block comment [-Wcomment] 249 | /* 2 header id (comment and local file) = 0x60, 0xEA | ^ ./unarj.h:250:1: warning: '/*' within block comment [-Wcomment] 250 | /* 2 basic header size (from 'first_hdr_size' thru 'comment' below) | ^ ./unarj.h:251:1: warning: '/*' within block comment [-Wcomment] 251 | /* = first_hdr_size + strlen(filename) + 1 + strlen(comment) + 1 | ^ ./unarj.h:252:1: warning: '/*' within block comment [-Wcomment] 252 | /* = 0 if end of archive | ^ ./unarj.h:253:1: warning: '/*' within block comment [-Wcomment] 253 | /* | ^ ./unarj.h:254:1: warning: '/*' within block comment [-Wcomment] 254 | /* 1 first_hdr_size (size up to 'extra data') | ^ ./unarj.h:255:1: warning: '/*' within block comment [-Wcomment] 255 | /* 1 archiver version number | ^ ./unarj.h:256:1: warning: '/*' within block comment [-Wcomment] 256 | /* 1 minimum archiver version to extract | ^ ./unarj.h:257:1: warning: '/*' within block comment [-Wcomment] 257 | /* 1 host OS (0 = MSDOS, 1 = PRIMOS, 2 = UNIX, 3 = AMIGA, 4 = MACDOS) | ^ ./unarj.h:258:1: warning: '/*' within block comment [-Wcomment] 258 | /* (5 = OS/2, 6 = APPLE GS, 7 = ATARI ST, 8 = NEXT) | ^ ./unarj.h:259:1: warning: '/*' within block comment [-Wcomment] 259 | /* (9 = VAX VMS) | ^ ./unarj.h:260:1: warning: '/*' within block comment [-Wcomment] 260 | /* 1 arj flags (0x01 = GARBLED_FLAG, 0x02 = NOT USED) | ^ ./unarj.h:261:1: warning: '/*' within block comment [-Wcomment] 261 | /* (0x04 = VOLUME_FLAG, 0x08 = EXTFILE_FLAG) | ^ ./unarj.h:262:1: warning: '/*' within block comment [-Wcomment] 262 | /* (0x10 = PATHSYM_FLAG, 0x20 = BACKUP_FLAG) | ^ ./unarj.h:263:1: warning: '/*' within block comment [-Wcomment] 263 | /* (0x40 = NOT USED) | ^ ./unarj.h:264:1: warning: '/*' within block comment [-Wcomment] 264 | /* 1 method (0 = stored, 1 = compressed most ... 4 compressed fastest) | ^ ./unarj.h:265:1: warning: '/*' within block comment [-Wcomment] 265 | /* 1 file type (0 = binary, 1 = text, 2 = comment header, 3 = directory) | ^ ./unarj.h:266:1: warning: '/*' within block comment [-Wcomment] 266 | /* (4 = label) | ^ ./unarj.h:267:1: warning: '/*' within block comment [-Wcomment] 267 | /* 1 garble password modifier | ^ ./unarj.h:268:1: warning: '/*' within block comment [-Wcomment] 268 | /* 4 date time stamp modified | ^ ./unarj.h:269:1: warning: '/*' within block comment [-Wcomment] 269 | /* 4 compressed size | ^ ./unarj.h:270:1: warning: '/*' within block comment [-Wcomment] 270 | /* 4 original size | ^ ./unarj.h:271:1: warning: '/*' within block comment [-Wcomment] 271 | /* 4 original file's CRC | ^ ./unarj.h:272:1: warning: '/*' within block comment [-Wcomment] 272 | /* 2 entryname position in filename | ^ ./unarj.h:273:1: warning: '/*' within block comment [-Wcomment] 273 | /* 2 file access mode | ^ ./unarj.h:274:1: warning: '/*' within block comment [-Wcomment] 274 | /* 2 host data | ^ ./unarj.h:275:1: warning: '/*' within block comment [-Wcomment] 275 | /* ? extra data | ^ ./unarj.h:276:1: warning: '/*' within block comment [-Wcomment] 276 | /* 4 bytes for extended file position | ^ ./unarj.h:277:1: warning: '/*' within block comment [-Wcomment] 277 | /* | ^ ./unarj.h:278:1: warning: '/*' within block comment [-Wcomment] 278 | /* ? filename (null-terminated) | ^ ./unarj.h:279:1: warning: '/*' within block comment [-Wcomment] 279 | /* ? comment (null-terminated) | ^ ./unarj.h:280:1: warning: '/*' within block comment [-Wcomment] 280 | /* | ^ ./unarj.h:281:1: warning: '/*' within block comment [-Wcomment] 281 | /* 4 basic header CRC | ^ ./unarj.h:282:1: warning: '/*' within block comment [-Wcomment] 282 | /* | ^ ./unarj.h:283:1: warning: '/*' within block comment [-Wcomment] 283 | /* 2 1st extended header size (0 if none) | ^ ./unarj.h:284:1: warning: '/*' within block comment [-Wcomment] 284 | /* ? 1st extended header | ^ ./unarj.h:285:1: warning: '/*' within block comment [-Wcomment] 285 | /* 4 1st extended header's CRC | ^ ./unarj.h:286:1: warning: '/*' within block comment [-Wcomment] 286 | /* ... | ^ ./unarj.h:287:1: warning: '/*' within block comment [-Wcomment] 287 | /* ? compressed file | ^ ./unarj.h:288:1: warning: '/*' within block comment [-Wcomment] 288 | /* | ^ ./unarj.h:289:1: warning: '/*' within block comment [-Wcomment] 289 | /* ********************************************************* */ | ^ environ.c:453:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 453 | file_open(name, mode) | ^ environ.c:461:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 461 | file_read(buf, size, nitems, stream) | ^ environ.c:471:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 471 | file_seek(stream, offset, mode) | ^ environ.c:480:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 480 | file_tell(stream) | ^ environ.c:487:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 487 | file_write(buf, size, nitems, stream) | ^ environ.c:497:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 497 | xmalloc(size) | ^ environ.c:504:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 504 | case_path(name) | ^ environ.c:507:5: warning: expression result unused [-Wunused-value] 507 | (char *) name; | ^ ~~~~ environ.c:511:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 511 | default_case_path(name) | ^ environ.c:518:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 518 | file_exists(name) | ^ environ.c:530:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 530 | get_mode_str(str, mode) | ^ environ.c:546:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 546 | gettz(stamp) /* returns the offset from GMT in seconds */ | ^ environ.c:571:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 571 | mstonix(tstamp) | ^ environ.c:608:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 608 | set_ftime_mode(name, tstamp, attribute, host) | ^ environ.c:625:5: warning: expression result unused [-Wunused-value] 625 | (char *) name; | ^ ~~~~ environ.c:626:5: warning: expression result unused [-Wunused-value] 626 | (uint) attribute; | ^ ~~~~~~~~~ environ.c:627:5: warning: expression result unused [-Wunused-value] 627 | (uint) host; | ^ ~~~~ 100 warnings generated. --- sanitize.o --- In file included from sanitize.c:5: ./unarj.h:207:1: warning: '/*' within block comment [-Wcomment] 207 | /* Structure of archive main header (low order byte first): | ^ ./unarj.h:208:1: warning: '/*' within block comment [-Wcomment] 208 | /* | ^ ./unarj.h:209:1: warning: '/*' within block comment [-Wcomment] 209 | /* 2 header id (comment and local file) = 0x60, 0xEA | ^ ./unarj.h:210:1: warning: '/*' within block comment [-Wcomment] 210 | /* 2 basic header size (from 'first_hdr_size' thru 'comment' below) | ^ ./unarj.h:211:1: warning: '/*' within block comment [-Wcomment] 211 | /* = first_hdr_size + strlen(filename) + 1 + strlen(comment) + 1 | ^ ./unarj.h:212:1: warning: '/*' within block comment [-Wcomment] 212 | /* = 0 if end of archive | ^ ./unarj.h:213:1: warning: '/*' within block comment [-Wcomment] 213 | /* | ^ ./unarj.h:214:1: warning: '/*' within block comment [-Wcomment] 214 | /* 1 first_hdr_size (size up to 'extra data') | ^ ./unarj.h:215:1: warning: '/*' within block comment [-Wcomment] 215 | /* 1 archiver version number | ^ ./unarj.h:216:1: warning: '/*' within block comment [-Wcomment] 216 | /* 1 minimum archiver version to extract | ^ ./unarj.h:217:1: warning: '/*' within block comment [-Wcomment] 217 | /* 1 host OS (0 = MSDOS, 1 = PRIMOS, 2 = UNIX, 3 = AMIGA, 4 = MACDOS) | ^ ./unarj.h:218:1: warning: '/*' within block comment [-Wcomment] 218 | /* (5 = OS/2, 6 = APPLE GS, 7 = ATARI ST, 8 = NEXT) | ^ ./unarj.h:219:1: warning: '/*' within block comment [-Wcomment] 219 | /* (9 = VAX VMS) | ^ ./unarj.h:220:1: warning: '/*' within block comment [-Wcomment] 220 | /* 1 arj flags (0x01 = GARBLED_FLAG, 0x02 = OLD_SECURED_FLAG) | ^ ./unarj.h:221:1: warning: '/*' within block comment [-Wcomment] 221 | /* (0x04 = VOLUME_FLAG, 0x08 = EXTFILE_FLAG) | ^ ./unarj.h:222:1: warning: '/*' within block comment [-Wcomment] 222 | /* (0x10 = PATHSYM_FLAG, 0x20 = BACKUP_FLAG) | ^ ./unarj.h:223:1: warning: '/*' within block comment [-Wcomment] 223 | /* (0x40 = SECURED_FLAG) | ^ ./unarj.h:224:1: warning: '/*' within block comment [-Wcomment] 224 | /* 1 arj security version (2 = current) | ^ ./unarj.h:225:1: warning: '/*' within block comment [-Wcomment] 225 | /* 1 file type (2 = comment header) | ^ ./unarj.h:226:1: warning: '/*' within block comment [-Wcomment] 226 | /* 1 ? ] | ^ ./unarj.h:227:1: warning: '/*' within block comment [-Wcomment] 227 | /* 4 date time stamp created | ^ ./unarj.h:228:1: warning: '/*' within block comment [-Wcomment] 228 | /* 4 date time stamp modified | ^ ./unarj.h:229:1: warning: '/*' within block comment [-Wcomment] 229 | /* 4 archive size up to the end of archive marker | ^ ./unarj.h:230:1: warning: '/*' within block comment [-Wcomment] 230 | /* 4 file position of security envelope data | ^ ./unarj.h:231:1: warning: '/*' within block comment [-Wcomment] 231 | /* 2 entryname position in filename | ^ ./unarj.h:232:1: warning: '/*' within block comment [-Wcomment] 232 | /* 2 length in bytes of trailing security data | ^ ./unarj.h:233:1: warning: '/*' within block comment [-Wcomment] 233 | /* 2 host data | ^ ./unarj.h:234:1: warning: '/*' within block comment [-Wcomment] 234 | /* ? extra data | ^ ./unarj.h:235:1: warning: '/*' within block comment [-Wcomment] 235 | /* | ^ ./unarj.h:236:1: warning: '/*' within block comment [-Wcomment] 236 | /* ? archive filename (null-terminated) | ^ ./unarj.h:237:1: warning: '/*' within block comment [-Wcomment] 237 | /* ? archive comment (null-terminated) | ^ ./unarj.h:238:1: warning: '/*' within block comment [-Wcomment] 238 | /* | ^ ./unarj.h:239:1: warning: '/*' within block comment [-Wcomment] 239 | /* 4 basic header CRC | ^ ./unarj.h:240:1: warning: '/*' within block comment [-Wcomment] 240 | /* | ^ ./unarj.h:241:1: warning: '/*' within block comment [-Wcomment] 241 | /* 2 1st extended header size (0 if none) | ^ ./unarj.h:242:1: warning: '/*' within block comment [-Wcomment] 242 | /* ? 1st extended header | ^ ./unarj.h:243:1: warning: '/*' within block comment [-Wcomment] 243 | /* 4 1st extended header's CRC | ^ ./unarj.h:244:1: warning: '/*' within block comment [-Wcomment] 244 | /* ... | ^ ./unarj.h:245:1: warning: '/*' within block comment [-Wcomment] 245 | /* | ^ ./unarj.h:246:1: warning: '/*' within block comment [-Wcomment] 246 | /* | ^ ./unarj.h:247:1: warning: '/*' within block comment [-Wcomment] 247 | /* Structure of archive file header (low order byte first): | ^ ./unarj.h:248:1: warning: '/*' within block comment [-Wcomment] 248 | /* | ^ ./unarj.h:249:1: warning: '/*' within block comment [-Wcomment] 249 | /* 2 header id (comment and local file) = 0x60, 0xEA | ^ ./unarj.h:250:1: warning: '/*' within block comment [-Wcomment] 250 | /* 2 basic header size (from 'first_hdr_size' thru 'comment' below) | ^ ./unarj.h:251:1: warning: '/*' within block comment [-Wcomment] 251 | /* = first_hdr_size + strlen(filename) + 1 + strlen(comment) + 1 | ^ ./unarj.h:252:1: warning: '/*' within block comment [-Wcomment] 252 | /* = 0 if end of archive | ^ ./unarj.h:253:1: warning: '/*' within block comment [-Wcomment] 253 | /* | ^ ./unarj.h:254:1: warning: '/*' within block comment [-Wcomment] 254 | /* 1 first_hdr_size (size up to 'extra data') | ^ ./unarj.h:255:1: warning: '/*' within block comment [-Wcomment] 255 | /* 1 archiver version number | ^ ./unarj.h:256:1: warning: '/*' within block comment [-Wcomment] 256 | /* 1 minimum archiver version to extract | ^ ./unarj.h:257:1: warning: '/*' within block comment [-Wcomment] 257 | /* 1 host OS (0 = MSDOS, 1 = PRIMOS, 2 = UNIX, 3 = AMIGA, 4 = MACDOS) | ^ ./unarj.h:258:1: warning: '/*' within block comment [-Wcomment] 258 | /* (5 = OS/2, 6 = APPLE GS, 7 = ATARI ST, 8 = NEXT) | ^ ./unarj.h:259:1: warning: '/*' within block comment [-Wcomment] 259 | /* (9 = VAX VMS) | ^ ./unarj.h:260:1: warning: '/*' within block comment [-Wcomment] 260 | /* 1 arj flags (0x01 = GARBLED_FLAG, 0x02 = NOT USED) | ^ ./unarj.h:261:1: warning: '/*' within block comment [-Wcomment] 261 | /* (0x04 = VOLUME_FLAG, 0x08 = EXTFILE_FLAG) | ^ ./unarj.h:262:1: warning: '/*' within block comment [-Wcomment] 262 | /* (0x10 = PATHSYM_FLAG, 0x20 = BACKUP_FLAG) | ^ ./unarj.h:263:1: warning: '/*' within block comment [-Wcomment] 263 | /* (0x40 = NOT USED) | ^ ./unarj.h:264:1: warning: '/*' within block comment [-Wcomment] 264 | /* 1 method (0 = stored, 1 = compressed most ... 4 compressed fastest) | ^ ./unarj.h:265:1: warning: '/*' within block comment [-Wcomment] 265 | /* 1 file type (0 = binary, 1 = text, 2 = comment header, 3 = directory) | ^ ./unarj.h:266:1: warning: '/*' within block comment [-Wcomment] 266 | /* (4 = label) | ^ ./unarj.h:267:1: warning: '/*' within block comment [-Wcomment] 267 | /* 1 garble password modifier | ^ ./unarj.h:268:1: warning: '/*' within block comment [-Wcomment] 268 | /* 4 date time stamp modified | ^ ./unarj.h:269:1: warning: '/*' within block comment [-Wcomment] 269 | /* 4 compressed size | ^ ./unarj.h:270:1: warning: '/*' within block comment [-Wcomment] 270 | /* 4 original size | ^ ./unarj.h:271:1: warning: '/*' within block comment [-Wcomment] 271 | /* 4 original file's CRC | ^ ./unarj.h:272:1: warning: '/*' within block comment [-Wcomment] 272 | /* 2 entryname position in filename | ^ ./unarj.h:273:1: warning: '/*' within block comment [-Wcomment] 273 | /* 2 file access mode | ^ ./unarj.h:274:1: warning: '/*' within block comment [-Wcomment] 274 | /* 2 host data | ^ ./unarj.h:275:1: warning: '/*' within block comment [-Wcomment] 275 | /* ? extra data | ^ ./unarj.h:276:1: warning: '/*' within block comment [-Wcomment] 276 | /* 4 bytes for extended file position | ^ ./unarj.h:277:1: warning: '/*' within block comment [-Wcomment] 277 | /* | ^ ./unarj.h:278:1: warning: '/*' within block comment [-Wcomment] 278 | /* ? filename (null-terminated) | ^ ./unarj.h:279:1: warning: '/*' within block comment [-Wcomment] 279 | /* ? comment (null-terminated) | ^ ./unarj.h:280:1: warning: '/*' within block comment [-Wcomment] 280 | /* | ^ ./unarj.h:281:1: warning: '/*' within block comment [-Wcomment] 281 | /* 4 basic header CRC | ^ ./unarj.h:282:1: warning: '/*' within block comment [-Wcomment] 282 | /* | ^ ./unarj.h:283:1: warning: '/*' within block comment [-Wcomment] 283 | /* 2 1st extended header size (0 if none) | ^ ./unarj.h:284:1: warning: '/*' within block comment [-Wcomment] 284 | /* ? 1st extended header | ^ ./unarj.h:285:1: warning: '/*' within block comment [-Wcomment] 285 | /* 4 1st extended header's CRC | ^ ./unarj.h:286:1: warning: '/*' within block comment [-Wcomment] 286 | /* ... | ^ ./unarj.h:287:1: warning: '/*' within block comment [-Wcomment] 287 | /* ? compressed file | ^ ./unarj.h:288:1: warning: '/*' within block comment [-Wcomment] 288 | /* | ^ ./unarj.h:289:1: warning: '/*' within block comment [-Wcomment] 289 | /* ********************************************************* */ | ^ 83 warnings generated. --- decode.o --- In file included from decode.c:32: ./unarj.h:207:1: warning: '/*' within block comment [-Wcomment] 207 | /* Structure of archive main header (low order byte first): | ^ ./unarj.h:208:1: warning: '/*' within block comment [-Wcomment] 208 | /* | ^ ./unarj.h:209:1: warning: '/*' within block comment [-Wcomment] 209 | /* 2 header id (comment and local file) = 0x60, 0xEA | ^ ./unarj.h:210:1: warning: '/*' within block comment [-Wcomment] 210 | /* 2 basic header size (from 'first_hdr_size' thru 'comment' below) | ^ ./unarj.h:211:1: warning: '/*' within block comment [-Wcomment] 211 | /* = first_hdr_size + strlen(filename) + 1 + strlen(comment) + 1 | ^ ./unarj.h:212:1: warning: '/*' within block comment [-Wcomment] 212 | /* = 0 if end of archive | ^ ./unarj.h:213:1: warning: '/*' within block comment [-Wcomment] 213 | /* | ^ ./unarj.h:214:1: warning: '/*' within block comment [-Wcomment] 214 | /* 1 first_hdr_size (size up to 'extra data') | ^ ./unarj.h:215:1: warning: '/*' within block comment [-Wcomment] 215 | /* 1 archiver version number | ^ ./unarj.h:216:1: warning: '/*' within block comment [-Wcomment] 216 | /* 1 minimum archiver version to extract | ^ ./unarj.h:217:1: warning: '/*' within block comment [-Wcomment] 217 | /* 1 host OS (0 = MSDOS, 1 = PRIMOS, 2 = UNIX, 3 = AMIGA, 4 = MACDOS) | ^ ./unarj.h:218:1: warning: '/*' within block comment [-Wcomment] 218 | /* (5 = OS/2, 6 = APPLE GS, 7 = ATARI ST, 8 = NEXT) | ^ ./unarj.h:219:1: warning: '/*' within block comment [-Wcomment] 219 | /* (9 = VAX VMS) | ^ ./unarj.h:220:1: warning: '/*' within block comment [-Wcomment] 220 | /* 1 arj flags (0x01 = GARBLED_FLAG, 0x02 = OLD_SECURED_FLAG) | ^ ./unarj.h:221:1: warning: '/*' within block comment [-Wcomment] 221 | /* (0x04 = VOLUME_FLAG, 0x08 = EXTFILE_FLAG) | ^ ./unarj.h:222:1: warning: '/*' within block comment [-Wcomment] 222 | /* (0x10 = PATHSYM_FLAG, 0x20 = BACKUP_FLAG) | ^ ./unarj.h:223:1: warning: '/*' within block comment [-Wcomment] 223 | /* (0x40 = SECURED_FLAG) | ^ ./unarj.h:224:1: warning: '/*' within block comment [-Wcomment] 224 | /* 1 arj security version (2 = current) | ^ ./unarj.h:225:1: warning: '/*' within block comment [-Wcomment] 225 | /* 1 file type (2 = comment header) | ^ ./unarj.h:226:1: warning: '/*' within block comment [-Wcomment] 226 | /* 1 ? ] | ^ ./unarj.h:227:1: warning: '/*' within block comment [-Wcomment] 227 | /* 4 date time stamp created | ^ ./unarj.h:228:1: warning: '/*' within block comment [-Wcomment] 228 | /* 4 date time stamp modified | ^ ./unarj.h:229:1: warning: '/*' within block comment [-Wcomment] 229 | /* 4 archive size up to the end of archive marker | ^ ./unarj.h:230:1: warning: '/*' within block comment [-Wcomment] 230 | /* 4 file position of security envelope data | ^ ./unarj.h:231:1: warning: '/*' within block comment [-Wcomment] 231 | /* 2 entryname position in filename | ^ ./unarj.h:232:1: warning: '/*' within block comment [-Wcomment] 232 | /* 2 length in bytes of trailing security data | ^ ./unarj.h:233:1: warning: '/*' within block comment [-Wcomment] 233 | /* 2 host data | ^ ./unarj.h:234:1: warning: '/*' within block comment [-Wcomment] 234 | /* ? extra data | ^ ./unarj.h:235:1: warning: '/*' within block comment [-Wcomment] 235 | /* | ^ ./unarj.h:236:1: warning: '/*' within block comment [-Wcomment] 236 | /* ? archive filename (null-terminated) | ^ ./unarj.h:237:1: warning: '/*' within block comment [-Wcomment] 237 | /* ? archive comment (null-terminated) | ^ ./unarj.h:238:1: warning: '/*' within block comment [-Wcomment] 238 | /* | ^ ./unarj.h:239:1: warning: '/*' within block comment [-Wcomment] 239 | /* 4 basic header CRC | ^ ./unarj.h:240:1: warning: '/*' within block comment [-Wcomment] 240 | /* | ^ ./unarj.h:241:1: warning: '/*' within block comment [-Wcomment] 241 | /* 2 1st extended header size (0 if none) | ^ ./unarj.h:242:1: warning: '/*' within block comment [-Wcomment] 242 | /* ? 1st extended header | ^ ./unarj.h:243:1: warning: '/*' within block comment [-Wcomment] 243 | /* 4 1st extended header's CRC | ^ ./unarj.h:244:1: warning: '/*' within block comment [-Wcomment] 244 | /* ... | ^ ./unarj.h:245:1: warning: '/*' within block comment [-Wcomment] 245 | /* | ^ ./unarj.h:246:1: warning: '/*' within block comment [-Wcomment] 246 | /* | ^ ./unarj.h:247:1: warning: '/*' within block comment [-Wcomment] 247 | /* Structure of archive file header (low order byte first): | ^ ./unarj.h:248:1: warning: '/*' within block comment [-Wcomment] 248 | /* | ^ ./unarj.h:249:1: warning: '/*' within block comment [-Wcomment] 249 | /* 2 header id (comment and local file) = 0x60, 0xEA | ^ ./unarj.h:250:1: warning: '/*' within block comment [-Wcomment] 250 | /* 2 basic header size (from 'first_hdr_size' thru 'comment' below) | ^ ./unarj.h:251:1: warning: '/*' within block comment [-Wcomment] 251 | /* = first_hdr_size + strlen(filename) + 1 + strlen(comment) + 1 | ^ ./unarj.h:252:1: warning: '/*' within block comment [-Wcomment] 252 | /* = 0 if end of archive | ^ ./unarj.h:253:1: warning: '/*' within block comment [-Wcomment] 253 | /* | ^ ./unarj.h:254:1: warning: '/*' within block comment [-Wcomment] 254 | /* 1 first_hdr_size (size up to 'extra data') | ^ ./unarj.h:255:1: warning: '/*' within block comment [-Wcomment] 255 | /* 1 archiver version number | ^ ./unarj.h:256:1: warning: '/*' within block comment [-Wcomment] 256 | /* 1 minimum archiver version to extract | ^ ./unarj.h:257:1: warning: '/*' within block comment [-Wcomment] 257 | /* 1 host OS (0 = MSDOS, 1 = PRIMOS, 2 = UNIX, 3 = AMIGA, 4 = MACDOS) | ^ ./unarj.h:258:1: warning: '/*' within block comment [-Wcomment] 258 | /* (5 = OS/2, 6 = APPLE GS, 7 = ATARI ST, 8 = NEXT) | ^ ./unarj.h:259:1: warning: '/*' within block comment [-Wcomment] 259 | /* (9 = VAX VMS) | ^ ./unarj.h:260:1: warning: '/*' within block comment [-Wcomment] 260 | /* 1 arj flags (0x01 = GARBLED_FLAG, 0x02 = NOT USED) | ^ ./unarj.h:261:1: warning: '/*' within block comment [-Wcomment] 261 | /* (0x04 = VOLUME_FLAG, 0x08 = EXTFILE_FLAG) | ^ ./unarj.h:262:1: warning: '/*' within block comment [-Wcomment] 262 | /* (0x10 = PATHSYM_FLAG, 0x20 = BACKUP_FLAG) | ^ ./unarj.h:263:1: warning: '/*' within block comment [-Wcomment] 263 | /* (0x40 = NOT USED) | ^ ./unarj.h:264:1: warning: '/*' within block comment [-Wcomment] 264 | /* 1 method (0 = stored, 1 = compressed most ... 4 compressed fastest) | ^ ./unarj.h:265:1: warning: '/*' within block comment [-Wcomment] 265 | /* 1 file type (0 = binary, 1 = text, 2 = comment header, 3 = directory) | ^ ./unarj.h:266:1: warning: '/*' within block comment [-Wcomment] 266 | /* (4 = label) | ^ ./unarj.h:267:1: warning: '/*' within block comment [-Wcomment] 267 | /* 1 garble password modifier | ^ ./unarj.h:268:1: warning: '/*' within block comment [-Wcomment] 268 | /* 4 date time stamp modified | ^ ./unarj.h:269:1: warning: '/*' within block comment [-Wcomment] 269 | /* 4 compressed size | ^ ./unarj.h:270:1: warning: '/*' within block comment [-Wcomment] 270 | /* 4 original size | ^ ./unarj.h:271:1: warning: '/*' within block comment [-Wcomment] 271 | /* 4 original file's CRC | ^ ./unarj.h:272:1: warning: '/*' within block comment [-Wcomment] 272 | /* 2 entryname position in filename | ^ ./unarj.h:273:1: warning: '/*' within block comment [-Wcomment] 273 | /* 2 file access mode | ^ ./unarj.h:274:1: warning: '/*' within block comment [-Wcomment] 274 | /* 2 host data | ^ ./unarj.h:275:1: warning: '/*' within block comment [-Wcomment] 275 | /* ? extra data | ^ ./unarj.h:276:1: warning: '/*' within block comment [-Wcomment] 276 | /* 4 bytes for extended file position | ^ ./unarj.h:277:1: warning: '/*' within block comment [-Wcomment] 277 | /* | ^ ./unarj.h:278:1: warning: '/*' within block comment [-Wcomment] 278 | /* ? filename (null-terminated) | ^ ./unarj.h:279:1: warning: '/*' within block comment [-Wcomment] 279 | /* ? comment (null-terminated) | ^ ./unarj.h:280:1: warning: '/*' within block comment [-Wcomment] 280 | /* | ^ ./unarj.h:281:1: warning: '/*' within block comment [-Wcomment] 281 | /* 4 basic header CRC | ^ ./unarj.h:282:1: warning: '/*' within block comment [-Wcomment] 282 | /* | ^ ./unarj.h:283:1: warning: '/*' within block comment [-Wcomment] 283 | /* 2 1st extended header size (0 if none) | ^ ./unarj.h:284:1: warning: '/*' within block comment [-Wcomment] 284 | /* ? 1st extended header | ^ ./unarj.h:285:1: warning: '/*' within block comment [-Wcomment] 285 | /* 4 1st extended header's CRC | ^ ./unarj.h:286:1: warning: '/*' within block comment [-Wcomment] 286 | /* ... | ^ ./unarj.h:287:1: warning: '/*' within block comment [-Wcomment] 287 | /* ? compressed file | ^ ./unarj.h:288:1: warning: '/*' within block comment [-Wcomment] 288 | /* | ^ ./unarj.h:289:1: warning: '/*' within block comment [-Wcomment] 289 | /* ********************************************************* */ | ^ decode.c:99:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 99 | make_table(nchar, bitlen, tablebits, table, tablesize) | ^ decode.c:180:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 180 | read_pt_len(nn, nbit, i_special) | ^ 85 warnings generated. --- unarj.o --- In file included from unarj.c:51: ./unarj.h:207:1: warning: '/*' within block comment [-Wcomment] 207 | /* Structure of archive main header (low order byte first): | ^ ./unarj.h:208:1: warning: '/*' within block comment [-Wcomment] 208 | /* | ^ ./unarj.h:209:1: warning: '/*' within block comment [-Wcomment] 209 | /* 2 header id (comment and local file) = 0x60, 0xEA | ^ ./unarj.h:210:1: warning: '/*' within block comment [-Wcomment] 210 | /* 2 basic header size (from 'first_hdr_size' thru 'comment' below) | ^ ./unarj.h:211:1: warning: '/*' within block comment [-Wcomment] 211 | /* = first_hdr_size + strlen(filename) + 1 + strlen(comment) + 1 | ^ ./unarj.h:212:1: warning: '/*' within block comment [-Wcomment] 212 | /* = 0 if end of archive | ^ ./unarj.h:213:1: warning: '/*' within block comment [-Wcomment] 213 | /* | ^ ./unarj.h:214:1: warning: '/*' within block comment [-Wcomment] 214 | /* 1 first_hdr_size (size up to 'extra data') | ^ ./unarj.h:215:1: warning: '/*' within block comment [-Wcomment] 215 | /* 1 archiver version number | ^ ./unarj.h:216:1: warning: '/*' within block comment [-Wcomment] 216 | /* 1 minimum archiver version to extract | ^ ./unarj.h:217:1: warning: '/*' within block comment [-Wcomment] 217 | /* 1 host OS (0 = MSDOS, 1 = PRIMOS, 2 = UNIX, 3 = AMIGA, 4 = MACDOS) | ^ ./unarj.h:218:1: warning: '/*' within block comment [-Wcomment] 218 | /* (5 = OS/2, 6 = APPLE GS, 7 = ATARI ST, 8 = NEXT) | ^ ./unarj.h:219:1: warning: '/*' within block comment [-Wcomment] 219 | /* (9 = VAX VMS) | ^ ./unarj.h:220:1: warning: '/*' within block comment [-Wcomment] 220 | /* 1 arj flags (0x01 = GARBLED_FLAG, 0x02 = OLD_SECURED_FLAG) | ^ ./unarj.h:221:1: warning: '/*' within block comment [-Wcomment] 221 | /* (0x04 = VOLUME_FLAG, 0x08 = EXTFILE_FLAG) | ^ ./unarj.h:222:1: warning: '/*' within block comment [-Wcomment] 222 | /* (0x10 = PATHSYM_FLAG, 0x20 = BACKUP_FLAG) | ^ ./unarj.h:223:1: warning: '/*' within block comment [-Wcomment] 223 | /* (0x40 = SECURED_FLAG) | ^ ./unarj.h:224:1: warning: '/*' within block comment [-Wcomment] 224 | /* 1 arj security version (2 = current) | ^ ./unarj.h:225:1: warning: '/*' within block comment [-Wcomment] 225 | /* 1 file type (2 = comment header) | ^ ./unarj.h:226:1: warning: '/*' within block comment [-Wcomment] 226 | /* 1 ? ] | ^ ./unarj.h:227:1: warning: '/*' within block comment [-Wcomment] 227 | /* 4 date time stamp created | ^ ./unarj.h:228:1: warning: '/*' within block comment [-Wcomment] 228 | /* 4 date time stamp modified | ^ ./unarj.h:229:1: warning: '/*' within block comment [-Wcomment] 229 | /* 4 archive size up to the end of archive marker | ^ ./unarj.h:230:1: warning: '/*' within block comment [-Wcomment] 230 | /* 4 file position of security envelope data | ^ ./unarj.h:231:1: warning: '/*' within block comment [-Wcomment] 231 | /* 2 entryname position in filename | ^ ./unarj.h:232:1: warning: '/*' within block comment [-Wcomment] 232 | /* 2 length in bytes of trailing security data | ^ ./unarj.h:233:1: warning: '/*' within block comment [-Wcomment] 233 | /* 2 host data | ^ ./unarj.h:234:1: warning: '/*' within block comment [-Wcomment] 234 | /* ? extra data | ^ ./unarj.h:235:1: warning: '/*' within block comment [-Wcomment] 235 | /* | ^ ./unarj.h:236:1: warning: '/*' within block comment [-Wcomment] 236 | /* ? archive filename (null-terminated) | ^ ./unarj.h:237:1: warning: '/*' within block comment [-Wcomment] 237 | /* ? archive comment (null-terminated) | ^ ./unarj.h:238:1: warning: '/*' within block comment [-Wcomment] 238 | /* | ^ ./unarj.h:239:1: warning: '/*' within block comment [-Wcomment] 239 | /* 4 basic header CRC | ^ ./unarj.h:240:1: warning: '/*' within block comment [-Wcomment] 240 | /* | ^ ./unarj.h:241:1: warning: '/*' within block comment [-Wcomment] 241 | /* 2 1st extended header size (0 if none) | ^ ./unarj.h:242:1: warning: '/*' within block comment [-Wcomment] 242 | /* ? 1st extended header | ^ ./unarj.h:243:1: warning: '/*' within block comment [-Wcomment] 243 | /* 4 1st extended header's CRC | ^ ./unarj.h:244:1: warning: '/*' within block comment [-Wcomment] 244 | /* ... | ^ ./unarj.h:245:1: warning: '/*' within block comment [-Wcomment] 245 | /* | ^ ./unarj.h:246:1: warning: '/*' within block comment [-Wcomment] 246 | /* | ^ ./unarj.h:247:1: warning: '/*' within block comment [-Wcomment] 247 | /* Structure of archive file header (low order byte first): | ^ ./unarj.h:248:1: warning: '/*' within block comment [-Wcomment] 248 | /* | ^ ./unarj.h:249:1: warning: '/*' within block comment [-Wcomment] 249 | /* 2 header id (comment and local file) = 0x60, 0xEA | ^ ./unarj.h:250:1: warning: '/*' within block comment [-Wcomment] 250 | /* 2 basic header size (from 'first_hdr_size' thru 'comment' below) | ^ ./unarj.h:251:1: warning: '/*' within block comment [-Wcomment] 251 | /* = first_hdr_size + strlen(filename) + 1 + strlen(comment) + 1 | ^ ./unarj.h:252:1: warning: '/*' within block comment [-Wcomment] 252 | /* = 0 if end of archive | ^ ./unarj.h:253:1: warning: '/*' within block comment [-Wcomment] 253 | /* | ^ ./unarj.h:254:1: warning: '/*' within block comment [-Wcomment] 254 | /* 1 first_hdr_size (size up to 'extra data') | ^ ./unarj.h:255:1: warning: '/*' within block comment [-Wcomment] 255 | /* 1 archiver version number | ^ ./unarj.h:256:1: warning: '/*' within block comment [-Wcomment] 256 | /* 1 minimum archiver version to extract | ^ ./unarj.h:257:1: warning: '/*' within block comment [-Wcomment] 257 | /* 1 host OS (0 = MSDOS, 1 = PRIMOS, 2 = UNIX, 3 = AMIGA, 4 = MACDOS) | ^ ./unarj.h:258:1: warning: '/*' within block comment [-Wcomment] 258 | /* (5 = OS/2, 6 = APPLE GS, 7 = ATARI ST, 8 = NEXT) | ^ ./unarj.h:259:1: warning: '/*' within block comment [-Wcomment] 259 | /* (9 = VAX VMS) | ^ ./unarj.h:260:1: warning: '/*' within block comment [-Wcomment] 260 | /* 1 arj flags (0x01 = GARBLED_FLAG, 0x02 = NOT USED) | ^ ./unarj.h:261:1: warning: '/*' within block comment [-Wcomment] 261 | /* (0x04 = VOLUME_FLAG, 0x08 = EXTFILE_FLAG) | ^ ./unarj.h:262:1: warning: '/*' within block comment [-Wcomment] 262 | /* (0x10 = PATHSYM_FLAG, 0x20 = BACKUP_FLAG) | ^ ./unarj.h:263:1: warning: '/*' within block comment [-Wcomment] 263 | /* (0x40 = NOT USED) | ^ ./unarj.h:264:1: warning: '/*' within block comment [-Wcomment] 264 | /* 1 method (0 = stored, 1 = compressed most ... 4 compressed fastest) | ^ ./unarj.h:265:1: warning: '/*' within block comment [-Wcomment] 265 | /* 1 file type (0 = binary, 1 = text, 2 = comment header, 3 = directory) | ^ ./unarj.h:266:1: warning: '/*' within block comment [-Wcomment] 266 | /* (4 = label) | ^ ./unarj.h:267:1: warning: '/*' within block comment [-Wcomment] 267 | /* 1 garble password modifier | ^ ./unarj.h:268:1: warning: '/*' within block comment [-Wcomment] 268 | /* 4 date time stamp modified | ^ ./unarj.h:269:1: warning: '/*' within block comment [-Wcomment] 269 | /* 4 compressed size | ^ ./unarj.h:270:1: warning: '/*' within block comment [-Wcomment] 270 | /* 4 original size | ^ ./unarj.h:271:1: warning: '/*' within block comment [-Wcomment] 271 | /* 4 original file's CRC | ^ ./unarj.h:272:1: warning: '/*' within block comment [-Wcomment] 272 | /* 2 entryname position in filename | ^ ./unarj.h:273:1: warning: '/*' within block comment [-Wcomment] 273 | /* 2 file access mode | ^ ./unarj.h:274:1: warning: '/*' within block comment [-Wcomment] 274 | /* 2 host data | ^ ./unarj.h:275:1: warning: '/*' within block comment [-Wcomment] 275 | /* ? extra data | ^ ./unarj.h:276:1: warning: '/*' within block comment [-Wcomment] 276 | /* 4 bytes for extended file position | ^ ./unarj.h:277:1: warning: '/*' within block comment [-Wcomment] 277 | /* | ^ ./unarj.h:278:1: warning: '/*' within block comment [-Wcomment] 278 | /* ? filename (null-terminated) | ^ ./unarj.h:279:1: warning: '/*' within block comment [-Wcomment] 279 | /* ? comment (null-terminated) | ^ ./unarj.h:280:1: warning: '/*' within block comment [-Wcomment] 280 | /* | ^ ./unarj.h:281:1: warning: '/*' within block comment [-Wcomment] 281 | /* 4 basic header CRC | ^ ./unarj.h:282:1: warning: '/*' within block comment [-Wcomment] 282 | /* | ^ ./unarj.h:283:1: warning: '/*' within block comment [-Wcomment] 283 | /* 2 1st extended header size (0 if none) | ^ ./unarj.h:284:1: warning: '/*' within block comment [-Wcomment] 284 | /* ? 1st extended header | ^ ./unarj.h:285:1: warning: '/*' within block comment [-Wcomment] 285 | /* 4 1st extended header's CRC | ^ ./unarj.h:286:1: warning: '/*' within block comment [-Wcomment] 286 | /* ... | ^ ./unarj.h:287:1: warning: '/*' within block comment [-Wcomment] 287 | /* ? compressed file | ^ ./unarj.h:288:1: warning: '/*' within block comment [-Wcomment] 288 | /* | ^ ./unarj.h:289:1: warning: '/*' within block comment [-Wcomment] 289 | /* ********************************************************* */ | ^ unarj.c:261:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 261 | crc_buf(str, len) | ^ unarj.c:279:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 279 | error(fmt, arg) | ^ unarj.c:290:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 290 | strparity(p) | ^ unarj.c:301:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 301 | fopen_msg(name, mode) | ^ unarj.c:314:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 314 | fget_byte(f) | ^ unarj.c:325:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 325 | fget_word(f) | ^ unarj.c:336:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 336 | fget_longword(f) | ^ unarj.c:349:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 349 | fread_crc(p, n, f) | ^ unarj.c:360:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 360 | fwrite_txt_crc(p, n) | ^ unarj.c:400:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 400 | fillbuf(n) /* Shift bitbuf n bits left, read n bits */ | ^ unarj.c:420:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 420 | getbits(n) | ^ unarj.c:431:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 431 | decode_path(name) | ^ unarj.c:442:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 442 | get_date_str(str, tstamp) | ^ unarj.c:452:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 452 | parse_path(pathname, path, entry) | ^ unarj.c:482:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 482 | strncopy(to, from, len) | ^ unarj.c:495:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 495 | strlower(s) | ^ unarj.c:506:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 506 | strupper(s) | ^ unarj.c:517:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 517 | malloc_msg(size) | ^ unarj.c:550:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 550 | find_header(fd) | ^ unarj.c:590:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 590 | read_header(first, fd, name) | ^ unarj.c:706:16: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 706 | printf(M_ENCRYPT); | ^~~~~~~~~ unarj.c:706:16: note: treat the string as an argument to avoid this 706 | printf(M_ENCRYPT); | ^ | "%s", unarj.c:787:16: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 787 | printf(M_DIFFHOST); | ^~~~~~~~~~ unarj.c:787:16: note: treat the string as an argument to avoid this 787 | printf(M_DIFFHOST); | ^ | "%s", unarj.c:803:16: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 803 | printf(M_CRCOK); | ^~~~~~~ unarj.c:803:16: note: treat the string as an argument to avoid this 803 | printf(M_CRCOK); | ^ | "%s", unarj.c:806:16: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 806 | printf(M_CRCERROR); | ^~~~~~~~~~ unarj.c:806:16: note: treat the string as an argument to avoid this 806 | printf(M_CRCERROR); | ^ | "%s", unarj.c:832:16: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 832 | printf(M_CRCOK); | ^~~~~~~ unarj.c:832:16: note: treat the string as an argument to avoid this 832 | printf(M_CRCOK); | ^ | "%s", unarj.c:835:16: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 835 | printf(M_CRCERROR); | ^~~~~~~~~~ unarj.c:835:16: note: treat the string as an argument to avoid this 835 | printf(M_CRCERROR); | ^ | "%s", unarj.c:842:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 842 | ratio(a, b) | ^ unarj.c:870:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 870 | list_arc(count) | ^ unarj.c:982:16: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 982 | printf(M_USAGE[i]); | ^~~~~~~~~~ unarj.c:982:16: note: treat the string as an argument to avoid this 982 | printf(M_USAGE[i]); | ^ | "%s", unarj.c:997:12: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 997 | printf(M_VERSION); | ^~~~~~~~~ unarj.c:997:12: note: treat the string as an argument to avoid this 997 | printf(M_VERSION); | ^ | "%s", unarj.c:986:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 986 | main(argc, argv) | ^ 114 warnings generated. --- unarj --- cc unarj.o decode.o environ.o sanitize.o -o unarj =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Staging for unarj-2.65_2 ===> Generating temporary packing list install -s -m 555 /wrkdirs/usr/ports/archivers/unarj/work/unarj-2.65/unarj /wrkdirs/usr/ports/archivers/unarj/work/stage/usr/local/bin install -m 0644 /wrkdirs/usr/ports/archivers/unarj/work/unarj-2.65/unarj.txt /wrkdirs/usr/ports/archivers/unarj/work/unarj-2.65/technote.txt /wrkdirs/usr/ports/archivers/unarj/work/stage/usr/local/share/doc/unarj ====> 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=2025-12-10T16:26:38+0000' 'PKG_NOTE_ports_top_git_hash=62d8b1999233' 'PKG_NOTE_ports_top_checkout_unclean=no' 'PKG_NOTE_port_git_hash=fb16dfecae4a' '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 unarj-2.65_2 ===> Building unarj-2.65_2 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for unarj-2.65_2 build of archivers/unarj | unarj-2.65_2 ended at Wed Dec 10 11:26:42 EST 2025 build time: 00:00:05