+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/bincimap-2.0.16/work.log + su pbulk -c '"$@"' make /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/bincimap-2.0.16/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for bincimap-2.0.16 cd /home/pbulk/build/mail/bincimap/work/mail/bincimap/bincimap-2.0.16 && /bin/env USETOOLS=no CC=cc CFLAGS=-pipe\ -O2 CPPFLAGS= CXX=c++ CXXFLAGS=-pipe\ -O2 COMPILER_RPATH_FLAG=-Wl,-R F77=gfortran FC=gfortran FFLAGS=-O LANG=C LC_ALL=C LC_COLLATE=C LC_CTYPE=C LC_MESSAGES=C LC_MONETARY=C LC_NUMERIC=C LC_TIME=C LDFLAGS=-Wl,-zrelro\ -Wl,-R/usr/pkg/lib LINKER_RPATH_FLAG=-R PATH=/home/pbulk/build/mail/bincimap/work/.cwrapper/bin:/home/pbulk/build/mail/bincimap/work/.buildlink/bin:/home/pbulk/build/mail/bincimap/work/.gcc/bin:/home/pbulk/build/mail/bincimap/work/.tools/bin:/usr/pkg/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/pkg/bin:/usr/pkg/bin PREFIX=/usr/pkg MAKELEVEL=0 CONFIG_SITE= ftp_proxy=downloads-forbidden-except-during-fetch http_proxy=downloads-forbidden-except-during-fetch https_proxy=downloads-forbidden-except-during-fetch no_proxy= PKG_SYSCONFDIR=/usr/pkg/etc/bincimap CPP=cpp HOME=/home/pbulk/build/mail/bincimap/work/.home CWRAPPERS_CONFIG_DIR=/home/pbulk/build/mail/bincimap/work/.cwrapper/config CPP=cpp LOCALBASE=/usr/pkg X11BASE=/usr/pkg PKGMANDIR=man PKGINFODIR=info PKGGNUDIR=gnu/ MAKECONF=/dev/null OBJECT_FMT=ELF USETOOLS=no BSD_INSTALL_PROGRAM=/bin/install\ -c\ -s\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_SCRIPT=/bin/install\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_LIB=/bin/install\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_DATA=/bin/install\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 644 BSD_INSTALL_MAN=/bin/install\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 644 BSD_INSTALL=/bin/install BSD_INSTALL_PROGRAM_DIR=/bin/install\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_SCRIPT_DIR=/bin/install\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_LIB_DIR=/bin/install\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_DATA_DIR=/bin/install\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_MAN_DIR=/bin/install\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_GAME=/bin/install\ -c\ -s\ -o\ pbulk\ -g\ pbulk\ -m\ 2555 BSD_INSTALL_GAME_DATA=/bin/install\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 664 BSD_INSTALL_GAME_DIR=/bin/install\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 775 INSTALL_INFO= MAKEINFO=/home/pbulk/build/mail/bincimap/work/.tools/bin/makeinfo FLEX= BISON= ITSTOOL=/home/pbulk/build/mail/bincimap/work/.tools/bin/itstool GDBUS_CODEGEN=/home/pbulk/build/mail/bincimap/work/.tools/bin/gdbus-codegen PKG_CONFIG=/home/pbulk/build/mail/bincimap/work/.tools/bin/pkg-config PKG_CONFIG_LIBDIR=/home/pbulk/build/mail/bincimap/work/.buildlink/lib64/pkgconfig:/home/pbulk/build/mail/bincimap/work/.buildlink/lib/pkgconfig:/home/pbulk/build/mail/bincimap/work/.buildlink/share/pkgconfig PKG_CONFIG_LOG=/home/pbulk/build/mail/bincimap/work/.pkg-config.log PKG_CONFIG_PATH= CWRAPPERS_CONFIG_DIR=/home/pbulk/build/mail/bincimap/work/.cwrapper/config package/compile `head -1 ../conf-cc` -Iinclude -Wall -o bincimapd.o -c bincimapd.cc `head -1 ../conf-cc` -Iinclude -Wall -o address.o -c address.cc `head -1 ../conf-cc` -Iinclude -Wall -o argparser.o -c argparser.cc ( ( test -f /usr/include/sys/filio.h ) > /dev/null 2>&1 && echo \#define HASFILIO 1 || exit 0 ) > hasfilio.h `head -1 ../conf-cc` -s tryfilio.cc -o tryfilio rm -f tryfilio.o tryfilio `head -1 ../conf-cc` -Iinclude -Wall -o authenticate.o -c authenticate.cc In file included from authenticate.cc:24: include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [31]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 369 | ::write(dumpfd, ss.str().c_str(), ss.getSize()); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [45]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [46]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [10]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [189]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [47]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [33]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [25]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [9]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [27]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [29]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char*]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [35]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [17]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [19]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [21]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [18]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [3]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = std::__cxx11::basic_string]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [26]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = const char*]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [11]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = int]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] `head -1 ../conf-cc` -Iinclude -Wall -o base64.o -c base64.cc `head -1 ../conf-cc` -Iinclude -Wall -o broker.o -c broker.cc `head -1 ../conf-cc` -Iinclude -Wall -o convert.o -c convert.cc `head -1 ../conf-cc` -Iinclude -Wall -o depot.o -c depot.cc In file included from depot.cc:16: include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [16]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 369 | ::write(dumpfd, ss.str().c_str(), ss.getSize()); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [5]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = std::__cxx11::basic_string]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [3]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char*]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [34]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [2]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [20]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [17]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [18]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [12]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [8]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] `head -1 ../conf-cc` -Iinclude -Wall -o iodevice.o -c iodevice.cc iodevice.cc: In member function 'Binc::IODevice& Binc::IODevice::operator<<(std::ostream& (*)(std::ostream&))': iodevice.cc:47:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 47 | if (dumpfd) ::write(dumpfd, "\r\n", 2); | ~~~~~~~^~~~~~~~~~~~~~~~~~~ iodevice.cc: In member function 'bool Binc::IODevice::readStr(std::string*, unsigned int)': iodevice.cc:172:12: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 172 | ::write(dumpfd, inputBuffer.str().substr(0, bytesToRead).c_str(), bytesToRead); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iodevice.cc: In member function 'bool Binc::IODevice::readChar(char*)': iodevice.cc:188:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 188 | if (dumpfd) ::write(dumpfd, &c, 1); | ~~~~~~~^~~~~~~~~~~~~~~ iodevice.cc: In member function 'bool Binc::IODevice::skipTo(char)': iodevice.cc:213:24: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 213 | if (dumpfd) ::write(dumpfd, &dest, 1); | ~~~~~~~^~~~~~~~~~~~~~~~~~ iodevice.cc: In member function 'void Binc::IODevice::enableProtocolDumping()': iodevice.cc:282:12: warning: 'void operator delete [](void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 282 | delete[] safename; | ^~~~~~~~ iodevice.cc:279:26: note: returned from 'char* strdup(const char*)' 279 | char *safename = strdup(ss.str().c_str()); | ~~~~~~^~~~~~~~~~~~~~~~~~ `head -1 ../conf-cc` -Iinclude -Wall -o iofactory.o -c iofactory.cc `head -1 ../conf-cc` -Iinclude -Wall -o imapparser.o -c imapparser.cc `head -1 ../conf-cc` -Iinclude -Wall -o imapserver.o -c imapserver.cc In file included from imapserver.cc:12: include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [36]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 369 | ::write(dumpfd, ss.str().c_str(), ss.getSize()); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [34]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [13]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [46]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [33]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = long unsigned int]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [12]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [10]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [7]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [4]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [5]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [11]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [21]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [24]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [14]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [9]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = int]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [18]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [2]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [16]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [15]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = std::__cxx11::basic_string]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [3]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] `head -1 ../conf-cc` -Iinclude -Wall -o mailbox.o -c mailbox.cc `head -1 ../conf-cc` -Iinclude -Wall -o maildir.o -c maildir.cc In file included from maildir.cc:23: maildir.cc: In member function 'virtual bool Binc::Maildir::commitNewMessages(const string&)': include/iofactory.h:45:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 45 | IOFactory::getLogger().setOutputLevel(IODevice::WarningLevel);IOFactory::getLogger() | ^~~~~~~~~ maildir.cc:665:7: note: in expansion of macro 'bincWarning' 665 | bincWarning << "when setting flags on: " << j->second | ^~~~~~~~~~~ maildir.cc:664:5: note: some parts of macro expansion are not guarded by this 'if' clause 664 | if (errno != ENOENT) | ^~ In file included from maildir.cc:22: include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [6]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 369 | ::write(dumpfd, ss.str().c_str(), ss.getSize()); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [11]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [42]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [20]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [24]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = std::__cxx11::basic_string]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [3]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char*]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [15]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] maildir.cc: In member function 'virtual Binc::Message* Binc::Maildir::createMessage(const string&, time_t)': maildir.cc:519:12: warning: 'void operator delete [](void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 519 | delete[] safename; | ^~~~~~~~ maildir.cc:510:26: note: returned from 'char* strdup(const char*)' 510 | char *safename = strdup(sname.c_str()); | ~~~~~~^~~~~~~~~~~~~~~ `head -1 ../conf-cc` -Iinclude -Wall -o maildir-close.o -c maildir-close.cc `head -1 ../conf-cc` -Iinclude -Wall -o maildir-create.o -c maildir-create.cc `head -1 ../conf-cc` -Iinclude -Wall -o maildir-delete.o -c maildir-delete.cc `head -1 ../conf-cc` -Iinclude -Wall -o maildir-expunge.o -c maildir-expunge.cc In file included from maildir-expunge.cc:10: include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [18]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 369 | ::write(dumpfd, ss.str().c_str(), ss.getSize()); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = std::__cxx11::basic_string]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [3]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char*]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] `head -1 ../conf-cc` -Iinclude -Wall -o maildir-readcache.o -c maildir-readcache.cc `head -1 ../conf-cc` -Iinclude -Wall -o maildir-scan.o -c maildir-scan.cc In file included from maildir-scan.cc:14: maildir-scan.cc: In constructor 'Binc::Lock::Lock(const string&)': include/iofactory.h:45:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 45 | IOFactory::getLogger().setOutputLevel(IODevice::WarningLevel);IOFactory::getLogger() | ^~~~~~~~~ maildir-scan.cc:38:14: note: in expansion of macro 'bincWarning' 38 | else bincWarning << "failed to force mailbox lock: " << lock | ^~~~~~~~~~~ maildir-scan.cc:38:9: note: some parts of macro expansion are not guarded by this 'else' clause 38 | else bincWarning << "failed to force mailbox lock: " << lock | ^~~~ In file included from maildir-scan.cc:14: maildir-scan.cc: In destructor 'Binc::Lock::~Lock()': include/iofactory.h:45:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 45 | IOFactory::getLogger().setOutputLevel(IODevice::WarningLevel);IOFactory::getLogger() | ^~~~~~~~~ maildir-scan.cc:61:5: note: in expansion of macro 'bincWarning' 61 | bincWarning << "failed to unlock mailbox: " << lock << ", " | ^~~~~~~~~~~ maildir-scan.cc:60:3: note: some parts of macro expansion are not guarded by this 'if' clause 60 | if (unlink(lock.c_str()) != 0) | ^~ In file included from maildir-scan.cc:14: maildir-scan.cc: In member function 'Binc::Maildir::ScanResult Binc::Maildir::scan(bool)': include/iofactory.h:45:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 45 | IOFactory::getLogger().setOutputLevel(IODevice::WarningLevel);IOFactory::getLogger() | ^~~~~~~~~ maildir-scan.cc:220:9: note: in expansion of macro 'bincWarning' 220 | bincWarning << "junk in Maildir: \"" << fullfilename << "\": " | ^~~~~~~~~~~ maildir-scan.cc:219:9: note: some parts of macro expansion are not guarded by this 'else' clause 219 | } else | ^~~~ In file included from maildir-scan.cc:13: include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [25]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 369 | ::write(dumpfd, ss.str().c_str(), ss.getSize()); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [26]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [2]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [31]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [3]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = std::__cxx11::basic_string]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [27]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char*]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [4]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [49]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [256]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [19]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [56]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [29]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [52]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] `head -1 ../conf-cc` -Iinclude -Wall -o maildir-scanfilesnames.o -c maildir-scanfilesnames.cc In file included from maildir-scanfilesnames.cc:16: include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = std::__cxx11::basic_string]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 369 | ::write(dumpfd, ss.str().c_str(), ss.getSize()); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ `head -1 ../conf-cc` -Iinclude -Wall -o maildir-select.o -c maildir-select.cc `head -1 ../conf-cc` -Iinclude -Wall -o maildir-updateflags.o -c maildir-updateflags.cc In file included from maildir-updateflags.cc:13: include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [16]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 369 | ::write(dumpfd, ss.str().c_str(), ss.getSize()); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [19]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [5]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = std::__cxx11::basic_string]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [3]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char*]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] `head -1 ../conf-cc` -Iinclude -Wall -o maildir-writecache.o -c maildir-writecache.cc `head -1 ../conf-cc` -Iinclude -Wall -o maildirmessage.o -c maildirmessage.cc In file included from maildirmessage.cc:21: include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [19]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 369 | ::write(dumpfd, ss.str().c_str(), ss.getSize()); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [16]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = std::__cxx11::basic_string]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [3]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char*]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [7]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = unsigned int]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [4]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [2]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] In member function 'virtual const string& Binc::MaildirMessage::getHeader(const string&)': cc1plus: warning: function may return address of local variable [-Wreturn-local-addr] maildirmessage.cc:1002:14: note: declared here 1002 | HeaderItem hitem; | ^~~~~ `head -1 ../conf-cc` -Iinclude -Wall -o mime.o -c mime.cc `head -1 ../conf-cc` -Iinclude -Wall -o mime-getpart.o -c mime-getpart.cc `head -1 ../conf-cc` -Iinclude -Wall -o mime-parsefull.o -c mime-parsefull.cc mime-parsefull.cc: In member function 'virtual int Binc::MimePart::parseFull(const string&, int&) const': mime-parsefull.cc:326:3: warning: 'b' may be used uninitialized [-Wmaybe-uninitialized] 326 | if (b == '\n') ++*nlines; | ^~ mime-parsefull.cc:324:8: note: 'b' was declared here 324 | char b; | ^ mime-parsefull.cc:521:18: warning: 'b' may be used uninitialized in this function [-Wmaybe-uninitialized] 521 | if (a == '-' && b == '-') { | ~~~~~~~~~^~~~~~~~~~~ mime-parsefull.cc:517:10: note: 'b' was declared here 517 | char b; | ^ mime-parsefull.cc:530:19: warning: 'a' may be used uninitialized in this function [-Wmaybe-uninitialized] 530 | if (a == '\r' && b == '\n') { | ~~~~~~~~~~^~~~~~~~~~~~ mime-parsefull.cc:513:10: note: 'a' was declared here 513 | char a; | ^ mime-parsefull.cc:341:5: warning: 'a' may be used uninitialized in this function [-Wmaybe-uninitialized] 341 | if (a == '\r' && b == '\n') { | ^~ mime-parsefull.cc:320:8: note: 'a' was declared here 320 | char a; | ^ `head -1 ../conf-cc` -Iinclude -Wall -o mime-parseonlyheader.o -c mime-parseonlyheader.cc `head -1 ../conf-cc` -Iinclude -Wall -o mime-printbody.o -c mime-printbody.cc In file included from mime-printbody.cc:12: include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 369 | ::write(dumpfd, ss.str().c_str(), ss.getSize()); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ `head -1 ../conf-cc` -Iinclude -Wall -o mime-printdoc.o -c mime-printdoc.cc In file included from mime-printdoc.cc:11: include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 369 | ::write(dumpfd, ss.str().c_str(), ss.getSize()); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ `head -1 ../conf-cc` -Iinclude -Wall -o mime-printheader.o -c mime-printheader.cc `head -1 ../conf-cc` -Iinclude -Wall -o multilogdevice.o -c multilogdevice.cc `head -1 ../conf-cc` -Iinclude -Wall -o operator-authenticate.o -c operator-authenticate.cc In file included from operator-authenticate.cc:13: include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [3]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 369 | ::write(dumpfd, ss.str().c_str(), ss.getSize()); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = std::__cxx11::basic_string]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [21]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = int]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [24]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [99]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] `head -1 ../conf-cc` -Iinclude -Wall -o operator-capability.o -c operator-capability.cc In file included from operator-capability.cc:10: include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [14]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 369 | ::write(dumpfd, ss.str().c_str(), ss.getSize()); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [10]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [37]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [23]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [15]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [34]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [2]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = std::__cxx11::basic_string]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] `head -1 ../conf-cc` -Iinclude -Wall -o operator-idle.o -c operator-idle.cc In file included from operator-idle.cc:12: include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [9]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 369 | ::write(dumpfd, ss.str().c_str(), ss.getSize()); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [21]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = int]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [22]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [2]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [6]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [24]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = std::__cxx11::basic_string]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] `head -1 ../conf-cc` -Iinclude -Wall -o operator-id.o -c operator-id.cc In file included from operator-id.cc:11: include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [25]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 369 | ::write(dumpfd, ss.str().c_str(), ss.getSize()); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [13]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] include/iodevice.h: In member function 'Binc::IODevice& Binc::IODevice::operator<<(const T&) [with T = char [9]]': include/iodevice.h:369:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] `head -1 ../conf-cc` -Iinclude -Wall -o operator-noop.o -c operator-noop.cc {standard input}: Assembler messages: {standard input}: Fatal error: can't write 1 byte to section .text of operator-noop.o: 'No space left on device' {standard input}: Fatal error: can't close operator-noop.o: No space left on device *** Error code 1 Stop. make: stopped making "it-base" in /home/pbulk/build/mail/bincimap/work/mail/bincimap/bincimap-2.0.16/compile package/compile: fatal: cannot make it-base *** Error code 111 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-el9-trunk-x86_64/mail/bincimap *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-el9-trunk-x86_64/mail/bincimap