=>> Building archivers/unarj build started at Tue Dec 31 08:54:19 GMT 2024 port directory: /usr/ports/archivers/unarj package name: unarj-2.65_2 building for: FreeBSD FreeBSD:14:amd64-default-job-04 14.2-RELEASE FreeBSD 14.2-RELEASE amd64 maintained by: ak@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 1001 1001 530 Jan 5 2023 /usr/ports/archivers/unarj/Makefile Poudriere version: poudriere-git-3.4.2 Host OSVERSION: 1401000 Jail OSVERSION: 1402000 Job Id: 04 !!! Jail is newer than host. (Jail: 1402000, Host: 1401000) !!! !!! This is not supported. !!! !!! Host kernel must be same or newer than jail. !!! !!! Expect build failures. !!! ---Begin Environment--- SHELL=/bin/sh OSVERSION=1402000 UNAME_v=FreeBSD 14.2-RELEASE UNAME_r=14.2-RELEASE 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=/space/poudriere_data/.m/FreeBSD_14_amd64-default/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM= OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/space/poudriere_data/.m/FreeBSD_14_amd64-default/04/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=FreeBSD:14:amd64-default SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/space/poudriere_data/.m/FreeBSD_14_amd64-default/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=" -fstack-protector-strong " 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=14.2 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--- 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 #### #### /usr/local/etc/poudriere.d/make.conf finance_gnucash_SET=DATABASE #OPTIONS_SET=GSSAPI GSSAPI_BASE LDAP #OPTIONS_UNSET=GSSAPI_NONE GSSAPI_MIT GSSAPI_HEIMDAL #security_sudo_UNSET=GSSAPI_BASE GSSAPI DEFAULT_VERSIONS= python=3.11 WITH_CCACHE_BUILD=yes CCACHE_DIR=/root/.ccache #### Misc Poudriere #### .include "/etc/make.conf.ports_env" GID=0 UID=0 DISABLE_MAKE_JOBS=poudriere ---End make.conf--- --Resource limits-- ulimit: can't get limit: Invalid argument 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) 12099 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-1.21.3.pkg [FreeBSD:14:amd64-default-job-04] Installing pkg-1.21.3... [FreeBSD:14:amd64-default-job-04] Extracting pkg-1.21.3: .......... 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 => unarj-2.65.tgz doesn't seem to exist in /portdistfiles/. => Attempting to fetch https://aklv.github.io/distfiles/unarj-2.65.tgz unarj-2.65.tgz 21 kB 2284 kBps 00s ===> 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_7.pkg [FreeBSD:14:amd64-default-job-04] Installing ccache-3.7.12_7... [FreeBSD:14:amd64-default-job-04] Extracting ccache-3.7.12_7: .......... 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_7: -- 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 cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DUNIX -c unarj.c 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. cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DUNIX -c decode.c 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. cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DUNIX -c environ.c 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. cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DUNIX -c sanitize.c 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. cc -fstack-protector-strong 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 built_by' 'PKG_NOTE_build_timestamp=2024-12-31T08:54:19+0000' '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 Tue Dec 31 08:54:24 GMT 2024 build time: 00:00:06