+ case "${usergroup_phase}" in
+ local run_cmd
+ run_cmd=run_su
+ shift
+ run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/bincimap-2.0.15/work.log
+ su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/bincimap-2.0.15/work.log
=> Bootstrap dependency digest>=20211023: found digest-20220214
===> Building for bincimap-2.0.15
cd /home/pbulk/build/mail/bincimap/work/mail/bincimap/bincimap-2.0.15 && /usr/bin/env USETOOLS=no CC=gcc CFLAGS=-pipe\ -O2\ -msave-args\ -fno-aggressive-loop-optimizations CPPFLAGS= CXX=g++ CXXFLAGS=-pipe\ -O2\ -msave-args\ -fno-aggressive-loop-optimizations 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,-R/opt/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:/opt/pkg/bin:/sbin:/usr/sbin:/usr/bin:/opt/tools/bin:/opt/pkg/bin:/opt/pkg/bin PREFIX=/opt/pkg MAKELEVEL=0 CONFIG_SITE= PKG_SYSCONFDIR=/etc/opt/pkg/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=/opt/pkg X11BASE=/opt/pkg PKGMANDIR=share/man PKGINFODIR=info PKGGNUDIR=gnu/ MAKECONF=/dev/null OBJECT_FMT=ELF USETOOLS=no BSD_INSTALL_PROGRAM=/opt/pkg/bin/bsdinstall\ -c\ \ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_SCRIPT=/opt/pkg/bin/bsdinstall\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_LIB=/opt/pkg/bin/bsdinstall\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_DATA=/opt/pkg/bin/bsdinstall\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 644 BSD_INSTALL_MAN=/opt/pkg/bin/bsdinstall\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 644 BSD_INSTALL=/opt/pkg/bin/bsdinstall BSD_INSTALL_PROGRAM_DIR=/opt/pkg/bin/bsdinstall\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_SCRIPT_DIR=/opt/pkg/bin/bsdinstall\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_LIB_DIR=/opt/pkg/bin/bsdinstall\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_DATA_DIR=/opt/pkg/bin/bsdinstall\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_MAN_DIR=/opt/pkg/bin/bsdinstall\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_GAME=/opt/pkg/bin/bsdinstall\ -c\ \ -o\ pbulk\ -g\ pbulk\ -m\ 2555 BSD_INSTALL_GAME_DATA=/opt/pkg/bin/bsdinstall\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 664 BSD_INSTALL_GAME_DIR=/opt/pkg/bin/bsdinstall\ -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/lib/amd64/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 
c++ -Og -Iinclude -Wall -o bincimapd.o -c bincimapd.cc
c++ -Og -Iinclude -Wall -o address.o -c address.cc
c++ -Og -Iinclude -Wall -o argparser.o -c argparser.cc
c++ -Og -Iinclude -Wall -o authenticate.o -c authenticate.cc
c++ -Og -Iinclude -Wall -o base64.o -c base64.cc
c++ -Og -Iinclude -Wall -o broker.o -c broker.cc
c++ -Og -Iinclude -Wall -o convert.o -c convert.cc
c++ -Og -Iinclude -Wall -o depot.o -c depot.cc
c++ -Og -Iinclude -Wall -o iodevice.o -c iodevice.cc
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());
      |                    ~~~~~~^~~~~~~~~~~~~~~~~~
c++ -Og -Iinclude -Wall -o iofactory.o -c iofactory.cc
c++ -Og -Iinclude -Wall -o imapparser.o -c imapparser.cc
c++ -Og -Iinclude -Wall -o imapserver.o -c imapserver.cc
c++ -Og -Iinclude -Wall -o mailbox.o -c mailbox.cc
c++ -Og -Iinclude -Wall -o maildir.o -c maildir.cc
In file included from include/maildirmessage.h:21,
                 from include/maildir.h:14,
                 from maildir.cc:24:
include/mime.h:94:17: warning: 'virtual int Binc::MimePart::parseFull(const std::string&, int&) const' was hidden [-Woverloaded-virtual=]
   94 |     virtual int parseFull(const std::string &toboundary, int &boundarysize) const;
      |                 ^~~~~~~~~
include/mime.h:108:10: note:   by 'void Binc::MimeDocument::parseFull(int) const'
  108 |     void parseFull(int fd) const;
      |          ^~~~~~~~~
include/mime.h:93:17: warning: 'virtual int Binc::MimePart::parseOnlyHeader(const std::string&) const' was hidden [-Woverloaded-virtual=]
   93 |     virtual int parseOnlyHeader(const std::string &toboundary) const;
      |                 ^~~~~~~~~~~~~~~
include/mime.h:107:10: note:   by 'void Binc::MimeDocument::parseOnlyHeader(int) const'
  107 |     void parseOnlyHeader(int fd) const;
      |          ^~~~~~~~~~~~~~~
In file included from maildir.cc:23:
maildir.cc: In member function 'virtual bool Binc::Maildir::commitNewMessages(const std::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)
      |     ^~
maildir.cc: In member function 'virtual Binc::Message* Binc::Maildir::createMessage(const std::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());
      |                    ~~~~~~^~~~~~~~~~~~~~~
c++ -Og -Iinclude -Wall -o maildir-close.o -c maildir-close.cc
In file included from include/maildirmessage.h:21,
                 from include/maildir.h:14,
                 from maildir-close.cc:7:
include/mime.h:94:17: warning: 'virtual int Binc::MimePart::parseFull(const std::string&, int&) const' was hidden [-Woverloaded-virtual=]
   94 |     virtual int parseFull(const std::string &toboundary, int &boundarysize) const;
      |                 ^~~~~~~~~
include/mime.h:108:10: note:   by 'void Binc::MimeDocument::parseFull(int) const'
  108 |     void parseFull(int fd) const;
      |          ^~~~~~~~~
include/mime.h:93:17: warning: 'virtual int Binc::MimePart::parseOnlyHeader(const std::string&) const' was hidden [-Woverloaded-virtual=]
   93 |     virtual int parseOnlyHeader(const std::string &toboundary) const;
      |                 ^~~~~~~~~~~~~~~
include/mime.h:107:10: note:   by 'void Binc::MimeDocument::parseOnlyHeader(int) const'
  107 |     void parseOnlyHeader(int fd) const;
      |          ^~~~~~~~~~~~~~~
c++ -Og -Iinclude -Wall -o maildir-create.o -c maildir-create.cc
In file included from include/maildirmessage.h:21,
                 from include/maildir.h:14,
                 from maildir-create.cc:7:
include/mime.h:94:17: warning: 'virtual int Binc::MimePart::parseFull(const std::string&, int&) const' was hidden [-Woverloaded-virtual=]
   94 |     virtual int parseFull(const std::string &toboundary, int &boundarysize) const;
      |                 ^~~~~~~~~
include/mime.h:108:10: note:   by 'void Binc::MimeDocument::parseFull(int) const'
  108 |     void parseFull(int fd) const;
      |          ^~~~~~~~~
include/mime.h:93:17: warning: 'virtual int Binc::MimePart::parseOnlyHeader(const std::string&) const' was hidden [-Woverloaded-virtual=]
   93 |     virtual int parseOnlyHeader(const std::string &toboundary) const;
      |                 ^~~~~~~~~~~~~~~
include/mime.h:107:10: note:   by 'void Binc::MimeDocument::parseOnlyHeader(int) const'
  107 |     void parseOnlyHeader(int fd) const;
      |          ^~~~~~~~~~~~~~~
c++ -Og -Iinclude -Wall -o maildir-delete.o -c maildir-delete.cc
In file included from include/maildirmessage.h:21,
                 from include/maildir.h:14,
                 from maildir-delete.cc:7:
include/mime.h:94:17: warning: 'virtual int Binc::MimePart::parseFull(const std::string&, int&) const' was hidden [-Woverloaded-virtual=]
   94 |     virtual int parseFull(const std::string &toboundary, int &boundarysize) const;
      |                 ^~~~~~~~~
include/mime.h:108:10: note:   by 'void Binc::MimeDocument::parseFull(int) const'
  108 |     void parseFull(int fd) const;
      |          ^~~~~~~~~
include/mime.h:93:17: warning: 'virtual int Binc::MimePart::parseOnlyHeader(const std::string&) const' was hidden [-Woverloaded-virtual=]
   93 |     virtual int parseOnlyHeader(const std::string &toboundary) const;
      |                 ^~~~~~~~~~~~~~~
include/mime.h:107:10: note:   by 'void Binc::MimeDocument::parseOnlyHeader(int) const'
  107 |     void parseOnlyHeader(int fd) const;
      |          ^~~~~~~~~~~~~~~
c++ -Og -Iinclude -Wall -o maildir-expunge.o -c maildir-expunge.cc
In file included from include/maildirmessage.h:21,
                 from include/maildir.h:14,
                 from maildir-expunge.cc:12:
include/mime.h:94:17: warning: 'virtual int Binc::MimePart::parseFull(const std::string&, int&) const' was hidden [-Woverloaded-virtual=]
   94 |     virtual int parseFull(const std::string &toboundary, int &boundarysize) const;
      |                 ^~~~~~~~~
include/mime.h:108:10: note:   by 'void Binc::MimeDocument::parseFull(int) const'
  108 |     void parseFull(int fd) const;
      |          ^~~~~~~~~
include/mime.h:93:17: warning: 'virtual int Binc::MimePart::parseOnlyHeader(const std::string&) const' was hidden [-Woverloaded-virtual=]
   93 |     virtual int parseOnlyHeader(const std::string &toboundary) const;
      |                 ^~~~~~~~~~~~~~~
include/mime.h:107:10: note:   by 'void Binc::MimeDocument::parseOnlyHeader(int) const'
  107 |     void parseOnlyHeader(int fd) const;
      |          ^~~~~~~~~~~~~~~
c++ -Og -Iinclude -Wall -o maildir-readcache.o -c maildir-readcache.cc
In file included from include/maildirmessage.h:21,
                 from include/maildir.h:14,
                 from maildir-readcache.cc:8:
include/mime.h:94:17: warning: 'virtual int Binc::MimePart::parseFull(const std::string&, int&) const' was hidden [-Woverloaded-virtual=]
   94 |     virtual int parseFull(const std::string &toboundary, int &boundarysize) const;
      |                 ^~~~~~~~~
include/mime.h:108:10: note:   by 'void Binc::MimeDocument::parseFull(int) const'
  108 |     void parseFull(int fd) const;
      |          ^~~~~~~~~
include/mime.h:93:17: warning: 'virtual int Binc::MimePart::parseOnlyHeader(const std::string&) const' was hidden [-Woverloaded-virtual=]
   93 |     virtual int parseOnlyHeader(const std::string &toboundary) const;
      |                 ^~~~~~~~~~~~~~~
include/mime.h:107:10: note:   by 'void Binc::MimeDocument::parseOnlyHeader(int) const'
  107 |     void parseOnlyHeader(int fd) const;
      |          ^~~~~~~~~~~~~~~
c++ -Og -Iinclude -Wall -o maildir-scan.o -c maildir-scan.cc
In file included from include/maildirmessage.h:21,
                 from include/maildir.h:14,
                 from maildir-scan.cc:15:
include/mime.h:94:17: warning: 'virtual int Binc::MimePart::parseFull(const std::string&, int&) const' was hidden [-Woverloaded-virtual=]
   94 |     virtual int parseFull(const std::string &toboundary, int &boundarysize) const;
      |                 ^~~~~~~~~
include/mime.h:108:10: note:   by 'void Binc::MimeDocument::parseFull(int) const'
  108 |     void parseFull(int fd) const;
      |          ^~~~~~~~~
include/mime.h:93:17: warning: 'virtual int Binc::MimePart::parseOnlyHeader(const std::string&) const' was hidden [-Woverloaded-virtual=]
   93 |     virtual int parseOnlyHeader(const std::string &toboundary) const;
      |                 ^~~~~~~~~~~~~~~
include/mime.h:107:10: note:   by 'void Binc::MimeDocument::parseOnlyHeader(int) const'
  107 |     void parseOnlyHeader(int fd) const;
      |          ^~~~~~~~~~~~~~~
In file included from maildir-scan.cc:14:
maildir-scan.cc: In constructor 'Binc::Lock::Lock(const std::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
      |         ^~~~
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)
      |   ^~
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
      |         ^~~~
c++ -Og -Iinclude -Wall -o maildir-scanfilesnames.o -c maildir-scanfilesnames.cc
In file included from include/maildirmessage.h:21,
                 from include/maildir.h:14,
                 from maildir-scanfilesnames.cc:7:
include/mime.h:94:17: warning: 'virtual int Binc::MimePart::parseFull(const std::string&, int&) const' was hidden [-Woverloaded-virtual=]
   94 |     virtual int parseFull(const std::string &toboundary, int &boundarysize) const;
      |                 ^~~~~~~~~
include/mime.h:108:10: note:   by 'void Binc::MimeDocument::parseFull(int) const'
  108 |     void parseFull(int fd) const;
      |          ^~~~~~~~~
include/mime.h:93:17: warning: 'virtual int Binc::MimePart::parseOnlyHeader(const std::string&) const' was hidden [-Woverloaded-virtual=]
   93 |     virtual int parseOnlyHeader(const std::string &toboundary) const;
      |                 ^~~~~~~~~~~~~~~
include/mime.h:107:10: note:   by 'void Binc::MimeDocument::parseOnlyHeader(int) const'
  107 |     void parseOnlyHeader(int fd) const;
      |          ^~~~~~~~~~~~~~~
c++ -Og -Iinclude -Wall -o maildir-select.o -c maildir-select.cc
In file included from include/maildirmessage.h:21,
                 from include/maildir.h:14,
                 from maildir-select.cc:7:
include/mime.h:94:17: warning: 'virtual int Binc::MimePart::parseFull(const std::string&, int&) const' was hidden [-Woverloaded-virtual=]
   94 |     virtual int parseFull(const std::string &toboundary, int &boundarysize) const;
      |                 ^~~~~~~~~
include/mime.h:108:10: note:   by 'void Binc::MimeDocument::parseFull(int) const'
  108 |     void parseFull(int fd) const;
      |          ^~~~~~~~~
include/mime.h:93:17: warning: 'virtual int Binc::MimePart::parseOnlyHeader(const std::string&) const' was hidden [-Woverloaded-virtual=]
   93 |     virtual int parseOnlyHeader(const std::string &toboundary) const;
      |                 ^~~~~~~~~~~~~~~
include/mime.h:107:10: note:   by 'void Binc::MimeDocument::parseOnlyHeader(int) const'
  107 |     void parseOnlyHeader(int fd) const;
      |          ^~~~~~~~~~~~~~~
c++ -Og -Iinclude -Wall -o maildir-updateflags.o -c maildir-updateflags.cc
In file included from include/maildirmessage.h:21,
                 from include/maildir.h:14,
                 from maildir-updateflags.cc:7:
include/mime.h:94:17: warning: 'virtual int Binc::MimePart::parseFull(const std::string&, int&) const' was hidden [-Woverloaded-virtual=]
   94 |     virtual int parseFull(const std::string &toboundary, int &boundarysize) const;
      |                 ^~~~~~~~~
include/mime.h:108:10: note:   by 'void Binc::MimeDocument::parseFull(int) const'
  108 |     void parseFull(int fd) const;
      |          ^~~~~~~~~
include/mime.h:93:17: warning: 'virtual int Binc::MimePart::parseOnlyHeader(const std::string&) const' was hidden [-Woverloaded-virtual=]
   93 |     virtual int parseOnlyHeader(const std::string &toboundary) const;
      |                 ^~~~~~~~~~~~~~~
include/mime.h:107:10: note:   by 'void Binc::MimeDocument::parseOnlyHeader(int) const'
  107 |     void parseOnlyHeader(int fd) const;
      |          ^~~~~~~~~~~~~~~
c++ -Og -Iinclude -Wall -o maildir-writecache.o -c maildir-writecache.cc
In file included from include/maildirmessage.h:21,
                 from include/maildir.h:14,
                 from maildir-writecache.cc:12:
include/mime.h:94:17: warning: 'virtual int Binc::MimePart::parseFull(const std::string&, int&) const' was hidden [-Woverloaded-virtual=]
   94 |     virtual int parseFull(const std::string &toboundary, int &boundarysize) const;
      |                 ^~~~~~~~~
include/mime.h:108:10: note:   by 'void Binc::MimeDocument::parseFull(int) const'
  108 |     void parseFull(int fd) const;
      |          ^~~~~~~~~
include/mime.h:93:17: warning: 'virtual int Binc::MimePart::parseOnlyHeader(const std::string&) const' was hidden [-Woverloaded-virtual=]
   93 |     virtual int parseOnlyHeader(const std::string &toboundary) const;
      |                 ^~~~~~~~~~~~~~~
include/mime.h:107:10: note:   by 'void Binc::MimeDocument::parseOnlyHeader(int) const'
  107 |     void parseOnlyHeader(int fd) const;
      |          ^~~~~~~~~~~~~~~
c++ -Og -Iinclude -Wall -o maildirmessage.o -c maildirmessage.cc
In file included from include/maildirmessage.h:21,
                 from include/maildir.h:14,
                 from maildirmessage.cc:17:
include/mime.h:94:17: warning: 'virtual int Binc::MimePart::parseFull(const std::string&, int&) const' was hidden [-Woverloaded-virtual=]
   94 |     virtual int parseFull(const std::string &toboundary, int &boundarysize) const;
      |                 ^~~~~~~~~
include/mime.h:108:10: note:   by 'void Binc::MimeDocument::parseFull(int) const'
  108 |     void parseFull(int fd) const;
      |          ^~~~~~~~~
include/mime.h:93:17: warning: 'virtual int Binc::MimePart::parseOnlyHeader(const std::string&) const' was hidden [-Woverloaded-virtual=]
   93 |     virtual int parseOnlyHeader(const std::string &toboundary) const;
      |                 ^~~~~~~~~~~~~~~
include/mime.h:107:10: note:   by 'void Binc::MimeDocument::parseOnlyHeader(int) const'
  107 |     void parseOnlyHeader(int fd) const;
      |          ^~~~~~~~~~~~~~~
c++ -Og -Iinclude -Wall -o mime.o -c mime.cc
In file included from mime.cc:7:
include/mime.h:94:17: warning: 'virtual int Binc::MimePart::parseFull(const std::string&, int&) const' was hidden [-Woverloaded-virtual=]
   94 |     virtual int parseFull(const std::string &toboundary, int &boundarysize) const;
      |                 ^~~~~~~~~
include/mime.h:108:10: note:   by 'void Binc::MimeDocument::parseFull(int) const'
  108 |     void parseFull(int fd) const;
      |          ^~~~~~~~~
include/mime.h:93:17: warning: 'virtual int Binc::MimePart::parseOnlyHeader(const std::string&) const' was hidden [-Woverloaded-virtual=]
   93 |     virtual int parseOnlyHeader(const std::string &toboundary) const;
      |                 ^~~~~~~~~~~~~~~
include/mime.h:107:10: note:   by 'void Binc::MimeDocument::parseOnlyHeader(int) const'
  107 |     void parseOnlyHeader(int fd) const;
      |          ^~~~~~~~~~~~~~~
c++ -Og -Iinclude -Wall -o mime-getpart.o -c mime-getpart.cc
In file included from mime-getpart.cc:7:
include/mime.h:94:17: warning: 'virtual int Binc::MimePart::parseFull(const std::string&, int&) const' was hidden [-Woverloaded-virtual=]
   94 |     virtual int parseFull(const std::string &toboundary, int &boundarysize) const;
      |                 ^~~~~~~~~
include/mime.h:108:10: note:   by 'void Binc::MimeDocument::parseFull(int) const'
  108 |     void parseFull(int fd) const;
      |          ^~~~~~~~~
include/mime.h:93:17: warning: 'virtual int Binc::MimePart::parseOnlyHeader(const std::string&) const' was hidden [-Woverloaded-virtual=]
   93 |     virtual int parseOnlyHeader(const std::string &toboundary) const;
      |                 ^~~~~~~~~~~~~~~
include/mime.h:107:10: note:   by 'void Binc::MimeDocument::parseOnlyHeader(int) const'
  107 |     void parseOnlyHeader(int fd) const;
      |          ^~~~~~~~~~~~~~~
c++ -Og -Iinclude -Wall -o mime-parsefull.o -c mime-parsefull.cc
In file included from mime-parsefull.cc:7:
include/mime.h:94:17: warning: 'virtual int Binc::MimePart::parseFull(const std::string&, int&) const' was hidden [-Woverloaded-virtual=]
   94 |     virtual int parseFull(const std::string &toboundary, int &boundarysize) const;
      |                 ^~~~~~~~~
include/mime.h:108:10: note:   by 'void Binc::MimeDocument::parseFull(int) const'
  108 |     void parseFull(int fd) const;
      |          ^~~~~~~~~
include/mime.h:93:17: warning: 'virtual int Binc::MimePart::parseOnlyHeader(const std::string&) const' was hidden [-Woverloaded-virtual=]
   93 |     virtual int parseOnlyHeader(const std::string &toboundary) const;
      |                 ^~~~~~~~~~~~~~~
include/mime.h:107:10: note:   by 'void Binc::MimeDocument::parseOnlyHeader(int) const'
  107 |     void parseOnlyHeader(int fd) const;
      |          ^~~~~~~~~~~~~~~
c++ -Og -Iinclude -Wall -o mime-parseonlyheader.o -c mime-parseonlyheader.cc
In file included from mime-parseonlyheader.cc:7:
include/mime.h:94:17: warning: 'virtual int Binc::MimePart::parseFull(const std::string&, int&) const' was hidden [-Woverloaded-virtual=]
   94 |     virtual int parseFull(const std::string &toboundary, int &boundarysize) const;
      |                 ^~~~~~~~~
include/mime.h:108:10: note:   by 'void Binc::MimeDocument::parseFull(int) const'
  108 |     void parseFull(int fd) const;
      |          ^~~~~~~~~
include/mime.h:93:17: warning: 'virtual int Binc::MimePart::parseOnlyHeader(const std::string&) const' was hidden [-Woverloaded-virtual=]
   93 |     virtual int parseOnlyHeader(const std::string &toboundary) const;
      |                 ^~~~~~~~~~~~~~~
include/mime.h:107:10: note:   by 'void Binc::MimeDocument::parseOnlyHeader(int) const'
  107 |     void parseOnlyHeader(int fd) const;
      |          ^~~~~~~~~~~~~~~
c++ -Og -Iinclude -Wall -o mime-printbody.o -c mime-printbody.cc
In file included from mime-printbody.cc:7:
include/mime.h:94:17: warning: 'virtual int Binc::MimePart::parseFull(const std::string&, int&) const' was hidden [-Woverloaded-virtual=]
   94 |     virtual int parseFull(const std::string &toboundary, int &boundarysize) const;
      |                 ^~~~~~~~~
include/mime.h:108:10: note:   by 'void Binc::MimeDocument::parseFull(int) const'
  108 |     void parseFull(int fd) const;
      |          ^~~~~~~~~
include/mime.h:93:17: warning: 'virtual int Binc::MimePart::parseOnlyHeader(const std::string&) const' was hidden [-Woverloaded-virtual=]
   93 |     virtual int parseOnlyHeader(const std::string &toboundary) const;
      |                 ^~~~~~~~~~~~~~~
include/mime.h:107:10: note:   by 'void Binc::MimeDocument::parseOnlyHeader(int) const'
  107 |     void parseOnlyHeader(int fd) const;
      |          ^~~~~~~~~~~~~~~
c++ -Og -Iinclude -Wall -o mime-printdoc.o -c mime-printdoc.cc
In file included from mime-printdoc.cc:7:
include/mime.h:94:17: warning: 'virtual int Binc::MimePart::parseFull(const std::string&, int&) const' was hidden [-Woverloaded-virtual=]
   94 |     virtual int parseFull(const std::string &toboundary, int &boundarysize) const;
      |                 ^~~~~~~~~
include/mime.h:108:10: note:   by 'void Binc::MimeDocument::parseFull(int) const'
  108 |     void parseFull(int fd) const;
      |          ^~~~~~~~~
include/mime.h:93:17: warning: 'virtual int Binc::MimePart::parseOnlyHeader(const std::string&) const' was hidden [-Woverloaded-virtual=]
   93 |     virtual int parseOnlyHeader(const std::string &toboundary) const;
      |                 ^~~~~~~~~~~~~~~
include/mime.h:107:10: note:   by 'void Binc::MimeDocument::parseOnlyHeader(int) const'
  107 |     void parseOnlyHeader(int fd) const;
      |          ^~~~~~~~~~~~~~~
c++ -Og -Iinclude -Wall -o mime-printheader.o -c mime-printheader.cc
In file included from mime-printheader.cc:7:
include/mime.h:94:17: warning: 'virtual int Binc::MimePart::parseFull(const std::string&, int&) const' was hidden [-Woverloaded-virtual=]
   94 |     virtual int parseFull(const std::string &toboundary, int &boundarysize) const;
      |                 ^~~~~~~~~
include/mime.h:108:10: note:   by 'void Binc::MimeDocument::parseFull(int) const'
  108 |     void parseFull(int fd) const;
      |          ^~~~~~~~~
include/mime.h:93:17: warning: 'virtual int Binc::MimePart::parseOnlyHeader(const std::string&) const' was hidden [-Woverloaded-virtual=]
   93 |     virtual int parseOnlyHeader(const std::string &toboundary) const;
      |                 ^~~~~~~~~~~~~~~
include/mime.h:107:10: note:   by 'void Binc::MimeDocument::parseOnlyHeader(int) const'
  107 |     void parseOnlyHeader(int fd) const;
      |          ^~~~~~~~~~~~~~~
c++ -Og -Iinclude -Wall -o multilogdevice.o -c multilogdevice.cc
c++ -Og -Iinclude -Wall -o operator-authenticate.o -c operator-authenticate.cc
c++ -Og -Iinclude -Wall -o operator-capability.o -c operator-capability.cc
c++ -Og -Iinclude -Wall -o operator-idle.o -c operator-idle.cc
c++ -Og -Iinclude -Wall -o operator-id.o -c operator-id.cc
c++ -Og -Iinclude -Wall -o operator-noop.o -c operator-noop.cc
c++ -Og -Iinclude -Wall -o operator-noop-pending.o -c operator-noop-pending.cc
c++ -Og -Iinclude -Wall -o operator-login.o -c operator-login.cc
c++ -Og -Iinclude -Wall -o operator-logout.o -c operator-logout.cc
c++ -Og -Iinclude -Wall -o operator-append.o -c operator-append.cc
c++ -Og -Iinclude -Wall -o operator-examine.o -c operator-examine.cc
c++ -Og -Iinclude -Wall -o operator-select.o -c operator-select.cc
c++ -Og -Iinclude -Wall -o operator-create.o -c operator-create.cc
c++ -Og -Iinclude -Wall -o operator-delete.o -c operator-delete.cc
c++ -Og -Iinclude -Wall -o operator-list.o -c operator-list.cc
c++ -Og -Iinclude -Wall -o operator-lsub.o -c operator-lsub.cc
c++ -Og -Iinclude -Wall -o operator-namespace.o -c operator-namespace.cc
c++ -Og -Iinclude -Wall -o operator-rename.o -c operator-rename.cc
c++ -Og -Iinclude -Wall -o operator-status.o -c operator-status.cc
c++ -Og -Iinclude -Wall -o operator-subscribe.o -c operator-subscribe.cc
c++ -Og -Iinclude -Wall -o operator-unsubscribe.o -c operator-unsubscribe.cc
c++ -Og -Iinclude -Wall -o operator-check.o -c operator-check.cc
c++ -Og -Iinclude -Wall -o operator-close.o -c operator-close.cc
c++ -Og -Iinclude -Wall -o operator-copy.o -c operator-copy.cc
In file included from include/maildirmessage.h:21,
                 from include/maildir.h:14,
                 from operator-copy.cc:12:
include/mime.h:94:17: warning: 'virtual int Binc::MimePart::parseFull(const std::string&, int&) const' was hidden [-Woverloaded-virtual=]
   94 |     virtual int parseFull(const std::string &toboundary, int &boundarysize) const;
      |                 ^~~~~~~~~
include/mime.h:108:10: note:   by 'void Binc::MimeDocument::parseFull(int) const'
  108 |     void parseFull(int fd) const;
      |          ^~~~~~~~~
include/mime.h:93:17: warning: 'virtual int Binc::MimePart::parseOnlyHeader(const std::string&) const' was hidden [-Woverloaded-virtual=]
   93 |     virtual int parseOnlyHeader(const std::string &toboundary) const;
      |                 ^~~~~~~~~~~~~~~
include/mime.h:107:10: note:   by 'void Binc::MimeDocument::parseOnlyHeader(int) const'
  107 |     void parseOnlyHeader(int fd) const;
      |          ^~~~~~~~~~~~~~~
c++ -Og -Iinclude -Wall -o operator-expunge.o -c operator-expunge.cc
c++ -Og -Iinclude -Wall -o operator-fetch.o -c operator-fetch.cc
operator-fetch.cc: In member function 'virtual Binc::Operator::ProcessResult Binc::FetchOperator::process(Binc::Depot&, Binc::Request&)':
operator-fetch.cc:271:11: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
  271 |           else
      |           ^~~~
In file included from operator-fetch.cc:11:
include/iofactory.h:32:3: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
   32 |   IOFactory::getClient()
      |   ^~~~~~~~~
operator-fetch.cc:276:13: note: in expansion of macro 'bincClient'
  276 |             bincClient << "{" << size << "}\r\n";
      |             ^~~~~~~~~~
operator-fetch.cc:213:14: warning: variable 'bodyfetch' set but not used [-Wunused-but-set-variable]
  213 |         bool bodyfetch = false;
      |              ^~~~~~~~~
operator-fetch.cc:326:16: warning: variable 'bodyfetch' set but not used [-Wunused-but-set-variable]
  326 |           bool bodyfetch = false;
      |                ^~~~~~~~~
c++ -Og -Iinclude -Wall -o operator-search.o -c operator-search.cc
In file included from operator-search.cc:19:
include/mime.h:94:17: warning: 'virtual int Binc::MimePart::parseFull(const std::string&, int&) const' was hidden [-Woverloaded-virtual=]
   94 |     virtual int parseFull(const std::string &toboundary, int &boundarysize) const;
      |                 ^~~~~~~~~
include/mime.h:108:10: note:   by 'void Binc::MimeDocument::parseFull(int) const'
  108 |     void parseFull(int fd) const;
      |          ^~~~~~~~~
include/mime.h:93:17: warning: 'virtual int Binc::MimePart::parseOnlyHeader(const std::string&) const' was hidden [-Woverloaded-virtual=]
   93 |     virtual int parseOnlyHeader(const std::string &toboundary) const;
      |                 ^~~~~~~~~~~~~~~
include/mime.h:107:10: note:   by 'void Binc::MimeDocument::parseOnlyHeader(int) const'
  107 |     void parseOnlyHeader(int fd) const;
      |          ^~~~~~~~~~~~~~~
c++ -Og -Iinclude -Wall -o operator-store.o -c operator-store.cc
c++ -Og -Iinclude -Wall -o pendingupdates.o -c pendingupdates.cc
pendingupdates.cc: In function 'bool Binc::pendingUpdates(Mailbox*, int, bool, bool, bool, bool)':
pendingupdates.cc:225:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  225 |   if (((type & PendingUpdates::RECENT) && p.newRecent() || showAll))
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
c++ -Og -Iinclude -Wall -o recursivedescent.o -c recursivedescent.cc
c++ -Og -Iinclude -Wall -o regmatch.o -c regmatch.cc
c++ -Og -Iinclude -Wall -o session.o -c session.cc
c++ -Og -Iinclude -Wall -o session-initialize-bincimapd.o -c session-initialize-bincimapd.cc
In file included from include/maildirmessage.h:21,
                 from include/maildir.h:14,
                 from session-initialize-bincimapd.cc:13:
include/mime.h:94:17: warning: 'virtual int Binc::MimePart::parseFull(const std::string&, int&) const' was hidden [-Woverloaded-virtual=]
   94 |     virtual int parseFull(const std::string &toboundary, int &boundarysize) const;
      |                 ^~~~~~~~~
include/mime.h:108:10: note:   by 'void Binc::MimeDocument::parseFull(int) const'
  108 |     void parseFull(int fd) const;
      |          ^~~~~~~~~
include/mime.h:93:17: warning: 'virtual int Binc::MimePart::parseOnlyHeader(const std::string&) const' was hidden [-Woverloaded-virtual=]
   93 |     virtual int parseOnlyHeader(const std::string &toboundary) const;
      |                 ^~~~~~~~~~~~~~~
include/mime.h:107:10: note:   by 'void Binc::MimeDocument::parseOnlyHeader(int) const'
  107 |     void parseOnlyHeader(int fd) const;
      |          ^~~~~~~~~~~~~~~
c++ -Og -Iinclude -Wall -o status.o -c status.cc
c++ -Og -Iinclude -Wall -o stdiodevice.o -c stdiodevice.cc
stdiodevice.cc: In member function 'virtual bool Binc::StdIODevice::canRead() const':
stdiodevice.cc:40:31: error: 'FIONREAD' was not declared in this scope
   40 |   return ioctl(fileno(stdin), FIONREAD, (char *) &bytes) > 0;
      |                               ^~~~~~~~
*** Error code 1

Stop.
make: stopped in /home/pbulk/build/mail/bincimap/work/mail/bincimap/bincimap-2.0.15/compile
package/compile: fatal: cannot make it-base
*** Error code 111

Stop.
bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-upstream-bulktest/mail/bincimap
*** Error code 1

Stop.
bmake: stopped in /data/jenkins/workspace/pkgsrc-upstream-bulktest/mail/bincimap