=>> Building comms/bpl+ build started at Wed Oct 1 04:02:12 EDT 2025 port directory: /usr/ports/comms/bpl+ package name: bpl+-1.0_1 building for: FreeBSD pkg.DaveG.ca 15.0-ALPHA3 FreeBSD 15.0-ALPHA3 1500064 amd64 maintained by: ports@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 350 Aug 27 2024 /usr/ports/comms/bpl+/Makefile Ports top last git commit: a936fb9b16ba Ports top unclean checkout: no Port dir last git commit: 258a98847ee4 Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.2 Host OSVERSION: 1500064 Jail OSVERSION: 1500064 Job Id: 04 ---Begin Environment--- SHELL=/bin/sh OSVERSION=1500064 UNAME_v=FreeBSD 15.0-ALPHA3 1500064 UNAME_r=15.0-ALPHA3 BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 LOCALBASE=/usr/local USER=root POUDRIERE_NAME=poudriere-git LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.4.2 MASTERMNT=/usr/local/poudriere/data/.m/freebsd_15_c_x64-HEAD-ALL/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM=tmux-256color OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/usr/local/poudriere/data/.m/freebsd_15_c_x64-HEAD-ALL/04/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=freebsd_15_c_x64-HEAD-ALL SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/freebsd_15_c_x64-HEAD-ALL/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.2 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR= MAKE_ARGS= ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ---End OPTIONS List--- --MAINTAINER-- ports@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/comms/bpl+/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/comms/bpl+/work XDG_CACHE_HOME=/wrkdirs/usr/ports/comms/bpl+/work/.cache HOME=/wrkdirs/usr/ports/comms/bpl+/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/comms/bpl+/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/comms/bpl+/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/comms/bpl+/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/comms/bpl+/work XDG_CACHE_HOME=/wrkdirs/usr/ports/comms/bpl+/work/.cache HOME=/wrkdirs/usr/ports/comms/bpl+/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/comms/bpl+/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/comms/bpl+/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- OSREL=15.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/bpl+" EXAMPLESDIR="share/examples/bpl+" DATADIR="share/bpl+" WWWDIR="www/bpl+" ETCDIR="etc/bpl+" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/bpl+ DOCSDIR=/usr/local/share/doc/bpl+ EXAMPLESDIR=/usr/local/share/examples/bpl+ WWWDIR=/usr/local/www/bpl+ ETCDIR=/usr/local/etc/bpl+ --End SUB_LIST-- ---Begin make.conf--- DEFAULT_VERSIONS+=pgsql=15 DEFAULT_VERSIONS+=php=82 DISABLE_LICENSES=yes SELECTED_OPTIONS+=OPENBLAS ARCHDEF=AMD64K10h64SSE3 USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles FORCE_PACKAGE=yes PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes #### #### DEFAULT_VERSIONS+=pgsql=15 DEFAULT_VERSIONS+=php=82 DISABLE_LICENSES=yes SELECTED_OPTIONS+=OPENBLAS ARCHDEF=AMD64K10h64SSE3 WITH_CCACHE_BUILD=yes CCACHE_DIR=/root/.ccache #### Misc Poudriere #### .include "/etc/make.conf.ports_env" GID=0 UID=0 ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 33554432 stack size (kbytes, -s) 524288 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 8192 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited pipebuf (-y) unlimited --End resource limits-- =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The bpl+ port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> bpl+-1.0_1 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.3.1.pkg [pkg.DaveG.ca] Installing pkg-2.3.1... [pkg.DaveG.ca] Extracting pkg-2.3.1: .......... done ===> bpl+-1.0_1 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of bpl+-1.0_1 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The bpl+ port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing ===> Fetching all distfiles required by bpl+-1.0_1 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The bpl+ port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing ===> Fetching all distfiles required by bpl+-1.0_1 for building => SHA256 Checksum OK for bpl+.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The bpl+ port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing ===> Fetching all distfiles required by bpl+-1.0_1 for building ===> Extracting for bpl+-1.0_1 => SHA256 Checksum OK for bpl+.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for bpl+-1.0_1 ===> Applying FreeBSD patches for bpl+-1.0_1 from /usr/ports/comms/bpl+/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> bpl+-1.0_1 depends on file: /usr/local/bin/ccache - not found ===> Installing existing package /packages/All/ccache-3.7.12_8.pkg [pkg.DaveG.ca] Installing ccache-3.7.12_8... [pkg.DaveG.ca] Extracting ccache-3.7.12_8: ......... done Create compiler links... create symlink for cc create symlink for cc (world) create symlink for c++ create symlink for c++ (world) create symlink for CC create symlink for CC (world) create symlink for clang create symlink for clang (world) create symlink for clang++ create symlink for clang++ (world) ===== Message from ccache-3.7.12_8: -- NOTE: Please read /usr/local/share/doc/ccache/ccache-howto-freebsd.txt for information on using ccache with FreeBSD ports and src. ===> bpl+-1.0_1 depends on file: /usr/local/bin/ccache - found ===> Returning to build of bpl+-1.0_1 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for bpl+-1.0_1 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for bpl+-1.0_1 --- all --- --- bpl.o --- --- bplexec.o --- --- rsraw.o --- --- bpl.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAME_UTIME_H -c bpl.c -o bpl.o --- bplexec.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAME_UTIME_H -c bplexec.c -o bplexec.o --- rsraw.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAME_UTIME_H -c rsraw.c -o rsraw.o --- bpl.o --- --- rsraw.o --- rsraw.c:61:9: warning: call to undeclared function 'write'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 61 | return write(dev_io_fd, (char *) &ch, 1); | ^ rsraw.c:76:9: warning: call to undeclared function 'read'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 76 | size = read(dev_io_fd, rs_writep, RS_READ_SIZE); | ^ rsraw.c:177:3: warning: call to undeclared function 'close'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 177 | close(dev_io_fd); | ^ rsraw.c:207:9: warning: call to undeclared function 'close'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 207 | (void) close(tty_in_fd); | ^ rsraw.c:217:6: warning: call to undeclared function 'read'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 217 | i = read(tty_in_fd, &c, 1); | ^ rsraw.c:281:9: warning: call to undeclared function 'utime'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 281 | return utime(file, timep); | ^ 6 warnings generated. --- bplexec.o --- bplexec.c:848:4: warning: call to undeclared function 'unlink'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 848 | unlink((char *) real_filename); | ^ bplexec.c:883:15: warning: passing 'UCHAR *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 883 | len = strlen(dirnames); | ^~~~~~~~ /usr/include/string.h:105:28: note: passing argument to parameter here 105 | size_t strlen(const char *) __pure; | ^ bplexec.c:892:10: warning: passing 'UCHAR *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 892 | strcpy(fname_work, dirnames); | ^~~~~~~~~~ /usr/include/string.h:92:33: note: passing argument to parameter here 92 | char *(strcpy)(char * __restrict, const char * __restrict); | ^ bplexec.c:892:22: warning: passing 'UCHAR *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 892 | strcpy(fname_work, dirnames); | ^~~~~~~~ /usr/include/string.h:92:58: note: passing argument to parameter here 92 | char *(strcpy)(char * __restrict, const char * __restrict); | ^ bplexec.c:909:10: warning: passing 'UCHAR *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 909 | strcat(fname_work, pathstr); | ^~~~~~~~~~ /usr/include/string.h:84:33: note: passing argument to parameter here 84 | char *(strcat)(char * __restrict, const char * __restrict); | ^ bplexec.c:909:22: warning: passing 'UCHAR[2]' (aka 'unsigned char[2]') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 909 | strcat(fname_work, pathstr); | ^~~~~~~ /usr/include/string.h:84:58: note: passing argument to parameter here 84 | char *(strcat)(char * __restrict, const char * __restrict); | ^ bplexec.c:1098:25: warning: passing 'UCHAR *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 1098 | fname_w_index = strlen(fname_work); | ^~~~~~~~~~ /usr/include/string.h:105:28: note: passing argument to parameter here 105 | size_t strlen(const char *) __pure; | ^ bplexec.c:1100:10: warning: passing 'UCHAR *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 1100 | strcpy(fname_work, "/tmp/bpl.XXXXXXXXXX"); | ^~~~~~~~~~ /usr/include/string.h:92:33: note: passing argument to parameter here 92 | char *(strcpy)(char * __restrict, const char * __restrict); | ^ bplexec.c:1104:42: warning: passing 'UCHAR *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 1104 | real_filename = (UCHAR *) malloc(strlen(fname_work) + 1); | ^~~~~~~~~~ /usr/include/string.h:105:28: note: passing argument to parameter here 105 | size_t strlen(const char *) __pure; | ^ bplexec.c:1107:10: warning: passing 'UCHAR *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 1107 | strcpy(real_filename, fname_work); | ^~~~~~~~~~~~~ /usr/include/string.h:92:33: note: passing argument to parameter here 92 | char *(strcpy)(char * __restrict, const char * __restrict); | ^ bplexec.c:1107:25: warning: passing 'UCHAR *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 1107 | strcpy(real_filename, fname_work); | ^~~~~~~~~~ /usr/include/string.h:92:58: note: passing argument to parameter here 92 | char *(strcpy)(char * __restrict, const char * __restrict); | ^ bplexec.c:1128:9: warning: passing 'UCHAR *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 1128 | strcpy(my_tmp, tmp); | ^~~~~~ /usr/include/string.h:92:33: note: passing argument to parameter here 92 | char *(strcpy)(char * __restrict, const char * __restrict); | ^ bplexec.c:1130:20: warning: passing 'UCHAR *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 1130 | if ((fd = mkstemp(my_tmp)) == -1 || | ^~~~~~ /usr/include/stdlib.h:192:20: note: passing argument to parameter here 192 | int mkstemp(char *); | ^ bplexec.c:1143:3: warning: call to undeclared function 'close'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1143 | close(fd); | ^ bplexec.c:1158:18: warning: passing 'UCHAR *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 1158 | if ((fp = fopen(real_filename, mode)) == NULL) { | ^~~~~~~~~~~~~ /usr/include/stdio.h:274:36: note: passing argument to parameter here 274 | FILE *fopen(const char * __restrict, const char * __restrict); | ^ bplexec.c:1188:14: warning: passing 'UCHAR *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 1188 | fp = fopen(real_filename, "rb"); | ^~~~~~~~~~~~~ /usr/include/stdio.h:274:36: note: passing argument to parameter here 274 | FILE *fopen(const char * __restrict, const char * __restrict); | ^ bplexec.c:1623:14: warning: left operand of comma operator has no effect [-Wunused-value] 1623 | DMESSAGE("s_dle_seen: ack received %c\n", c); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bplexec.c:1623:47: warning: expression result unused [-Wunused-value] 1623 | DMESSAGE("s_dle_seen: ack received %c\n", c); | ^ bplexec.c:1922:13: warning: left operand of comma operator has no effect [-Wunused-value] 1922 | DMESSAGE("s_resend_packet: lost packet asked %c\n", packet_no); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bplexec.c:1922:56: warning: expression result unused [-Wunused-value] 1922 | DMESSAGE("s_resend_packet: lost packet asked %c\n", packet_no); | ^~~~~~~~~ bplexec.c:2049:11: warning: left operand of comma operator has no effect [-Wunused-value] 2049 | DMESSAGE("wait_ack(%d, %d): pacno=%c, ack=%c\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bplexec.c:2050:3: warning: left operand of comma operator has no effect [-Wunused-value] 2050 | ahead_allowed, mode, packet_no, packet_ack); | ^~~~~~~~~~~~~ bplexec.c:2050:18: warning: left operand of comma operator has no effect [-Wunused-value] 2050 | ahead_allowed, mode, packet_no, packet_ack); | ^~~~ bplexec.c:2050:24: warning: left operand of comma operator has no effect [-Wunused-value] 2050 | ahead_allowed, mode, packet_no, packet_ack); | ^~~~~~~~~ bplexec.c:2050:35: warning: expression result unused [-Wunused-value] 2050 | ahead_allowed, mode, packet_no, packet_ack); | ^~~~~~~~~~ bplexec.c:2094:10: warning: passing 'UCHAR[1034]' (aka 'unsigned char[1034]') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 2094 | strcpy(current_packet->body, s); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/string.h:92:33: note: passing argument to parameter here 92 | char *(strcpy)(char * __restrict, const char * __restrict); | ^ bplexec.c:2096:11: warning: passing 'UCHAR[1034]' (aka 'unsigned char[1034]') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 2096 | strcat(current_packet->body, real_filename); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/string.h:84:33: note: passing argument to parameter here 84 | char *(strcat)(char * __restrict, const char * __restrict); | ^ bplexec.c:2096:33: warning: passing 'UCHAR *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 2096 | strcat(current_packet->body, real_filename); | ^~~~~~~~~~~~~ /usr/include/string.h:84:58: note: passing argument to parameter here 84 | char *(strcat)(char * __restrict, const char * __restrict); | ^ bplexec.c:2098:36: warning: passing 'UCHAR[1034]' (aka 'unsigned char[1034]') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 2098 | sts = send_current_packet(strlen(current_packet->body)); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/string.h:105:28: note: passing argument to parameter here 105 | size_t strlen(const char *) __pure; | ^ bplexec.c:2115:10: warning: passing 'UCHAR *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 2115 | strcpy(current_packet->body + 1, s); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/string.h:92:33: note: passing argument to parameter here 92 | char *(strcpy)(char * __restrict, const char * __restrict); | ^ bplexec.c:2118:43: warning: passing 'UCHAR[1034]' (aka 'unsigned char[1034]') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 2118 | (void) send_current_packet((int) strlen(current_packet->body)); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/string.h:105:28: note: passing argument to parameter here 105 | size_t strlen(const char *) __pure; | ^ bplexec.c:2111:12: warning: left operand of comma operator has no effect [-Wunused-value] 2111 | DMESSAGE("send_FP (%s)\n", s); | ^~~~~~~~~~~~~~~~ bplexec.c:2111:30: warning: expression result unused [-Wunused-value] 2111 | DMESSAGE("send_FP (%s)\n", s); | ^ bplexec.c:2141:21: warning: passing 'UCHAR *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 2141 | strcat((char *) s, ti_information.true_name); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/string.h:84:58: note: passing argument to parameter here 84 | char *(strcat)(char * __restrict, const char * __restrict); | ^ bplexec.c:2298:12: warning: expression result unused [-Wunused-value] 2298 | DMESSAGE("resume_setup: internal error\n"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bplexec.c:2382:41: warning: passing 'UCHAR *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 2382 | if (send_current_packet((int) strlen(buf)) < 0) { | ^~~ /usr/include/string.h:105:28: note: passing argument to parameter here 105 | size_t strlen(const char *) __pure; | ^ bplexec.c:2396:11: warning: passing 'UCHAR *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 2396 | strcat(s, real_filename); | ^ /usr/include/string.h:84:33: note: passing argument to parameter here 84 | char *(strcat)(char * __restrict, const char * __restrict); | ^ bplexec.c:2396:14: warning: passing 'UCHAR *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 2396 | strcat(s, real_filename); | ^~~~~~~~~~~~~ /usr/include/string.h:84:58: note: passing argument to parameter here 84 | char *(strcat)(char * __restrict, const char * __restrict); | ^ bplexec.c:2397:41: warning: passing 'UCHAR *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 2397 | if (send_current_packet((int) strlen(buf)) < 0) | ^~~ /usr/include/string.h:105:28: note: passing argument to parameter here 105 | size_t strlen(const char *) __pure; | ^ bplexec.c:2712:15: warning: passing 'UCHAR *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 2712 | fp = fopen(real_filename, "rb"); | ^~~~~~~~~~~~~ /usr/include/stdio.h:274:36: note: passing argument to parameter here 274 | FILE *fopen(const char * __restrict, const char * __restrict); | ^ bplexec.c:2735:19: warning: passing 'UCHAR *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 2735 | length = strlen(real_filename); | ^~~~~~~~~~~~~ /usr/include/string.h:105:28: note: passing argument to parameter here 105 | size_t strlen(const char *) __pure; | ^ bplexec.c:2739:14: warning: passing 'UCHAR *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 2739 | strcpy(s, real_filename); | ^~~~~~~~~~~~~ /usr/include/string.h:92:58: note: passing argument to parameter here 92 | char *(strcpy)(char * __restrict, const char * __restrict); | ^ bplexec.c:2797:14: warning: passing 'UCHAR *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 2797 | fp = fopen(real_filename, "rb"); | ^~~~~~~~~~~~~ /usr/include/stdio.h:274:36: note: passing argument to parameter here 274 | FILE *fopen(const char * __restrict, const char * __restrict); | ^ bplexec.c:3048:11: warning: left operand of comma operator has no effect [-Wunused-value] 3048 | DMESSAGE("set_t_filename %s\n", t_filename); | ^~~~~~~~~~~~~~~~~~~~~ bplexec.c:3048:34: warning: expression result unused [-Wunused-value] 3048 | DMESSAGE("set_t_filename %s\n", t_filename); | ^~~~~~~~~~ bplexec.c:3089:11: warning: left operand of comma operator has no effect [-Wunused-value] 3089 | DMESSAGE("upload_resume_packet: length = %ld, crc = %x\n", length, crc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bplexec.c:3089:61: warning: left operand of comma operator has no effect [-Wunused-value] 3089 | DMESSAGE("upload_resume_packet: length = %ld, crc = %x\n", length, crc); | ^~~~~~ bplexec.c:3089:69: warning: expression result unused [-Wunused-value] 3089 | DMESSAGE("upload_resume_packet: length = %ld, crc = %x\n", length, crc); | ^~~ bplexec.c:3134:11: warning: expression result unused [-Wunused-value] 3134 | DMESSAGE("transfer\n"); | ^~~~~~~~~~~~ bplexec.c:3451:12: warning: left operand of comma operator has no effect [-Wunused-value] 3451 | DMESSAGE("get_first_packet: type = %c\n", pac->body[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bplexec.c:3451:56: warning: expression result unused [-Wunused-value] 3451 | DMESSAGE("get_first_packet: type = %c\n", pac->body[0]); | ~~~~~~~~~ ~^ bplexec.c:3571:11: warning: left operand of comma operator has no effect [-Wunused-value] 3571 | DMESSAGE("packet_ack = %c, packet_no = %c\n", packet_ack, packet_no); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bplexec.c:3571:48: warning: left operand of comma operator has no effect [-Wunused-value] 3571 | DMESSAGE("packet_ack = %c, packet_no = %c\n", packet_ack, packet_no); | ^~~~~~~~~~ bplexec.c:3571:60: warning: expression result unused [-Wunused-value] 3571 | DMESSAGE("packet_ack = %c, packet_no = %c\n", packet_ack, packet_no); | ^~~~~~~~~ bplexec.c:3628:11: warning: left operand of comma operator has no effect [-Wunused-value] 3628 | DMESSAGE("length = %ld\n", length); | ^~~~~~~~~~~~~~~~ bplexec.c:3628:29: warning: expression result unused [-Wunused-value] 3628 | DMESSAGE("length = %ld\n", length); | ^~~~~~ bplexec.c:3715:51: warning: & has lower precedence than ==; == will be evaluated first [-Wparentheses] 3715 | } while (sts == 0 || ((sts > 0) && (param->flags & FLAGS_ONLY_ONCE == 0))); | ^~~~~~~~~~~~~~~~~~~~~~ bplexec.c:3715:51: note: place parentheses around the '==' expression to silence this warning 3715 | } while (sts == 0 || ((sts > 0) && (param->flags & FLAGS_ONLY_ONCE == 0))); | ^ ~~~~~~~~~~~~~~~~~~~~ bplexec.c:3715:51: note: place parentheses around the & expression to evaluate it first 3715 | } while (sts == 0 || ((sts > 0) && (param->flags & FLAGS_ONLY_ONCE == 0))); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ bplexec.c:3764:51: warning: & has lower precedence than ==; == will be evaluated first [-Wparentheses] 3764 | } while (sts == 0 || ((sts > 0) && (param->flags & FLAGS_ONLY_ONCE == 0))); | ^~~~~~~~~~~~~~~~~~~~~~ bplexec.c:3764:51: note: place parentheses around the '==' expression to silence this warning 3764 | } while (sts == 0 || ((sts > 0) && (param->flags & FLAGS_ONLY_ONCE == 0))); | ^ ~~~~~~~~~~~~~~~~~~~~ bplexec.c:3764:51: note: place parentheses around the & expression to evaluate it first 3764 | } while (sts == 0 || ((sts > 0) && (param->flags & FLAGS_ONLY_ONCE == 0))); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 58 warnings generated. --- bpl --- cc -o bpl bpl.o bplexec.o rsraw.o =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Staging for bpl+-1.0_1 ===> Generating temporary packing list install -s -m 555 /wrkdirs/usr/ports/comms/bpl+/work/bpl+/bpl /wrkdirs/usr/ports/comms/bpl+/work/stage/usr/local/bin /bin/ln -sf bpl /wrkdirs/usr/ports/comms/bpl+/work/stage/usr/local/bin/bp ====> 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-10-01T08:02:12+0000' 'PKG_NOTE_ports_top_git_hash=a936fb9b16ba' 'PKG_NOTE_ports_top_checkout_unclean=no' 'PKG_NOTE_port_git_hash=258a98847ee4' '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 bpl+-1.0_1 ===> Building bpl+-1.0_1 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for bpl+-1.0_1 build of comms/bpl+ | bpl+-1.0_1 ended at Wed Oct 1 04:03:29 EDT 2025 build time: 00:01:27