=> Bootstrap dependency digest>=20010302: found digest-20190127
===> Skipping vulnerability checks.
WARNING: No /var/db/pkg/pkg-vulnerabilities file found.
WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'.
===> Skipping vulnerability checks.
WARNING: No /var/db/pkg/pkg-vulnerabilities file found.
WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'.
===> Building for monotone-1.1nb22
/usr/pkg/bin/gmake  all-recursive
gmake[1]: Entering directory '/data/scratch/devel/monotone/work/monotone-1.1'
Making all in doc
gmake[2]: Entering directory '/data/scratch/devel/monotone/work/monotone-1.1/doc'
gmake[2]: Nothing to be done for 'all'.
gmake[2]: Leaving directory '/data/scratch/devel/monotone/work/monotone-1.1/doc'
gmake[2]: Entering directory '/data/scratch/devel/monotone/work/monotone-1.1'
REAL_BLDDIR=$PWD/.; \
(cd . && $REAL_BLDDIR/mtn --root=. automate get_base_revision_id) 2>/dev/null >src/package_revision_raw.txt \
|| (cd . && mtn --root=. automate get_base_revision_id) 2>/dev/null >src/package_revision_raw.txt \
|| rm -f src/package_revision_raw.txt
clang++ -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline -Wall -W -Wno-unused -o util/txt2c util/txt2c.cc
REAL_BLDDIR=$PWD/.; \
(cd . && $REAL_BLDDIR/mtn --root=. automate get_current_revision) 2>/dev/null >src/package_full_revision_raw.txt \
|| (cd . && mtn --root=. automate get_current_revision) 2>/dev/null >src/package_full_revision_raw.txt \
|| rm -f src/package_full_revision_raw.txt
depbase=`echo src/unix/main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
clang++  -I.   -I/usr/pkg/include  -I/usr/pkg/include/botan-1.10  -I/usr/pkg/include/lua-5.3   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline -Wall -W -Wno-unused -MT src/unix/main.o -MD -MP -MF $depbase.Tpo -c -o src/unix/main.o src/unix/main.cc &&\
mv -f $depbase.Tpo $depbase.Po
sed -e 's,[@]PACKAGE_VERSION[@],1.1,' -e 's,[@]sysconfdir[@],/usr/pkg/etc,' < src/util/mtnopt.in > mtnopt && chmod +x mtnopt
./install-sh -c -d extra/building
sed -e 's,[@]PACKAGE_VERSION[@],1.1,' -e 's,[@]sysconfdir[@],/usr/pkg/etc,' < extra/building/dump-test-logs.sh.in > extra/building/dump-test-logs.sh && chmod +x extra/building/dump-test-logs.sh
depbase=`echo src/unix/read_password.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
clang++  -I.   -I/usr/pkg/include  -I/usr/pkg/include/botan-1.10  -I/usr/pkg/include/lua-5.3   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline -Wall -W -Wno-unused -MT src/unix/read_password.o -MD -MP -MF $depbase.Tpo -c -o src/unix/read_password.o src/unix/read_password.cc &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo src/unix/get_system_flavour.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
clang++  -I.   -I/usr/pkg/include  -I/usr/pkg/include/botan-1.10  -I/usr/pkg/include/lua-5.3   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline -Wall -W -Wno-unused -MT src/unix/get_system_flavour.o -MD -MP -MF $depbase.Tpo -c -o src/unix/get_system_flavour.o src/unix/get_system_flavour.cc &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo src/unix/process.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
clang++  -I.   -I/usr/pkg/include  -I/usr/pkg/include/botan-1.10  -I/usr/pkg/include/lua-5.3   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline -Wall -W -Wno-unused -MT src/unix/process.o -MD -MP -MF $depbase.Tpo -c -o src/unix/process.o src/unix/process.cc &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo src/unix/terminal.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
clang++  -I.   -I/usr/pkg/include  -I/usr/pkg/include/botan-1.10  -I/usr/pkg/include/lua-5.3   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline -Wall -W -Wno-unused -MT src/unix/terminal.o -MD -MP -MF $depbase.Tpo -c -o src/unix/terminal.o src/unix/terminal.cc &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo src/unix/inodeprint.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
clang++  -I.   -I/usr/pkg/include  -I/usr/pkg/include/botan-1.10  -I/usr/pkg/include/lua-5.3   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline -Wall -W -Wno-unused -MT src/unix/inodeprint.o -MD -MP -MF $depbase.Tpo -c -o src/unix/inodeprint.o src/unix/inodeprint.cc &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo src/unix/fs.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
clang++ -DLOCALEDIR="\"/usr/pkg/share/locale\"" -I.   -I/usr/pkg/include  -I/usr/pkg/include/botan-1.10  -I/usr/pkg/include/lua-5.3   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline -Wall -W -Wno-unused -MT src/unix/fs.o -MD -MP -MF $depbase.Tpo -c -o src/unix/fs.o src/unix/fs.cc &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo src/unix/make_io_binary.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
clang++  -I.   -I/usr/pkg/include  -I/usr/pkg/include/botan-1.10  -I/usr/pkg/include/lua-5.3   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline -Wall -W -Wno-unused -MT src/unix/make_io_binary.o -MD -MP -MF $depbase.Tpo -c -o src/unix/make_io_binary.o src/unix/make_io_binary.cc &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo src/unix/os_strerror.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
clang++  -I.   -I/usr/pkg/include  -I/usr/pkg/include/botan-1.10  -I/usr/pkg/include/lua-5.3   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline -Wall -W -Wno-unused -MT src/unix/os_strerror.o -MD -MP -MF $depbase.Tpo -c -o src/unix/os_strerror.o src/unix/os_strerror.cc &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo src/unix/cputime.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
clang++  -I.   -I/usr/pkg/include  -I/usr/pkg/include/botan-1.10  -I/usr/pkg/include/lua-5.3   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline -Wall -W -Wno-unused -MT src/unix/cputime.o -MD -MP -MF $depbase.Tpo -c -o src/unix/cputime.o src/unix/cputime.cc &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo src/unix/ssh_agent_platform.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
clang++  -I.   -I/usr/pkg/include  -I/usr/pkg/include/botan-1.10  -I/usr/pkg/include/lua-5.3   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline -Wall -W -Wno-unused -MT src/unix/ssh_agent_platform.o -MD -MP -MF $depbase.Tpo -c -o src/unix/ssh_agent_platform.o src/unix/ssh_agent_platform.cc &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo src/unix/parse_date.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
clang++  -I.   -I/usr/pkg/include  -I/usr/pkg/include/botan-1.10  -I/usr/pkg/include/lua-5.3   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline -Wall -W -Wno-unused -MT src/unix/parse_date.o -MD -MP -MF $depbase.Tpo -c -o src/unix/parse_date.o src/unix/parse_date.cc &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo src/netxx/accept.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
clang++  -I.   -I/usr/pkg/include  -I/usr/pkg/include/botan-1.10  -I/usr/pkg/include/lua-5.3   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline -Wall -W -Wno-unused -MT src/netxx/accept.o -MD -MP -MF $depbase.Tpo -c -o src/netxx/accept.o src/netxx/accept.cxx &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo src/netxx/address.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
clang++  -I.   -I/usr/pkg/include  -I/usr/pkg/include/botan-1.10  -I/usr/pkg/include/lua-5.3   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline -Wall -W -Wno-unused -MT src/netxx/address.o -MD -MP -MF $depbase.Tpo -c -o src/netxx/address.o src/netxx/address.cxx &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo src/netxx/datagram.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
clang++  -I.   -I/usr/pkg/include  -I/usr/pkg/include/botan-1.10  -I/usr/pkg/include/lua-5.3   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline -Wall -W -Wno-unused -MT src/netxx/datagram.o -MD -MP -MF $depbase.Tpo -c -o src/netxx/datagram.o src/netxx/datagram.cxx &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo src/netxx/datagramserver.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
clang++  -I.   -I/usr/pkg/include  -I/usr/pkg/include/botan-1.10  -I/usr/pkg/include/lua-5.3   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline -Wall -W -Wno-unused -MT src/netxx/datagramserver.o -MD -MP -MF $depbase.Tpo -c -o src/netxx/datagramserver.o src/netxx/datagramserver.cxx &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo src/netxx/osutil.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
clang++  -I.   -I/usr/pkg/include  -I/usr/pkg/include/botan-1.10  -I/usr/pkg/include/lua-5.3   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline -Wall -W -Wno-unused -MT src/netxx/osutil.o -MD -MP -MF $depbase.Tpo -c -o src/netxx/osutil.o src/netxx/osutil.cxx &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo src/netxx/peer.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
clang++  -I.   -I/usr/pkg/include  -I/usr/pkg/include/botan-1.10  -I/usr/pkg/include/lua-5.3   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline -Wall -W -Wno-unused -MT src/netxx/peer.o -MD -MP -MF $depbase.Tpo -c -o src/netxx/peer.o src/netxx/peer.cxx &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo src/netxx/probe.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
clang++  -I.   -I/usr/pkg/include  -I/usr/pkg/include/botan-1.10  -I/usr/pkg/include/lua-5.3   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline -Wall -W -Wno-unused -MT src/netxx/probe.o -MD -MP -MF $depbase.Tpo -c -o src/netxx/probe.o src/netxx/probe.cxx &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo src/netxx/probe_select.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
clang++  -I.   -I/usr/pkg/include  -I/usr/pkg/include/botan-1.10  -I/usr/pkg/include/lua-5.3   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline -Wall -W -Wno-unused -MT src/netxx/probe_select.o -MD -MP -MF $depbase.Tpo -c -o src/netxx/probe_select.o src/netxx/probe_select.cxx &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo src/netxx/recvfrom.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
clang++  -I.   -I/usr/pkg/include  -I/usr/pkg/include/botan-1.10  -I/usr/pkg/include/lua-5.3   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline -Wall -W -Wno-unused -MT src/netxx/recvfrom.o -MD -MP -MF $depbase.Tpo -c -o src/netxx/recvfrom.o src/netxx/recvfrom.cxx &&\
mv -f $depbase.Tpo $depbase.Po
src/netxx/datagram.cxx:88:10: warning: 'auto_ptr<Netxx::Datagram::pimpl>' is deprecated [-Wdeprecated-declarations]
    std::auto_ptr<pimpl> ap(pimpl_ = new pimpl(timeout));
         ^
/usr/include/c++/memory:2202:28: note: 'auto_ptr<Netxx::Datagram::pimpl>' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
                           ^
/usr/include/c++/__config:989:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
#  define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
                                      ^
/usr/include/c++/__config:978:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
src/netxx/datagram.cxx:99:10: warning: 'auto_ptr<Netxx::Datagram::pimpl>' is deprecated [-Wdeprecated-declarations]
    std::auto_ptr<pimpl> ap(pimpl_ = new pimpl(timeout));
         ^
/usr/include/c++/memory:2202:28: note: 'auto_ptr<Netxx::Datagram::pimpl>' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
                           ^
/usr/include/c++/__config:989:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
#  define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
                                      ^
/usr/include/c++/__config:978:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
src/netxx/datagram.cxx:109:10: warning: 'auto_ptr<Netxx::Datagram::pimpl>' is deprecated [-Wdeprecated-declarations]
    std::auto_ptr<pimpl> ap (pimpl_ = new pimpl(timeout, socketfd));
         ^
/usr/include/c++/memory:2202:28: note: 'auto_ptr<Netxx::Datagram::pimpl>' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
                           ^
/usr/include/c++/__config:989:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
#  define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
                                      ^
/usr/include/c++/__config:978:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
src/netxx/datagram.cxx:118:10: warning: 'auto_ptr<Netxx::Datagram::pimpl>' is deprecated [-Wdeprecated-declarations]
    std::auto_ptr<pimpl> ap (pimpl_ = new pimpl(timeout));
         ^
/usr/include/c++/memory:2202:28: note: 'auto_ptr<Netxx::Datagram::pimpl>' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
                           ^
/usr/include/c++/__config:989:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
#  define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
                                      ^
/usr/include/c++/__config:978:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
depbase=`echo src/netxx/serverbase.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
clang++  -I.   -I/usr/pkg/include  -I/usr/pkg/include/botan-1.10  -I/usr/pkg/include/lua-5.3   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline -Wall -W -Wno-unused -MT src/netxx/serverbase.o -MD -MP -MF $depbase.Tpo -c -o src/netxx/serverbase.o src/netxx/serverbase.cxx &&\
mv -f $depbase.Tpo $depbase.Po
src/netxx/probe.cxx:74:10: warning: 'auto_ptr<Netxx::Probe::pimpl>' is deprecated [-Wdeprecated-declarations]
    std::auto_ptr<pimpl> ap(pimpl_ = new pimpl);
         ^
/usr/include/c++/memory:2202:28: note: 'auto_ptr<Netxx::Probe::pimpl>' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
                           ^
/usr/include/c++/__config:989:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
#  define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
                                      ^
/usr/include/c++/__config:978:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
src/netxx/datagramserver.cxx:56:10: warning: 'auto_ptr<Netxx::ServerBase>' is deprecated [-Wdeprecated-declarations]
    std::auto_ptr<ServerBase> ap(pimpl_ = new ServerBase(timeout));
         ^
/usr/include/c++/memory:2202:28: note: 'auto_ptr<Netxx::ServerBase>' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
                           ^
/usr/include/c++/__config:989:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
#  define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
                                      ^
/usr/include/c++/__config:978:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
src/netxx/datagramserver.cxx:67:10: warning: 'auto_ptr<Netxx::ServerBase>' is deprecated [-Wdeprecated-declarations]
    std::auto_ptr<ServerBase> ap(pimpl_ = new ServerBase(timeout));
         ^
/usr/include/c++/memory:2202:28: note: 'auto_ptr<Netxx::ServerBase>' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
                           ^
/usr/include/c++/__config:989:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
#  define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
                                      ^
/usr/include/c++/__config:978:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
4 warnings generated.
src/netxx/probe_select.cxx:74:10: warning: 'auto_ptr<(anonymous namespace)::pimpl>' is deprecated [-Wdeprecated-declarations]
    std::auto_ptr<pimpl> ap(new pimpl); pimpl_ = ap.get();
         ^
/usr/include/c++/memory:2202:28: note: 'auto_ptr<(anonymous namespace)::pimpl>' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
                           ^
/usr/include/c++/__config:989:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
#  define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
                                      ^
/usr/include/c++/__config:978:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
depbase=`echo src/netxx/sockaddr.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
clang++  -I.   -I/usr/pkg/include  -I/usr/pkg/include/botan-1.10  -I/usr/pkg/include/lua-5.3   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline -Wall -W -Wno-unused -MT src/netxx/sockaddr.o -MD -MP -MF $depbase.Tpo -c -o src/netxx/sockaddr.o src/netxx/sockaddr.cxx &&\
mv -f $depbase.Tpo $depbase.Po
2 warnings generated.
depbase=`echo src/netxx/socket.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
clang++  -I.   -I/usr/pkg/include  -I/usr/pkg/include/botan-1.10  -I/usr/pkg/include/lua-5.3   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline -Wall -W -Wno-unused -MT src/netxx/socket.o -MD -MP -MF $depbase.Tpo -c -o src/netxx/socket.o src/netxx/socket.cxx &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo src/netxx/sockopt.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
clang++  -I.   -I/usr/pkg/include  -I/usr/pkg/include/botan-1.10  -I/usr/pkg/include/lua-5.3   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline -Wall -W -Wno-unused -MT src/netxx/sockopt.o -MD -MP -MF $depbase.Tpo -c -o src/netxx/sockopt.o src/netxx/sockopt.cxx &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo src/netxx/stream.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
clang++  -I.   -I/usr/pkg/include  -I/usr/pkg/include/botan-1.10  -I/usr/pkg/include/lua-5.3   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline -Wall -W -Wno-unused -MT src/netxx/stream.o -MD -MP -MF $depbase.Tpo -c -o src/netxx/stream.o src/netxx/stream.cxx &&\
mv -f $depbase.Tpo $depbase.Po
src/netxx/serverbase.cxx:78:61: warning: 'mem_fun_ref<void, Netxx::Socket>' is deprecated [-Wdeprecated-declarations]
            std::for_each(sockets_, sockets_ + sockets_size_, std::mem_fun_ref(&Socket::close));
                                                                   ^
/usr/include/c++/functional:1195:1: note: 'mem_fun_ref<void, Netxx::Socket>' has been explicitly marked deprecated here
_LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY
^
/usr/include/c++/__config:989:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
#  define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
                                      ^
/usr/include/c++/__config:978:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
depbase=`echo src/netxx/streambase.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
clang++  -I.   -I/usr/pkg/include  -I/usr/pkg/include/botan-1.10  -I/usr/pkg/include/lua-5.3   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline -Wall -W -Wno-unused -MT src/netxx/streambase.o -MD -MP -MF $depbase.Tpo -c -o src/netxx/streambase.o src/netxx/streambase.cxx &&\
mv -f $depbase.Tpo $depbase.Po
1 warning generated.
depbase=`echo src/netxx/streamserver.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
clang++  -I.   -I/usr/pkg/include  -I/usr/pkg/include/botan-1.10  -I/usr/pkg/include/lua-5.3   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline -Wall -W -Wno-unused -MT src/netxx/streamserver.o -MD -MP -MF $depbase.Tpo -c -o src/netxx/streamserver.o src/netxx/streamserver.cxx &&\
mv -f $depbase.Tpo $depbase.Po
1 warning generated.
depbase=`echo src/netxx/resolve_getaddrinfo.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
clang++  -I.   -I/usr/pkg/include  -I/usr/pkg/include/botan-1.10  -I/usr/pkg/include/lua-5.3   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline -Wall -W -Wno-unused -MT src/netxx/resolve_getaddrinfo.o -MD -MP -MF $depbase.Tpo -c -o src/netxx/resolve_getaddrinfo.o src/netxx/resolve_getaddrinfo.cxx &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo src/sanity.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
clang++  -I.   -I/usr/pkg/include  -I/usr/pkg/include/botan-1.10  -I/usr/pkg/include/lua-5.3   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline -Wall -W -Wno-unused -MT src/sanity.o -MD -MP -MF $depbase.Tpo -c -o src/sanity.o src/sanity.cc &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo src/simplestring_xform.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
clang++  -I.   -I/usr/pkg/include  -I/usr/pkg/include/botan-1.10  -I/usr/pkg/include/lua-5.3   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline -Wall -W -Wno-unused -MT src/simplestring_xform.o -MD -MP -MF $depbase.Tpo -c -o src/simplestring_xform.o src/simplestring_xform.cc &&\
mv -f $depbase.Tpo $depbase.Po
src/netxx/stream.cxx:63:10: warning: 'auto_ptr<Netxx::Stream::pimpl>' is deprecated [-Wdeprecated-declarations]
    std::auto_ptr<pimpl> ap(pimpl_ = new pimpl);
         ^
/usr/include/c++/memory:2202:28: note: 'auto_ptr<Netxx::Stream::pimpl>' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
                           ^
/usr/include/c++/__config:989:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
#  define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
                                      ^
/usr/include/c++/__config:978:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
src/netxx/stream.cxx:74:10: warning: 'auto_ptr<Netxx::Stream::pimpl>' is deprecated [-Wdeprecated-declarations]
    std::auto_ptr<pimpl> ap(pimpl_ = new pimpl(socketfd));
         ^
/usr/include/c++/memory:2202:28: note: 'auto_ptr<Netxx::Stream::pimpl>' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
                           ^
/usr/include/c++/__config:989:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
#  define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
                                      ^
/usr/include/c++/__config:978:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
src/netxx/stream.cxx:85:10: warning: 'auto_ptr<Netxx::Stream::pimpl>' is deprecated [-Wdeprecated-declarations]
    std::auto_ptr<pimpl> ap(pimpl_ = new pimpl);
         ^
/usr/include/c++/memory:2202:28: note: 'auto_ptr<Netxx::Stream::pimpl>' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
                           ^
/usr/include/c++/__config:989:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
#  define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
                                      ^
/usr/include/c++/__config:978:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
1 warning generated.
depbase=`echo src/constants.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
clang++  -I.   -I/usr/pkg/include  -I/usr/pkg/include/botan-1.10  -I/usr/pkg/include/lua-5.3   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline -Wall -W -Wno-unused -MT src/constants.o -MD -MP -MF $depbase.Tpo -c -o src/constants.o src/constants.cc &&\
mv -f $depbase.Tpo $depbase.Po
3 warnings generated.
depbase=`echo src/vocab.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
clang++  -I.   -I/usr/pkg/include  -I/usr/pkg/include/botan-1.10  -I/usr/pkg/include/lua-5.3   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline -Wall -W -Wno-unused -MT src/vocab.o -MD -MP -MF $depbase.Tpo -c -o src/vocab.o src/vocab.cc &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo src/charset.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
clang++  -I.   -I/usr/pkg/include  -I/usr/pkg/include/botan-1.10  -I/usr/pkg/include/lua-5.3   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline -Wall -W -Wno-unused -MT src/charset.o -MD -MP -MF $depbase.Tpo -c -o src/charset.o src/charset.cc &&\
mv -f $depbase.Tpo $depbase.Po
src/netxx/streamserver.cxx:62:10: warning: 'auto_ptr<Netxx::ServerBase>' is deprecated [-Wdeprecated-declarations]
    std::auto_ptr<ServerBase> ap(pimpl_ = new ServerBase(timeout));
         ^
/usr/include/c++/memory:2202:28: note: 'auto_ptr<Netxx::ServerBase>' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
                           ^
/usr/include/c++/__config:989:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
#  define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
                                      ^
/usr/include/c++/__config:978:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
src/netxx/streamserver.cxx:73:10: warning: 'auto_ptr<Netxx::ServerBase>' is deprecated [-Wdeprecated-declarations]
    std::auto_ptr<ServerBase> ap(pimpl_ = new ServerBase(timeout));
         ^
/usr/include/c++/memory:2202:28: note: 'auto_ptr<Netxx::ServerBase>' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
                           ^
/usr/include/c++/__config:989:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
#  define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
                                      ^
/usr/include/c++/__config:978:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
depbase=`echo src/paths.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
clang++  -I.   -I/usr/pkg/include  -I/usr/pkg/include/botan-1.10  -I/usr/pkg/include/lua-5.3   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline -Wall -W -Wno-unused -MT src/paths.o -MD -MP -MF $depbase.Tpo -c -o src/paths.o src/paths.cc &&\
mv -f $depbase.Tpo $depbase.Po
2 warnings generated.
depbase=`echo src/luaext_mkstemp.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
clang++  -I.   -I/usr/pkg/include  -I/usr/pkg/include/botan-1.10  -I/usr/pkg/include/lua-5.3   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline -Wall -W -Wno-unused -MT src/luaext_mkstemp.o -MD -MP -MF $depbase.Tpo -c -o src/luaext_mkstemp.o src/luaext_mkstemp.cc &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo src/luaext_parse_basic_io.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
clang++  -I.   -I/usr/pkg/include  -I/usr/pkg/include/botan-1.10  -I/usr/pkg/include/lua-5.3   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline -Wall -W -Wno-unused -MT src/luaext_parse_basic_io.o -MD -MP -MF $depbase.Tpo -c -o src/luaext_parse_basic_io.o src/luaext_parse_basic_io.cc &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo src/luaext_guess_binary.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
clang++  -I.   -I/usr/pkg/include  -I/usr/pkg/include/botan-1.10  -I/usr/pkg/include/lua-5.3   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.3 -I/usr/include/readline -Wall -W -Wno-unused -MT src/luaext_guess_binary.o -MD -MP -MF $depbase.Tpo -c -o src/luaext_guess_binary.o src/luaext_guess_binary.cc &&\
mv -f $depbase.Tpo $depbase.Po
In file included from src/simplestring_xform.cc:11:
src/simplestring_xform.hh:51:61: warning: unused parameter 'thing' [-Wunused-parameter]
origin::type get_made_from<std::string>(std::string const & thing)
                                                            ^
src/simplestring_xform.hh:61:76: warning: unused parameter 'made_from' [-Wunused-parameter]
std::string from_string<std::string>(std::string const & str, origin::type made_from)
                                                                           ^
In file included from src/sanity.cc:17:
In file included from /data/scratch/devel/monotone/work/.buildlink/include/boost/format.hpp:38:
In file included from /data/scratch/devel/monotone/work/.buildlink/include/boost/format/internals.hpp:21:
In file included from /data/scratch/devel/monotone/work/.buildlink/include/boost/optional.hpp:15:
In file included from /data/scratch/devel/monotone/work/.buildlink/include/boost/optional/optional.hpp:34:
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:129:46: error: too few arguments provided to function-like macro invocation
    explicit wrapexcept( E const & e ): E( e )
                                             ^
src/sanity.hh:378:9: note: macro 'E' defined here
#define E(e, whence, explain)                                          \
        ^
In file included from src/sanity.cc:17:
In file included from /data/scratch/devel/monotone/work/.buildlink/include/boost/format.hpp:38:
In file included from /data/scratch/devel/monotone/work/.buildlink/include/boost/format/internals.hpp:21:
In file included from /data/scratch/devel/monotone/work/.buildlink/include/boost/optional.hpp:15:
In file included from /data/scratch/devel/monotone/work/.buildlink/include/boost/optional/optional.hpp:34:
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:131:24: error: expected '}'
        copy_from( &e );
                       ^
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:130:5: note: to match this '{'
    {
    ^
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:132:6: error: expected ';' after struct
    }
     ^
     ;
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:134:26: error: unknown type name 'E'
    explicit wrapexcept( E const & e, boost::source_location const & loc ): E( e )
                         ^
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:134:14: error: C++ requires a type specifier for all declarations
    explicit wrapexcept( E const & e, boost::source_location const & loc ): E( e )
    ~~~~~~~~ ^
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:134:82: error: too few arguments provided to function-like macro invocation
    explicit wrapexcept( E const & e, boost::source_location const & loc ): E( e )
                                                                                 ^
src/sanity.hh:378:9: note: macro 'E' defined here
#define E(e, whence, explain)                                          \
        ^
In file included from src/sanity.cc:17:
In file included from /data/scratch/devel/monotone/work/.buildlink/include/boost/format.hpp:38:
In file included from /data/scratch/devel/monotone/work/.buildlink/include/boost/format/internals.hpp:21:
In file included from /data/scratch/devel/monotone/work/.buildlink/include/boost/optional.hpp:15:
In file included from /data/scratch/devel/monotone/work/.buildlink/include/boost/optional/optional.hpp:34:
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:134:75: error: only constructors take base initializers
    explicit wrapexcept( E const & e, boost::source_location const & loc ): E( e )
                                                                          ^
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:145:9: error: use of class template 'wrapexcept' requires template arguments
        wrapexcept * p = new wrapexcept( *this );
        ^
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:103:47: note: template is declared here
template<class E> struct BOOST_SYMBOL_VISIBLE wrapexcept:
~~~~~~~~~~~~~~~~~                             ^
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:145:30: error: use of class template 'wrapexcept' requires template arguments
        wrapexcept * p = new wrapexcept( *this );
                             ^
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:103:47: note: template is declared here
template<class E> struct BOOST_SYMBOL_VISIBLE wrapexcept:
~~~~~~~~~~~~~~~~~                             ^
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:146:9: error: use of undeclared identifier 'deleter'; did you mean 'delete'?
        deleter del = { p };
        ^~~~~~~
        delete
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:146:17: error: use of undeclared identifier 'del'
        deleter del = { p };
                ^
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:148:59: error: invalid use of 'this' outside of a non-static member function
        boost::exception_detail::copy_boost_exception( p, this );
                                                          ^
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:150:9: error: use of undeclared identifier 'del'
        del.p_ = 0;
        ^
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:154:28: error: non-member function cannot have 'const' qualifier
    virtual void rethrow() const
                           ^~~~~
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:154:5: error: 'virtual' can only appear on non-static member functions
    virtual void rethrow() const
    ^
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:156:16: error: invalid use of 'this' outside of a non-static member function
        throw *this;
               ^
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:165:11: warning: use of function template name with no prior declaration in function call with explicit template arguments is a C++20 extension [-Wc++20-extensions]
    throw wrapexcept<E>( e );
          ^
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:171:11: warning: use of function template name with no prior declaration in function call with explicit template arguments is a C++20 extension [-Wc++20-extensions]
    throw wrapexcept<E>( e, loc );
          ^
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:174:1: error: extraneous closing brace ('}')
} // namespace boost
^
In file included from src/vocab.cc:15:
In file included from src/vocab.hh:13:
In file included from /data/scratch/devel/monotone/work/.buildlink/include/boost/shared_ptr.hpp:17:
In file included from /data/scratch/devel/monotone/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:27:
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:129:46: error: too few arguments provided to function-like macro invocation
    explicit wrapexcept( E const & e ): E( e )
                                             ^
src/sanity.hh:378:9: note: macro 'E' defined here
#define E(e, whence, explain)                                          \
        ^
In file included from src/vocab.cc:15:
In file included from src/vocab.hh:13:
In file included from /data/scratch/devel/monotone/work/.buildlink/include/boost/shared_ptr.hpp:17:
In file included from /data/scratch/devel/monotone/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:27:
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:131:24: error: expected '}'
        copy_from( &e );
                       ^
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:130:5: note: to match this '{'
    {
    ^
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:132:6: error: expected ';' after struct
    }
     ^
     ;
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:134:26: error: unknown type name 'E'
    explicit wrapexcept( E const & e, boost::source_location const & loc ): E( e )
                         ^
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:134:14: error: C++ requires a type specifier for all declarations
    explicit wrapexcept( E const & e, boost::source_location const & loc ): E( e )
    ~~~~~~~~ ^
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:134:82: error: too few arguments provided to function-like macro invocation
    explicit wrapexcept( E const & e, boost::source_location const & loc ): E( e )
                                                                                 ^
src/sanity.hh:378:9: note: macro 'E' defined here
#define E(e, whence, explain)                                          \
        ^
In file included from src/vocab.cc:15:
In file included from src/vocab.hh:13:
In file included from /data/scratch/devel/monotone/work/.buildlink/include/boost/shared_ptr.hpp:17:
In file included from /data/scratch/devel/monotone/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:27:
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:134:75: error: only constructors take base initializers
    explicit wrapexcept( E const & e, boost::source_location const & loc ): E( e )
                                                                          ^
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:145:9: error: use of class template 'wrapexcept' requires template arguments
        wrapexcept * p = new wrapexcept( *this );
        ^
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:103:47: note: template is declared here
template<class E> struct BOOST_SYMBOL_VISIBLE wrapexcept:
~~~~~~~~~~~~~~~~~                             ^
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:145:30: error: use of class template 'wrapexcept' requires template arguments
        wrapexcept * p = new wrapexcept( *this );
                             ^
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:103:47: note: template is declared here
template<class E> struct BOOST_SYMBOL_VISIBLE wrapexcept:
~~~~~~~~~~~~~~~~~                             ^
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:146:9: error: use of undeclared identifier 'deleter'; did you mean 'delete'?
        deleter del = { p };
        ^~~~~~~
        delete
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:146:17: error: use of undeclared identifier 'del'
        deleter del = { p };
                ^
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:148:59: error: invalid use of 'this' outside of a non-static member function
        boost::exception_detail::copy_boost_exception( p, this );
                                                          ^
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:150:9: error: use of undeclared identifier 'del'
        del.p_ = 0;
        ^
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:154:28: error: non-member function cannot have 'const' qualifier
    virtual void rethrow() const
                           ^~~~~
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:154:5: error: 'virtual' can only appear on non-static member functions
    virtual void rethrow() const
    ^
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:156:16: error: invalid use of 'this' outside of a non-static member function
        throw *this;
               ^
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:165:11: warning: use of function template name with no prior declaration in function call with explicit template arguments is a C++20 extension [-Wc++20-extensions]
    throw wrapexcept<E>( e );
          ^
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:171:11: warning: use of function template name with no prior declaration in function call with explicit template arguments is a C++20 extension [-Wc++20-extensions]
    throw wrapexcept<E>( e, loc );
          ^
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:174:1: error: extraneous closing brace ('}')
} // namespace boost
^
In file included from src/vocab.cc:15:
In file included from src/vocab.hh:13:
In file included from /data/scratch/devel/monotone/work/.buildlink/include/boost/shared_ptr.hpp:17:
In file included from /data/scratch/devel/monotone/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:28:
/data/scratch/devel/monotone/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:641:16: error: no type named 'throw_exception' in namespace 'boost'; did you mean 'throw_function'?
        boost::throw_exception( boost::bad_weak_ptr() );
        ~~~~~~~^~~~~~~~~~~~~~~
               throw_function
/data/scratch/devel/monotone/work/.buildlink/include/boost/exception/exception.hpp:106:61: note: 'throw_function' declared here
    typedef error_info<struct throw_function_,char const *> throw_function;
                                                            ^
In file included from src/vocab.cc:15:
In file included from src/vocab.hh:13:
In file included from /data/scratch/devel/monotone/work/.buildlink/include/boost/shared_ptr.hpp:17:
In file included from /data/scratch/devel/monotone/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:28:
/data/scratch/devel/monotone/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:641:40: error: definition or redeclaration of 'bad_weak_ptr' not allowed inside a function
        boost::throw_exception( boost::bad_weak_ptr() );
                                ~~~~~~~^
In file included from src/charset.cc:13:
In file included from /data/scratch/devel/monotone/work/.buildlink/include/boost/tokenizer.hpp:20:
In file included from /data/scratch/devel/monotone/work/.buildlink/include/boost/token_iterator.hpp:24:
In file included from /data/scratch/devel/monotone/work/.buildlink/include/boost/token_functions.hpp:44:
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:129:46: error: too few arguments provided to function-like macro invocation
    explicit wrapexcept( E const & e ): E( e )
                                             ^
src/sanity.hh:378:9: note: macro 'E' defined here
#define E(e, whence, explain)                                          \
        ^
In file included from src/charset.cc:13:
In file included from /data/scratch/devel/monotone/work/.buildlink/include/boost/tokenizer.hpp:20:
In file included from /data/scratch/devel/monotone/work/.buildlink/include/boost/token_iterator.hpp:24:
In file included from /data/scratch/devel/monotone/work/.buildlink/include/boost/token_functions.hpp:44:
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:131:24: error: expected '}'
        copy_from( &e );
                       ^
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:130:5: note: to match this '{'
    {
    ^
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:132:6: error: expected ';' after struct
    }
     ^
     ;
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:134:26: error: unknown type name 'E'
    explicit wrapexcept( E const & e, boost::source_location const & loc ): E( e )
                         ^
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:134:14: error: C++ requires a type specifier for all declarations
    explicit wrapexcept( E const & e, boost::source_location const & loc ): E( e )
    ~~~~~~~~ ^
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:134:82: error: too few arguments provided to function-like macro invocation
    explicit wrapexcept( E const & e, boost::source_location const & loc ): E( e )
                                                                                 ^
src/sanity.hh:378:9: note: macro 'E' defined here
#define E(e, whence, explain)                                          \
        ^
In file included from src/charset.cc:13:
In file included from /data/scratch/devel/monotone/work/.buildlink/include/boost/tokenizer.hpp:20:
In file included from /data/scratch/devel/monotone/work/.buildlink/include/boost/token_iterator.hpp:24:
In file included from /data/scratch/devel/monotone/work/.buildlink/include/boost/token_functions.hpp:44:
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:134:75: error: only constructors take base initializers
    explicit wrapexcept( E const & e, boost::source_location const & loc ): E( e )
                                                                          ^
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:145:9: error: use of class template 'wrapexcept' requires template arguments
        wrapexcept * p = new wrapexcept( *this );
        ^
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:103:47: note: template is declared here
template<class E> struct BOOST_SYMBOL_VISIBLE wrapexcept:
~~~~~~~~~~~~~~~~~                             ^
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:145:30: error: use of class template 'wrapexcept' requires template arguments
        wrapexcept * p = new wrapexcept( *this );
                             ^
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:103:47: note: template is declared here
template<class E> struct BOOST_SYMBOL_VISIBLE wrapexcept:
~~~~~~~~~~~~~~~~~                             ^
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:146:9: error: use of undeclared identifier 'deleter'; did you mean 'delete'?
        deleter del = { p };
        ^~~~~~~
        delete
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:146:17: error: use of undeclared identifier 'del'
        deleter del = { p };
                ^
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:148:59: error: invalid use of 'this' outside of a non-static member function
        boost::exception_detail::copy_boost_exception( p, this );
                                                          ^
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:150:9: error: use of undeclared identifier 'del'
        del.p_ = 0;
        ^
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:154:28: error: non-member function cannot have 'const' qualifier
    virtual void rethrow() const
                           ^~~~~
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:154:5: error: 'virtual' can only appear on non-static member functions
    virtual void rethrow() const
    ^
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:156:16: error: invalid use of 'this' outside of a non-static member function
        throw *this;
               ^
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:165:11: warning: use of function template name with no prior declaration in function call with explicit template arguments is a C++20 extension [-Wc++20-extensions]
    throw wrapexcept<E>( e );
          ^
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:171:11: warning: use of function template name with no prior declaration in function call with explicit template arguments is a C++20 extension [-Wc++20-extensions]
    throw wrapexcept<E>( e, loc );
          ^
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:174:1: error: extraneous closing brace ('}')
} // namespace boost
^
In file included from src/sanity.cc:17:
In file included from /data/scratch/devel/monotone/work/.buildlink/include/boost/format.hpp:38:
In file included from /data/scratch/devel/monotone/work/.buildlink/include/boost/format/internals.hpp:24:
In file included from /data/scratch/devel/monotone/work/.buildlink/include/boost/format/alt_sstream.hpp:21:
In file included from /data/scratch/devel/monotone/work/.buildlink/include/boost/shared_ptr.hpp:17:
In file included from /data/scratch/devel/monotone/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:28:
/data/scratch/devel/monotone/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:641:16: error: no type named 'throw_exception' in namespace 'boost'; did you mean 'throw_function'?
        boost::throw_exception( boost::bad_weak_ptr() );
        ~~~~~~~^~~~~~~~~~~~~~~
               throw_function
/data/scratch/devel/monotone/work/.buildlink/include/boost/exception/exception.hpp:106:61: note: 'throw_function' declared here
    typedef error_info<struct throw_function_,char const *> throw_function;
                                                            ^
In file included from src/sanity.cc:17:
In file included from /data/scratch/devel/monotone/work/.buildlink/include/boost/format.hpp:38:
In file included from /data/scratch/devel/monotone/work/.buildlink/include/boost/format/internals.hpp:24:
In file included from /data/scratch/devel/monotone/work/.buildlink/include/boost/format/alt_sstream.hpp:21:
In file included from /data/scratch/devel/monotone/work/.buildlink/include/boost/shared_ptr.hpp:17:
In file included from /data/scratch/devel/monotone/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:28:
/data/scratch/devel/monotone/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:641:40: error: definition or redeclaration of 'bad_weak_ptr' not allowed inside a function
        boost::throw_exception( boost::bad_weak_ptr() );
                                ~~~~~~~^
In file included from src/charset.cc:13:
In file included from /data/scratch/devel/monotone/work/.buildlink/include/boost/tokenizer.hpp:20:
In file included from /data/scratch/devel/monotone/work/.buildlink/include/boost/token_iterator.hpp:24:
/data/scratch/devel/monotone/work/.buildlink/include/boost/token_functions.hpp:130:9: error: no member named 'throw_exception' in namespace 'boost'; did you mean simply 'throw_exception'?
        BOOST_THROW_EXCEPTION(escaped_list_error(std::string("cannot end with escape")));
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:180:34: note: expanded from macro 'BOOST_THROW_EXCEPTION'
#define BOOST_THROW_EXCEPTION(x) ::boost::throw_exception(x, BOOST_CURRENT_LOCATION)
                                 ^~~~~~~~~
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:168:39: note: 'throw_exception' declared here
template<class E> BOOST_NORETURN void throw_exception( E const & e, boost::source_location const & loc )
                                      ^
In file included from src/charset.cc:13:
In file included from /data/scratch/devel/monotone/work/.buildlink/include/boost/tokenizer.hpp:20:
In file included from /data/scratch/devel/monotone/work/.buildlink/include/boost/token_iterator.hpp:24:
/data/scratch/devel/monotone/work/.buildlink/include/boost/token_functions.hpp:148:9: error: no member named 'throw_exception' in namespace 'boost'; did you mean simply 'throw_exception'?
        BOOST_THROW_EXCEPTION(escaped_list_error(std::string("unknown escape sequence")));
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:180:34: note: expanded from macro 'BOOST_THROW_EXCEPTION'
#define BOOST_THROW_EXCEPTION(x) ::boost::throw_exception(x, BOOST_CURRENT_LOCATION)
                                 ^~~~~~~~~
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:168:39: note: 'throw_exception' declared here
template<class E> BOOST_NORETURN void throw_exception( E const & e, boost::source_location const & loc )
                                      ^
In file included from src/vocab.cc:17:
src/transforms.hh:33:44: warning: unused parameter 'made_from' [-Wunused-parameter]
xform(std::string const & in, origin::type made_from)
                                           ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
fatal error: too many errors emitted, stopping now [-ferror-limit=]
2 warnings and 20 errors generated.
gmake[2]: *** [Makefile:2294: src/charset.o] Error 1
gmake[2]: *** Waiting for unfinished jobs....
src/vocab.cc:193:15: warning: explicit instantiation of 'dump<rsa_pub_key>' that occurs after an explicit specialization has no effect [-Winstantiation-after-specialization]
template void dump(rsa_pub_key const&, string &);
              ^
src/vocab_terms.hh:38:1: note: previous template specialization is here
ATOMIC_NOVERIFY(rsa_pub_key);        // some nice numbers
^
src/vocab.hh:54:29: note: expanded from macro 'ATOMIC_NOVERIFY'
#define ATOMIC_NOVERIFY(ty) hh_ATOMIC_NOVERIFY(ty)
                            ^
src/vocab_macros.hh:120:32: note: expanded from macro 'hh_ATOMIC_NOVERIFY'
#define hh_ATOMIC_NOVERIFY(ty) hh_ATOMIC(ty)
                               ^
src/vocab_macros.hh:119:23: note: expanded from macro 'hh_ATOMIC'
#define hh_ATOMIC(ty) hh_ATOMIC_HOOKED(ty,)
                      ^
src/vocab_macros.hh:91:6: note: expanded from macro 'hh_ATOMIC_HOOKED'
void dump(ty const &, std::string &);                  \
     ^
4 warnings and 19 errors generated.
gmake[2]: *** [Makefile:2294: src/vocab.o] Error 1
2 warnings generated.
In file included from src/luaext_parse_basic_io.cc:13:
In file included from src/basic_io.hh:17:
In file included from src/paths.hh:104:
In file included from /data/scratch/devel/monotone/work/.buildlink/include/boost/shared_ptr.hpp:17:
In file included from /data/scratch/devel/monotone/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:27:
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:129:46: error: too few arguments provided to function-like macro invocation
    explicit wrapexcept( E const & e ): E( e )
                                             ^
src/sanity.hh:378:9: note: macro 'E' defined here
#define E(e, whence, explain)                                          \
        ^
In file included from src/luaext_parse_basic_io.cc:13:
In file included from src/basic_io.hh:17:
In file included from src/paths.hh:104:
In file included from /data/scratch/devel/monotone/work/.buildlink/include/boost/shared_ptr.hpp:17:
In file included from /data/scratch/devel/monotone/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:27:
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:131:24: error: expected '}'
        copy_from( &e );
                       ^
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:130:5: note: to match this '{'
    {
    ^
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:132:6: error: expected ';' after struct
    }
     ^
     ;
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:134:26: error: unknown type name 'E'
    explicit wrapexcept( E const & e, boost::source_location const & loc ): E( e )
                         ^
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:134:14: error: C++ requires a type specifier for all declarations
    explicit wrapexcept( E const & e, boost::source_location const & loc ): E( e )
    ~~~~~~~~ ^
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:134:82: error: too few arguments provided to function-like macro invocation
    explicit wrapexcept( E const & e, boost::source_location const & loc ): E( e )
                                                                                 ^
src/sanity.hh:378:9: note: macro 'E' defined here
#define E(e, whence, explain)                                          \
        ^
In file included from src/luaext_parse_basic_io.cc:13:
In file included from src/basic_io.hh:17:
In file included from src/paths.hh:104:
In file included from /data/scratch/devel/monotone/work/.buildlink/include/boost/shared_ptr.hpp:17:
In file included from /data/scratch/devel/monotone/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:27:
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:134:75: error: only constructors take base initializers
    explicit wrapexcept( E const & e, boost::source_location const & loc ): E( e )
                                                                          ^
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:145:9: error: use of class template 'wrapexcept' requires template arguments
        wrapexcept * p = new wrapexcept( *this );
        ^
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:103:47: note: template is declared here
template<class E> struct BOOST_SYMBOL_VISIBLE wrapexcept:
~~~~~~~~~~~~~~~~~                             ^
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:145:30: error: use of class template 'wrapexcept' requires template arguments
        wrapexcept * p = new wrapexcept( *this );
                             ^
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:103:47: note: template is declared here
template<class E> struct BOOST_SYMBOL_VISIBLE wrapexcept:
~~~~~~~~~~~~~~~~~                             ^
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:146:9: error: use of undeclared identifier 'deleter'; did you mean 'delete'?
        deleter del = { p };
        ^~~~~~~
        delete
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:146:17: error: use of undeclared identifier 'del'
        deleter del = { p };
                ^
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:148:59: error: invalid use of 'this' outside of a non-static member function
        boost::exception_detail::copy_boost_exception( p, this );
                                                          ^
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:150:9: error: use of undeclared identifier 'del'
        del.p_ = 0;
        ^
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:154:28: error: non-member function cannot have 'const' qualifier
    virtual void rethrow() const
                           ^~~~~
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:154:5: error: 'virtual' can only appear on non-static member functions
    virtual void rethrow() const
    ^
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:156:16: error: invalid use of 'this' outside of a non-static member function
        throw *this;
               ^
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:165:11: warning: use of function template name with no prior declaration in function call with explicit template arguments is a C++20 extension [-Wc++20-extensions]
    throw wrapexcept<E>( e );
          ^
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:171:11: warning: use of function template name with no prior declaration in function call with explicit template arguments is a C++20 extension [-Wc++20-extensions]
    throw wrapexcept<E>( e, loc );
          ^
/data/scratch/devel/monotone/work/.buildlink/include/boost/throw_exception.hpp:174:1: error: extraneous closing brace ('}')
} // namespace boost
^
In file included from src/luaext_parse_basic_io.cc:13:
In file included from src/basic_io.hh:17:
In file included from src/paths.hh:104:
In file included from /data/scratch/devel/monotone/work/.buildlink/include/boost/shared_ptr.hpp:17:
In file included from /data/scratch/devel/monotone/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:28:
/data/scratch/devel/monotone/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:641:16: error: no type named 'throw_exception' in namespace 'boost'; did you mean 'throw_function'?
        boost::throw_exception( boost::bad_weak_ptr() );
        ~~~~~~~^~~~~~~~~~~~~~~
               throw_function
/data/scratch/devel/monotone/work/.buildlink/include/boost/exception/exception.hpp:106:61: note: 'throw_function' declared here
    typedef error_info<struct throw_function_,char const *> throw_function;
                                                            ^
In file included from src/luaext_parse_basic_io.cc:13:
In file included from src/basic_io.hh:17:
In file included from src/paths.hh:104:
In file included from /data/scratch/devel/monotone/work/.buildlink/include/boost/shared_ptr.hpp:17:
In file included from /data/scratch/devel/monotone/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:28:
/data/scratch/devel/monotone/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:641:40: error: definition or redeclaration of 'bad_weak_ptr' not allowed inside a function
        boost::throw_exception( boost::bad_weak_ptr() );
                                ~~~~~~~^
In file included from src/paths.cc:14:
src/paths.hh:366:3: warning: definition of implicit copy assignment operator for 'system_path' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy]
  system_path(system_path const & other) : any_path(other) {};
  ^
src/paths.cc:818:12: note: in implicit copy assignment operator for 'system_path' first required here
        wr = working_root.get();
           ^
2 warnings and 19 errors generated.
gmake[2]: *** [Makefile:2294: src/luaext_parse_basic_io.o] Error 1
2 warnings and 20 errors generated.
gmake[2]: *** [Makefile:2294: src/sanity.o] Error 1
1 warning generated.
gmake[2]: Leaving directory '/data/scratch/devel/monotone/work/monotone-1.1'
gmake[1]: *** [Makefile:2415: all-recursive] Error 1
gmake[1]: Leaving directory '/data/scratch/devel/monotone/work/monotone-1.1'
gmake: *** [Makefile:1319: all] Error 2
*** Error code 2

Stop.
make[1]: stopped in /data/pkgsrc/devel/monotone
*** Error code 1

Stop.
make: stopped in /data/pkgsrc/devel/monotone