=>> Building mail/cyrus2courier build started at Thu Feb 19 20:00:14 EST 2026 port directory: /usr/ports/mail/cyrus2courier package name: cyrus2courier-1.4_1 building for: FreeBSD pkg.DaveG.ca 15.0-RELEASE-p3 FreeBSD 15.0-RELEASE-p3 1500068 amd64 maintained by: ehaupt@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 610 Aug 27 2024 /usr/ports/mail/cyrus2courier/Makefile Ports top last git commit: eac71dbf758c 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: 1500068 Job Id: 01 ---Begin Environment--- SHELL=/bin/sh OSVERSION=1500068 UNAME_v=FreeBSD 15.0-RELEASE-p3 1500068 UNAME_r=15.0-RELEASE-p3 BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 LOCALBASE=/usr/local USER=root POUDRIERE_NAME=poudriere-git LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.4.2 MASTERMNT=/usr/local/poudriere/data/.m/freebsd_15_0_x64-HEAD-ALL/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM=tmux-256color OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/usr/local/poudriere/data/.m/freebsd_15_0_x64-HEAD-ALL/01/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=freebsd_15_0_x64-HEAD-ALL SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/freebsd_15_0_x64-HEAD-ALL/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.2 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR= MAKE_ARGS= ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ---End OPTIONS List--- --MAINTAINER-- ehaupt@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/mail/cyrus2courier/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/mail/cyrus2courier/work XDG_CACHE_HOME=/wrkdirs/usr/ports/mail/cyrus2courier/work/.cache HOME=/wrkdirs/usr/ports/mail/cyrus2courier/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/mail/cyrus2courier/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/mail/cyrus2courier/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/mail/cyrus2courier/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/mail/cyrus2courier/work XDG_CACHE_HOME=/wrkdirs/usr/ports/mail/cyrus2courier/work/.cache HOME=/wrkdirs/usr/ports/mail/cyrus2courier/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/mail/cyrus2courier/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/mail/cyrus2courier/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/cyrus2courier" EXAMPLESDIR="share/examples/cyrus2courier" DATADIR="share/cyrus2courier" WWWDIR="www/cyrus2courier" ETCDIR="etc/cyrus2courier" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/cyrus2courier DOCSDIR=/usr/local/share/doc/cyrus2courier EXAMPLESDIR=/usr/local/share/examples/cyrus2courier WWWDIR=/usr/local/www/cyrus2courier ETCDIR=/usr/local/etc/cyrus2courier --End SUB_LIST-- ---Begin make.conf--- DEFAULT_VERSIONS+=pgsql=15 DEFAULT_VERSIONS+=php=82 DISABLE_LICENSES=yes SELECTED_OPTIONS+=OPENBLAS ARCHDEF=AMD64K10h64SSE3 USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles FORCE_PACKAGE=yes PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes #### #### DEFAULT_VERSIONS+=pgsql=15 DEFAULT_VERSIONS+=php=82 DISABLE_LICENSES=yes SELECTED_OPTIONS+=OPENBLAS ARCHDEF=AMD64K10h64SSE3 WITH_CCACHE_BUILD=yes CCACHE_DIR=/root/.ccache #### Misc Poudriere #### .include "/etc/make.conf.ports_env" GID=0 UID=0 ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 33554432 stack size (kbytes, -s) 524288 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 8192 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited pipebuf (-y) unlimited --End resource limits-- =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> cyrus2courier-1.4_1 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.5.1.pkg [pkg.DaveG.ca] Installing pkg-2.5.1... [pkg.DaveG.ca] Extracting pkg-2.5.1: .......... done ===> cyrus2courier-1.4_1 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of cyrus2courier-1.4_1 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by cyrus2courier-1.4_1 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by cyrus2courier-1.4_1 for building => SHA256 Checksum OK for cyrus2courier-1.4.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 cyrus2courier-1.4_1 for building ===> Extracting for cyrus2courier-1.4_1 => SHA256 Checksum OK for cyrus2courier-1.4.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 cyrus2courier-1.4_1 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> cyrus2courier-1.4_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. ===> cyrus2courier-1.4_1 depends on file: /usr/local/bin/ccache - found ===> Returning to build of cyrus2courier-1.4_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 cyrus2courier-1.4_1 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for cyrus2courier-1.4_1 --- build --- cd src; OS=`uname`; if [ -f Makefile.$OS ]; then make -f Makefile.$OS; else make; fi; --- c2c.o --- --- str.o --- --- cyrus.o --- --- c2c.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c c2c.c --- str.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c str.c --- cyrus.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c cyrus.c --- str.o --- str.c:49:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 49 | while(t=va_arg(strs, const char *)) { | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ str.c:49:9: note: place parentheses around the assignment to silence this warning 49 | while(t=va_arg(strs, const char *)) { | ^ | ( ) str.c:49:9: note: use '==' to turn this assignment into an equality comparison 49 | while(t=va_arg(strs, const char *)) { | ^ | == str.c:54:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 54 | if(str=malloc(sizeof(*str))) { | ~~~^~~~~~~~~~~~~~~~~~~~~ str.c:54:8: note: place parentheses around the assignment to silence this warning 54 | if(str=malloc(sizeof(*str))) { | ^ | ( ) str.c:54:8: note: use '==' to turn this assignment into an equality comparison 54 | if(str=malloc(sizeof(*str))) { | ^ | == str.c:56:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 56 | if(str->str=malloc(strlen(s)+len+1)) { | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ str.c:56:14: note: place parentheses around the assignment to silence this warning 56 | if(str->str=malloc(strlen(s)+len+1)) { | ^ | ( ) str.c:56:14: note: use '==' to turn this assignment into an equality comparison 56 | if(str->str=malloc(strlen(s)+len+1)) { | ^ | == str.c:60:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 60 | while(t=va_arg(strs, const char *)) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ str.c:60:11: note: place parentheses around the assignment to silence this warning 60 | while(t=va_arg(strs, const char *)) | ^ | ( ) str.c:60:11: note: use '==' to turn this assignment into an equality comparison 60 | while(t=va_arg(strs, const char *)) | ^ | == str.c:77:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 77 | if(str=malloc(sizeof(*str))) { | ~~~^~~~~~~~~~~~~~~~~~~~~ str.c:77:8: note: place parentheses around the assignment to silence this warning 77 | if(str=malloc(sizeof(*str))) { | ^ | ( ) str.c:77:8: note: use '==' to turn this assignment into an equality comparison 77 | if(str=malloc(sizeof(*str))) { | ^ | == str.c:80:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 80 | if(str->str=malloc(strlen(s)+1)) { | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ str.c:80:15: note: place parentheses around the assignment to silence this warning 80 | if(str->str=malloc(strlen(s)+1)) { | ^ | ( ) str.c:80:15: note: use '==' to turn this assignment into an equality comparison 80 | if(str->str=malloc(strlen(s)+1)) { | ^ | == str.c:121:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 121 | if(str=malloc(sizeof(*str))) { | ~~~^~~~~~~~~~~~~~~~~~~~~ str.c:121:9: note: place parentheses around the assignment to silence this warning 121 | if(str=malloc(sizeof(*str))) { | ^ | ( ) str.c:121:9: note: use '==' to turn this assignment into an equality comparison 121 | if(str=malloc(sizeof(*str))) { | ^ | == str.c:138:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 138 | if(t=malloc(strlen(s)+1)) { | ~^~~~~~~~~~~~~~~~~~~~ str.c:138:8: note: place parentheses around the assignment to silence this warning 138 | if(t=malloc(strlen(s)+1)) { | ^ | ( ) str.c:138:8: note: use '==' to turn this assignment into an equality comparison 138 | if(t=malloc(strlen(s)+1)) { | ^ | == str.c:157:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 157 | if(str=malloc(sizeof(*str))) { | ~~~^~~~~~~~~~~~~~~~~~~~~ str.c:157:9: note: place parentheses around the assignment to silence this warning 157 | if(str=malloc(sizeof(*str))) { | ^ | ( ) str.c:157:9: note: use '==' to turn this assignment into an equality comparison 157 | if(str=malloc(sizeof(*str))) { | ^ | == str.c:159:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 159 | if(str->str=malloc(len+1)) { | ~~~~~~~~^~~~~~~~~~~~~~ str.c:159:15: note: place parentheses around the assignment to silence this warning 159 | if(str->str=malloc(len+1)) { | ^ | ( ) str.c:159:15: note: use '==' to turn this assignment into an equality comparison 159 | if(str->str=malloc(len+1)) { | ^ | == str.c:227:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 227 | if(str=newSTR(NULL)) { | ~~~^~~~~~~~~~~~~ str.c:227:9: note: place parentheses around the assignment to silence this warning 227 | if(str=newSTR(NULL)) { | ^ | ( ) str.c:227:9: note: use '==' to turn this assignment into an equality comparison 227 | if(str=newSTR(NULL)) { | ^ | == str.c:228:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 228 | if(buffer=malloc(eSTR_BLOCK_SIZE)) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ str.c:228:13: note: place parentheses around the assignment to silence this warning 228 | if(buffer=malloc(eSTR_BLOCK_SIZE)) { | ^ | ( ) str.c:228:13: note: use '==' to turn this assignment into an equality comparison 228 | if(buffer=malloc(eSTR_BLOCK_SIZE)) { | ^ | == str.c:275:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 275 | if(str=newSTR(NULL)) { | ~~~^~~~~~~~~~~~~ str.c:275:9: note: place parentheses around the assignment to silence this warning 275 | if(str=newSTR(NULL)) { | ^ | ( ) str.c:275:9: note: use '==' to turn this assignment into an equality comparison 275 | if(str=newSTR(NULL)) { | ^ | == str.c:276:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 276 | if(buffer=malloc(eSTR_BLOCK_SIZE)) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ str.c:276:13: note: place parentheses around the assignment to silence this warning 276 | if(buffer=malloc(eSTR_BLOCK_SIZE)) { | ^ | ( ) str.c:276:13: note: use '==' to turn this assignment into an equality comparison 276 | if(buffer=malloc(eSTR_BLOCK_SIZE)) { | ^ | == str.c:469:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 469 | if(t=malloc(dest_str->len+strlen(s)+1)) { | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ str.c:469:8: note: place parentheses around the assignment to silence this warning 469 | if(t=malloc(dest_str->len+strlen(s)+1)) { | ^ | ( ) str.c:469:8: note: use '==' to turn this assignment into an equality comparison 469 | if(t=malloc(dest_str->len+strlen(s)+1)) { | ^ | == str.c:498:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 498 | while(s=va_arg(strs, const char *)) { | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ str.c:498:9: note: place parentheses around the assignment to silence this warning 498 | while(s=va_arg(strs, const char *)) { | ^ | ( ) str.c:498:9: note: use '==' to turn this assignment into an equality comparison 498 | while(s=va_arg(strs, const char *)) { | ^ | == str.c:504:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 504 | if(t=malloc(dest_str->len+len+1)) { | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ str.c:504:6: note: place parentheses around the assignment to silence this warning 504 | if(t=malloc(dest_str->len+len+1)) { | ^ | ( ) str.c:504:6: note: use '==' to turn this assignment into an equality comparison 504 | if(t=malloc(dest_str->len+len+1)) { | ^ | == str.c:509:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 509 | while(s=va_arg(strs, const char *)) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ str.c:509:10: note: place parentheses around the assignment to silence this warning 509 | while(s=va_arg(strs, const char *)) | ^ | ( ) str.c:509:10: note: use '==' to turn this assignment into an equality comparison 509 | while(s=va_arg(strs, const char *)) | ^ | == str.c:553:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 553 | if(left=spcSTR((unsigned long)idx)) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ str.c:553:11: note: place parentheses around the assignment to silence this warning 553 | if(left=spcSTR((unsigned long)idx)) | ^ | ( ) str.c:553:11: note: use '==' to turn this assignment into an equality comparison 553 | if(left=spcSTR((unsigned long)idx)) | ^ | == str.c:571:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 571 | if(right=spcSTR((unsigned long)str->len-idx-1)) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ str.c:571:12: note: place parentheses around the assignment to silence this warning 571 | if(right=spcSTR((unsigned long)str->len-idx-1)) | ^ | ( ) str.c:571:12: note: use '==' to turn this assignment into an equality comparison 571 | if(right=spcSTR((unsigned long)str->len-idx-1)) | ^ | == str.c:597:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 597 | else if(mid=spcSTR((unsigned long)end-start-1)) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ str.c:597:15: note: place parentheses around the assignment to silence this warning 597 | else if(mid=spcSTR((unsigned long)end-start-1)) { | ^ | ( ) str.c:597:15: note: use '==' to turn this assignment into an equality comparison 597 | else if(mid=spcSTR((unsigned long)end-start-1)) { | ^ | == str.c:612:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 612 | if(s=strstr(haystack->str, needle)) { | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ str.c:612:7: note: place parentheses around the assignment to silence this warning 612 | if(s=strstr(haystack->str, needle)) { | ^ | ( ) str.c:612:7: note: use '==' to turn this assignment into an equality comparison 612 | if(s=strstr(haystack->str, needle)) { | ^ | == str.c:626:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 626 | if(s=strchr(haystack->str, needle)) { | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ str.c:626:7: note: place parentheses around the assignment to silence this warning 626 | if(s=strchr(haystack->str, needle)) { | ^ | ( ) str.c:626:7: note: use '==' to turn this assignment into an equality comparison 626 | if(s=strchr(haystack->str, needle)) { | ^ | == str.c:684:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 684 | if(fh=fopen(file, "r")) { | ~~^~~~~~~~~~~~~~~~~ str.c:684:7: note: place parentheses around the assignment to silence this warning 684 | if(fh=fopen(file, "r")) { | ^ | ( ) str.c:684:7: note: use '==' to turn this assignment into an equality comparison 684 | if(fh=fopen(file, "r")) { | ^ | == str.c:685:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 685 | if(str=newSTR(NULL)) { | ~~~^~~~~~~~~~~~~ str.c:685:9: note: place parentheses around the assignment to silence this warning 685 | if(str=newSTR(NULL)) { | ^ | ( ) str.c:685:9: note: use '==' to turn this assignment into an equality comparison 685 | if(str=newSTR(NULL)) { | ^ | == str.c:689:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 689 | if(str->str=malloc((unsigned long)size+1)) { | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ str.c:689:15: note: place parentheses around the assignment to silence this warning 689 | if(str->str=malloc((unsigned long)size+1)) { | ^ | ( ) str.c:689:15: note: use '==' to turn this assignment into an equality comparison 689 | if(str->str=malloc((unsigned long)size+1)) { | ^ | == str.c:709:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 709 | if(fh=fopen(file, "w")) { | ~~^~~~~~~~~~~~~~~~~ str.c:709:8: note: place parentheses around the assignment to silence this warning 709 | if(fh=fopen(file, "w")) { | ^ | ( ) str.c:709:8: note: use '==' to turn this assignment into an equality comparison 709 | if(fh=fopen(file, "w")) { | ^ | == str.c:740:18: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 740 | if(dest_str->str=malloc((unsigned long) src_str->len+1)) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ str.c:740:18: note: place parentheses around the assignment to silence this warning 740 | if(dest_str->str=malloc((unsigned long) src_str->len+1)) { | ^ | ( ) str.c:740:18: note: use '==' to turn this assignment into an equality comparison 740 | if(dest_str->str=malloc((unsigned long) src_str->len+1)) { | ^ | == 28 warnings generated. --- c2c.o --- c2c.c:263:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 263 | if(dirp=opendir(mypath)) { | ~~~~^~~~~~~~~~~~~~~~ c2c.c:263:9: note: place parentheses around the assignment to silence this warning 263 | if(dirp=opendir(mypath)) { | ^ | ( ) c2c.c:263:9: note: use '==' to turn this assignment into an equality comparison 263 | if(dirp=opendir(mypath)) { | ^ | == c2c.c:369:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 369 | if(dirp=opendir(".")) { | ~~~~^~~~~~~~~~~~~ c2c.c:369:11: note: place parentheses around the assignment to silence this warning 369 | if(dirp=opendir(".")) { | ^ | ( ) c2c.c:369:11: note: use '==' to turn this assignment into an equality comparison 369 | if(dirp=opendir(".")) { | ^ | == c2c.c:370:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 370 | while(entry=readdir(dirp)) { | ~~~~~^~~~~~~~~~~~~~ c2c.c:370:16: note: place parentheses around the assignment to silence this warning 370 | while(entry=readdir(dirp)) { | ^ | ( ) c2c.c:370:16: note: use '==' to turn this assignment into an equality comparison 370 | while(entry=readdir(dirp)) { | ^ | == c2c.c:378:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 378 | if(cc=strrchr(spc, '/')) *cc='\0'; | ~~^~~~~~~~~~~~~~~~~~ c2c.c:378:9: note: place parentheses around the assignment to silence this warning 378 | if(cc=strrchr(spc, '/')) *cc='\0'; | ^ | ( ) c2c.c:378:9: note: use '==' to turn this assignment into an equality comparison 378 | if(cc=strrchr(spc, '/')) *cc='\0'; | ^ | == c2c.c:379:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 379 | if(cc=strrchr(spd, '.')) *cc='\0'; | ~~^~~~~~~~~~~~~~~~~~ c2c.c:379:9: note: place parentheses around the assignment to silence this warning 379 | if(cc=strrchr(spd, '.')) *cc='\0'; | ^ | ( ) c2c.c:379:9: note: use '==' to turn this assignment into an equality comparison 379 | if(cc=strrchr(spd, '.')) *cc='\0'; | ^ | == c2c.c:415:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 415 | if(fi=fopen(strSTR(q), "r")) { | ~~^~~~~~~~~~~~~~~~~~~~~~ c2c.c:415:7: note: place parentheses around the assignment to silence this warning 415 | if(fi=fopen(strSTR(q), "r")) { | ^ | ( ) c2c.c:415:7: note: use '==' to turn this assignment into an equality comparison 415 | if(fi=fopen(strSTR(q), "r")) { | ^ | == c2c.c:416:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 416 | if(t=getlineSTR(fi)) { | ~^~~~~~~~~~~~~~~ c2c.c:416:7: note: place parentheses around the assignment to silence this warning 416 | if(t=getlineSTR(fi)) { | ^ | ( ) c2c.c:416:7: note: use '==' to turn this assignment into an equality comparison 416 | if(t=getlineSTR(fi)) { | ^ | == c2c.c:420:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 420 | if(t=getlineSTR(fi)) { | ~^~~~~~~~~~~~~~~ c2c.c:420:7: note: place parentheses around the assignment to silence this warning 420 | if(t=getlineSTR(fi)) { | ^ | ( ) c2c.c:420:7: note: use '==' to turn this assignment into an equality comparison 420 | if(t=getlineSTR(fi)) { | ^ | == c2c.c:424:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 424 | if(fo=xfopen(strSTR(s), "w")) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ c2c.c:424:8: note: place parentheses around the assignment to silence this warning 424 | if(fo=xfopen(strSTR(s), "w")) { | ^ | ( ) c2c.c:424:8: note: use '==' to turn this assignment into an equality comparison 424 | if(fo=xfopen(strSTR(s), "w")) { | ^ | == c2c.c:473:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 473 | if(fi=fopen(strSTR(q), "r")) { | ~~^~~~~~~~~~~~~~~~~~~~~~ c2c.c:473:7: note: place parentheses around the assignment to silence this warning 473 | if(fi=fopen(strSTR(q), "r")) { | ^ | ( ) c2c.c:473:7: note: use '==' to turn this assignment into an equality comparison 473 | if(fi=fopen(strSTR(q), "r")) { | ^ | == c2c.c:474:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 474 | if(fo=xfopen(strSTR(s), "w")) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ c2c.c:474:8: note: place parentheses around the assignment to silence this warning 474 | if(fo=xfopen(strSTR(s), "w")) { | ^ | ( ) c2c.c:474:8: note: use '==' to turn this assignment into an equality comparison 474 | if(fo=xfopen(strSTR(s), "w")) { | ^ | == c2c.c:475:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 475 | while(t=getlineSTR(fi)) { | ~^~~~~~~~~~~~~~~ c2c.c:475:11: note: place parentheses around the assignment to silence this warning 475 | while(t=getlineSTR(fi)) { | ^ | ( ) c2c.c:475:11: note: use '==' to turn this assignment into an equality comparison 475 | while(t=getlineSTR(fi)) { | ^ | == c2c.c:588:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 588 | if(fh = fopen(strSTR(i), "r")) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~ c2c.c:588:8: note: place parentheses around the assignment to silence this warning 588 | if(fh = fopen(strSTR(i), "r")) { | ^ | ( ) c2c.c:588:8: note: use '==' to turn this assignment into an equality comparison 588 | if(fh = fopen(strSTR(i), "r")) { | ^ | == c2c.c:736:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 736 | if(dirp=opendir(strSTR(r))) { | ~~~~^~~~~~~~~~~~~~~~~~~ c2c.c:736:10: note: place parentheses around the assignment to silence this warning 736 | if(dirp=opendir(strSTR(r))) { | ^ | ( ) c2c.c:736:10: note: use '==' to turn this assignment into an equality comparison 736 | if(dirp=opendir(strSTR(r))) { | ^ | == c2c.c:769:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 769 | if(fh=fopen(_p, _m)) | ~~^~~~~~~~~~~~~~ c2c.c:769:8: note: place parentheses around the assignment to silence this warning 769 | if(fh=fopen(_p, _m)) | ^ | ( ) c2c.c:769:8: note: use '==' to turn this assignment into an equality comparison 769 | if(fh=fopen(_p, _m)) | ^ | == c2c.c:792:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 792 | if(sf=malloc(sizeof(struct t_seenfile))) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c2c.c:792:7: note: place parentheses around the assignment to silence this warning 792 | if(sf=malloc(sizeof(struct t_seenfile))) { | ^ | ( ) c2c.c:792:7: note: use '==' to turn this assignment into an equality comparison 792 | if(sf=malloc(sizeof(struct t_seenfile))) { | ^ | == c2c.c:796:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 796 | while(line=getlineSTR(fh)) { | ~~~~^~~~~~~~~~~~~~~ c2c.c:796:13: note: place parentheses around the assignment to silence this warning 796 | while(line=getlineSTR(fh)) { | ^ | ( ) c2c.c:796:13: note: use '==' to turn this assignment into an equality comparison 796 | while(line=getlineSTR(fh)) { | ^ | == c2c.c:879:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 879 | if(tuplestr=dupSTR(_sf->seen[_sf->cline].seen)) { | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c2c.c:879:14: note: place parentheses around the assignment to silence this warning 879 | if(tuplestr=dupSTR(_sf->seen[_sf->cline].seen)) { | ^ | ( ) c2c.c:879:14: note: use '==' to turn this assignment into an equality comparison 879 | if(tuplestr=dupSTR(_sf->seen[_sf->cline].seen)) { | ^ | == 18 warnings generated. --- cyrus2courier --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -o cyrus2courier c2c.o str.o cyrus.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 cyrus2courier-1.4_1 ===> Generating temporary packing list install -s -m 555 /wrkdirs/usr/ports/mail/cyrus2courier/work/cyrus2courier-1.4/src/cyrus2courier /wrkdirs/usr/ports/mail/cyrus2courier/work/stage/usr/local/bin ====> Compressing man pages (compress-man) =========================================================================== =================================================== ===== env: 'PKG_NOTES=build_timestamp ports_top_git_hash ports_top_checkout_unclean port_git_hash port_checkout_unclean built_by' 'PKG_NOTE_build_timestamp=2026-02-20T01:00:14+0000' 'PKG_NOTE_ports_top_git_hash=eac71dbf758c' '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 cyrus2courier-1.4_1 ===> Building cyrus2courier-1.4_1 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for cyrus2courier-1.4_1 build of mail/cyrus2courier | cyrus2courier-1.4_1 ended at Thu Feb 19 20:00:19 EST 2026 build time: 00:00:05