=> Bootstrap dependency digest>=20010302: found digest-20160304
===> 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.1nb14
/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.2 -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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -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
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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -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
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/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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -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
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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -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
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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -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
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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -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
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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -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
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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -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
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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -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
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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -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
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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -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
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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -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
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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -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
depbase=`echo src/luaext_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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/luaext_platform.o -MD -MP -MF $depbase.Tpo -c -o src/luaext_platform.o src/luaext_platform.cc &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo src/luaext_globish.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/luaext_globish.o -MD -MP -MF $depbase.Tpo -c -o src/luaext_globish.o src/luaext_globish.cc &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo src/lua.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/lua.o -MD -MP -MF $depbase.Tpo -c -o src/lua.o src/lua.cc &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo src/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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/mkstemp.o -MD -MP -MF $depbase.Tpo -c -o src/mkstemp.o src/mkstemp.cc &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo src/file_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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/file_io.o -MD -MP -MF $depbase.Tpo -c -o src/file_io.o src/file_io.cc &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo src/globish.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/globish.o -MD -MP -MF $depbase.Tpo -c -o src/globish.o src/globish.cc &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo src/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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/basic_io.o -MD -MP -MF $depbase.Tpo -c -o src/basic_io.o src/basic_io.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)
                                                                           ^
depbase=`echo src/mtn-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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/mtn-sanity.o -MD -MP -MF $depbase.Tpo -c -o src/mtn-sanity.o src/mtn-sanity.cc &&\
mv -f $depbase.Tpo $depbase.Po
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)
                                           ^
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 &);                  \
     ^
2 warnings generated.
depbase=`echo src/ui.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/ui.o -MD -MP -MF $depbase.Tpo -c -o src/ui.o src/ui.cc &&\
mv -f $depbase.Tpo $depbase.Po
In file included from src/charset.cc:20:
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)
                                                                           ^
depbase=`echo src/app_state.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/app_state.o -MD -MP -MF $depbase.Tpo -c -o src/app_state.o src/app_state.cc &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo src/automate_reader.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/automate_reader.o -MD -MP -MF $depbase.Tpo -c -o src/automate_reader.o src/automate_reader.cc &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo src/cache_logger.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/cache_logger.o -MD -MP -MF $depbase.Tpo -c -o src/cache_logger.o src/cache_logger.cc &&\
mv -f $depbase.Tpo $depbase.Po
In file included from src/file_io.cc:15:
src/botan_pipe_cache.hh:62:3: warning: struct 'cached_botan_pipe' was previously declared as a class [-Wmismatched-tags]
  struct cached_botan_pipe * to_be_destroyed;
  ^
src/botan_pipe_cache.hh:34:7: note: previous use is here
class cached_botan_pipe
      ^
src/botan_pipe_cache.hh:62:3: note: did you mean class here?
  struct cached_botan_pipe * to_be_destroyed;
  ^~~~~~
  class
depbase=`echo src/commands.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/commands.o -MD -MP -MF $depbase.Tpo -c -o src/commands.o src/commands.cc &&\
mv -f $depbase.Tpo $depbase.Po
2 warnings generated.
depbase=`echo src/cmd.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/cmd.o -MD -MP -MF $depbase.Tpo -c -o src/cmd.o src/cmd.cc &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo src/cmd_netsync.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/cmd_netsync.o -MD -MP -MF $depbase.Tpo -c -o src/cmd_netsync.o src/cmd_netsync.cc &&\
mv -f $depbase.Tpo $depbase.Po
In file included from src/basic_io.cc:14:
src/transforms.hh:33:44: warning: unused parameter 'made_from' [-Wunused-parameter]
xform(std::string const & in, origin::type made_from)
                                           ^
In file included from src/sanity.cc:27:
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)
                                                                           ^
depbase=`echo src/cmd_list.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/cmd_list.o -MD -MP -MF $depbase.Tpo -c -o src/cmd_list.o src/cmd_list.cc &&\
mv -f $depbase.Tpo $depbase.Po
In file included from src/sanity.cc:20:
In file included from src/boost/circular_buffer.hpp:19:
src/boost/circular_buffer_base.hpp:537:12: warning: struct 'cb_iterator' was previously declared as a class [-Wmismatched-tags]
    friend struct cb_details::cb_iterator< circular_buffer<T, Alloc>, cb_details::cb_const_traits<Alloc> >;
           ^
src/sanity.cc:79:32: note: in instantiation of template class 'boost::circular_buffer<char, std::__1::allocator<char> >' requested here
  boost::circular_buffer<char> logbuf;
                               ^
In file included from src/sanity.cc:20:
In file included from src/boost/circular_buffer.hpp:19:
src/boost/circular_buffer_base.hpp:538:12: warning: struct 'cb_iterator' was previously declared as a class [-Wmismatched-tags]
    friend struct cb_details::cb_iterator< circular_buffer<T, Alloc>, cb_details::cb_nonconst_traits<Alloc> >;
           ^
In file included from src/file_io.cc:19:
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)
                                                                           ^
src/file_io.cc:378:42: warning: unused parameter 'path' [-Wunused-parameter]
tree_walker::visit_dir(file_path const & path)
                                         ^
depbase=`echo src/cmd_packet.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/cmd_packet.o -MD -MP -MF $depbase.Tpo -c -o src/cmd_packet.o src/cmd_packet.cc &&\
mv -f $depbase.Tpo $depbase.Po
In file included from src/ui.cc:22:
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)
                                                                           ^
depbase=`echo src/cmd_key_cert.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/cmd_key_cert.o -MD -MP -MF $depbase.Tpo -c -o src/cmd_key_cert.o src/cmd_key_cert.cc &&\
mv -f $depbase.Tpo $depbase.Po
1 warning generated.
depbase=`echo src/cmd_merging.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/cmd_merging.o -MD -MP -MF $depbase.Tpo -c -o src/cmd_merging.o src/cmd_merging.cc &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo src/cmd_db.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/cmd_db.o -MD -MP -MF $depbase.Tpo -c -o src/cmd_db.o src/cmd_db.cc &&\
mv -f $depbase.Tpo $depbase.Po
4 warnings generated.
depbase=`echo src/cmd_diff_log.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/cmd_diff_log.o -MD -MP -MF $depbase.Tpo -c -o src/cmd_diff_log.o src/cmd_diff_log.cc &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo src/cmd_ws_commit.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/cmd_ws_commit.o -MD -MP -MF $depbase.Tpo -c -o src/cmd_ws_commit.o src/cmd_ws_commit.cc &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo src/cmd_othervcs.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/cmd_othervcs.o -MD -MP -MF $depbase.Tpo -c -o src/cmd_othervcs.o src/cmd_othervcs.cc &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo src/cmd_automate.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/cmd_automate.o -MD -MP -MF $depbase.Tpo -c -o src/cmd_automate.o src/cmd_automate.cc &&\
mv -f $depbase.Tpo $depbase.Po
In file included from src/ui.cc:24:
In file included from src/commands.hh:14:
src/options.hh:42:55: warning: unused parameter 'o' [-Wunused-parameter]
  restricted_long(std::string const & x, origin::type o)
                                                      ^
2 warnings generated.
In file included from src/app_state.cc:11:
In file included from src/app_state.hh:15:
src/options.hh:42:55: warning: unused parameter 'o' [-Wunused-parameter]
  restricted_long(std::string const & x, origin::type o)
                                                      ^
depbase=`echo src/cmd_files.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/cmd_files.o -MD -MP -MF $depbase.Tpo -c -o src/cmd_files.o src/cmd_files.cc &&\
mv -f $depbase.Tpo $depbase.Po
In file included from src/cmd.cc:12:
In file included from src/cmd.hh:16:
In file included from src/commands.hh:14:
src/options.hh:42:55: warning: unused parameter 'o' [-Wunused-parameter]
  restricted_long(std::string const & x, origin::type o)
                                                      ^
In file included from src/commands.cc:12:
In file included from src/cmd.hh:16:
In file included from src/commands.hh:14:
src/options.hh:42:55: warning: unused parameter 'o' [-Wunused-parameter]
  restricted_long(std::string const & x, origin::type o)
                                                      ^
In file included from src/cmd.cc:12:
In file included from src/cmd.hh:17:
src/selectors.hh:16:1: warning: class 'options' was previously declared as a struct [-Wmismatched-tags]
class options;
^
src/options.hh:113:8: note: previous use is here
struct options
       ^
src/selectors.hh:16:1: note: did you mean struct here?
class options;
^~~~~
struct
In file included from src/commands.cc:12:
In file included from src/cmd.hh:17:
src/selectors.hh:16:1: warning: class 'options' was previously declared as a struct [-Wmismatched-tags]
class options;
^
src/options.hh:113:8: note: previous use is here
struct options
       ^
src/selectors.hh:16:1: note: did you mean struct here?
class options;
^~~~~
struct
In file included from src/cmd.cc:17:
src/options_applicator.hh:14:1: warning: class 'options' was previously declared as a struct [-Wmismatched-tags]
class options;
^
src/options.hh:113:8: note: previous use is here
struct options
       ^
src/options_applicator.hh:14:1: note: did you mean struct here?
class options;
^~~~~
struct
1 warning generated.
In file included from src/commands.cc:13:
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)
                                                                           ^
depbase=`echo src/cmd_conflicts.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/cmd_conflicts.o -MD -MP -MF $depbase.Tpo -c -o src/cmd_conflicts.o src/cmd_conflicts.cc &&\
mv -f $depbase.Tpo $depbase.Po
In file included from src/cmd.cc:22:
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)
                                                                           ^
src/cmd.cc:60:1: warning: unused parameter 'app' [-Wunused-parameter]
CMD_GROUP(__root__, "__root__", "", NULL, "", "");
^
src/cmd.hh:250:3: note: expanded from macro 'CMD_GROUP'
  _CMD_GROUP2(C, name, aliases, parent, abstract, desc, true)
  ^
src/cmd.hh:242:44: note: expanded from macro '_CMD_GROUP2'
void commands::cmd_ ## C::exec(app_state & app,                      \
                                           ^
src/cmd.cc:60:1: warning: unused parameter 'execid' [-Wunused-parameter]
src/cmd.hh:250:3: note: expanded from macro 'CMD_GROUP'
  _CMD_GROUP2(C, name, aliases, parent, abstract, desc, true)
  ^
src/cmd.hh:243:51: note: expanded from macro '_CMD_GROUP2'
                               command_id const & execid,            \
                                                  ^
src/cmd.cc:60:1: warning: unused parameter 'args' [-Wunused-parameter]
src/cmd.hh:250:3: note: expanded from macro 'CMD_GROUP'
  _CMD_GROUP2(C, name, aliases, parent, abstract, desc, true)
  ^
src/cmd.hh:244:52: note: expanded from macro '_CMD_GROUP2'
                               args_vector const & args) const       \
                                                   ^
src/cmd.cc:62:1: warning: unused parameter 'app' [-Wunused-parameter]
CMD_GROUP_NO_COMPLETE(automation, "automation", "", CMD_REF(__root__),
^
src/cmd.hh:253:3: note: expanded from macro 'CMD_GROUP_NO_COMPLETE'
  _CMD_GROUP2(C, name, aliases, parent, abstract, desc, false)
  ^
src/cmd.hh:242:44: note: expanded from macro '_CMD_GROUP2'
void commands::cmd_ ## C::exec(app_state & app,                      \
                                           ^
src/cmd.cc:62:1: warning: unused parameter 'execid' [-Wunused-parameter]
src/cmd.hh:253:3: note: expanded from macro 'CMD_GROUP_NO_COMPLETE'
  _CMD_GROUP2(C, name, aliases, parent, abstract, desc, false)
  ^
src/cmd.hh:243:51: note: expanded from macro '_CMD_GROUP2'
                               command_id const & execid,            \
                                                  ^
src/cmd.cc:62:1: warning: unused parameter 'args' [-Wunused-parameter]
src/cmd.hh:253:3: note: expanded from macro 'CMD_GROUP_NO_COMPLETE'
  _CMD_GROUP2(C, name, aliases, parent, abstract, desc, false)
  ^
src/cmd.hh:244:52: note: expanded from macro '_CMD_GROUP2'
                               args_vector const & args) const       \
                                                   ^
src/cmd.cc:65:1: warning: unused parameter 'app' [-Wunused-parameter]
CMD_GROUP(database, "database", "", CMD_REF(__root__),
^
src/cmd.hh:250:3: note: expanded from macro 'CMD_GROUP'
  _CMD_GROUP2(C, name, aliases, parent, abstract, desc, true)
  ^
src/cmd.hh:242:44: note: expanded from macro '_CMD_GROUP2'
void commands::cmd_ ## C::exec(app_state & app,                      \
                                           ^
src/cmd.cc:65:1: warning: unused parameter 'execid' [-Wunused-parameter]
src/cmd.hh:250:3: note: expanded from macro 'CMD_GROUP'
  _CMD_GROUP2(C, name, aliases, parent, abstract, desc, true)
  ^
src/cmd.hh:243:51: note: expanded from macro '_CMD_GROUP2'
                               command_id const & execid,            \
                                                  ^
src/cmd.cc:65:1: warning: unused parameter 'args' [-Wunused-parameter]
src/cmd.hh:250:3: note: expanded from macro 'CMD_GROUP'
  _CMD_GROUP2(C, name, aliases, parent, abstract, desc, true)
  ^
src/cmd.hh:244:52: note: expanded from macro '_CMD_GROUP2'
                               args_vector const & args) const       \
                                                   ^
src/cmd.cc:68:1: warning: unused parameter 'app' [-Wunused-parameter]
CMD_GROUP(debug, "debug", "", CMD_REF(__root__),
^
src/cmd.hh:250:3: note: expanded from macro 'CMD_GROUP'
  _CMD_GROUP2(C, name, aliases, parent, abstract, desc, true)
  ^
src/cmd.hh:242:44: note: expanded from macro '_CMD_GROUP2'
void commands::cmd_ ## C::exec(app_state & app,                      \
                                           ^
src/cmd.cc:68:1: warning: unused parameter 'execid' [-Wunused-parameter]
src/cmd.hh:250:3: note: expanded from macro 'CMD_GROUP'
  _CMD_GROUP2(C, name, aliases, parent, abstract, desc, true)
  ^
src/cmd.hh:243:51: note: expanded from macro '_CMD_GROUP2'
                               command_id const & execid,            \
                                                  ^
src/cmd.cc:68:1: warning: unused parameter 'args' [-Wunused-parameter]
src/cmd.hh:250:3: note: expanded from macro 'CMD_GROUP'
  _CMD_GROUP2(C, name, aliases, parent, abstract, desc, true)
  ^
src/cmd.hh:244:52: note: expanded from macro '_CMD_GROUP2'
                               args_vector const & args) const       \
                                                   ^
src/cmd.cc:71:1: warning: unused parameter 'app' [-Wunused-parameter]
CMD_GROUP(informative, "informative", "", CMD_REF(__root__),
^
src/cmd.hh:250:3: note: expanded from macro 'CMD_GROUP'
  _CMD_GROUP2(C, name, aliases, parent, abstract, desc, true)
  ^
src/cmd.hh:242:44: note: expanded from macro '_CMD_GROUP2'
void commands::cmd_ ## C::exec(app_state & app,                      \
                                           ^
src/cmd.cc:71:1: warning: unused parameter 'execid' [-Wunused-parameter]
src/cmd.hh:250:3: note: expanded from macro 'CMD_GROUP'
  _CMD_GROUP2(C, name, aliases, parent, abstract, desc, true)
  ^
src/cmd.hh:243:51: note: expanded from macro '_CMD_GROUP2'
                               command_id const & execid,            \
                                                  ^
src/cmd.cc:71:1: warning: unused parameter 'args' [-Wunused-parameter]
src/cmd.hh:250:3: note: expanded from macro 'CMD_GROUP'
  _CMD_GROUP2(C, name, aliases, parent, abstract, desc, true)
  ^
src/cmd.hh:244:52: note: expanded from macro '_CMD_GROUP2'
                               args_vector const & args) const       \
                                                   ^
src/cmd.cc:74:1: warning: unused parameter 'app' [-Wunused-parameter]
CMD_GROUP(key_and_cert, "key_and_cert", "", CMD_REF(__root__),
^
src/cmd.hh:250:3: note: expanded from macro 'CMD_GROUP'
  _CMD_GROUP2(C, name, aliases, parent, abstract, desc, true)
  ^
src/cmd.hh:242:44: note: expanded from macro '_CMD_GROUP2'
void commands::cmd_ ## C::exec(app_state & app,                      \
                                           ^
src/cmd.cc:74:1: warning: unused parameter 'execid' [-Wunused-parameter]
src/cmd.hh:250:3: note: expanded from macro 'CMD_GROUP'
  _CMD_GROUP2(C, name, aliases, parent, abstract, desc, true)
  ^
src/cmd.hh:243:51: note: expanded from macro '_CMD_GROUP2'
                               command_id const & execid,            \
                                                  ^
src/cmd.cc:74:1: warning: unused parameter 'args' [-Wunused-parameter]
src/cmd.hh:250:3: note: expanded from macro 'CMD_GROUP'
  _CMD_GROUP2(C, name, aliases, parent, abstract, desc, true)
  ^
src/cmd.hh:244:52: note: expanded from macro '_CMD_GROUP2'
                               args_vector const & args) const       \
                                                   ^
src/cmd.cc:77:1: warning: unused parameter 'app' [-Wunused-parameter]
CMD_GROUP(network, "network", "", CMD_REF(__root__),
^
src/cmd.hh:250:3: note: expanded from macro 'CMD_GROUP'
  _CMD_GROUP2(C, name, aliases, parent, abstract, desc, true)
  ^
src/cmd.hh:242:44: note: expanded from macro '_CMD_GROUP2'
void commands::cmd_ ## C::exec(app_state & app,                      \
                                           ^
src/cmd.cc:77:1: warning: unused parameter 'execid' [-Wunused-parameter]
src/cmd.hh:250:3: note: expanded from macro 'CMD_GROUP'
  _CMD_GROUP2(C, name, aliases, parent, abstract, desc, true)
  ^
src/cmd.hh:243:51: note: expanded from macro '_CMD_GROUP2'
In file included from                                command_id const & execid,            \src/cmd_netsync.cc
:                                                  ^13
:
src/cmd.ccIn file included from :src/cmd.hh77::161:
:In file included from  src/commands.hhwarning:: 14unused parameter 'args' [-Wunused-parameter]
:
src/options.hhsrc/cmd.hh::42250::553::  notewarning: : expanded from macro 'CMD_GROUP'unused parameter 'o' [-Wunused-parameter]

  _CMD_GROUP2(C, name, aliases, parent, abstract, desc, true)
  ^
src/cmd.hh:244:52: note: expanded from macro '_CMD_GROUP2'  restricted_long(std::string const & x, origin::type o)

                                                      ^
                               args_vector const & args) const       \
                                                   ^
src/cmd.cc:80:1: warning: unused parameter 'app' [-Wunused-parameter]
CMD_GROUP(packet_io, "packet_io", "", CMD_REF(__root__),
^
src/cmd.hh:250:3: note: expanded from macro 'CMD_GROUP'
  _CMD_GROUP2(C, name, aliases, parent, abstract, desc, true)
  ^
src/cmd.hh:242:44: note: expanded from macro '_CMD_GROUP2'
void commands::cmd_ ## C::exec(app_state & app,                      \
                                           ^
src/cmd.cc:80:1: warning: unused parameter 'execid' [-Wunused-parameter]
src/cmd.hh:250:3: note: expanded from macro 'CMD_GROUP'
  _CMD_GROUP2(C, name, aliases, parent, abstract, desc, true)
  ^
src/cmd.hh:243:51: note: expanded from macro '_CMD_GROUP2'
                               command_id const & execid,            \
                                                  ^
src/cmd.cc:80:1: warning: unused parameter 'args' [-Wunused-parameter]
src/cmd.hh:250:3: note: expanded from macro 'CMD_GROUP'
  _CMD_GROUP2(C, name, aliases, parent, abstract, desc, true)
  ^
src/cmd.hh:244:52: note: expanded from macro '_CMD_GROUP2'
                               args_vector const & args) const       \
                                                   ^
src/cmd.cc:83:1: warning: unused parameter 'app' [-Wunused-parameter]
CMD_GROUP(vcs, "vcs", "", CMD_REF(__root__),
^
src/cmd.hh:250:3: note: expanded from macro 'CMD_GROUP'
  _CMD_GROUP2(C, name, aliases, parent, abstract, desc, true)
  ^
src/cmd.hh:242:44: note: expanded from macro '_CMD_GROUP2'
void commands::cmd_ ## C::exec(app_state & app,                      \
                                           ^
src/cmd.cc:83:1: warning: unused parameter 'execid' [-Wunused-parameter]
src/cmd.hh:250:3: note: expanded from macro 'CMD_GROUP'
  _CMD_GROUP2(C, name, aliases, parent, abstract, desc, true)
  ^
src/cmd.hh:243:51: note: expanded from macro '_CMD_GROUP2'
                               command_id const & execid,            \
                                                  ^
src/cmd.cc:83:1: warning: unused parameter 'args' [-Wunused-parameter]
src/cmd.hh:250:3: note: expanded from macro 'CMD_GROUP'
  _CMD_GROUP2(C, name, aliases, parent, abstract, desc, true)
  ^
src/cmd.hh:244:52: note: expanded from macro '_CMD_GROUP2'
                               args_vector const & args) const       \
                                                   ^
src/cmd.cc:86:1: warning: unused parameter 'app' [-Wunused-parameter]
CMD_GROUP(review, "review", "", CMD_REF(__root__),
^
src/cmd.hh:250:3: note: expanded from macro 'CMD_GROUP'
  _CMD_GROUP2(C, name, aliases, parent, abstract, desc, true)
  ^
src/cmd.hh:242:44: note: expanded from macro '_CMD_GROUP2'
void commands::cmd_ ## C::exec(app_state & app,                      \
                                           ^
src/cmd.cc:86:1: warning: unused parameter 'execid' [-Wunused-parameter]
src/cmd.hh:250:3: note: expanded from macro 'CMD_GROUP'
  _CMD_GROUP2(C, name, aliases, parent, abstract, desc, true)
  ^
src/cmd.hh:243:51: note: expanded from macro '_CMD_GROUP2'
                               command_id const & execid,            \
                                                  ^
src/cmd.cc:86:1: warning: unused parameter 'args' [-Wunused-parameter]
src/cmd.hh:250:3: note: expanded from macro 'CMD_GROUP'
  _CMD_GROUP2(C, name, aliases, parent, abstract, desc, true)
  ^
src/cmd.hh:244:52: note: expanded from macro '_CMD_GROUP2'
                               args_vector const & args) const       \
                                                   ^
src/cmd.cc:89:1: warning: unused parameter 'app' [-Wunused-parameter]
CMD_GROUP(tree, "tree", "", CMD_REF(__root__),
^
src/cmd.hh:250:3: note: expanded from macro 'CMD_GROUP'
  _CMD_GROUP2(C, name, aliases, parent, abstract, desc, true)
  ^
src/cmd.hh:242:44: note: expanded from macro '_CMD_GROUP2'
void commands::cmd_ ## C::exec(app_state & app,                      \
                                           ^
src/cmd.cc:89:1: warning: unused parameter 'execid' [-Wunused-parameter]
src/cmd.hh:250:3: note: expanded from macro 'CMD_GROUP'
  _CMD_GROUP2(C, name, aliases, parent, abstract, desc, true)
  ^
src/cmd.hh:243:51: note: expanded from macro '_CMD_GROUP2'
                               command_id const & execid,            \
                                                  ^
src/cmd.cc:89:1: warning: unused parameter 'args' [-Wunused-parameter]
src/cmd.hh:250:3: note: expanded from macro 'CMD_GROUP'
  _CMD_GROUP2(C, name, aliases, parent, abstract, desc, true)
  ^
src/cmd.hh:244:52: note: expanded from macro '_CMD_GROUP2'
                               args_vector const & args) const       \
                                                   ^
src/cmd.cc:92:1: warning: unused parameter 'app' [-Wunused-parameter]
CMD_GROUP(variables, "variables", "", CMD_REF(__root__),
^
src/cmd.hh:250:3: note: expanded from macro 'CMD_GROUP'
  _CMD_GROUP2(C, name, aliases, parent, abstract, desc, true)
  ^
src/cmd.hh:242:44: note: expanded from macro '_CMD_GROUP2'
void commands::cmd_ ## C::exec(app_state & app,                      \
                                           ^
src/cmd.cc:92:1: warning: unused parameter 'execid' [-Wunused-parameter]
src/cmd.hh:250:3: note: expanded from macro 'CMD_GROUP'
  _CMD_GROUP2(C, name, aliases, parent, abstract, desc, true)
  ^
src/cmd.hh:243:51: note: expanded from macro '_CMD_GROUP2'
                               command_id const & execid,            \
                                                  ^
src/cmd.cc:92:1: warning: unused parameter 'args' [-Wunused-parameter]
src/cmd.hh:250:3: note: expanded from macro 'CMD_GROUP'
  _CMD_GROUP2(C, name, aliases, parent, abstract, desc, true)
  ^
src/cmd.hh:244:52: note: expanded from macro '_CMD_GROUP2'
                               args_vector const & args) const       \
                                                   ^
src/cmd.cc:95:1: warning: unused parameter 'app' [-Wunused-parameter]
CMD_GROUP(workspace, "workspace", "", CMD_REF(__root__),
^
src/cmd.hh:250:3: note: expanded from macro 'CMD_GROUP'
  _CMD_GROUP2(C, name, aliases, parent, abstract, desc, true)
  ^
src/cmd.hh:242:44: note: expanded from macro '_CMD_GROUP2'
void commands::cmd_ ## C::exec(app_state & app,                      \
                                           ^
src/cmd.cc:95:1: warning: unused parameter 'execid' [-Wunused-parameter]
src/cmd.hh:250:3: note: expanded from macro 'CMD_GROUP'
  _CMD_GROUP2(C, name, aliases, parent, abstract, desc, true)
  ^
src/cmd.hh:243:51: note: expanded from macro '_CMD_GROUP2'
                               command_id const & execid,            \
                                                  ^
src/cmd.cc:95:1: warning: unused parameter 'args' [-Wunused-parameter]
src/cmd.hh:250:3: note: expanded from macro 'CMD_GROUP'
  _CMD_GROUP2(C, name, aliases, parent, abstract, desc, true)
  ^
src/cmd.hh:244:52: note: expanded from macro '_CMD_GROUP2'
                               args_vector const & args) const       \
                                                   ^
src/cmd.cc:98:1: warning: unused parameter 'app' [-Wunused-parameter]
CMD_GROUP(user, "user", "", CMD_REF(__root__),
^
src/cmd.hh:250:3: note: expanded from macro 'CMD_GROUP'
  _CMD_GROUP2(C, name, aliases, parent, abstract, desc, true)
  ^
src/cmd.hh:242:44: note: expanded from macro '_CMD_GROUP2'
void commands::cmd_ ## C::exec(app_state & app,                      \
                                           ^
src/cmd.cc:98:1: warning: unused parameter 'execid' [-Wunused-parameter]
src/cmd.hh:250:3: note: expanded from macro 'CMD_GROUP'
  _CMD_GROUP2(C, name, aliases, parent, abstract, desc, true)
  ^
src/cmd.hh:243:51: note: expanded from macro '_CMD_GROUP2'
                               command_id const & execid,            \
                                                  ^
src/cmd.cc:98:1: warning: unused parameter 'args' [-Wunused-parameter]
src/cmd.hh:250:3: note: expanded from macro 'CMD_GROUP'
  _CMD_GROUP2(C, name, aliases, parent, abstract, desc, true)
  ^
src/cmd.hh:244:52: note: expanded from macro '_CMD_GROUP2'
                               args_vector const & args) const       \
                                                   ^
src/cmd.cc:436:51: warning: unused parameter 'execid' [-Wunused-parameter]
    void exec(app_state & app, command_id const & execid,
                                                  ^
In file included from src/cmd_netsync.cc:13:
In file included from src/cmd.hh:17:
src/selectors.hh:16:1: warning: class 'options' was previously declared as a struct [-Wmismatched-tags]
class options;
^
src/options.hh:113:8: note: previous use is here
struct options
       ^
src/selectors.hh:16:1: note: did you mean struct here?
class options;
^~~~~
struct
src/cmd.cc:507:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_NO_WORKSPACE(help, "help", "", CMD_REF(informative),
^
src/cmd.hh:275:51: note: expanded from macro 'CMD_NO_WORKSPACE'
                               command_id const & execid,            \
                                                  ^
src/cmd.cc:524:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_NO_WORKSPACE(version, "version", "", CMD_REF(informative), "",
^
src/cmd.hh:275:51: note: expanded from macro 'CMD_NO_WORKSPACE'
                               command_id const & execid,            \
                                                  ^
src/cmd.cc:538:1: warning: unused parameter 'app' [-Wunused-parameter]
CMD_HIDDEN(check_glob, "check_glob", "", CMD_REF(debug),
^
src/cmd.hh:225:3: note: expanded from macro 'CMD_HIDDEN'
  _CMD2(C, name, aliases, parent, true, params, abstract, desc, opts)
  ^
src/cmd.hh:217:44: note: expanded from macro '_CMD2'
void commands::cmd_ ## C::exec(app_state & app,                      \
                                           ^
src/cmd.cc:538:1: warning: unused parameter 'execid' [-Wunused-parameter]
src/cmd.hh:225:3: note: expanded from macro 'CMD_HIDDEN'
  _CMD2(C, name, aliases, parent, true, params, abstract, desc, opts)
  ^
src/cmd.hh:218:51: note: expanded from macro '_CMD2'
                               command_id const & execid,            \
                                                  ^
src/cmd.cc:551:1: warning: unused parameter 'app' [-Wunused-parameter]
CMD_HIDDEN(crash, "crash", "", CMD_REF(debug),
^
src/cmd.hh:225:3: note: expanded from macro 'CMD_HIDDEN'
  _CMD2(C, name, aliases, parent, true, params, abstract, desc, opts)
  ^
src/cmd.hh:217:44: note: expanded from macro '_CMD2'
void commands::cmd_ ## C::exec(app_state & app,                      \
                                           ^
In file included from src/cmd_netsync.cc:15:
In file included from src/automate_ostream_demuxed.hh:17:
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)
                                                                           ^
src/cmd.cc:905:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_NO_WORKSPACE(manpage, "manpage", "", CMD_REF(informative), "",
^
src/cmd.hh:275:51: note: expanded from macro 'CMD_NO_WORKSPACE'
                               command_id const & execid,            \
                                                  ^
src/cmd.cc:905:1: warning: unused parameter 'args' [-Wunused-parameter]
src/cmd.hh:276:52: note: expanded from macro 'CMD_NO_WORKSPACE'
                               args_vector const & args) const
                                                   ^
In file included from src/cmd_packet.cc:15:
In file included from src/cmd.hh:16:
In file included from src/commands.hh:14:
src/options.hh:42:55: warning: unused parameter 'o' [-Wunused-parameter]
  restricted_long(std::string const & x, origin::type o)
                                                      ^
In file included from src/cmd_list.cc:23:
In file included from src/cmd.hh:16:
In file included from src/commands.hh:14:
src/options.hh:42:55: warning: unused parameter 'o' [-Wunused-parameter]
  restricted_long(std::string const & x, origin::type o)
                                                      ^
In file included from src/cmd_packet.cc:15:
In file included from src/cmd.hh:17:
src/selectors.hh:16:1: warning: class 'options' was previously declared as a struct [-Wmismatched-tags]
class options;
^
src/options.hh:113:8: note: previous use is here
struct options
       ^
src/selectors.hh:16:1: note: did you mean struct here?
class options;
^~~~~
struct
In file included from src/cmd_list.cc:23:
In file included from src/cmd.hh:17:
src/selectors.hh:16:1: warning: class 'options' was previously declared as a struct [-Wmismatched-tags]
class options;
^
src/options.hh:113:8: note: previous use is here
struct options
       ^
src/selectors.hh:16:1: note: did you mean struct here?
class options;
^~~~~
struct
In file included from src/cmd_key_cert.cc:17:
In file included from src/cmd.hh:16:
In file included from src/commands.hh:14:
src/options.hh:42:55: warning: unused parameter 'o' [-Wunused-parameter]
  restricted_long(std::string const & x, origin::type o)
                                                      ^
In file included from src/cmd_netsync.cc:18:
In file included from src/netsync.hh:14:
In file included from src/netcmd.hh:19:
In file included from src/merkle_tree.hh:21:
src/transforms.hh:33:44: warning: unused parameter 'made_from' [-Wunused-parameter]
xform(std::string const & in, origin::type made_from)
                                           ^
In file included from src/cmd_key_cert.cc:17:
In file included from src/cmd.hh:17:
src/selectors.hh:16:1: warning: class 'options' was previously declared as a struct [-Wmismatched-tags]
class options;
^
src/options.hh:113:8: note: previous use is here
struct options
       ^
src/selectors.hh:16:1: note: did you mean struct here?
class options;
^~~~~
struct
In file included from src/cmd_packet.cc:21:
src/project.hh:23:1: warning: class 'options' was previously declared as a struct [-Wmismatched-tags]
class options;
^
src/options.hh:113:8: note: previous use is here
struct options
       ^
src/project.hh:23:1: note: did you mean struct here?
class options;
^~~~~
struct
src/cmd_packet.cc:67:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_AUTOMATE(put_public_key, N_("KEY-PACKET-DATA"),
^
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:300:23: note: expanded from macro '_CMD_AUTOMATE2'
   command_id const & execid,                                                \
                      ^
src/cmd_packet.cc:67:1: warning: unused parameter 'output' [-Wunused-parameter]
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:302:19: note: expanded from macro '_CMD_AUTOMATE2'
   std::ostream & output) const
                  ^
src/cmd_packet.cc:128:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_AUTOMATE(get_public_key, N_("KEY_NAME_OR_HASH"),
^
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:300:23: note: expanded from macro '_CMD_AUTOMATE2'
   command_id const & execid,                                                \
                      ^
In file included from src/cmd_db.cc:16:
In file included from src/cmd.hh:16:
In file included from src/commands.hh:14:
src/options.hh:42:55: warning: unused parameter 'o' [-Wunused-parameter]
  restricted_long(std::string const & x, origin::type o)
                                                      ^
src/cmd_packet.cc:248:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_AUTOMATE(read_packets, N_("PACKET-DATA"),
^
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:300:23: note: expanded from macro '_CMD_AUTOMATE2'
   command_id const & execid,                                                \
                      ^
src/cmd_packet.cc:248:1: warning: unused parameter 'output' [-Wunused-parameter]
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:302:19: note: expanded from macro '_CMD_AUTOMATE2'
   std::ostream & output) const
                  ^
src/cmd_packet.cc:264:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD(read, "read", "", CMD_REF(packet_io), "[FILE1 [FILE2 [...]]]",
^
src/cmd.hh:222:3: note: expanded from macro 'CMD'
  _CMD2(C, name, aliases, parent, false, params, abstract, desc, opts)
  ^
src/cmd.hh:218:51: note: expanded from macro '_CMD2'
                               command_id const & execid,            \
                                                  ^
In file included from src/cmd_netsync.cc:18:
In file included from src/netsync.hh:14:
In file included from src/netcmd.hh:23:
In file included from src/hmac.hh:17:
src/string_queue.hh:246:32: warning: unused parameter 'from' [-Wunused-parameter]
  string_queue (string_queue & from)
                               ^
In file included from src/cmd_netsync.cc:18In file included from :
src/cmd_key_cert.ccIn file included from :src/netsync.hh21:14:
:
src/project.hhsrc/netcmd.hh::2331::11::  warningwarning: : class 'options' was previously declared as a struct [-Wmismatched-tags]class 'options' was previously declared as a struct [-Wmismatched-tags]

class options;class options;

^
^
src/options.hhsrc/options.hh::113113:8:: 8note::  previous use is here
note: previous use is herestruct options

       ^struct options

       ^
src/netcmd.hh:31:1: note: did you mean struct here?
class options;
^~~~~
struct
src/project.hh:23:1: note: did you mean struct here?
class options;
^~~~~
struct
In file included from src/cmd_key_cert.cc:22:
src/keys.hh:21:1: warning: class 'globish' was previously declared as a struct [-Wmismatched-tags]
class globish;
^
src/project.hh:25:8: note: previous use is here
struct globish;
       ^
In file included from src/cmd_netsync.cc:22:
src/keys.hh:21:1: warning: class 'globish' was previously declared as a struct [-Wmismatched-tags]
class globish;
^
src/globish.hh:52:8: note: previous use is here
struct globish : origin_aware
       ^
src/keys.hh:21:1: note: did you mean struct here?
class globish;
^~~~~
struct
src/keys.hh:23:1: warning: class 'netsync_connection_info' was previously declared as a struct [-Wmismatched-tags]
class netsync_connection_info;
^
src/network/connection_info.hh:103:8: note: previous use is here
struct netsync_connection_info
       ^
src/keys.hh:23:1: note: did you mean struct here?
class netsync_connection_info;
^~~~~
struct
In file included from src/cmd_db.cc:16:
In file included from src/cmd.hh:17:
src/selectors.hh:16:1: warning: class 'options' was previously declared as a struct [-Wmismatched-tags]
class options;
^
src/options.hh:113:8: note: previous use is here
struct options
       ^
src/selectors.hh:16:1: note: did you mean struct here?
class options;
^~~~~
struct
In file included from src/cmd_netsync.cc:31:
src/project.hh:23:1: warning: class 'options' was previously declared as a struct [-Wmismatched-tags]
class options;
^
src/network/../options.hh:113:8: note: previous use is here
struct options
       ^
src/project.hh:23:1: note: did you mean struct here?
class options;
^~~~~
struct
In file included from src/cmd_list.cc:27:
src/keys.hh:21:1: warning: class 'globish' was previously declared as a struct [-Wmismatched-tags]
class globish;
^
src/globish.hh:52:8: note: previous use is here
struct globish : origin_aware
       ^
src/keys.hh:21:1: note: did you mean struct here?
class globish;
^~~~~
struct
src/cmd_netsync.cc:211:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_AUTOMATE_NO_STDIO(remote,
^
src/cmd.hh:308:3: note: expanded from macro 'CMD_AUTOMATE_NO_STDIO'
  _CMD_AUTOMATE2(C, false, false, params, abstract, desc, opts)
  ^
src/cmd.hh:300:23: note: expanded from macro '_CMD_AUTOMATE2'
   command_id const & execid,                                                \
                      ^
In file included from src/cmd_key_cert.cc:23:
src/key_store.hh:27:1: warning: struct 'globish' was previously declared as a class [-Wmismatched-tags]
struct globish;
^
src/keys.hh:21:7: note: previous use is here
class globish;
      ^
In file included from src/cmd_key_cert.cc:25:
src/transforms.hh:33:44: warning: unused parameter 'made_from' [-Wunused-parameter]
xform(std::string const & in, origin::type made_from)
                                           ^
In file included from src/cmd_diff_log.cc:19:
In file included from src/cmd.hh:16:
In file included from src/commands.hh:14:
src/options.hh:42:55: warning: unused parameter 'o' [-Wunused-parameter]
  restricted_long(std::string const & x, origin::type o)
                                                      ^
src/cmd_key_cert.cc:72:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_AUTOMATE(generate_key, N_("KEY_NAME PASSPHRASE"),
^
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:300:23: note: expanded from macro '_CMD_AUTOMATE2'
   command_id const & execid,                                                \
                      ^
src/cmd_netsync.cc:439:29: warning: unused parameter 'project' [-Wunused-parameter]
                project_t & project,
                            ^
src/cmd_netsync.cc:540:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD(push, "push", "", CMD_REF(network),
^
src/cmd.hh:222:3: note: expanded from macro 'CMD'
  _CMD2(C, name, aliases, parent, false, params, abstract, desc, opts)
  ^
src/cmd.hh:218:51: note: expanded from macro '_CMD2'
                               command_id const & execid,            \
                                                  ^
src/cmd_key_cert.cc:180:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_AUTOMATE(drop_public_key, N_("KEY_NAME_OR_HASH"),
^
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:300:23: note: expanded from macro '_CMD_AUTOMATE2'
   command_id const & execid,                                                \
                      ^
src/cmd_key_cert.cc:180:1: warning: unused parameter 'output' [-Wunused-parameter]
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:302:19: note: expanded from macro '_CMD_AUTOMATE2'
   std::ostream & output) const
                  ^
src/cmd_netsync.cc:564:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_AUTOMATE(push, N_("[URI]\n[ADDRESS[:PORTNUMBER] [PATTERN ...]]"),
^
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:300:23: note: expanded from macro '_CMD_AUTOMATE2'
   command_id const & execid,                                                \
                      ^
src/cmd_netsync.cc:589:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD(pull, "pull", "", CMD_REF(network),
^
src/cmd.hh:222:3: note: expanded from macro 'CMD'
  _CMD2(C, name, aliases, parent, false, params, abstract, desc, opts)
  ^
src/cmd.hh:218:51: note: expanded from macro '_CMD2'
                               command_id const & execid,            \
                                                  ^
src/cmd_netsync.cc:625:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_AUTOMATE(pull, N_("[URI]\n[ADDRESS[:PORTNUMBER] [PATTERN ...]]"),
^
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:300:23: note: expanded from macro '_CMD_AUTOMATE2'
   command_id const & execid,                                                \
                      ^
src/cmd_netsync.cc:650:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD(sync, "sync", "", CMD_REF(network),
^
src/cmd.hh:222:3: note: expanded from macro 'CMD'
  _CMD2(C, name, aliases, parent, false, params, abstract, desc, opts)
  ^
src/cmd.hh:218:51: note: expanded from macro '_CMD2'
                               command_id const & execid,            \
                                                  ^
src/cmd_netsync.cc:691:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_AUTOMATE(sync, N_("[URI]\n[ADDRESS[:PORTNUMBER] [PATTERN ...]]"),
^
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:300:23: note: expanded from macro '_CMD_AUTOMATE2'
   command_id const & execid,                                                \
                      ^
In file included from src/cmd_merging.cc:17:
In file included from src/cmd.hh:16:
In file included from src/commands.hh:14:
src/options.hh:42:55: warning: unused parameter 'o' [-Wunused-parameter]
  restricted_long(std::string const & x, origin::type o)
                                                      ^
In file included from src/cmd_diff_log.cc:19:
In file included from src/cmd.hh:17:
src/selectors.hh:16:1: warning: class 'options' was previously declared as a struct [-Wmismatched-tags]
class options;
^
src/options.hh:113:8: note: previous use is here
struct options
       ^
src/selectors.hh:16:1: note: did you mean struct here?
class options;
^~~~~
struct
In file included from src/cmd_list.cc:31:
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/cmd_list.cc:32:
src/transforms.hh:33:44: warning: unused parameter 'made_from' [-Wunused-parameter]
xform(std::string const & in, origin::type made_from)
                                           ^
In file included from src/cmd_merging.cc:17:
In file included from src/cmd.hh:17:
src/selectors.hh:16:1: warning: class 'options' was previously declared as a struct [-Wmismatched-tags]
class options;
^
src/options.hh:113:8: note: previous use is here
struct options
       ^
src/selectors.hh:16:1: note: did you mean struct here?
class options;
^~~~~
struct
In file included from src/cmd_list.cc:36:
src/project.hh:23:1: warning: class 'options' was previously declared as a struct [-Wmismatched-tags]
class options;
^
src/options.hh:113:8: note: previous use is here
struct options
       ^
src/project.hh:23:1: note: did you mean struct here?
class options;
^~~~~
struct
src/cmd_list.cc:52:1: warning: unused parameter 'app' [-Wunused-parameter]
CMD_GROUP(list, "list", "ls", CMD_REF(informative),
^
src/cmd.hh:250:3: note: expanded from macro 'CMD_GROUP'
  _CMD_GROUP2(C, name, aliases, parent, abstract, desc, true)
  ^
src/cmd.hh:242:44: note: expanded from macro '_CMD_GROUP2'
void commands::cmd_ ## C::exec(app_state & app,                      \
                                           ^
src/cmd_list.cc:52:1: warning: unused parameter 'execid' [-Wunused-parameter]
src/cmd.hh:250:3: note: expanded from macro 'CMD_GROUP'
  _CMD_GROUP2(C, name, aliases, parent, abstract, desc, true)
  ^
src/cmd.hh:243:51: note: expanded from macro '_CMD_GROUP2'
                               command_id const & execid,            \
                                                  ^
src/cmd_list.cc:52:1: warning: unused parameter 'args' [-Wunused-parameter]
src/cmd.hh:250:3: note: expanded from macro 'CMD_GROUP'
  _CMD_GROUP2(C, name, aliases, parent, abstract, desc, true)
  ^
src/cmd.hh:244:52: note: expanded from macro '_CMD_GROUP2'
                               args_vector const & args) const       \
                                                   ^
In file included from src/cmd_db.cc:22:
src/project.hh:23:1: warning: class 'options' was previously declared as a struct [-Wmismatched-tags]
class options;
^
src/options.hh:113:8: note: previous use is here
struct options
       ^
src/project.hh:23:1: note: did you mean struct here?
class options;
^~~~~
struct
In file included from src/cmd_db.cc:23:
src/keys.hh:21:1: warning: class 'globish' was previously declared as a struct [-Wmismatched-tags]
class globish;
^
src/project.hh:25:8: note: previous use is here
struct globish;
       ^
In file included from src/cmd_diff_log.cc:28:
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/cmd_diff_log.cc:29:
src/transforms.hh:33:44: warning: unused parameter 'made_from' [-Wunused-parameter]
xform(std::string const & in, origin::type made_from)
                                           ^
In file included from src/cmd_diff_log.cc:31:
src/project.hh:23:1: warning: class 'options' was previously declared as a struct [-Wmismatched-tags]
class options;
^
src/options.hh:113:8: note: previous use is here
struct options
       ^
src/project.hh:23:1: note: did you mean struct here?
class options;
^~~~~
struct
src/cmd_list.cc:500:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD(epochs, "epochs", "", CMD_REF(list), "[BRANCH [...]]",
^
src/cmd.hh:222:3: note: expanded from macro 'CMD'
  _CMD2(C, name, aliases, parent, false, params, abstract, desc, opts)
  ^
src/cmd.hh:218:51: note: expanded from macro '_CMD2'
                               command_id const & execid,            \
                                                  ^
In file included from src/cmd_db.cc:24:
src/key_store.hh:27:1: warning: struct 'globish' was previously declared as a class [-Wmismatched-tags]
struct globish;
^
src/keys.hh:21:7: note: previous use is here
class globish;
      ^
In file included from src/cmd_db.cc:27:
src/transforms.hh:33:44: warning: unused parameter 'made_from' [-Wunused-parameter]
xform(std::string const & in, origin::type made_from)
                                           ^
src/cmd_db.cc:40:1: warning: unused parameter 'app' [-Wunused-parameter]
CMD_GROUP(db, "db", "", CMD_REF(database),
^
src/cmd.hh:250:3: note: expanded from macro 'CMD_GROUP'
  _CMD_GROUP2(C, name, aliases, parent, abstract, desc, true)
  ^
src/cmd.hh:242:44: note: expanded from macro '_CMD_GROUP2'
void commands::cmd_ ## C::exec(app_state & app,                      \
                                           ^
src/cmd_db.cc:40:1: warning: unused parameter 'execid' [-Wunused-parameter]
src/cmd.hh:250:3: note: expanded from macro 'CMD_GROUP'
  _CMD_GROUP2(C, name, aliases, parent, abstract, desc, true)
  ^
src/cmd.hh:243:51: note: expanded from macro '_CMD_GROUP2'
                               command_id const & execid,            \
                                                  ^
src/cmd_db.cc:src/cmd_list.cc40:1: warning: unused parameter 'args' [-Wunused-parameter]
:src/cmd.hh667:250::31::  note: warning: expanded from macro 'CMD_GROUP'unused parameter 'execid' [-Wunused-parameter]

  _CMD_GROUP2(C, name, aliases, parent, abstract, desc, true)
  ^
src/cmd.hh:244:52: note: expanded from macro '_CMD_GROUP2'
CMD(workspaces, "workspaces", "", CMD_REF(list), "",
^
src/cmd.hh:222:3                               args_vector const & args) const       \:
                                                   ^
 note: expanded from macro 'CMD'
  _CMD2(C, name, aliases, parent, false, params, abstract, desc, opts)
  ^
src/cmd.hh:218:51: note: expanded from macro '_CMD2'
                               command_id const & execid,            \
                                                  ^
src/cmd_list.cc:667:1: warning: unused parameter 'args' [-Wunused-parameter]
src/cmd.hh:222:3: note: expanded from macro 'CMD'
  _CMD2(C, name, aliases, parent, false, params, abstract, desc, opts)
  ^
src/cmd.hh:219:52: note: expanded from macro '_CMD2'
                               args_vector const & args) const
                                                   ^
src/cmd_db.cc:44:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD(db_init, "init", "", CMD_REF(db), "",
^
src/cmd.hh:222:3: note: expanded from macro 'CMD'
  _CMD2(C, name, aliases, parent, false, params, abstract, desc, opts)
  ^
src/cmd.hh:218:51: note: expanded from macro '_CMD2'
                               command_id const & execid,            \
                                                  ^
src/cmd_db.cc:56:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD(db_info, "info", "", CMD_REF(db), "",
^
src/cmd.hh:222:3: note: expanded from macro 'CMD'
  _CMD2(C, name, aliases, parent, false, params, abstract, desc, opts)
  ^
src/cmd.hh:218:51: note: expanded from macro '_CMD2'
                               command_id const & execid,            \
                                                  ^
src/cmd_db.cc:68:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD(db_version, "version", "", CMD_REF(db), "",
^
src/cmd.hh:222:3: note: expanded from macro 'CMD'
  _CMD2(C, name, aliases, parent, false, params, abstract, desc, opts)
  ^
src/cmd.hh:218:51: note: expanded from macro '_CMD2'
                               command_id const & execid,            \
                                                  ^
src/cmd_db.cc:80:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD(db_fix_certs, "fix_certs", "", CMD_REF(db), "",
^
src/cmd.hh:222:3: note: expanded from macro 'CMD'
  _CMD2(C, name, aliases, parent, false, params, abstract, desc, opts)
  ^
src/cmd.hh:218:51: note: expanded from macro '_CMD2'
                               command_id const & execid,            \
                                                  ^
src/cmd_db.cc:97:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD(db_dump, "dump", "", CMD_REF(db), "",
^
src/cmd.hh:222:3: note: expanded from macro 'CMD'
  _CMD2(C, name, aliases, parent, false, params, abstract, desc, opts)
  ^
src/cmd.hh:218:51: note: expanded from macro '_CMD2'
                               command_id const & execid,            \
                                                  ^
src/cmd_db.cc:111:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD(db_load, "load", "", CMD_REF(db), "",
^
src/cmd.hh:222:3: note: expanded from macro 'CMD'
  _CMD2(C, name, aliases, parent, false, params, abstract, desc, opts)
  ^
src/cmd.hh:218:51: note: expanded from macro '_CMD2'
                               command_id const & execid,            \
                                                  ^
src/cmd_db.cc:125:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD(db_migrate, "migrate", "", CMD_REF(db), "",
^
src/cmd.hh:222:3: note: expanded from macro 'CMD'
  _CMD2(C, name, aliases, parent, false, params, abstract, desc, opts)
  ^
src/cmd.hh:218:51: note: expanded from macro '_CMD2'
                               command_id const & execid,            \
                                                  ^
src/cmd_db.cc:171:1: warning: unused parameter 'app' [-Wunused-parameter]
CMD_GROUP(db_local, "local", "", CMD_REF(database),
^
src/cmd.hh:250:3: note: expanded from macro 'CMD_GROUP'
  _CMD_GROUP2(C, name, aliases, parent, abstract, desc, true)
  ^
src/cmd.hh:242:44: note: expanded from macro '_CMD_GROUP2'
void commands::cmd_ ## C::exec(app_state & app,                      \
                                           ^
src/cmd_db.cc:171:1: warning: unused parameter 'execid' [-Wunused-parameter]
src/cmd.hh:250:3: note: expanded from macro 'CMD_GROUP'
  _CMD_GROUP2(C, name, aliases, parent, abstract, desc, true)
  ^
src/cmd.hh:243:51: note: expanded from macro '_CMD_GROUP2'
                               command_id const & execid,            \
                                                  ^
src/cmd_db.cc:171:1: warning: unused parameter 'args' [-Wunused-parameter]
src/cmd.hh:250:3: note: expanded from macro 'CMD_GROUP'
  _CMD_GROUP2(C, name, aliases, parent, abstract, desc, true)
  ^
src/cmd.hh:244:52: note: expanded from macro '_CMD_GROUP2'
                               args_vector const & args) const       \
                                                   ^
src/cmd_list.cc:677:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD(databases, "databases", "dbs", CMD_REF(list), "",
^
src/cmd.hh:222:3: note: expanded from macro 'CMD'
  _CMD2(C, name, aliases, parent, false, params, abstract, desc, opts)
  ^
src/cmd.hh:218:51: note: expanded from macro '_CMD2'
                               command_id const & execid,            \
                                                  ^
src/cmd_list.cc:677:1: warning: unused parameter 'args' [-Wunused-parameter]
src/cmd.hh:222:3: note: expanded from macro 'CMD'
  _CMD2(C, name, aliases, parent, false, params, abstract, desc, opts)
  ^
src/cmd.hh:219:52: note: expanded from macro '_CMD2'
                               args_vector const & args) const
                                                   ^
src/cmd_list.cc:746:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD(known, "known", "", CMD_REF(list), "",
^
src/cmd.hh:222:3: note: expanded from macro 'CMD'
  _CMD2(C, name, aliases, parent, false, params, abstract, desc, opts)
  ^
src/cmd.hh:218:51: note: expanded from macro '_CMD2'
                               command_id const & execid,            \
                                                  ^
src/cmd_db.cc:318:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD(db_check, "check", "", CMD_REF(db), "",
^
src/cmd.hh:222:3: note: expanded from macro 'CMD'
  _CMD2(C, name, aliases, parent, false, params, abstract, desc, opts)
  ^
src/cmd.hh:218:51: note: expanded from macro '_CMD2'
                               command_id const & execid,            \
                                                  ^
src/cmd_db.cc:331:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD(db_changesetify, "changesetify", "", CMD_REF(db), "",
^
src/cmd.hh:222:3: note: expanded from macro 'CMD'
  _CMD2(C, name, aliases, parent, false, params, abstract, desc, opts)
  ^
src/cmd.hh:218:51: note: expanded from macro '_CMD2'
                               command_id const & execid,            \
                                                  ^
src/cmd_db.cc:352:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD(db_rosterify, "rosterify", "", CMD_REF(db), "",
^
src/cmd.hh:222:3: notesrc/cmd_list.cc: expanded from macro 'CMD':
810:1:   _CMD2(C, name, aliases, parent, false, params, abstract, desc, opts)warning
  ^
src/cmd.hh:: 218:51unused parameter 'execid' [-Wunused-parameter]:
 note: expanded from macro '_CMD2'
CMD(unknown, "unknown", "", CMD_REF(list), "[PATH]",
^
                               command_id const & execid,            \
                                                  ^
src/cmd.hh:222:3: note: expanded from macro 'CMD'
  _CMD2(C, name, aliases, parent, false, params, abstract, desc, opts)
  ^
src/cmd.hh:218:51: note: expanded from macro '_CMD2'
                               command_id const & execid,            \
                                                  ^
src/cmd_db.cc:374:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD(db_regenerate_caches, "regenerate_caches", "", CMD_REF(db), "",
^
src/cmd.hh:222:3: note: expanded from macro 'CMD'
  _CMD2(C, name, aliases, parent, false, params, abstract, desc, opts)
  ^
src/cmd.hh:218:51: note: expanded from macro '_CMD2'
                               command_id const & execid,            \
                                                  ^
In file included from src/cmd_ws_commit.cc:17:
In file included from src/cmd.hh:16:
In file included from src/commands.hh:14:
src/options.hh:42:55: warning: unused parameter 'o' [-Wunused-parameter]
  restricted_long(std::string const & x, origin::type o)
                                                      ^
src/cmd_list.cc:826:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD(ignored, "ignored", "", CMD_REF(list), "[PATH]",
^
src/cmd.hh:222:3: note: expanded from macro 'CMD'
  _CMD2(C, name, aliases, parent, false, params, abstract, desc, opts)
  ^
src/cmd.hh:218:51: note: expanded from macro '_CMD2'
                               command_id const & execid,            \
                                                  ^
src/cmd_list.cc:838:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD(missing, "missing", "", CMD_REF(list), "",
^
src/cmd.hh:222:3: note: expanded from macro 'CMD'
  _CMD2(C, name, aliases, parent, false, params, abstract, desc, opts)
  ^
src/cmd.hh:218:51: note: expanded from macro '_CMD2'
                               command_id const & execid,            \
                                                  ^
In file included from src/cmd_merging.cc:23:
src/transforms.hh:33:44: warning: unused parameter 'made_from' [-Wunused-parameter]
xform(std::string const & in, origin::type made_from)
                                           ^
src/cmd_list.cc:861:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD(changed, "changed", "", CMD_REF(list), "[PATH...]",
^
src/cmd.hh:222:3: note: expanded from macro 'CMD'
  _CMD2(C, name, aliases, parent, false, params, abstract, desc, opts)
  ^
src/cmd.hh:218:51: note: expanded from macro '_CMD2'
                               command_id const & execid,            \
                                                  ^
In file included from src/cmd_merging.cc:29:
src/project.hh:23:1: warning: class 'options' was previously declared as a struct [-Wmismatched-tags]
class options;
^
src/options.hh:113:8: note: previous use is here
struct options
       ^
src/project.hh:23:1: note: did you mean struct here?
class options;
^~~~~
struct
In file included from src/cmd_othervcs.cc:12:
In file included from src/cmd.hh:16:
In file included from src/commands.hh:14:
src/options.hh:42:55: warning: unused parameter 'o' [-Wunused-parameter]
  restricted_long(std::string const & x, origin::type o)
                                                      ^
src/cmd_list.cc:966:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_AUTOMATE(keys, "",
^
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:300:23: note: expanded from macro '_CMD_AUTOMATE2'
   command_id const & execid,                                                \
                      ^
In file included from src/cmd_ws_commit.cc:17:
In file included from src/cmd.hh:17:
src/selectors.hh:16:1: warning: class 'options' was previously declared as a struct [-Wmismatched-tags]
class options;
^
src/options.hh:113:8: note: previous use is here
struct options
       ^
src/selectors.hh:16:1: note: did you mean struct here?
class options;
^~~~~
struct
src/cmd_db.cc:629:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_HIDDEN(load_revisions, "load_revisions", "", CMD_REF(db), "",
^
src/cmd.hh:225:3: note: expanded from macro 'CMD_HIDDEN'
  _CMD2(C, name, aliases, parent, true, params, abstract, desc, opts)
  ^
src/cmd.hh:218:51: note: expanded from macro '_CMD2'
                               command_id const & execid,            \
                                                  ^
src/cmd_db.cc:629:1: warning: unused parameter 'args' [-Wunused-parameter]
src/cmd.hh:225:3: note: expanded from macro 'CMD_HIDDEN'
  _CMD2(C, name, aliases, parent, true, params, abstract, desc, opts)
  ^
src/cmd.hh:219:52: note: expanded from macro '_CMD2'
                               args_vector const & args) const
                                                   ^
src/cmd_db.cc:658:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_HIDDEN(load_rosters, "load_rosters", "", CMD_REF(db), "",
^
src/cmd.hh:225:3: note: expanded from macro 'CMD_HIDDEN'
  _CMD2(C, name, aliases, parent, true, params, abstract, desc, opts)
  ^
src/cmd.hh:218:51: note: expanded from macro '_CMD2'
                               command_id const & execid,            \
                                                  ^
src/cmd_db.cc:658:1: warning: unused parameter 'args' [-Wunused-parameter]
src/cmd.hh:225:3: note: expanded from macro 'CMD_HIDDEN'
  _CMD2(C, name, aliases, parent, true, params, abstract, desc, opts)
  ^
src/cmd.hh:219:52: note: expanded from macro '_CMD2'
                               args_vector const & args) const
                                                   ^
In file included from src/cmd_merging.cc:30:
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/cmd_merging.cc:31:
src/keys.hh:21:1: warning: class 'globish' was previously declared as a struct [-Wmismatched-tags]
class globish;
^
src/project.hh:25:8: note: previous use is here
struct globish;
       ^
src/cmd_db.cc:686:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_HIDDEN(load_files, "load_files", "", CMD_REF(db), "",
^
src/cmd.hh:225:3: note: expanded from macro 'CMD_HIDDEN'
  _CMD2(C, name, aliases, parent, true, params, abstract, desc, opts)
  ^
src/cmd.hh:218:51: note: expanded from macro '_CMD2'
                               command_id const & execid,            \
                                                  ^
src/cmd_db.cc:686:1: warning: unused parameter 'args' [-Wunused-parameter]
src/cmd.hh:225:3: note: expanded from macro 'CMD_HIDDEN'
  _CMD2(C, name, aliases, parent, true, params, abstract, desc, opts)
  ^
src/cmd.hh:219:52: note: expanded from macro '_CMD2'
                               args_vector const & args) const
                                                   ^
src/cmd_db.cc:712:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_HIDDEN(load_certs, "load_certs", "", CMD_REF(db), "",
^
src/cmd.hh:225:3: note: expanded from macro 'CMD_HIDDEN'
  _CMD2(C, name, aliases, parent, true, params, abstract, desc, opts)
  ^
src/cmd.hh:218:51: note: expanded from macro '_CMD2'
                               command_id const & execid,            \
                                                  ^
src/cmd_db.cc:712:1: warning: unused parameter 'args' [-Wunused-parameter]
src/cmd.hh:225:3: note: expanded from macro 'CMD_HIDDEN'
  _CMD2(C, name, aliases, parent, true, params, abstract, desc, opts)
  ^
src/cmd.hh:219:52: note: expanded from macro '_CMD2'
                               args_vector const & args) const
                                                   ^
src/cmd_list.cc:1025:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_AUTOMATE(certs, N_("REV"),
^
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:300:23: note: expanded from macro '_CMD_AUTOMATE2'
   command_id const & execid,                                                \
                      ^
In file included from src/cmd_othervcs.cc:12:
In file included from src/cmd.hh:17:
src/selectors.hh:16:1: warning: class 'options' was previously declared as a struct [-Wmismatched-tags]
class options;
^
src/options.hh:113:8: note: previous use is here
struct options
       ^
src/selectors.hh:16:1: note: did you mean struct here?
class options;
^~~~~
struct
In file included from src/cmd_merging.cc:32:
src/key_store.hh:27:1: warning: struct 'globish' was previously declared as a class [-Wmismatched-tags]
struct globish;
^
src/keys.hh:21:7: note: previous use is here
class globish;
      ^
src/cmd_diff_log.cc:431:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD(diff, "diff", "di", CMD_REF(informative), N_("[PATH]..."),
^
src/cmd.hh:222:3: note: expanded from macro 'CMD'
  _CMD2(C, name, aliases, parent, false, params, abstract, desc, opts)
  ^
src/cmd.hh:218:51: note: expanded from macro '_CMD2'
                               command_id const & execid,            \
                                                  ^
src/cmd_diff_log.cc:477:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_AUTOMATE(content_diff, N_("[FILE [...]]"),
^
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:300:23: note: expanded from macro '_CMD_AUTOMATE2'
   command_id const & execid,                                                \
                      ^
src/cmd_merging.cc:198:28: warning: unused parameter 'args' [-Wunused-parameter]
       args_vector const & args)
                           ^
src/cmd_merging.cc:377:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_AUTOMATE(update, "",
^
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:300:23: note: expanded from macro '_CMD_AUTOMATE2'
   command_id const & execid,                                                \
                      ^
src/cmd_merging.cc:377:1: warning: unused parameter 'output' [-Wunused-parameter]
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:302:19: note: expanded from macro '_CMD_AUTOMATE2'
   std::ostream & output) const
                  ^
src/cmd_merging.cc:1170:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_AUTOMATE(show_conflicts, N_("[LEFT_REVID RIGHT_REVID]"),
^
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:300:23: note: expanded from macro '_CMD_AUTOMATE2'
   command_id const & execid,                                                \
                      ^
src/cmd_merging.cc:1187:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD(store, "store", "", CMD_REF(conflicts),
^
src/cmd.hh:222:3: note: expanded from macro 'CMD'
  _CMD2(C, name, aliases, parent, false, params, abstract, desc, opts)
  ^
src/cmd.hh:218:51: note: expanded from macro '_CMD2'
                               command_id const & execid,            \
                                                  ^
In file included from src/cmd_othervcs.cc:17:
src/project.hh:src/cmd_merging.cc23::12141:1: warning: :unused parameter 'execid' [-Wunused-parameter] 
warning: class 'options' was previously declared as a struct [-Wmismatched-tags]
class options;
^CMD_AUTOMATE(file_merge, N_("LEFT_REVID LEFT_FILENAME RIGHT_REVID RIGHT_FILENAME"),

^
src/options.hh:src/cmd.hh113:305:3: :note8: expanded from macro 'CMD_AUTOMATE'
: note: previous use is here
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hhstruct options
:       ^300
:23: note: expanded from macro '_CMD_AUTOMATE2'
   command_id const & execid,                                                \
                      ^
src/project.hh:23:1: note: did you mean struct here?
class options;
^~~~~
struct
4 warnings generated.
In file included from src/cmd_othervcs.cc:20:
src/keys.hh:21:1: warning: class 'globish' was previously declared as a struct [-Wmismatched-tags]
class globish;
^
src/project.hh:25:8: note: previous use is here
struct globish;
       ^
depbase=`echo src/diff_output.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/diff_output.o -MD -MP -MF $depbase.Tpo -c -o src/diff_output.o src/diff_output.cc &&\
mv -f $depbase.Tpo $depbase.Po
src/cmd_diff_log.cc:995:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD(log, "log", "", CMD_REF(informative), N_("[PATH] ..."),
^
src/cmd.hh:222:3: note: expanded from macro 'CMD'
  _CMD2(C, name, aliases, parent, false, params, abstract, desc, opts)
  ^
src/cmd.hh:218:51: note: expanded from macro '_CMD2'
                               command_id const & execid,            \
                                                  ^
src/cmd_diff_log.cc:1009:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_AUTOMATE(log, N_("[PATH] ..."),
^
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:300:23: note: expanded from macro '_CMD_AUTOMATE2'
   command_id const & execid,                                                \
                      ^
In file included from src/cmd_othervcs.cc:21:
src/key_store.hh:27:1: warning: struct 'globish' was previously declared as a class [-Wmismatched-tags]
struct globish;
^
src/keys.hh:21:7: note: previous use is here
class globish;
      ^
src/cmd_othervcs.cc:28:1: warning: unused parameter 'app' [-Wunused-parameter]
CMD(rcs_import, "rcs_import", "", CMD_REF(debug), N_("RCSFILE..."),
^
src/cmd.hh:222:3: note: expanded from macro 'CMD'
  _CMD2(C, name, aliases, parent, false, params, abstract, desc, opts)
  ^
src/cmd.hh:217:44: note: expanded from macro '_CMD2'
void commands::cmd_ ## C::exec(app_state & app,                      \
                                           ^
In file included from src/cmd_ws_commit.cc:23:
src/transforms.hh:33:44: warning: unused parameter 'made_from' [-Wunused-parameter]
xform(std::string const & in, origin::type made_from)
                                           ^
9 warnings generated.
In file included from src/cmd_ws_commit.cc:27:
src/project.hh:23:1: warning: class 'options' was previously declared as a struct [-Wmismatched-tags]
class options;
^
src/options.hh:113:8: note: previous use is here
struct options
       ^
src/project.hh:23:1: note: did you mean struct here?
class options;
^~~~~
struct
depbase=`echo src/lua_hooks.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/lua_hooks.o -MD -MP -MF $depbase.Tpo -c -o src/lua_hooks.o src/lua_hooks.cc &&\
mv -f $depbase.Tpo $depbase.Po
In file included from src/cmd_ws_commit.cc:30:
src/keys.hh:21:1: warning: class 'globish' was previously declared as a struct [-Wmismatched-tags]
class globish;
^
src/project.hh:25:8: note: previous use is here
struct globish;
       ^
In file included from src/cmd_ws_commit.cc:31:
src/key_store.hh:27:1: warning: struct 'globish' was previously declared as a class [-Wmismatched-tags]
struct globish;
^
src/keys.hh:21:7: note: previous use is here
class globish;
      ^
In file included from src/cmd_ws_commit.cc:33:
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/cmd_automate.cc:17:
In file included from src/cmd.hh:16:
In file included from src/commands.hh:14:
src/options.hh:42:55: warning: unused parameter 'o' [-Wunused-parameter]
  restricted_long(std::string const & x, origin::type o)
                                                      ^
src/cmd_ws_commit.cc:170:49: warning: unused parameter 'rid' [-Wunused-parameter]
                              revision_id const rid, revision_t const & rev,
                                                ^
In file included from src/cmd_files.cc:14:
In file included from src/annotate.hh:15:
In file included from src/app_state.hh:15:
4src/options.hh warnings:42 generated.
:55: warning: unused parameter 'o' [-Wunused-parameter]
  restricted_long(std::string const & x, origin::type o)
                                                      ^
In file included from src/cmd_automate.cc:17:
In file included from src/cmd.hh:17:
src/selectors.hh:16:1: warning: class 'options' was previously declared as a struct [-Wmismatched-tags]
class options;
^
src/options.hh:113:8: note: previous use is here
struct options
       ^
src/selectors.hh:16:1: note: did you mean struct here?
class options;
^~~~~
struct
src/cmd_ws_commit.cc:537:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD(revert, "revert", "", CMD_REF(workspace), N_("[PATH]..."),
^
src/cmd.hh:222:3: note: expanded from macro 'CMD'
  _CMD2(C, name, aliases, parent, false, params, abstract, desc, opts)
  ^
src/cmd.hh:218:51: note: expanded from macro '_CMD2'
                               command_id const & execid,            \
                                                  ^
src/cmd_ws_commit.cc:546:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD(undrop, "undrop", "", CMD_REF(workspace), N_("PATH..."),
^
src/cmd.hh:222:3: note: expanded from macro 'CMD'
  _CMD2(C, name, aliases, parent, false, params, abstract, desc, opts)
  ^
src/cmd.hh:218:51: note: expanded from macro '_CMD2'
                               command_id const & execid,            \
                                                  ^
depbase=`echo src/transforms.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/transforms.o -MD -MP -MF $depbase.Tpo -c -o src/transforms.o src/transforms.cc &&\
mv -f $depbase.Tpo $depbase.Po
In file included from src/cmd_automate.cc:23:
src/options_applicator.hh:14:1: warning: class 'options' was previously declared as a struct [-Wmismatched-tags]
class options;
^
src/options.hh:113:8: note: previous use is here
struct options
       ^
src/options_applicator.hh:14:1: note: did you mean struct here?
class options;
^~~~~
struct
src/cmd_ws_commit.cc:900:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD(status, "status", "", CMD_REF(informative), N_("[PATH]..."),
^
src/cmd.hh:222:3: note: expanded from macro 'CMD'
  _CMD2(C, name, aliases, parent, false, params, abstract, desc, opts)
  ^
src/cmd.hh:218:51: note: expanded from macro '_CMD2'
                               command_id const & execid,            \
                                                  ^
In file included from src/cmd_files.cc:16:
In file included from src/cmd.hh:17:
src/selectors.hh:16:1: warning: class 'options' was previously declared as a struct [-Wmismatched-tags]
class options;
^
src/options.hh:113:8: note: previous use is here
struct options
       ^
src/selectors.hh:16:1: note: did you mean struct here?
class options;
^~~~~
struct
src/cmd_ws_commit.cc:1135:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_AUTOMATE(checkout, N_("[DIRECTORY]"),
^
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:300:23: note: expanded from macro '_CMD_AUTOMATE2'
   command_id const & execid,                                                \
                      ^
src/cmd_ws_commit.cc:1135:1: warning: unused parameter 'output' [-Wunused-parameter]
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:302:19: note: expanded from macro '_CMD_AUTOMATE2'
   std::ostream & output) const
                  ^
src/cmd_ws_commit.cc:1152:1: warning: unused parameter 'app' [-Wunused-parameter]
CMD_GROUP(attr, "attr", "", CMD_REF(workspace),
^
src/cmd.hh:250:3: note: expanded from macro 'CMD_GROUP'
  _CMD_GROUP2(C, name, aliases, parent, abstract, desc, true)
  ^
src/cmd.hh:242:44: note: expanded from macro '_CMD_GROUP2'
void commands::cmd_ ## C::exec(app_state & app,                      \
                                           ^
src/cmd_ws_commit.cc:1152:1: warning: unused parameter 'execid' [-Wunused-parameter]
src/cmd.hh:250:3: note: expanded from macro 'CMD_GROUP'
  _CMD_GROUP2(C, name, aliases, parent, abstract, desc, true)
  ^
src/cmd.hh:243:51: note: expanded from macro '_CMD_GROUP2'
                               command_id const & execid,            \
                                                  ^
src/cmd_ws_commit.cc:1152:1: warning: unused parameter 'args' [-Wunused-parameter]
src/cmd.hh:250:3: note: expanded from macro 'CMD_GROUP'
  _CMD_GROUP2(C, name, aliases, parent, abstract, desc, true)
  ^
src/cmd.hh:244:52: note: expanded from macro '_CMD_GROUP2'
                               args_vector const & args) const       \
                                                   ^
src/cmd_ws_commit.cc:1343:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_AUTOMATE(get_attributes, N_("PATH"),
^
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:300:23: note: expanded from macro '_CMD_AUTOMATE2'
   command_id const & execid,                                                \
                      ^
src/cmd_ws_commit.cc:1486:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_AUTOMATE(set_attribute, N_("PATH KEY VALUE"),
^
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:300:23: note: expanded from macro '_CMD_AUTOMATE2'
   command_id const & execid,                                                \
                      ^
src/cmd_ws_commit.cc:1486:1: warning: unused parameter 'output' [-Wunused-parameter]
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:302:19: note: expanded from macro '_CMD_AUTOMATE2'
   std::ostream & output) const
                  ^
src/cmd_ws_commit.cc:1508:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_AUTOMATE(drop_attribute, N_("PATH [KEY]"),
^
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:300:23: note: expanded from macro '_CMD_AUTOMATE2'
   command_id const & execid,                                                \
                      ^
src/cmd_ws_commit.cc:1508:1: warning: unused parameter 'output' [-Wunused-parameter]
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:302:19: note: expanded from macro '_CMD_AUTOMATE2'
   std::ostream & output) const
                  ^
src/cmd_automate.cc:40:1: warning: unused parameter 'app' [-Wunused-parameter]
CMD_GROUP(automate, "automate", "au", CMD_REF(automation),
^
src/cmd.hh:250:3: note: expanded from macro 'CMD_GROUP'
  _CMD_GROUP2(C, name, aliases, parent, abstract, desc, true)
  ^
src/cmd.hh:242:44: note: expanded from macro '_CMD_GROUP2'
void commands::cmd_ ## C::exec(app_state & app,                      \
                                           ^
src/cmd_automate.cc:40:1: warning: unused parameter 'execid' [-Wunused-parameter]
src/cmd.hh:250:3: note: expanded from macro 'CMD_GROUP'
  _CMD_GROUP2(C, name, aliases, parent, abstract, desc, true)
  ^
src/cmd.hh:243:51: note: expanded from macro '_CMD_GROUP2'
                               command_id const & execid,            \
                                                  ^
src/cmd_automate.cc:40:1: warning: unused parameter 'args' [-Wunused-parameter]
src/cmd.hh:250:3: note: expanded from macro 'CMD_GROUP'
  _CMD_GROUP2(C, name, aliases, parent, abstract, desc, true)
  ^
src/cmd.hh:244:52: note: expanded from macro '_CMD_GROUP2'
                               args_vector const & args) const       \
                                                   ^
src/cmd_automate.cc:107:1: warning: unused parameter 'app' [-Wunused-parameter]
CMD_AUTOMATE(interface_version, "",
^
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:299:16: note: expanded from macro '_CMD_AUTOMATE2'
  (app_state & app,                                                          \
               ^
src/cmd_automate.cc:107:1: warning: unused parameter 'execid' [-Wunused-parameter]
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:300:23: note: expanded from macro '_CMD_AUTOMATE2'
   command_id const & execid,                                                \
                      ^
src/cmd_automate.cc:131:1: warning: unused parameter 'app' [-Wunused-parameter]
CMD_AUTOMATE_HIDDEN(bandtest, "{ info | warning | error | ticker }",
^
src/cmd.hh:311:3: note: expanded from macro 'CMD_AUTOMATE_HIDDEN'
  _CMD_AUTOMATE2(C, true, true, params, abstract, desc, opts)
  ^
src/cmd.hh:299:16: note: expanded from macro '_CMD_AUTOMATE2'
  (app_state & app,                                                          \
               ^
src/cmd_automate.cc:131:1: warning: unused parameter 'execid' [-Wunused-parameter]
src/cmd.hh:311:3: note: expanded from macro 'CMD_AUTOMATE_HIDDEN'
  _CMD_AUTOMATE2(C, true, true, params, abstract, desc, opts)
  ^
src/cmd.hh:300:23: note: expanded from macro '_CMD_AUTOMATE2'
   command_id const & execid,                                                \
                      ^
src/cmd_automate.cc:131:1: warning: unused parameter 'output' [-Wunused-parameter]
src/cmd.hh:311:3: note: expanded from macro 'CMD_AUTOMATE_HIDDEN'
  _CMD_AUTOMATE2(C, true, true, params, abstract, desc, opts)
  ^
src/cmd.hh:302:19: note: expanded from macro '_CMD_AUTOMATE2'
   std::ostream & output) const
                  ^
src/cmd_automate.cc:229:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_AUTOMATE_NO_STDIO(stdio, "",
^
src/cmd.hh:308:3: note: expanded from macro 'CMD_AUTOMATE_NO_STDIO'
  _CMD_AUTOMATE2(C, false, false, params, abstract, desc, opts)
  ^
src/cmd.hh:300:23: note: expanded from macro '_CMD_AUTOMATE2'
   command_id const & execid,                                                \
                      ^
src/cmd_ws_commit.cc:1904:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_NO_WORKSPACE(import, "import", "", CMD_REF(tree), N_("DIRECTORY"),
^
src/cmd.hh:275:51: note: expanded from macro 'CMD_NO_WORKSPACE'
                               command_id const & execid,            \
                                                  ^
3 warnings generated.
src/cmd_ws_commit.cc:2039:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD(refresh_inodeprints, "refresh_inodeprints", "", CMD_REF(tree), "",
^
src/cmd.hh:222:3: note: expanded from macro 'CMD'
  _CMD2(C, name, aliases, parent, false, params, abstract, desc, opts)
  ^
src/cmd.hh:218:51: note: expanded from macro '_CMD2'
                               command_id const & execid,            \
                                                  ^
src/cmd_ws_commit.cc:2039:1: warning: unused parameter 'args' [-Wunused-parameter]
src/cmd.hh:222:3: note: expanded from macro 'CMD'
  _CMD2(C, name, aliases, parent, false, params, abstract, desc, opts)
  ^
src/cmd.hh:219:52: note: expanded from macro '_CMD2'
                               args_vector const & args) const
                                                   ^
src/cmd_ws_commit.cc:2050:1: warning: unused parameter 'app' [-Wunused-parameter]
CMD_GROUP(bisect, "bisect", "", CMD_REF(informative),
^
src/cmd.hh:250:3: note: expanded from macro 'CMD_GROUP'
  _CMD_GROUP2(C, name, aliases, parent, abstract, desc, true)
  ^
src/cmd.hh:242:44: note: expanded from macro '_CMD_GROUP2'
void commands::cmd_ ## C::exec(app_state & app,                      \
                                           ^
src/cmd_ws_commit.cc:2050:1: warning: unused parameter 'execid' [-Wunused-parameter]
src/cmd.hh:250:3: note: expanded from macro 'CMD_GROUP'
  _CMD_GROUP2(C, name, aliases, parent, abstract, desc, true)
  ^
src/cmd.hh:243:51: note: expanded from macro '_CMD_GROUP2'
                               command_id const & execid,            \
                                                  ^
src/cmd_ws_commit.cc:2050:1: warning: unused parameter 'args' [-Wunused-parameter]
src/cmd.hh:250:3: note: expanded from macro 'CMD_GROUP'
  _CMD_GROUP2(C, name, aliases, parent, abstract, desc, true)
  ^
src/cmd.hh:244:52: note: expanded from macro '_CMD_GROUP2'
                               args_vector const & args) const       \
                                                   ^
depbase=`echo src/update.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/update.o -MD -MP -MF $depbase.Tpo -c -o src/update.o src/update.cc &&\
mv -f $depbase.Tpo $depbase.Po
In file included from src/cmd_files.cc:20:
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/cmd_files.cc:21:
src/transforms.hh:33:44: warning: unused parameter 'made_from' [-Wunused-parameter]
xform(std::string const & in, origin::type made_from)
                                           ^
In file included from src/cmd_files.cc:23:
src/project.hh:23:1: warning: class 'options' was previously declared as a struct [-Wmismatched-tags]
class options;
^
src/options.hh:113:8: note: previous use is here
struct options
       ^
src/project.hh:23:1: note: did you mean struct here?
class options;
^~~~~
struct
src/cmd_files.cc:38:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD(fload, "fload", "", CMD_REF(debug), "",
^
src/cmd.hh:222:3: note: expanded from macro 'CMD'
  _CMD2(C, name, aliases, parent, false, params, abstract, desc, opts)
  ^
src/cmd.hh:218:51: note: expanded from macro '_CMD2'
                               command_id const & execid,            \
                                                  ^
src/cmd_files.cc:38:1: warning: unused parameter 'args' [-Wunused-parameter]
src/cmd.hh:222:3: note: expanded from macro 'CMD'
  _CMD2(C, name, aliases, parent, false, params, abstract, desc, opts)
  ^
src/cmd.hh:219:52: note: expanded from macro '_CMD2'
                               args_vector const & args) const
                                                   ^
src/cmd_files.cc:203:1: warning: unused parameter 'app' [-Wunused-parameter]
CMD(identify, "identify", "", CMD_REF(debug), N_("[PATH]"),
^
src/cmd.hh:222:3: note: expanded from macro 'CMD'
  _CMD2(C, name, aliases, parent, false, params, abstract, desc, opts)
  ^
src/cmd.hh:217:44: note: expanded from macro '_CMD2'
void commands::cmd_ ## C::exec(app_state & app,                      \
                                           ^
src/cmd_files.cc:234:1: warning: unused parameter 'app' [-Wunused-parameter]
CMD_AUTOMATE(identify, N_("PATH"),
^
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:299:16: note: expanded from macro '_CMD_AUTOMATE2'
  (app_state & app,                                                          \
               ^
src/cmd_files.cc:234:1: warning: unused parameter 'execid' [-Wunused-parameter]
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:300:23: note: expanded from macro '_CMD_AUTOMATE2'
   command_id const & execid,                                                \
                      ^
src/cmd_files.cc:331:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_AUTOMATE(get_file, N_("FILEID"),
^
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:300:23: note: expanded from macro '_CMD_AUTOMATE2'
   command_id const & execid,                                                \
                      ^
src/cmd_files.cc:355:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_AUTOMATE(get_file_size, N_("FILEID"),
^
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:300:23: note: expanded from macro '_CMD_AUTOMATE2'
   command_id const & execid,                                                \
                      ^
src/cmd_files.cc:389:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_AUTOMATE(get_file_of, N_("FILENAME"),
^
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:300:23: note: expanded from macro '_CMD_AUTOMATE2'
   command_id const & execid,                                                \
                      ^
In file included from src/cmd_conflicts.cc:13:
In file included from src/app_state.hh:15:
src/options.hh:42:55: warning: unused parameter 'o' [-Wunused-parameter]
  restricted_long(std::string const & x, origin::type o)
                                                      ^
In file included from src/cmd_conflicts.cc:14:
In file included from src/cmd.hh:17:
src/selectors.hh:16:1: warning: class 'options' was previously declared as a struct [-Wmismatched-tags]
class options;
^
src/options.hh:113:8: note: previous use is here
struct options
       ^
src/selectors.hh:16:1: note: did you mean struct here?
class options;
^~~~~
struct
6 warnings generated.
depbase=`echo src/work.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/work.o -MD -MP -MF $depbase.Tpo -c -o src/work.o src/work.cc &&\
mv -f $depbase.Tpo $depbase.Po
9 warnings generated.
depbase=`echo src/migrate_work.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/migrate_work.o -MD -MP -MF $depbase.Tpo -c -o src/migrate_work.o src/migrate_work.cc &&\
mv -f $depbase.Tpo $depbase.Po
src/cmd_conflicts.cc:18:1: warning: unused parameter 'app' [-Wunused-parameter]
CMD_GROUP(conflicts, "conflicts", "", CMD_REF(tree),
^
src/cmd.hh:250:3: note: expanded from macro 'CMD_GROUP'
  _CMD_GROUP2(C, name, aliases, parent, abstract, desc, true)
  ^
src/cmd.hh:242:44: note: expanded from macro '_CMD_GROUP2'
void commands::cmd_ ## C::exec(app_state & app,                      \
                                           ^
src/cmd_conflicts.cc:18:1: warning: unused parameter 'execid' [-Wunused-parameter]
src/cmd.hh:250:3: note: expanded from macro 'CMD_GROUP'
  _CMD_GROUP2(C, name, aliases, parent, abstract, desc, true)
  ^
src/cmd.hh:243:51: note: expanded from macro '_CMD_GROUP2'
                               command_id const & execid,            \
                                                  ^
src/cmd_conflicts.cc:18:1: warning: unused parameter 'args' [-Wunused-parameter]
src/cmd.hh:250:3: note: expanded from macro 'CMD_GROUP'
  _CMD_GROUP2(C, name, aliases, parent, abstract, desc, true)
  ^
src/cmd.hh:244:52: note: expanded from macro '_CMD_GROUP2'
                               args_vector const & args) const       \
                                                   ^
src/cmd_conflicts.cc:761:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD(show_first, "show_first", "", CMD_REF(conflicts),
^
src/cmd.hh:222:3: note: expanded from macro 'CMD'
  _CMD2(C, name, aliases, parent, false, params, abstract, desc, opts)
  ^
src/cmd.hh:218:51: note: expanded from macro '_CMD2'
                               command_id const & execid,            \
                                                  ^
src/cmd_conflicts.cc:774:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD(show_remaining, "show_remaining", "", CMD_REF(conflicts),
^
src/cmd.hh:222:3: note: expanded from macro 'CMD'
  _CMD2(C, name, aliases, parent, false, params, abstract, desc, opts)
  ^
src/cmd.hh:218:51: note: expanded from macro '_CMD2'
                               command_id const & execid,            \
                                                  ^
src/cmd_conflicts.cc:787:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD(resolve_first, "resolve_first", "", CMD_REF(conflicts),
^
src/cmd.hh:222:3: note: expanded from macro 'CMD'
  _CMD2(C, name, aliases, parent, false, params, abstract, desc, opts)
  ^
src/cmd.hh:218:51: note: expanded from macro '_CMD2'
                               command_id const & execid,            \
                                                  ^
src/cmd_conflicts.cc:801:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD(resolve_first_left, "resolve_first_left", "", CMD_REF(conflicts),
^
src/cmd.hh:222:3: note: expanded from macro 'CMD'
  _CMD2(C, name, aliases, parent, false, params, abstract, desc, opts)
  ^
src/cmd.hh:218:51: note: expanded from macro '_CMD2'
                               command_id const & execid,            \
                                                  ^
src/cmd_conflicts.cc:815:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD(resolve_first_right, "resolve_first_right", "", CMD_REF(conflicts),
^
src/cmd.hh:222:3: note: expanded from macro 'CMD'
  _CMD2(C, name, aliases, parent, false, params, abstract, desc, opts)
  ^
src/cmd.hh:218:51: note: expanded from macro '_CMD2'
                               command_id const & execid,            \
                                                  ^
src/cmd_conflicts.cc:829:1: warning: unused parameter 'app' [-Wunused-parameter]
CMD(clean, "clean", "", CMD_REF(conflicts),
^
src/cmd.hh:222:3: note: expanded from macro 'CMD'
  _CMD2(C, name, aliases, parent, false, params, abstract, desc, opts)
  ^
src/cmd.hh:217:44: note: expanded from macro '_CMD2'
void commands::cmd_ ## C::exec(app_state & app,                      \
                                           ^
src/cmd_conflicts.cc:829:1: warning: unused parameter 'execid' [-Wunused-parameter]
src/cmd.hh:222:3: note: expanded from macro 'CMD'
  _CMD2(C, name, aliases, parent, false, params, abstract, desc, opts)
  ^
src/cmd.hh:218:51: note: expanded from macro '_CMD2'
                               command_id const & execid,            \
                                                  ^
src/cmd_conflicts.cc:829:1: warning: unused parameter 'args' [-Wunused-parameter]
src/cmd.hh:222:3: note: expanded from macro 'CMD'
  _CMD2(C, name, aliases, parent, false, params, abstract, desc, opts)
  ^
src/cmd.hh:219:52: note: expanded from macro '_CMD2'
                               args_vector const & args) const
                                                   ^
In file included from src/transforms.cc:15:
src/botan_pipe_cache.hh:62:3: warning: struct 'cached_botan_pipe' was previously declared as a class [-Wmismatched-tags]
  struct cached_botan_pipe * to_be_destroyed;
  ^
src/botan_pipe_cache.hh:34:7: note: previous use is here
class cached_botan_pipe
      ^
src/botan_pipe_cache.hh:62:3: note: did you mean class here?
  struct cached_botan_pipe * to_be_destroyed;
  ^~~~~~
  class
In file included from src/diff_output.cc:17:
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/transforms.cc:18:
src/transforms.hh:33:44: warning: unused parameter 'made_from' [-Wunused-parameter]
xform(std::string const & in, origin::type made_from)
                                           ^
src/transforms.cc:123:58: warning: unused parameter 'made_from' [-Wunused-parameter]
                                            origin::type made_from)
                                                         ^
12 warnings generated.
depbase=`echo src/cert.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/cert.o -MD -MP -MF $depbase.Tpo -c -o src/cert.o src/cert.cc &&\
mv -f $depbase.Tpo $depbase.Po
3 warnings generated.
depbase=`echo src/project.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/project.o -MD -MP -MF $depbase.Tpo -c -o src/project.o src/project.cc &&\
mv -f $depbase.Tpo $depbase.Po
14 warnings generated.
depbase=`echo src/outdated_indicator.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/outdated_indicator.o -MD -MP -MF $depbase.Tpo -c -o src/outdated_indicator.o src/outdated_indicator.cc &&\
mv -f $depbase.Tpo $depbase.Po
2 warnings generated.
depbase=`echo src/database.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/database.o -MD -MP -MF $depbase.Tpo -c -o src/database.o src/database.cc &&\
mv -f $depbase.Tpo $depbase.Po
55 warnings generated.
31 warnings generated.
depbase=`echo src/key_store.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/key_store.o -MD -MP -MF $depbase.Tpo -c -o src/key_store.o src/key_store.cc &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo src/ssh_agent.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/ssh_agent.o -MD -MP -MF $depbase.Tpo -c -o src/ssh_agent.o src/ssh_agent.cc &&\
mv -f $depbase.Tpo $depbase.Po
In file included from src/lua_hooks.cc:21:
In file included from src/app_state.hh:15:
src/options.hh:42:55: warning: unused parameter 'o' [-Wunused-parameter]
  restricted_long(std::string const & x, origin::type o)
                                                      ^
18 warnings generated.
depbase=`echo src/keys.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/keys.o -MD -MP -MF $depbase.Tpo -c -o src/keys.o src/keys.cc &&\
mv -f $depbase.Tpo $depbase.Po
In file included from src/migrate_work.cc:13:
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/migrate_work.cc:17:
src/transforms.hh:33:44: warning: unused parameter 'made_from' [-Wunused-parameter]
xform(std::string const & in, origin::type made_from)
                                           ^
In file included from src/lua_hooks.cc:26:
src/transforms.hh:33:44: warning: unused parameter 'made_from' [-Wunused-parameter]
xform(std::string const & in, origin::type made_from)
                                           ^
In file included from src/lua_hooks.cc:28:
src/project.hh:23:1: warning: class 'options' was previously declared as a struct [-Wmismatched-tags]
class options;
^
src/options.hh:113:8: note: previous use is here
struct options
       ^
src/project.hh:23:1: note: did you mean struct here?
class options;
^~~~~
struct
In file included from src/lua_hooks.cc:33:
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)
                                                                           ^
src/lua_hooks.cc:41:38: warning: unused parameter 'st' [-Wunused-parameter]
static int panic_thrower(lua_State * st)
                                     ^
src/lua_hooks.cc:443:45: warning: unused parameter 'ident' [-Wunused-parameter]
  Lua & push_key_ident(Lua & ll, ID const & ident)
                                            ^
13 warnings generated.
In file included from src/update.cc:16:
In file included from src/database.hh:21:
src/options.hh:42:55: warning: unused parameter 'o' [-Wunused-parameter]
  restricted_long(std::string const & x, origin::type o)
                                                      ^
depbase=`echo src/packet.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/packet.o -MD -MP -MF $depbase.Tpo -c -o src/packet.o src/packet.cc &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo src/key_packet.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/key_packet.o -MD -MP -MF $depbase.Tpo -c -o src/key_packet.o src/key_packet.cc &&\
mv -f $depbase.Tpo $depbase.Po
In file included from src/update.cc:19:
src/project.hh:23:1: warning: class 'options' was previously declared as a struct [-Wmismatched-tags]
class options;
^
src/options.hh:113:8: note: previous use is here
struct options
       ^
src/project.hh:23:1: note: did you mean struct here?
class options;
^~~~~
struct
In file included from src/update.cc:20:
src/transforms.hh:33:44: warning: unused parameter 'made_from' [-Wunused-parameter]
xform(std::string const & in, origin::type made_from)
                                           ^
src/update.cc:83:43: warning: unused parameter 'base' [-Wunused-parameter]
                      revision_id const & base,
                                          ^
In file included from src/keys.cc:17:
src/transforms.hh:33:44: warning: unused parameter 'made_from' [-Wunused-parameter]
xform(std::string const & in, origin::type made_from)
                                           ^
In file included from src/keys.cc:18:
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/ssh_agent.cc:20:
In file included from src/netio.hh:20:
src/string_queue.hh:246:32: warning: unused parameter 'from' [-Wunused-parameter]
  string_queue (string_queue & from)
                               ^
src/ssh_agent.cc:43:1: warning: 'ssh_agent_state' defined as a struct here but previously declared as a class [-Wmismatched-tags]
struct ssh_agent_state : ssh_agent_platform
^
src/ssh_agent.hh:24:1: note: did you mean struct here?
class ssh_agent_state;
^~~~~
struct
3 warnings generated.
depbase=`echo src/rcs_file.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/rcs_file.o -MD -MP -MF $depbase.Tpo -c -o src/rcs_file.o src/rcs_file.cc &&\
mv -f $depbase.Tpo $depbase.Po
In file included from src/work.cc:32:
In file included from src/app_state.hh:15:
src/options.hh:42:55: warning: unused parameter 'o' [-Wunused-parameter]
  restricted_long(std::string const & x, origin::type o)
                                                      ^
4 warnings generated.
In file included from src/work.cc:35:
src/transforms.hh:33:44: warning: unused parameter 'made_from' [-Wunused-parameter]
xform(std::string const & in, origin::type made_from)
                                           ^
depbase=`echo src/xdelta.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/xdelta.o -MD -MP -MF $depbase.Tpo -c -o src/xdelta.o src/xdelta.cc &&\
mv -f $depbase.Tpo $depbase.Po
In file included from src/key_store.cc:22:
src/project.hh:23:1: warning: class 'options' was previously declared as a struct [-Wmismatched-tags]
class options;
^
src/ui.hh:22:8: note: previous use is here
struct options;
       ^
src/work.cc:1517:55: warning: unused parameter 'path' [-Wunused-parameter]
simulated_working_tree::apply_delta(file_path const & path,
                                                      ^
src/work.cc:1518:53: warning: unused parameter 'old_id' [-Wunused-parameter]
                                    file_id const & old_id,
                                                    ^
src/work.cc:1519:53: warning: unused parameter 'new_id' [-Wunused-parameter]
                                    file_id const & new_id)
                                                    ^
src/work.cc:1526:54: warning: unused parameter 'path' [-Wunused-parameter]
simulated_working_tree::clear_attr(file_path const & path,
                                                     ^
src/work.cc:1527:53: warning: unused parameter 'key' [-Wunused-parameter]
                                   attr_key const & key)
                                                    ^
src/work.cc:1532:52: warning: unused parameter 'path' [-Wunused-parameter]
simulated_working_tree::set_attr(file_path const & path,
                                                   ^
src/work.cc:1533:51: warning: unused parameter 'key' [-Wunused-parameter]
                                 attr_key const & key,
                                                  ^
src/work.cc:1534:53: warning: unused parameter 'val' [-Wunused-parameter]
                                 attr_value const & val)
                                                    ^
7 warnings generated.
In file included from src/cert.cc:13:
In file included from src/database.hh:21:
src/options.hh:42:55: warning: unused parameter 'o' [-Wunused-parameter]
  restricted_long(std::string const & x, origin::type o)
                                                      ^
depbase=`echo src/migrate_schema.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/migrate_schema.o -MD -MP -MF $depbase.Tpo -c -o src/migrate_schema.o src/migrate_schema.cc &&\
mv -f $depbase.Tpo $depbase.Po
In file included from src/cert.cc:14:
In file included from src/netio.hh:20:
src/string_queue.hh:246:32: warning: unused parameter 'from' [-Wunused-parameter]
  string_queue (string_queue & from)
                               ^
In file included from src/cert.cc:15:
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/cert.cc:16:
src/transforms.hh:33:44: warning: unused parameter 'made_from' [-Wunused-parameter]
xform(std::string const & in, origin::type made_from)
                                           ^
22 warnings generated.
In file included from src/project.cc:14:
In file included from src/database.hh:21:
src/options.hh:42:55: warning: unused parameter 'o' [-Wunused-parameter]
  restricted_long(std::string const & x, origin::type o)
                                                      ^
depbase=`echo src/migrate_ancestry.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/migrate_ancestry.o -MD -MP -MF $depbase.Tpo -c -o src/migrate_ancestry.o src/migrate_ancestry.cc &&\
mv -f $depbase.Tpo $depbase.Po
In file included from src/project.cc:16:
src/project.hh:23:1: warning: class 'options' was previously declared as a struct [-Wmismatched-tags]
class options;
^
src/options.hh:113:8: note: previous use is here
struct options
       ^
src/project.hh:23:1: note: did you mean struct here?
class options;
^~~~~
struct
In file included from src/project.cc:18:
src/transforms.hh:33:44: warning: unused parameter 'made_from' [-Wunused-parameter]
xform(std::string const & in, origin::type made_from)
                                           ^
10 warnings generated.
In file included from src/project.cc:21:
src/keys.hh:21:1: warning: class 'globish' was previously declared as a struct [-Wmismatched-tags]
class globish;
^
src/key_store.hh:27:8: note: previous use is here
struct globish;
       ^
In file included from src/project.cc:24:
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]
depbase=`echo src/refiner.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/refiner.o -MD -MP -MF $depbase.Tpo -c -o src/refiner.o src/refiner.cc &&\
mv -f $depbase.Tpo $depbase.Po
std::string from_string<std::string>(std::string const & str, origin::type made_from)
                                                                           ^
In file included from src/packet.cc:20:
src/transforms.hh:33:44: warning: unused parameter 'made_from' [-Wunused-parameter]
xform(std::string const & in, origin::type made_from)
                                           ^
In file included from src/packet.cc:21:
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)
                                                                           ^
2 warnings generated.
depbase=`echo src/enumerator.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/enumerator.o -MD -MP -MF $depbase.Tpo -c -o src/enumerator.o src/enumerator.cc &&\
mv -f $depbase.Tpo $depbase.Po
In file included from src/key_packet.cc:24:
src/transforms.hh:33:44: warning: unused parameter 'made_from' [-Wunused-parameter]
xform(std::string const & in, origin::type made_from)
                                           ^
In file included from src/key_packet.cc:25:
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/database.cc:38:
In file included from src/app_state.hh:15:
src/options.hh:42:55: warning: unused parameter 'o' [-Wunused-parameter]
  restricted_long(std::string const & x, origin::type o)
                                                      ^
src/xdelta.cc:745:37: warning: unused parameter 'base' [-Wunused-parameter]
  virtual void begin(string const & base) {}
                                    ^
In file included from src/database.cc:40:
src/project.hh:23:1: warning: class 'options' was previously declared as a struct [-Wmismatched-tags]
class options;
^
src/options.hh:113:8: note: previous use is here
struct options
       ^
src/project.hh:23:1: note: did you mean struct here?
class options;
^~~~~
struct
In file included from src/database.cc:46:
src/keys.hh:21:1: warning: class 'globish' was previously declared as a struct [-Wmismatched-tags]
class globish;
^
src/database.hh:28:8: note: previous use is here
struct globish;
       ^
In file included from src/database.cc:52:
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/database.cc:53:
src/transforms.hh:33:44: warning: unused parameter 'made_from' [-Wunused-parameter]
xform(std::string const & in, origin::type made_from)
                                           ^
In file included from src/keys.cc:20:
In file included from src/lua_hooks.hh:23:
In file included from src/commands.hh:14:
src/options.hh:42:55: warning: unused parameter 'o' [-Wunused-parameter]
  restricted_long(std::string const & x, origin::type o)
                                                      ^
14 warnings generated.
In file included from src/keys.cc:20:
src/lua_hooks.hh:34:1: warning: struct 'globish' was previously declared as a class [-Wmismatched-tags]
struct globish;
^
src/keys.hh:21:7: note: previous use is here
class globish;
      ^
In file included from src/keys.cc:22:
src/project.hh:23:1: warning: class 'options' was previously declared as a struct [-Wmismatched-tags]
class options;
^
src/options.hh:113:8: note: previous use is here
struct options
       ^
src/project.hh:23:1: note: did you mean struct here?
class options;
^~~~~
struct
In file included from src/key_store.cc:23:
In file included from src/database.hh:21:
src/options.hh:42:55: warning: unused parameter 'o' [-Wunused-parameter]
  restricted_long(std::string const & x, origin::type o)
                                                      ^
depbase=`echo src/netsync.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/netsync.o -MD -MP -MF $depbase.Tpo -c -o src/netsync.o src/netsync.cc &&\
mv -f $depbase.Tpo $depbase.Po
src/options.hh:113:1: warning: 'options' defined as a struct here but previously declared as a class [-Wmismatched-tags]
struct options
^
src/project.hh:23:1: note: did you mean struct here?
class options;
^~~~~
struct
In file included from src/database.cc:64:
src/globish.hh:52:1: warning: 'globish' defined as a struct here but previously declared as a class [-Wmismatched-tags]
struct globish : origin_aware
^
src/keys.hh:21:1: note: did you mean struct here?
class globish;
^~~~~
struct
In file included from src/database.cc:68:
src/lru_writeback_cache.hh:23:40: warning: unused parameter 'x' [-Wunused-parameter]
  unsigned long operator () (T const & x)
                                       ^
5 warnings generated.
In file included from src/key_store.cc:24:
src/keys.hh:21:1: warning: class 'globish' was previously declared as a struct [-Wmismatched-tags]
class globish;
^
src/database.hh:28:8: note: previous use is here
struct globish;
       ^
In file included from src/key_store.cc:25:
src/globish.hh:52:1: warning: 'globish' defined as a struct here but previously declared as a class [-Wmismatched-tags]
struct globish : origin_aware
^
src/keys.hh:21:1: note: did you mean struct here?
class globish;
^~~~~
struct
In file included from src/key_store.cc:27:
src/transforms.hh:33:44: warning: unused parameter 'made_from' [-Wunused-parameter]
xform(std::string const & in, origin::type made_from)
                                           ^
In file included from src/key_store.cc:34:
src/botan_pipe_cache.hh:62:3: warning: struct 'cached_botan_pipe' was previously declared as a class [-Wmismatched-tags]
  struct cached_botan_pipe * to_be_destroyed;
  ^
src/botan_pipe_cache.hh:34:7: note: previous use is here
class cached_botan_pipe
      ^
src/botan_pipe_cache.hh:62:3: note: did you mean class here?
  struct cached_botan_pipe * to_be_destroyed;
  ^~~~~~
  class
src/key_store.cc:133:52: warning: unused parameter 'ident' [-Wunused-parameter]
    virtual void consume_file_data(file_id const & ident,
                                                   ^
src/key_store.cc:134:54: warning: unused parameter 'dat' [-Wunused-parameter]
                                   file_data const & dat)
                                                     ^
src/key_store.cc:136:53: warning: unused parameter 'id_old' [-Wunused-parameter]
    virtual void consume_file_delta(file_id const & id_old,
                                                    ^
src/key_store.cc:137:53: warning: unused parameter 'id_new' [-Wunused-parameter]
                                    file_id const & id_new,
                                                    ^
src/key_store.cc:138:56: warning: unused parameter 'del' [-Wunused-parameter]
                                    file_delta const & del)
                                                       ^
src/key_store.cc:141:60: warning: unused parameter 'ident' [-Wunused-parameter]
    virtual void consume_revision_data(revision_id const & ident,
                                                           ^
src/key_store.cc:142:62: warning: unused parameter 'dat' [-Wunused-parameter]
                                       revision_data const & dat)
                                                             ^
src/key_store.cc:144:53: warning: unused parameter 't' [-Wunused-parameter]
    virtual void consume_revision_cert(cert const & t)
                                                    ^
src/key_store.cc:148:54: warning: unused parameter 'ident' [-Wunused-parameter]
    virtual void consume_public_key(key_name const & ident,
                                                     ^
src/key_store.cc:149:57: warning: unused parameter 'k' [-Wunused-parameter]
                                    rsa_pub_key const & k)
                                                        ^
depbase=`echo src/network/automate_session.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/network/automate_session.o -MD -MP -MF $depbase.Tpo -c -o src/network/automate_session.o src/network/automate_session.cc &&\
mv -f $depbase.Tpo $depbase.Po
src/key_store.cc:421:50: warning: unused parameter 'ident' [-Wunused-parameter]
  virtual void consume_file_data(file_id const & ident,
                                                 ^
src/key_store.cc:422:52: warning: unused parameter 'dat' [-Wunused-parameter]
                                 file_data const & dat)
                                                   ^
src/key_store.cc:424:51: warning: unused parameter 'id_old' [-Wunused-parameter]
  virtual void consume_file_delta(file_id const & id_old,
                                                  ^
src/key_store.cc:425:51: warning: unused parameter 'id_new' [-Wunused-parameter]
                                  file_id const & id_new,
                                                  ^
src/key_store.cc:426:54: warning: unused parameter 'del' [-Wunused-parameter]
                                  file_delta const & del)
                                                     ^
src/key_store.cc:428:58: warning: unused parameter 'ident' [-Wunused-parameter]
  virtual void consume_revision_data(revision_id const & ident,
                                                         ^
src/key_store.cc:429:60: warning: unused parameter 'dat' [-Wunused-parameter]
                                     revision_data const & dat)
                                                           ^
src/key_store.cc:431:51: warning: unused parameter 't' [-Wunused-parameter]
  virtual void consume_revision_cert(cert const & t)
                                                  ^
src/key_store.cc:433:52: warning: unused parameter 'ident' [-Wunused-parameter]
  virtual void consume_public_key(key_name const & ident,
                                                   ^
src/key_store.cc:434:55: warning: unused parameter 'k' [-Wunused-parameter]
                                  rsa_pub_key const & k)
                                                      ^
src/key_store.cc:446:57: warning: unused parameter 'ident' [-Wunused-parameter]
  virtual void consume_old_private_key(key_name const & ident,
                                                        ^
src/key_store.cc:447:70: warning: unused parameter 'k' [-Wunused-parameter]
                                       old_arc4_rsa_priv_key const & k)
                                                                     ^
In file included from src/keys.cc:26:
src/globish.hh:52:1: warning: 'globish' defined as a struct here but previously declared as a class [-Wmismatched-tags]
struct globish : origin_aware
^
src/keys.hh:21:1: note: did you mean struct here?
class globish;
^~~~~
struct
In file included from src/keys.cc:27:
src/network/connection_info.hh:24:1: warning: struct 'netsync_connection_info' was previously declared as a class [-Wmismatched-tags]
struct netsync_connection_info;
^
src/keys.hh:23:7: note: previous use is here
class netsync_connection_info;
      ^
In file included from src/keys.cc:27:
src/network/connection_info.hh:103:1: warning: 'netsync_connection_info' defined as a struct here but previously declared as a class [-Wmismatched-tags]
struct netsync_connection_info
^
src/keys.hh:23:1: note: did you mean struct here?
class netsync_connection_info;
^~~~~
struct
src/database.cc:785:54: warning: unused parameter 'cols' [-Wunused-parameter]
dump_table_cb(void *data, int n, char **vals, char **cols)
                                                     ^
src/database.cc:819:54: warning: unused parameter 'cols' [-Wunused-parameter]
dump_index_cb(void *data, int n, char **vals, char **cols)
                                                     ^
src/database.cc:835:61: warning: unused parameter 'cols' [-Wunused-parameter]
dump_user_version_cb(void *data, int n, char **vals, char **cols)
                                                            ^
3 warnings generated.
depbase=`echo src/network/connection_info.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/network/connection_info.o -MD -MP -MF $depbase.Tpo -c -o src/network/connection_info.o src/network/connection_info.cc &&\
mv -f $depbase.Tpo $depbase.Po
src/database.cc:2156:40: warning: unused parameter 'roster' [-Wunused-parameter]
  void look_at_roster(roster_t const & roster, marking_map const & mm)
                                       ^
src/database.cc:2177:68: warning: unused parameter 'mm' [-Wunused-parameter]
  void look_at_roster(roster_t const & roster, marking_map const & mm)
                                                                   ^
In file included from src/refiner.cc:17:
In file included from src/refiner.hh:16:
In file included from src/merkle_tree.hh:21:
src/transforms.hh:33:44: warning: unused parameter 'made_from' [-Wunused-parameter]
xform(std::string const & in, origin::type made_from)
                                           ^
9 warnings generated.
depbase=`echo src/network/listener_base.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/network/listener_base.o -MD -MP -MF $depbase.Tpo -c -o src/network/listener_base.o src/network/listener_base.cc &&\
mv -f $depbase.Tpo $depbase.Po
In file included from src/refiner.cc:17:
In file included from src/refiner.hh:17:
In file included from src/netcmd.hh:23:
In file included from src/hmac.hh:17:
src/string_queue.hh:246:32: warning: unused parameter 'from' [-Wunused-parameter]
  string_queue (string_queue & from)
                               ^
depbase=`echo src/network/listener.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/network/listener.o -MD -MP -MF $depbase.Tpo -c -o src/network/listener.o src/network/listener.cc &&\
mv -f $depbase.Tpo $depbase.Po
src/database.cc:4773:49: warning: unused parameter 'rev' [-Wunused-parameter]
  virtual void get_children(revision_id const & rev, set<revision_id> & parents) const
                                                ^
src/database.cc:4773:73: warning: unused parameter 'parents' [-Wunused-parameter]
  virtual void get_children(revision_id const & rev, set<revision_id> & parents) const
                                                                        ^
3 warnings generated.
depbase=`echo src/network/make_server.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/network/make_server.o -MD -MP -MF $depbase.Tpo -c -o src/network/make_server.o src/network/make_server.cc &&\
mv -f $depbase.Tpo $depbase.Po
1 warning generated.
depbase=`echo src/network/netsync_session.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/network/netsync_session.o -MD -MP -MF $depbase.Tpo -c -o src/network/netsync_session.o src/network/netsync_session.cc &&\
mv -f $depbase.Tpo $depbase.Po
In file included from src/netsync.cc:12:
In file included from src/netsync.hh:14:
In file included from src/netcmd.hh:19:
In file included from src/merkle_tree.hh:21:
src/transforms.hh:33:44: warning: unused parameter 'made_from' [-Wunused-parameter]
xform(std::string const & in, origin::type made_from)
                                           ^
In file included from src/migrate_schema.cc:23:
src/transforms.hh:33:44: warning: unused parameter 'made_from' [-Wunused-parameter]
xform(std::string const & in, origin::type made_from)
                                           ^
src/migrate_schema.cc:786:57: warning: unused parameter 'keys' [-Wunused-parameter]
migrate_add_branch_leaf_cache(sqlite3 * db, key_store & keys)
                                                        ^
In file included from src/network/listener_base.cc:14:
In file included from src/network/listener_base.hh:14:
In file included from src/network/reactable.hh:14:
src/network/../netxx_pipe.hh:125:3: warning: 'PipeCompatibleProbe' defined as a struct here but previously declared as a class [-Wmismatched-tags]
  struct PipeCompatibleProbe : Probe
  ^
src/network/../netxx_pipe.hh:45:3: note: did you mean struct here?
  class PipeCompatibleProbe;
  ^~~~~
  struct
src/network/../netxx/probe.h:51:1: note: did you mean struct here?
class PipeCompatibleProbe;
^~~~~
struct
6 warnings generated.
depbase=`echo src/network/reactable.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/network/reactable.o -MD -MP -MF $depbase.Tpo -c -o src/network/reactable.o src/network/reactable.cc &&\
mv -f $depbase.Tpo $depbase.Po
In file included from src/netsync.cc:12:
In file included from src/netsync.hh:14:
In file included from src/netcmd.hh:23:
In file included from src/hmac.hh:17:
src/string_queue.hh:246:32: warning: unused parameter 'from' [-Wunused-parameter]
  string_queue (string_queue & from)
                               ^
src/network/listener_base.cc:28:38: warning: unused parameter 'now' [-Wunused-parameter]
bool listener_base::timed_out(time_t now) { return false; }
                                     ^
src/network/listener_base.cc:29:49: warning: unused parameter 'guard' [-Wunused-parameter]
bool listener_base::do_work(transaction_guard & guard) { return true; }
                                                ^
3 warnings generated.
depbase=`echo src/network/reactor.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/network/reactor.o -MD -MP -MF $depbase.Tpo -c -o src/network/reactor.o src/network/reactor.cc &&\
mv -f $depbase.Tpo $depbase.Po
In file included from src/migrate_ancestry.cc:17:
In file included from src/database.hh:21:
src/options.hh:42:55: warning: unused parameter 'o' [-Wunused-parameter]
  restricted_long(std::string const & x, origin::type o)
                                                      ^
2 warnings generated.
src/options.hh:113:1: warning: 'options' defined as a struct here but previously declared as a class [-Wmismatched-tags]
struct options
^
src/project.hh:23:1: note: did you mean struct here?
class options;
^~~~~
struct
depbase=`echo src/network/session.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/network/session.o -MD -MP -MF $depbase.Tpo -c -o src/network/session.o src/network/session.cc &&\
mv -f $depbase.Tpo $depbase.Po
In file included from src/migrate_ancestry.cc:23:
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/network/reactable.cc:2:
In file included from src/network/reactable.hh:14:
src/network/../netxx_pipe.hh:125:3: warning: 'PipeCompatibleProbe' defined as a struct here but previously declared as a class [-Wmismatched-tags]
  struct PipeCompatibleProbe : Probe
  ^
src/network/../netxx_pipe.hh:45:3: note: did you mean struct here?
  class PipeCompatibleProbe;
  ^~~~~
  struct
src/network/../netxx/probe.h:51:1: note: did you mean struct here?
class PipeCompatibleProbe;
^~~~~
struct
1 warning generated.
depbase=`echo src/network/session_base.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/network/session_base.o -MD -MP -MF $depbase.Tpo -c -o src/network/session_base.o src/network/session_base.cc &&\
mv -f $depbase.Tpo $depbase.Po
In file included from src/network/netsync_session.cc:12:
In file included from src/network/netsync_session.hh:21:
In file included from src/network/../netcmd.hh:19:
In file included from src/network/../merkle_tree.hh:21:
src/network/../transforms.hh:33:44: warning: unused parameter 'made_from' [-Wunused-parameter]
xform(std::string const & in, origin::type made_from)
                                           ^
In file included from src/network/reactor.cc:12:
In file included from src/network/reactor.hh:19:
src/network/../netxx_pipe.hh:125:3: warning: 'PipeCompatibleProbe' defined as a struct here but previously declared as a class [-Wmismatched-tags]
  struct PipeCompatibleProbe : Probe
  ^
src/network/../netxx_pipe.hh:45:3: note: did you mean struct here?
  class PipeCompatibleProbe;
  ^~~~~
  struct
src/network/../netxx/probe.h:51:1: note: did you mean struct here?
class PipeCompatibleProbe;
^~~~~
struct
In file included from src/network/netsync_session.cc:12:
In file included from src/network/netsync_session.hh:21:
In file included from src/network/../netcmd.hh:23:
In file included from src/network/../hmac.hh:17:
src/network/../string_queue.hh:246:32: warning: unused parameter 'from' [-Wunused-parameter]
  string_queue (string_queue & from)
                               ^
In file included from src/network/netsync_session.cc:12:
In file included from src/network/netsync_session.hh:23:
src/network/../ui.hh:22:1: warning: struct 'options' was previously declared as a class [-Wmismatched-tags]
struct options;
^
src/network/../netcmd.hh:31:7: note: previous use is here
class options;
      ^
In file included from src/enumerator.cc:20:
In file included from src/database.hh:21:
src/options.hh:42:55: warning: unused parameter 'o' [-Wunused-parameter]
  restricted_long(std::string const & x, origin::type o)
                                                      ^
In file included from src/enumerator.cc:21:
src/project.hh:23:1: warning: class 'options' was previously declared as a struct [-Wmismatched-tags]
class options;
^
src/options.hh:113:8: note: previous use is here
struct options
       ^
src/project.hh:23:1: note: did you mean struct here?
class options;
^~~~~
struct
28 warnings generated.
In file included from src/network/automate_session.cc:11:
In file included from src/network/../app_state.hh:15:
src/network/../options.hh:42:55: warning: unused parameter 'o' [-Wunused-parameter]
  restricted_long(std::string const & x, origin::type o)
                                                      ^
In file included from src/enumerator.cc:22:
src/transforms.hh:33:44: warning: unused parameter 'made_from' [-Wunused-parameter]
xform(std::string const & in, origin::type made_from)
                                           ^
2 warnings generated.
In file included from src/network/automate_session.cc:14:
src/network/../simplestring_xform.hh:51:61: warning: unused parameter 'thing' [-Wunused-parameter]
origin::type get_made_from<std::string>(std::string const & thing)
                                                            ^
src/network/../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)
                                                                           ^
depbase=`echo src/network/wrapped_session.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/network/wrapped_session.o -MD -MP -MF $depbase.Tpo -c -o src/network/wrapped_session.o src/network/wrapped_session.cc &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo src/netxx_pipe.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/netxx_pipe.o -MD -MP -MF $depbase.Tpo -c -o src/netxx_pipe.o src/netxx_pipe.cc &&\
mv -f $depbase.Tpo $depbase.Po
In file included from src/network/automate_session.cc:18:
In file included from src/network/automate_session.hh:13:
In file included from src/network/../cmd.hh:17:
src/network/../selectors.hh:16:1: warning: class 'options' was previously declared as a struct [-Wmismatched-tags]
class options;
^
src/network/../options.hh:113:8: note: previous use is here
struct options
       ^
src/network/../selectors.hh:16:1: note: did you mean struct here?
class options;
^~~~~
struct
In file included from src/network/connection_info.cc:15:
In file included from src/network/../database.hh:21:
src/network/../options.hh:42:55: warning: unused parameter 'o' [-Wunused-parameter]
  restricted_long(std::string const & x, origin::type o)
                                                      ^
In file included from src/network/listener.cc:17:
In file included from src/network/listener.hh:14:
In file included from src/network/../netcmd.hh:19:
In file included from src/network/../merkle_tree.hh:21:
src/network/../transforms.hh:33:44: warning: unused parameter 'made_from' [-Wunused-parameter]
xform(std::string const & in, origin::type made_from)
                                           ^
In file included from src/network/automate_session.cc:18:
In file included from src/network/automate_session.hh:16:
In file included from src/network/wrapped_session.hh:13:
In file included from src/network/../netcmd.hh:19:
In file included from src/network/../merkle_tree.hh:21:
src/network/../transforms.hh:33:44: warning: unused parameter 'made_from' [-Wunused-parameter]
xform(std::string const & in, origin::type made_from)
                                           ^
In file included from src/netsync.cc:12:
In file included from src/netsync.hh:15:
In file included from src/network/connection_info.hh:15:
In file included from src/network/../database.hh:21:
src/options.hh:42:55: warning: unused parameter 'o' [-Wunused-parameter]
  restricted_long(std::string const & x, origin::type o)
                                                      ^
src/options.hh:113:1: warning: 'options' defined as a struct here but previously declared as a class [-Wmismatched-tags]
struct options
^
src/netcmd.hh:31:1: note: did you mean struct here?
class options;
^~~~~
struct
In file included from src/network/connection_info.cc:20:
In file included from src/network/../netsync.hh:14:
In file included from src/network/../netcmd.hh:19:
In file included from src/network/../merkle_tree.hh:21:
src/network/../transforms.hh:33:44: warning: unused parameter 'made_from' [-Wunused-parameter]
xform(std::string const & in, origin::type made_from)
                                           ^
29 warnings generated.
In file included from src/netsync.cc:22:
In file included from src/network/automate_session.hh:13:
In file included from src/network/../cmd.hh:17:
src/selectors.hh:16:1: warning: class 'options' was previously declared as a struct [-Wmismatched-tags]
class options;
^
src/network/../options.hh:113:8: note: previous use is here
struct options
       ^
src/selectors.hh:16:1: note: did you mean struct here?
class options;
^~~~~
struct
depbase=`echo src/netcmd.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/netcmd.o -MD -MP -MF $depbase.Tpo -c -o src/netcmd.o src/netcmd.cc &&\
mv -f $depbase.Tpo $depbase.Po
In file included from src/network/automate_session.cc:18:
In file included from src/network/automate_session.hh:16:
In file included from src/network/wrapped_session.hh:13:
In file included from src/network/../netcmd.hh:23:
In file included from src/network/../hmac.hh:17:
src/network/../string_queue.hh:246:32: warning: unused parameter 'from' [-Wunused-parameter]
  string_queue (string_queue & from)
                               ^
In file included from src/network/automate_session.cc:18:
In file included from src/network/automate_session.hh:16:
src/network/wrapped_session.hh:74:34: warning: unused parameter 'count' [-Wunused-parameter]
  virtual void note_bytes_in(int count) { return; }
                                 ^
src/network/wrapped_session.hh:75:35: warning: unused parameter 'count' [-Wunused-parameter]
  virtual void note_bytes_out(int count) { return; }
                                  ^
src/network/automate_session.cc:93:48: warning: unused parameter 'use_transport_auth' [-Wunused-parameter]
                                          bool use_transport_auth)
                                               ^
src/network/automate_session.cc:142:52: warning: unused parameter 'guard' [-Wunused-parameter]
bool automate_session::do_work(transaction_guard & guard,
                                                   ^
In file included from src/netsync.cc:22:
In file included from src/network/automate_session.hh:16:
src/network/wrapped_session.hh:74:34: warning: unused parameter 'count' [-Wunused-parameter]
  virtual void note_bytes_in(int count) { return; }
                                 ^
src/network/wrapped_session.hh:75:35: warning: unused parameter 'count' [-Wunused-parameter]
  virtual void note_bytes_out(int count) { return; }
                                  ^
In file included from src/netsync.cc:24:
In file included from src/network/listener.hh:17:
In file included from src/network/listener_base.hh:14:
In file included from src/network/reactable.hh:14:
src/network/../netxx_pipe.hh:125:3: warning: 'PipeCompatibleProbe' defined as a struct here but previously declared as a class [-Wmismatched-tags]
  struct PipeCompatibleProbe : Probe
  ^
src/network/../netxx_pipe.hh:45:3: note: did you mean struct here?
  class PipeCompatibleProbe;
  ^~~~~
  struct
src/network/../netxx/probe.h:51:1: note: did you mean struct here?
class PipeCompatibleProbe;
^~~~~
struct
In file included from src/network/listener.cc:17:
In file included from src/network/listener.hh:14:
In file included from src/network/../netcmd.hh:23:
In file included from src/network/../hmac.hh:17:
src/network/../string_queue.hh:246:32: warning: unused parameter 'from' [-Wunused-parameter]
  string_queue (string_queue & from)
                               ^
In file included from src/network/connection_info.cc:20:
In file included from src/network/../netsync.hh:14:
In file included from src/network/../netcmd.hh:23:
In file included from src/network/../hmac.hh:17:
src/network/../string_queue.hh:246:32: warning: unused parameter 'from' [-Wunused-parameter]
  string_queue (string_queue & from)
                               ^
In file included from src/network/connection_info.cc:20:
In file included from src/network/../netsync.hh:14:
src/network/../netcmd.hh:31:1: warning: class 'options' was previously declared as a struct [-Wmismatched-tags]
class options;
^
src/network/../options.hh:113:8: note: previous use is here
struct options
       ^
In file included from src/network/listener.cc:17:
In file included from src/network/listener.hh:17:
In file included from src/network/listener_base.hh:14:
In file included from src/network/reactable.hh:14:
src/network/../netxx_pipe.hh:125:3: warning: 'PipeCompatibleProbe' defined as a struct here but previously declared as a class [-Wmismatched-tags]
  struct PipeCompatibleProbe : Probe
  ^
src/network/../netxx_pipe.hh:45:3: note: did you mean struct here?
  class PipeCompatibleProbe;
  ^~~~~
  struct
src/network/../netxx/probe.h:51:1: note: did you mean struct here?
src/network/../netcmd.hhclass PipeCompatibleProbe;
:^~~~~
31struct
:1: note: did you mean struct here?
class options;
^~~~~
struct
In file included from src/network/listener.cc:19:
In file included from src/network/netsync_session.hh:23:
src/network/../ui.hh:22:1: warning: struct 'options' was previously declared as a class [-Wmismatched-tags]
struct options;
^
src/network/../netcmd.hh:31:7: note: previous use is here
class options;
      ^
In file included from src/netsync.cc:25:
src/network/netsync_session.hh:27:1: warning: class 'cert' was previously declared as a struct [-Wmismatched-tags]
class cert;
^
src/cert.hh:23:8: note: previous use is here
struct cert : public origin_aware
       ^
src/network/netsync_session.hh:27:1: note: did you mean struct here?
class cert;
^~~~~
struct
In file included from src/netsync.cc:27:
In file included from src/network/session.hh:13:
src/network/session_base.hh:33:34: warning: unused parameter 'count' [-Wunused-parameter]
  virtual void note_bytes_in(int count) { return; }
                                 ^
src/network/session_base.hh:34:35: warning: unused parameter 'count' [-Wunused-parameter]
  virtual void note_bytes_out(int count) { return; }
                                  ^
In file included from src/network/session_base.cc:12:
In file included from src/network/session_base.hh:19:
In file included from src/network/../netcmd.hh:19:
In file included from src/network/../merkle_tree.hh:21:
src/network/../transforms.hh:33:44: warning: unused parameter 'made_from' [-Wunused-parameter]
xform(std::string const & in, origin::type made_from)
                                           ^
depbase=`echo src/merkle_tree.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/merkle_tree.o -MD -MP -MF $depbase.Tpo -c -o src/merkle_tree.o src/merkle_tree.cc &&\
mv -f $depbase.Tpo $depbase.Po
src/netsync.cc:66:34: warning: unused parameter 'opts' [-Wunused-parameter]
build_stream_to_server(options & opts, lua_hooks & lua,
                                 ^
src/netsync.cc:66:52: warning: unused parameter 'lua' [-Wunused-parameter]
build_stream_to_server(options & opts, lua_hooks & lua,
                                                   ^
src/netsync.cc:272:29: warning: unused parameter 'opts' [-Wunused-parameter]
                  options & opts,
                            ^
src/netsync.cc:273:31: warning: unused parameter 'lua' [-Wunused-parameter]
                  lua_hooks & lua,
                              ^
In file included from src/netxx_pipe.cc:11:
src/netxx_pipe.hh:125:3: warning: 'PipeCompatibleProbe' defined as a struct here but previously declared as a class [-Wmismatched-tags]
  struct PipeCompatibleProbe : Probe
  ^
src/netxx_pipe.hh:45:3: note: did you mean struct here?
  class PipeCompatibleProbe;
  ^~~~~
  struct
src/netxx/probe.h:51:1: note: did you mean struct here?
class PipeCompatibleProbe;
^~~~~
struct
In file included from src/network/session_base.cc:12:
In file included from src/network/session_base.hh:19:
In file included from src/network/../netcmd.hh:23:
In file included from src/network/../hmac.hh:17:
src/network/../string_queue.hh:246:32: warning: unused parameter 'from' [-Wunused-parameter]
  string_queue (string_queue & from)
                               ^
In file included from src/network/session_base.cc:12:
In file included from src/network/session_base.hh:21:
In file included from src/network/reactable.hh:14:
src/network/../netxx_pipe.hh:125:3: warning: 'PipeCompatibleProbe' defined as a struct here but previously declared as a class [-Wmismatched-tags]
  struct PipeCompatibleProbe : Probe
  ^
src/network/../netxx_pipe.hh:45:3: note: did you mean struct here?
  class PipeCompatibleProbe;
  ^~~~~
  struct
src/network/../netxx/probe.h:51:1: note: did you mean struct here?
class PipeCompatibleProbe;
^~~~~
struct
In file included from src/network/session_base.cc:12:
src/network/session_base.hh:33:34: warning: unused parameter 'count' [-Wunused-parameter]
  virtual void note_bytes_in(int count) { return; }
                                 ^
src/network/session_base.hh:34:35: warning: unused parameter 'count' [-Wunused-parameter]
  virtual void note_bytes_out(int count) { return; }
                                  ^
In file included from src/network/listener.cc:19:
In file included from src/network/netsync_session.hh:24:
In file included from src/network/connection_info.hh:15:
In file included from src/network/../database.hh:21:
src/network/../options.hh:42:55: warning: unused parameter 'o' [-Wunused-parameter]
  restricted_long(std::string const & x, origin::type o)
                                                      ^
1 warning generated.
src/network/../options.hh:113:1: warning: 'options' defined as a struct here but previously declared as a class [-Wmismatched-tags]
struct options
^
src/network/../netcmd.hh:31:1: note: did you mean struct here?
class options;
^~~~~
struct
depbase=`echo src/lcs.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/lcs.o -MD -MP -MF $depbase.Tpo -c -o src/lcs.o src/lcs.cc &&\
mv -f $depbase.Tpo $depbase.Po
10 warnings generated.
In file included from src/network/listener.cc:19:
In file included from src/network/netsync_session.hh:25:
src/network/wrapped_session.hh:74:34: warning: unused parameter 'count' [-Wunused-parameter]
  virtual void note_bytes_in(int count) { return; }
                                 ^
src/network/wrapped_session.hh:75:35: warning: unused parameter 'count' [-Wunused-parameter]
  virtual void note_bytes_out(int count) { return; }
                                  ^
In file included from src/network/listener.cc:19:
src/network/netsync_session.hh:27:1: warning: class 'cert' was previously declared as a struct [-Wmismatched-tags]
class cert;
^
src/network/../cert.hh:23:8: note: previous use is here
struct cert : public origin_aware
       ^
src/network/netsync_session.hh:27:1: note: did you mean struct here?
class cert;
^~~~~
struct
In file included from src/network/listener.cc:21:
In file included from src/network/session.hh:13:
src/network/session_base.hh:33:34: warning: unused parameter 'count' [-Wunused-parameter]
  virtual void note_bytes_in(int count) { return; }
                                 ^
src/network/session_base.hh:34:35: warning: unused parameter 'count' [-Wunused-parameter]
  virtual void note_bytes_out(int count) { return; }
                                  ^
In file included from src/network/listener.cc:21:
src/network/session.hh:22:1: warning: class 'options' was previously declared as a struct [-Wmismatched-tags]
class options;
^
src/network/../options.hh:113:8: note: previous use is here
struct options
       ^
src/network/session.hh:22:1: note: did you mean struct here?
depbase=`echo src/rcs_import.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
class options;clang++  -I.   -I/usr/pkg/include  -I/usr/pkg/include/botan-1.10  -I/usr/pkg/include/lua-5.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/rcs_import.o -MD -MP -MF $depbase.Tpo -c -o src/rcs_import.o src/rcs_import.cc &&\

mv -f $depbase.Tpo $depbase.Po
^~~~~
struct
src/network/listener.cc:49:42: warning: unused parameter 'event' [-Wunused-parameter]
listener::do_io(Netxx::Probe::ready_type event)
                                         ^
In file included from src/network/wrapped_session.cc:11:
In file included from src/network/wrapped_session.hh:13:
In file included from src/network/../netcmd.hh:19:
In file included from src/network/../merkle_tree.hh:21:
src/network/../transforms.hh:33:44: warning: unused parameter 'made_from' [-Wunused-parameter]
xform(std::string const & in, origin::type made_from)
                                           ^
10 warnings generated.
depbase=`echo src/git_change.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/git_change.o -MD -MP -MF $depbase.Tpo -c -o src/git_change.o src/git_change.cc &&\
mv -f $depbase.Tpo $depbase.Po
In file included from src/network/wrapped_session.cc:11:
In file included from src/network/wrapped_session.hh:13:
In file included from src/network/../netcmd.hh:23:
In file included from src/network/../hmac.hh:17:
src/network/../string_queue.hh:246:32: warning: unused parameter 'from' [-Wunused-parameter]
  string_queue (string_queue & from)
                               ^
In file included from src/network/wrapped_session.cc:11:
src/network/wrapped_session.hh:74:34: warning: unused parameter 'count' [-Wunused-parameter]
  virtual void note_bytes_in(int count) { return; }
                                 ^
src/network/wrapped_session.hh:75:35: warning: unused parameter 'count' [-Wunused-parameter]
  virtual void note_bytes_out(int count) { return; }
                                  ^
In file included from src/network/netsync_session.cc:12:
In file included from src/network/netsync_session.hh:24:
In file included from src/network/connection_info.hh:15:
In file included from src/network/../database.hh:21:
src/network/../options.hh:42:55: warning: unused parameter 'o' [-Wunused-parameter]
  restricted_long(std::string const & x, origin::type o)
                                                      ^
src/network/../options.hh:113:1: warning: 'options' defined as a struct here but previously declared as a class [-Wmismatched-tags]
struct options
^
src/network/../netcmd.hh:31:1: note: did you mean struct here?
class options;
^~~~~
struct
In file included from src/netcmd.cc:15:
In file included from src/netcmd.hh:19:
In file included from src/merkle_tree.hh:21:
src/transforms.hh:33:44: warning: unused parameter 'made_from' [-Wunused-parameter]
xform(std::string const & in, origin::type made_from)
                                           ^
In file included from src/network/wrapped_session.cc:13:
In file included from src/network/session.hh:13:
In file included from src/network/session_base.hh:21:
In file included from src/network/reactable.hh:14:
src/network/../netxx_pipe.hh:125:3: warning: 'PipeCompatibleProbe' defined as a struct here but previously declared as a class [-Wmismatched-tags]
  struct PipeCompatibleProbe : Probe
  ^
src/network/../netxx_pipe.hh:45:3: note: did you mean struct here?
  class PipeCompatibleProbe;
  ^~~~~
  struct
src/network/../netxx/probe.h:51:1: note: did you mean struct here?
class PipeCompatibleProbe;
^~~~~
struct
In file included from src/network/reactor.cc:15:
In file included from src/network/../database.hh:21:
src/network/../options.hh:42:55: warning: unused parameter 'o' [-Wunused-parameter]
  restricted_long(std::string const & x, origin::type o)
                                                      ^
In file included from src/network/wrapped_session.cc:13:
In file included from src/network/session.hh:13:
src/network/session_base.hh:33:34: warning: unused parameter 'count' [-Wunused-parameter]
  virtual void note_bytes_in(int count) { return; }
                                 ^
src/network/session_base.hh:34:35: warning: unused parameter 'count' [-Wunused-parameter]
  virtual void note_bytes_out(int count) { return; }
                                  ^
src/network/wrapped_session.cc:91:39: warning: unused parameter 'ident' [-Wunused-parameter]
void wrapped_session::on_begin(size_t ident, key_identity_info const & remote_key)
                                      ^
src/network/wrapped_session.cc:91:72: warning: unused parameter 'remote_key' [-Wunused-parameter]
void wrapped_session::on_begin(size_t ident, key_identity_info const & remote_key)
                                                                       ^
src/network/wrapped_session.cc:94:37: warning: unused parameter 'ident' [-Wunused-parameter]
void wrapped_session::on_end(size_t ident)
                                    ^
5 warnings generated.
In file included from src/network/netsync_session.cc:12:
In file included from src/network/netsync_session.hh:25:
src/network/wrapped_session.hh:74:34: warning: unused parameter 'count' [-Wunused-parameter]
  virtual void note_bytes_in(int count) { return; }
                                 ^
src/network/wrapped_session.hh:75:35: warning: unused parameter 'count' [-Wunused-parameter]
  virtual void note_bytes_out(int count) { return; }
                                  ^
In file included from src/network/netsync_session.cc:12:
src/network/netsync_session.hh:27:1: warning: class 'cert' was previously declared as a struct [-Wmismatched-tags]
class cert;
^
src/network/../cert.hh:23:8: note: previous use is here
struct cert : public origin_aware
       ^
src/network/netsync_session.hh:27:1: note: did you mean struct here?
class cert;
^~~~~
struct
In file included from src/network/netsync_session.cc:21:
src/network/../keys.hh:21:1: warning: class 'globish' was previously declared as a struct [-Wmismatched-tags]
class globish;
^
src/network/../globish.hh:52:8: note: previous use is here
struct globish : origin_aware
       ^
src/network/../keys.hh:21:1: note: did you mean struct here?
class globish;
^~~~~
struct
src/network/../keys.hh:23:1: warning: class 'netsync_connection_info' was previously declared as a struct [-Wmismatched-tags]
class netsync_connection_info;
^
src/network/connection_info.hh:103:8: note: previous use is here
struct netsync_connection_info
       ^
src/network/../keys.hh:23:1: note: did you mean struct here?
class netsync_connection_info;
^~~~~
struct
depbase=`echo src/git_export.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/git_export.o -MD -MP -MF $depbase.Tpo -c -o src/git_export.o src/git_export.cc &&\
mv -f $depbase.Tpo $depbase.Po
In file included from src/network/netsync_session.cc:25:
src/network/../project.hh:23:1: warning: class 'options' was previously declared as a struct [-Wmismatched-tags]
class options;
^
src/network/../options.hh:113:8: note: previous use is here
struct options
       ^
src/network/../project.hh:23:1: note: did you mean struct here?
class options;
^~~~~
struct
src/network/netsync_session.cc:525:68: warning: unused parameter 'ident' [-Wunused-parameter]
netsync_session::note_item_arrived(netcmd_item_type ty, id const & ident)
                                                                   ^
In file included from src/netcmd.cc:15:
In file included from src/netcmd.hh:23:
In file included from src/hmac.hh:17:
src/string_queue.hh:246:32: warning: unused parameter 'from' [-Wunused-parameter]
  string_queue (string_queue & from)
                               ^
In file included from src/network/session.cc:11:
In file included from src/network/../app_state.hh:15:
src/network/../options.hh:42:55: warning: unused parameter 'o' [-Wunused-parameter]
  restricted_long(std::string const & x, origin::type o)
                                                      ^
10 warnings generated.
src/network/netsync_session.cc:1136:55: warning: unused parameter 'guard' [-Wunused-parameter]
                                  transaction_guard & guard)
                                                      ^
In file included from src/merkle_tree.cc:19:
In file included from src/merkle_tree.hh:21:
src/transforms.hh:33:44: warning: unused parameter 'made_from' [-Wunused-parameter]
xform(std::string const & in, origin::type made_from)
                                           ^
depbase=`echo src/revision.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/revision.o -MD -MP -MF $depbase.Tpo -c -o src/revision.o src/revision.cc &&\
mv -f $depbase.Tpo $depbase.Po
In file included from src/merkle_tree.cc:20:
In file included from src/netio.hh:20:
src/string_queue.hh:246:32: warning: unused parameter 'from' [-Wunused-parameter]
  string_queue (string_queue & from)
                               ^
In file included from src/network/session.cc:14:
src/network/../keys.hh:21:1: warning: class 'globish' was previously declared as a struct [-Wmismatched-tags]
class globish;
^
src/network/../database.hh:28:8: note: previous use is here
struct globish;
       ^
In file included from src/network/session.cc:17:
In file included from src/network/automate_session.hh:13:
In file included from src/network/../cmd.hh:17:
src/network/../selectors.hh:16:1: warning: class 'options' was previously declared as a struct [-Wmismatched-tags]
class options;
^
src/network/../options.hh:113:8: note: previous use is here
struct options
       ^
src/network/../selectors.hh:16:1: note: did you mean struct here?
class options;
^~~~~
struct
3 warnings generated.
In file included from src/network/session.cc:17:
In file included from src/network/automate_session.hh:14:
src/network/../project.hh:25:1: warning: struct 'globish' was previously declared as a class [-Wmismatched-tags]
struct globish;
^
src/network/../keys.hh:21:7: note: previous use is here
class globish;
      ^
depbase=`echo src/ancestry.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/ancestry.o -MD -MP -MF $depbase.Tpo -c -o src/ancestry.o src/ancestry.cc &&\
mv -f $depbase.Tpo $depbase.Po
In file included from src/network/session.cc:17:
In file included from src/network/automate_session.hh:16:
In file included from src/network/wrapped_session.hh:13:
In file included from src/network/../netcmd.hh:18:
src/network/../globish.hh:52:1: warning: 'globish' defined as a struct here but previously declared as a class [-Wmismatched-tags]
struct globish : origin_aware
^
src/network/../keys.hh:21:1: note: did you mean struct here?
class globish;
^~~~~
struct
In file included from src/network/session.cc:17:
In file included from src/network/automate_session.hh:16:
In file included from src/network/wrapped_session.hh:13:
In file included from src/network/../netcmd.hh:19:
In file included from src/network/../merkle_tree.hh:21:
src/network/../transforms.hh:33:44: warning: unused parameter 'made_from' [-Wunused-parameter]
xform(std::string const & in, origin::type made_from)
                                           ^
src/lcs.cc:351:30: warning: unused parameter 'm' [-Wunused-parameter]
  static long mid_split(long m, long n,
                             ^
src/lcs.cc:373:32: warning: unused parameter 'sign' [-Wunused-parameter]
                          long sign,
                               ^
src/lcs.cc:618:23: warning: unused parameter 'ignored_out' [-Wunused-parameter]
                  LCS ignored_out)
                      ^
In file included from src/network/session.cc:17:
In file included from src/network/automate_session.hh:16:
In file included from src/network/wrapped_session.hh:13:
In file included from src/network/../netcmd.hh:23:
In file included from src/network/../hmac.hh:17:
src/network/../string_queue.hh:246:32: warning: unused parameter 'from' [-Wunused-parameter]
  string_queue (string_queue & from)
                               ^
In file included from src/network/session.cc:17:
In file included from src/network/automate_session.hh:16:
src/network/wrapped_session.hh:74:34: warning: unused parameter 'count' [-Wunused-parameter]
  virtual void note_bytes_in(int count) { return; }
                                 ^
src/network/wrapped_session.hh:75:35: warning: unused parameter 'count' [-Wunused-parameter]
  virtual void note_bytes_out(int count) { return; }
                                  ^
In file included from src/network/session.cc:18:
In file included from src/network/netsync_session.hh:24:
src/network/connection_info.hh:24:1: warning: struct 'netsync_connection_info' was previously declared as a class [-Wmismatched-tags]
struct netsync_connection_info;
^
src/network/../keys.hh:23:7: note: previous use is here
class netsync_connection_info;
      ^
2 warnings generated.
In file included from src/network/session.cc:18:
In file included from src/network/netsync_session.hh:24:
src/network/connection_info.hh:103:1: warning: 'netsync_connection_info' defined as a struct here but previously declared as a class [-Wmismatched-tags]
struct netsync_connection_info
^
src/network/../keys.hh:23:1: note: did you mean struct here?
class netsync_connection_info;
^~~~~
struct
In file included from src/network/session.cc:18:
src/network/netsync_session.hh:27:1: warning: class 'cert' was previously declared as a struct [-Wmismatched-tags]
class cert;
^
src/network/../cert.hh:23:8: note: previous use is here
struct cert : public origin_aware
       ^
src/network/netsync_session.hh:27:1: note: did you mean struct here?
class cert;
^~~~~
struct
In file included from src/network/session.cc:22:
In file included from src/network/session.hh:13:
In file included from src/network/session_base.hh:21:
In file included from src/network/reactable.hh:14:
src/network/../netxx_pipe.hh:125:3: warning: 'PipeCompatibleProbe' defined as a struct here but previously declared as a class [-Wmismatched-tags]
  struct PipeCompatibleProbe : Probe
  ^
depbase=`echo src/cset.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/cset.o -MD -MP -MF $depbase.Tpo -c -o src/cset.o src/cset.cc &&\
mv -f $depbase.Tpo $depbase.Po
src/network/../netxx_pipe.hh:45:3: note: did you mean struct here?
  class PipeCompatibleProbe;
  ^~~~~
  struct
src/network/../netxx/probe.h:51:1: note: did you mean struct here?
class PipeCompatibleProbe;
^~~~~
struct
In file included from src/network/session.cc:22:
In file included from src/network/session.hh:13:
src/network/session_base.hh:33:34: warning: unused parameter 'count' [-Wunused-parameter]
  virtual void note_bytes_in(int count) { return; }
                                 ^
src/network/session_base.hh:34:35: warning: unused parameter 'count' [-Wunused-parameter]
  virtual void note_bytes_out(int count) { return; }
                                  ^
15 warnings generated.
13 warnings generated.
depbase=`echo src/roster.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/roster.o -MD -MP -MF $depbase.Tpo -c -o src/roster.o src/roster.cc &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo src/mt_version.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/mt_version.o -MD -MP -MF $depbase.Tpo -c -o src/mt_version.o src/mt_version.cc &&\
mv -f $depbase.Tpo $depbase.Po
3 warnings generated.
depbase=`echo src/automate.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/automate.o -MD -MP -MF $depbase.Tpo -c -o src/automate.o src/automate.cc &&\
mv -f $depbase.Tpo $depbase.Po
2 warnings generated.
depbase=`echo src/database_check.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/database_check.o -MD -MP -MF $depbase.Tpo -c -o src/database_check.o src/database_check.cc &&\
mv -f $depbase.Tpo $depbase.Po
In file included from src/revision.cc:16:
src/transforms.hh:33:44: warning: unused parameter 'made_from' [-Wunused-parameter]
xform(std::string const & in, origin::type made_from)
                                           ^
2 warnings generated.
depbase=`echo src/epoch.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/epoch.o -MD -MP -MF $depbase.Tpo -c -o src/epoch.o src/epoch.cc &&\
mv -f $depbase.Tpo $depbase.Po
4 warnings generated.
In file included from src/rcs_import.cc:30:
In file included from src/database.hh:21:
src/options.hh:42:55: warning: unused parameter 'o' [-Wunused-parameter]
  restricted_long(std::string const & x, origin::type o)
                                                      ^
depbase=`echo src/gzip.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/gzip.o -MD -MP -MF $depbase.Tpo -c -o src/gzip.o src/gzip.cc &&\
mv -f $depbase.Tpo $depbase.Po
In file included from src/rcs_import.cc:36:
src/project.hh:23:1: warning: class 'options' was previously declared as a struct [-Wmismatched-tags]
class options;
^
src/options.hh:113:8: note: previous use is here
struct options
       ^
src/project.hh:23:1: note: did you mean struct here?
class options;
^~~~~
struct
In file included from src/rcs_import.cc:41:
src/transforms.hh:33:44: warning: unused parameter 'made_from' [-Wunused-parameter]
xform(std::string const & in, origin::type made_from)
                                           ^
In file included from src/cset.cc:18:
src/transforms.hh:33:44: warning: unused parameter 'made_from' [-Wunused-parameter]
xform(std::string const & in, origin::type made_from)
                                           ^
In file included from src/git_export.cc:12:
In file included from src/database.hh:21:
src/options.hh:42:55: warning: unused parameter 'o' [-Wunused-parameter]
  restricted_long(std::string const & x, origin::type o)
                                                      ^
In file included from src/git_export.cc:19:
src/project.hh:23:1: warning: class 'options' was previously declared as a struct [-Wmismatched-tags]
class options;
^
src/options.hh:113:8: note: previous use is here
struct options
       ^
src/project.hh:23:1: note: did you mean struct here?
class options;
^~~~~
struct
15 warnings generated.
depbase=`echo src/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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/inodeprint.o -MD -MP -MF $depbase.Tpo -c -o src/inodeprint.o src/inodeprint.cc &&\
mv -f $depbase.Tpo $depbase.Po
src/rcs_import.cc:755:43: warning: unused parameter 'ident' [-Wunused-parameter]
                          file_id const & ident)
                                          ^
In file included from src/git_export.cc:22:
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/git_export.cc:23:
src/transforms.hh:33:44: warning: unused parameter 'made_from' [-Wunused-parameter]
xform(std::string const & in, origin::type made_from)
                                           ^
In file included from src/epoch.cc:12:
In file included from src/netio.hh:20:
src/string_queue.hh:246:32: warning: unused parameter 'from' [-Wunused-parameter]
  string_queue (string_queue & from)
                               ^
In file included from src/epoch.cc:14:
src/transforms.hh:33:44: warning: unused parameter 'made_from' [-Wunused-parameter]
xform(std::string const & in, origin::type made_from)
                                           ^
2 warnings generated.
depbase=`echo src/selectors.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/selectors.o -MD -MP -MF $depbase.Tpo -c -o src/selectors.o src/selectors.cc &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo src/annotate.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/annotate.o -MD -MP -MF $depbase.Tpo -c -o src/annotate.o src/annotate.cc &&\
mv -f $depbase.Tpo $depbase.Po
In file included from src/mt_version.cc:27:
In file included from src/app_state.hh:15:
src/options.hh:42:55: warning: unused parameter 'o' [-Wunused-parameter]
  restricted_long(std::string const & x, origin::type o)
                                                      ^
In file included from src/ancestry.cc:16:
In file included from src/database.hh:21:
src/options.hh:42:55: warning: unused parameter 'o' [-Wunused-parameter]
  restricted_long(std::string const & x, origin::type o)
                                                      ^
1 warning generated.
depbase=`echo src/restrictions.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/restrictions.o -MD -MP -MF $depbase.Tpo -c -o src/restrictions.o src/restrictions.cc &&\
mv -f $depbase.Tpo $depbase.Po
src/ancestry.cc:364:49: warning: unused parameter 'rid' [-Wunused-parameter]
    virtual bool operator()(revision_id const & rid)
                                                ^
In file included from src/automate.cc:23:
In file included from src/app_state.hh:15:
src/options.hh:42:55: warning: unused parameter 'o' [-Wunused-parameter]
  restricted_long(std::string const & x, origin::type o)
                                                      ^
In file included from src/automate.cc:25:
src/project.hh:23:1: warning: class 'options' was previously declared as a struct [-Wmismatched-tags]
class options;
^
src/options.hh:113:8: note: previous use is here
struct options
       ^
src/project.hh:23:1: note: did you mean struct here?
class options;
^~~~~
struct
In file included from src/automate.cc:32:
src/keys.hh:21:1: warning: class 'globish' was previously declared as a struct [-Wmismatched-tags]
class globish;
^
src/project.hh:25:8: note: previous use is here
struct globish;
       ^
In file included from src/roster.cc:19:
In file included from src/database.hh:21:
src/options.hh:42:55: warning: unused parameter 'o' [-Wunused-parameter]
  restricted_long(std::string const & x, origin::type o)
                                                      ^
In file included from src/inodeprint.cc:22:
src/transforms.hh:33:44: warning: unused parameter 'made_from' [-Wunused-parameter]
xform(std::string const & in, origin::type made_from)
                                           ^
In file included from src/automate.cc:33:
src/key_store.hh:27:1: warning: struct 'globish' was previously declared as a class [-Wmismatched-tags]
struct globish;
^
src/keys.hh:21:7: note: previous use is here
class globish;
      ^
In file included from src/automate.cc:35:
src/options_applicator.hh:14:1: warning: class 'options' was previously declared as a struct [-Wmismatched-tags]
class options;
^
src/options.hh:113:8: note: previous use is here
struct options
       ^
src/options_applicator.hh:14:1: note: did you mean struct here?
class options;
^~~~~
struct
In file included from src/roster.cc:24:
src/transforms.hh:33:44: warning: unused parameter 'made_from' [-Wunused-parameter]
xform(std::string const & in, origin::type made_from)
                                           ^
In file included from src/roster.cc:25:
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/database_check.cc:16:
In file included from src/database.hh:21:
src/options.hh:42:55: warning: unused parameter 'o' [-Wunused-parameter]
  restricted_long(std::string const & x, origin::type o)
                                                      ^
depbase=`echo src/hmac.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/hmac.o -MD -MP -MF $depbase.Tpo -c -o src/hmac.o src/hmac.cc &&\
mv -f $depbase.Tpo $depbase.Po
In file included from src/database_check.cc:20:
src/transforms.hh:33:44: warning: unused parameter 'made_from' [-Wunused-parameter]
xform(std::string const & in, origin::type made_from)
                                           ^
In file included from src/database_check.cc:22:
src/project.hh:23:1: warning: class 'options' was previously declared as a struct [-Wmismatched-tags]
class options;
^
src/options.hh:113:8: note: previous use is here
struct options
       ^
src/project.hh:23:1: note: did you mean struct here?
class options;
^~~~~
struct
13 warnings generated.
In file included from src/automate.cc:40:
src/transforms.hh:33:44: warning: unused parameter 'made_from' [-Wunused-parameter]
xform(std::string const & in, origin::type made_from)
                                           ^
In file included from src/automate.cc:41:
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/automate.cc:43:
src/globish.hh:52:1: warning: 'globish' defined as a struct here but previously declared as a class [-Wmismatched-tags]
struct globish : origin_aware
^
src/keys.hh:21:1: note: did you mean struct here?
class globish;
^~~~~
struct
src/automate.cc:79:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_AUTOMATE(heads, N_("[BRANCH]"),
^
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:300:23: note: expanded from macro '_CMD_AUTOMATE2'
   command_id const & execid,                                                \
                      ^
src/automate.cc:116:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_AUTOMATE(ancestors, N_("REV1 [REV2 [REV3 [...]]]"),
^
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:300:23: note: expanded from macro '_CMD_AUTOMATE2'
   command_id const & execid,                                                \
                      ^
src/automate.cc:169:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_AUTOMATE(descendents, N_("REV1 [REV2 [REV3 [...]]]"),
^
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:300:23: note: expanded from macro '_CMD_AUTOMATE2'
   command_id const & execid,                                                \
                      ^
src/roster.cc:2209:47: warning: unused parameter 'n' [-Wunused-parameter]
                          node_id nid, node_t n,
                                              ^
src/automate.cc:223:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_AUTOMATE(erase_ancestors, N_("[REV1 [REV2 [REV3 [...]]]]"),
^
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:300:23: note: expanded from macro '_CMD_AUTOMATE2'
   command_id const & execid,                                                \
                      ^
depbase=`echo src/maybe_workspace_updater.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/maybe_workspace_updater.o -MD -MP -MF $depbase.Tpo -c -o src/maybe_workspace_updater.o src/maybe_workspace_updater.cc &&\
mv -f $depbase.Tpo $depbase.Po
src/automate.cc:256:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_AUTOMATE(erase_descendants, N_("[REV1 [REV2 [REV3 [...]]]]"),
^
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:300:23: note: expanded from macro '_CMD_AUTOMATE2'
   command_id const & execid,                                                \
                      ^
src/automate.cc:286:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_AUTOMATE(toposort, N_("[REV1 [REV2 [REV3 [...]]]]"),
^
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:300:23: note: expanded from macro '_CMD_AUTOMATE2'
   command_id const & execid,                                                \
                      ^
src/automate.cc:324:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_AUTOMATE(ancestry_difference, N_("NEW_REV [OLD_REV1 [OLD_REV2 [...]]]"),
^
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:300:23: note: expanded from macro '_CMD_AUTOMATE2'
   command_id const & execid,                                                \
                      ^
src/automate.cc:371:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_AUTOMATE(leaves, "",
^
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:300:23: note: expanded from macro '_CMD_AUTOMATE2'
   command_id const & execid,                                                \
                      ^
src/automate.cc:397:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_AUTOMATE(roots, "",
^
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:300:23: note: expanded from macro '_CMD_AUTOMATE2'
   command_id const & execid,                                                \
                      ^
src/automate.cc:427:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_AUTOMATE(parents, N_("REV"),
^
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:300:23: note: expanded from macro '_CMD_AUTOMATE2'
   command_id const & execid,                                                \
                      ^
src/automate.cc:458:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_AUTOMATE(children, N_("REV"),
^
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:300:23: note: expanded from macro '_CMD_AUTOMATE2'
   command_id const & execid,                                                \
                      ^
src/automate.cc:499:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_AUTOMATE(graph, "",
^
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:300:23: note: expanded from macro '_CMD_AUTOMATE2'
   command_id const & execid,                                                \
                      ^
src/automate.cc:547:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_AUTOMATE(select, N_("SELECTOR"),
^
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:300:23: note: expanded from macro '_CMD_AUTOMATE2'
   command_id const & execid,                                                \
                      ^
src/database_check.cc:199:61: warning: unused parameter 'checked_revisions' [-Wunused-parameter]
                       map<revision_id, checked_revision> & checked_revisions,
                                                            ^
src/automate.cc:1052:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_AUTOMATE(inventory,  N_("[PATH]..."),
^
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:300:23: note: expanded from macro '_CMD_AUTOMATE2'
   command_id const & execid,                                                \
                      ^
src/automate.cc:1273:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_AUTOMATE(get_revision, N_("REVID"),
^
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:300:23: note: expanded from macro '_CMD_AUTOMATE2'
   command_id const & execid,                                                \
                      ^
src/automate.cc:1347:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_AUTOMATE(get_base_revision_id, "",
^
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:300:23: note: expanded from macro '_CMD_AUTOMATE2'
   command_id const & execid,                                                \
                      ^
src/automate.cc:1375:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_AUTOMATE(get_current_revision_id, "",
^
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:300:23: note: expanded from macro '_CMD_AUTOMATE2'
   command_id const & execid,                                                \
                      ^
src/automate.cc:1444:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_AUTOMATE(get_manifest_of, N_("[REVID]"),
^
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:300:23: note: expanded from macro '_CMD_AUTOMATE2'
   command_id const & execid,                                                \
                      ^
src/automate.cc:1583:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_AUTOMATE(get_extended_manifest_of, "REVISION",
^
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:300:23: note: expanded from macro '_CMD_AUTOMATE2'
   command_id const & execid,                                                \
                      ^
src/automate.cc:1619:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_AUTOMATE(packet_for_rdata, N_("REVID"),
^
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:300:23: note: expanded from macro '_CMD_AUTOMATE2'
   command_id const & execid,                                                \
                      ^
src/automate.cc:1650:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_AUTOMATE(packets_for_certs, N_("REVID"),
^
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:300:23: note: expanded from macro '_CMD_AUTOMATE2'
   command_id const & execid,                                                \
                      ^
src/automate.cc:1685:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_AUTOMATE(packet_for_fdata, N_("FILEID"),
^
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:300:23: note: expanded from macro '_CMD_AUTOMATE2'
   command_id const & execid,                                                \
                      ^
src/automate.cc:1717:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_AUTOMATE(packet_for_fdelta, N_("OLD_FILE NEW_FILE"),
^
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:300:23: note: expanded from macro '_CMD_AUTOMATE2'
   command_id const & execid,                                                \
                      ^
src/automate.cc:1756:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_AUTOMATE(common_ancestors, N_("REV1 [REV2 [REV3 [...]]]"),
^
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:300:23: note: expanded from macro '_CMD_AUTOMATE2'
   command_id const & execid,                                                \
                      ^
src/automate.cc:1795:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_AUTOMATE(branches, "",
^
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:300:23: note: expanded from macro '_CMD_AUTOMATE2'
   command_id const & execid,                                                \
                      ^
src/automate.cc:1847:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_AUTOMATE(tags, N_("[BRANCH_PATTERN]"),
^
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:300:23: note: expanded from macro '_CMD_AUTOMATE2'
   command_id const & execid,                                                \
                      ^
src/automate.cc:1930:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_AUTOMATE(get_option, N_("OPTION"),
^
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:300:23: note: expanded from macro '_CMD_AUTOMATE2'
   command_id const & execid,                                                \
                      ^
src/automate.cc:1962:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_AUTOMATE(get_content_changed, N_("REV FILE"),
^
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:300:23: note: expanded from macro '_CMD_AUTOMATE2'
   command_id const & execid,                                                \
                      ^
1 warning generated.
src/automate.cc:2025:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_AUTOMATE(get_corresponding_path, N_("REV1 FILE REV2"),
^
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:300:23: note: expanded from macro '_CMD_AUTOMATE2'
   command_id const & execid,                                                \
                      ^
src/automate.cc:2078:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_AUTOMATE(put_file, N_("[FILEID] CONTENTS"),
^
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:300:23: note: expanded from macro '_CMD_AUTOMATE2'
   command_id const & execid,                                                \
                      ^
src/automate.cc:2133:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_AUTOMATE(put_revision, N_("REVISION-DATA"),
^
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:300:23: note: expanded from macro '_CMD_AUTOMATE2'
   command_id const & execid,                                                \
                      ^
src/automate.cc:2193:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_AUTOMATE(cert, N_("REVISION-ID NAME VALUE"),
^
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:300:23: note: expanded from macro '_CMD_AUTOMATE2'
   command_id const & execid,                                                \
                      ^
src/automate.cc:2193:1: warning: unused parameter 'output' [-Wunused-parameter]
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:302:19: note: expanded from macro '_CMD_AUTOMATE2'
   std::ostream & output) const
                  ^
depbase=`echo src/merge_roster.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/merge_roster.o -MD -MP -MF $depbase.Tpo -c -o src/merge_roster.o src/merge_roster.cc &&\
mv -f $depbase.Tpo $depbase.Po
src/automate.cc:2229:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_AUTOMATE(get_db_variables, N_("[DOMAIN]"),
^
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:300:23: note: expanded from macro '_CMD_AUTOMATE2'
   command_id const & execid,                                                \
                      ^
src/automate.cc:2299:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_AUTOMATE(set_db_variable, N_("DOMAIN NAME VALUE"),
^
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:300:23: note: expanded from macro '_CMD_AUTOMATE2'
   command_id const & execid,                                                \
                      ^
src/automate.cc:2299:1: warning: unused parameter 'output' [-Wunused-parameter]
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:302:19: note: expanded from macro '_CMD_AUTOMATE2'
   std::ostream & output) const
                  ^
src/automate.cc:2329:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_AUTOMATE(drop_db_variables, N_("DOMAIN [NAME]"),
^
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:300:23: note: expanded from macro '_CMD_AUTOMATE2'
   command_id const & execid,                                                \
                      ^
src/automate.cc:2329:1: warning: unused parameter 'output' [-Wunused-parameter]
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:302:19: note: expanded from macro '_CMD_AUTOMATE2'
   std::ostream & output) const
                  ^
src/automate.cc:2382:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_AUTOMATE(get_workspace_root, "",
^
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:300:23: note: expanded from macro '_CMD_AUTOMATE2'
   command_id const & execid,                                                \
                      ^
src/automate.cc:2382:1: warning: unused parameter 'args' [-Wunused-parameter]
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:301:24: note: expanded from macro '_CMD_AUTOMATE2'
   args_vector const & args,                                                 \
                       ^
1 warning generated.
src/automate.cc:2405:1: warning: unused parameter 'execid' [-Wunused-parameter]
CMD_AUTOMATE(lua, "LUA_FUNCTION [ARG1 [ARG2 [...]]]",
^
src/cmd.hh:305:3: note: expanded from macro 'CMD_AUTOMATE'
  _CMD_AUTOMATE2(C, true, false, params, abstract, desc, opts)
  ^
src/cmd.hh:300:23: note: expanded from macro '_CMD_AUTOMATE2'
   command_id const & execid,                                                \
                      ^
depbase=`echo src/merge_conflict.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/merge_conflict.o -MD -MP -MF $depbase.Tpo -c -o src/merge_conflict.o src/merge_conflict.cc &&\
mv -f $depbase.Tpo $depbase.Po
4 warnings generated.
depbase=`echo src/merge_content.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/merge_content.o -MD -MP -MF $depbase.Tpo -c -o src/merge_content.o src/merge_content.cc &&\
mv -f $depbase.Tpo $depbase.Po
5 warnings generated.
In file included from src/hmac.cc:14:
In file included from src/hmac.hh:17:
src/string_queue.hh:246:32: warning: unused parameter 'from' [-Wunused-parameter]
  string_queue (string_queue & from)
                               ^
1 warning generated.
depbase=`echo src/merge_3way.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/merge_3way.o -MD -MP -MF $depbase.Tpo -c -o src/merge_3way.o src/merge_3way.cc &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo src/legacy.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/legacy.o -MD -MP -MF $depbase.Tpo -c -o src/legacy.o src/legacy.cc &&\
mv -f $depbase.Tpo $depbase.Po
1 warning generated.
depbase=`echo src/uri.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/uri.o -MD -MP -MF $depbase.Tpo -c -o src/uri.o src/uri.cc &&\
mv -f $depbase.Tpo $depbase.Po
In file included from src/selectors.cc:15:
In file included from src/database.hh:21:
src/options.hh:42:55: warning: unused parameter 'o' [-Wunused-parameter]
  restricted_long(std::string const & x, origin::type o)
                                                      ^
src/options.hh:113:1: warning: 'options' defined as a struct here but previously declared as a class [-Wmismatched-tags]
struct options
^
src/selectors.hh:16:1: note: did you mean struct here?
class options;
^~~~~
struct
In file included from src/selectors.cc:17:
src/project.hh:23:1: warning: class 'options' was previously declared as a struct [-Wmismatched-tags]
class options;
^
src/options.hh:113:8: note: previous use is here
struct options
       ^
src/project.hh:23:1: note: did you mean struct here?
class options;
^~~~~
struct
In file included from src/selectors.cc:22:
src/transforms.hh:33:44: warning: unused parameter 'made_from' [-Wunused-parameter]
xform(std::string const & in, origin::type made_from)
                                           ^
src/selectors.cc:386:49: warning: unused parameter 'project' [-Wunused-parameter]
  virtual set<revision_id> complete(project_t & project)
                                                ^
In file included from src/restrictions.cc:16:
In file included from src/database.hh:21:
src/options.hh:42:55: warning: unused parameter 'o' [-Wunused-parameter]
  restricted_long(std::string const & x, origin::type o)
                                                      ^
In file included from src/annotate.cc:19:
In file included from src/annotate.hh:15:
In file included from src/app_state.hh:15:
src/options.hh:42:55: warning: unused parameter 'o' [-Wunused-parameter]
  restricted_long(std::string const & x, origin::type o)
                                                      ^
In file included from src/annotate.cc:28:
src/project.hh:23:1: warning: class 'options' was previously declared as a struct [-Wmismatched-tags]
class options;
^
src/options.hh:113:8: note: previous use is here
struct options
       ^
src/project.hh:23:1: note: did you mean struct here?
class options;
^~~~~
struct
In file included from src/annotate.cc:31:
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/annotate.cc:32:
src/transforms.hh:33:44: warning: unused parameter 'made_from' [-Wunused-parameter]
xform(std::string const & in, origin::type made_from)
                                           ^
depbase=`echo src/graph.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/graph.o -MD -MP -MF $depbase.Tpo -c -o src/graph.o src/graph.cc &&\
mv -f $depbase.Tpo $depbase.Po
In file included from src/maybe_workspace_updater.cc:14:
In file included from src/app_state.hh:15:
src/options.hh:42:55: warning: unused parameter 'o' [-Wunused-parameter]
  restricted_long(std::string const & x, origin::type o)
                                                      ^
In file included from src/maybe_workspace_updater.cc:16:
src/project.hh:23:1: warning: class 'options' was previously declared as a struct [-Wmismatched-tags]
class options;
^
src/options.hh:113:8: note: previous use is here
struct options
       ^
src/project.hh:23:1: note: did you mean struct here?
class options;
^~~~~
struct
src/merge_3way.cc:96:41: warning: unused parameter 'intern' [-Wunused-parameter]
                       interner<long> & intern)
                                        ^
2 warnings generated.
depbase=`echo src/roster_delta.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/roster_delta.o -MD -MP -MF $depbase.Tpo -c -o src/roster_delta.o src/roster_delta.cc &&\
mv -f $depbase.Tpo $depbase.Po
2 warnings generated.
depbase=`echo src/sha1.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/sha1.o -MD -MP -MF $depbase.Tpo -c -o src/sha1.o src/sha1.cc &&\
mv -f $depbase.Tpo $depbase.Po
In file included from src/graph.cc:23:
src/transforms.hh:33:44: warning: unused parameter 'made_from' [-Wunused-parameter]
xform(std::string const & in, origin::type made_from)
                                           ^
In file included from src/merge_roster.cc:12:
In file included from src/merge_roster.hh:17:
In file included from src/database.hh:21:
src/options.hh:42:55: warning: unused parameter 'o' [-Wunused-parameter]
  restricted_long(std::string const & x, origin::type o)
                                                      ^
In file included from src/merge_conflict.cc:12:
In file included from src/merge_roster.hh:17:
In file included from src/database.hh:21:
src/options.hh:42:55: warning: unused parameter 'o' [-Wunused-parameter]
  restricted_long(std::string const & x, origin::type o)
                                                      ^
In file included from src/merge_content.cc:15:
In file included from src/database.hh:21:
src/options.hh:42:55: warning: unused parameter 'o' [-Wunused-parameter]
  restricted_long(std::string const & x, origin::type o)
                                                      ^
1 warning generated.
depbase=`echo src/pcrewrap.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/pcrewrap.o -MD -MP -MF $depbase.Tpo -c -o src/pcrewrap.o src/pcrewrap.cc &&\
mv -f $depbase.Tpo $depbase.Po
In file included from src/merge_content.cc:21:
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/merge_content.cc:22:
src/transforms.hh:33:44: warning: unused parameter 'made_from' [-Wunused-parameter]
xform(std::string const & in, origin::type made_from)
                                           ^
src/merge_content.cc:242:65: warning: unused parameter 'left_data' [-Wunused-parameter]
                                              file_data const & left_data,
                                                                ^
src/merge_content.cc:243:65: warning: unused parameter 'right_data' [-Wunused-parameter]
                                              file_data const & right_data,
                                                                ^
src/merge_content.cc:271:64: warning: unused parameter 'parent_data' [-Wunused-parameter]
                                             file_data const & parent_data,
                                                               ^
src/merge_content.cc:353:62: warning: unused parameter 'left_ident' [-Wunused-parameter]
content_merge_checkout_adaptor::record_merge(file_id const & left_ident,
                                                             ^
src/merge_content.cc:354:62: warning: unused parameter 'right_ident' [-Wunused-parameter]
                                             file_id const & right_ident,
                                                             ^
src/merge_content.cc:355:62: warning: unused parameter 'merged_ident' [-Wunused-parameter]
                                             file_id const & merged_ident,
                                                             ^
src/merge_content.cc:356:64: warning: unused parameter 'left_data' [-Wunused-parameter]
                                             file_data const & left_data,
                                                               ^
src/merge_content.cc:357:64: warning: unused parameter 'right_data' [-Wunused-parameter]
                                             file_data const & right_data,
                                                               ^
src/merge_content.cc:358:64: warning: unused parameter 'merged_data' [-Wunused-parameter]
                                             file_data const & merged_data)
                                                               ^
src/merge_content.cc:364:61: warning: unused parameter 'parent_ident' [-Wunused-parameter]
content_merge_checkout_adaptor::record_file(file_id const & parent_ident,
                                                            ^
src/merge_content.cc:365:61: warning: unused parameter 'merged_ident' [-Wunused-parameter]
                                            file_id const & merged_ident,
                                                            ^
src/merge_content.cc:366:63: warning: unused parameter 'parent_data' [-Wunused-parameter]
                                            file_data const & parent_data,
                                                              ^
src/merge_content.cc:367:63: warning: unused parameter 'merged_data' [-Wunused-parameter]
                                            file_data const & merged_data)
                                                              ^
src/merge_content.cc:373:61: warning: unused parameter 'ident' [-Wunused-parameter]
content_merge_checkout_adaptor::record_file(file_id const & ident,
                                                            ^
src/merge_content.cc:374:63: warning: unused parameter 'data' [-Wunused-parameter]
                                            file_data const & data)
                                                              ^
src/merge_content.cc:380:62: warning: unused parameter 'nid' [-Wunused-parameter]
content_merge_checkout_adaptor::get_ancestral_roster(node_id nid,
                                                             ^
src/merge_content.cc:381:68: warning: unused parameter 'rid' [-Wunused-parameter]
                                                     revision_id & rid,
                                                                   ^
src/merge_content.cc:382:83: warning: unused parameter 'anc' [-Wunused-parameter]
                                                     shared_ptr<roster_t const> & anc)
                                                                                  ^
src/merge_content.cc:399:59: warning: unused parameter 'left_ident' [-Wunused-parameter]
content_merge_empty_adaptor::record_merge(file_id const & left_ident,
                                                          ^
src/merge_content.cc:400:59: warning: unused parameter 'right_ident' [-Wunused-parameter]
                                          file_id const & right_ident,
                                                          ^
src/merge_content.cc:401:59: warning: unused parameter 'merged_ident' [-Wunused-parameter]
                                          file_id const & merged_ident,
                                                          ^
src/merge_content.cc:402:61: warning: unused parameter 'left_data' [-Wunused-parameter]
                                          file_data const & left_data,
                                                            ^
src/merge_content.cc:403:61: warning: unused parameter 'right_data' [-Wunused-parameter]
                                          file_data const & right_data,
                                                            ^
src/merge_content.cc:404:61: warning: unused parameter 'merged_data' [-Wunused-parameter]
                                          file_data const & merged_data)
                                                            ^
src/merge_content.cc:410:58: warning: unused parameter 'ident' [-Wunused-parameter]
content_merge_empty_adaptor::record_file(file_id const & ident,
                                                         ^
src/merge_content.cc:411:60: warning: unused parameter 'data' [-Wunused-parameter]
                                         file_data const & data)
                                                           ^
src/merge_content.cc:417:58: warning: unused parameter 'parent_ident' [-Wunused-parameter]
content_merge_empty_adaptor::record_file(file_id const & parent_ident,
                                                         ^
src/merge_content.cc:418:58: warning: unused parameter 'merged_ident' [-Wunused-parameter]
                                         file_id const & merged_ident,
                                                         ^
src/merge_content.cc:419:60: warning: unused parameter 'parent_data' [-Wunused-parameter]
                                         file_data const & parent_data,
                                                           ^
src/merge_content.cc:420:60: warning: unused parameter 'merged_data' [-Wunused-parameter]
                                         file_data const & merged_data)
                                                           ^
src/merge_content.cc:426:59: warning: unused parameter 'nid' [-Wunused-parameter]
content_merge_empty_adaptor::get_ancestral_roster(node_id nid,
                                                          ^
src/merge_content.cc:427:65: warning: unused parameter 'rid' [-Wunused-parameter]
                                                  revision_id & rid,
                                                                ^
src/merge_content.cc:428:80: warning: unused parameter 'anc' [-Wunused-parameter]
                                                  shared_ptr<roster_t const> & anc)
                                                                               ^
src/merge_content.cc:434:58: warning: unused parameter 'ident' [-Wunused-parameter]
content_merge_empty_adaptor::get_version(file_id const & ident,
                                                         ^
src/merge_content.cc:435:54: warning: unused parameter 'dat' [-Wunused-parameter]
                                         file_data & dat) const
                                                     ^
src/merge_roster.cc:361:37: warning: unused parameter 'parent_roster' [-Wunused-parameter]
                   roster_t const & parent_roster,
                                    ^
In file included from src/merge_conflict.cc:18:
src/transforms.hh:33:44: warning: unused parameter 'made_from' [-Wunused-parameter]
xform(std::string const & in, origin::type made_from)
                                           ^
In file included from src/legacy.cc:14:
In file included from src/database.hh:21:
src/options.hh:42:55: warning: unused parameter 'o' [-Wunused-parameter]
  restricted_long(std::string const & x, origin::type o)
                                                      ^
1 warning generated.
depbase=`echo src/rev_height.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.2   -I/usr/pkg/include      -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2  -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/lua-5.2 -Wall -W -Wno-unused -MT src/rev_height.o -MD -MP -MF $depbase.Tpo -c -o src/rev_height.o src/rev_height.cc &&\
mv -f $depbase.Tpo $depbase.Po
src/merge_conflict.cc:1723:46: warning: unused parameter 'left_roster' [-Wunused-parameter]
                            roster_t const & left_roster,
                                             ^
src/merge_conflict.cc:1724:46: warning: unused parameter 'right_roster' [-Wunused-parameter]
                            roster_t const & right_roster)
                                             ^
In file included from src/legacy.cc:15:
src/transforms.hh:33:44: warning: unused parameter 'made_from' [-Wunused-parameter]
xform(std::string const & in, origin::type made_from)
                                           ^
src/merge_conflict.cc:2391:42: warning: unused parameter 'right_roster' [-Wunused-parameter]
                        roster_t const & right_roster)
                                         ^
src/merge_conflict.cc:2658:62: warning: unused parameter 'ancestor_rid' [-Wunused-parameter]
                                         revision_id const & ancestor_rid,
                                                             ^
src/merge_conflict.cc:2793:79: warning: unused parameter 'adaptor' [-Wunused-parameter]
                                                      content_merge_adaptor & adaptor)
                                                                              ^
src/pcrewrap.cc:107:25: error: const_cast from 'const real_pcre *' to 'pcre_t *' (aka 'real_pcre8_or_16 *') is not allowed
              pcre_free(const_cast<pcre_t *>(iter->second.first));
                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/pcrewrap.cc:133:15: error: assigning to 'const struct real_pcre *' from incompatible type 'pcre_t *' (aka 'real_pcre8_or_16 *')
    basedat = pcre_compile2(pattern, flags_to_internal(options),
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/pcrewrap.cc:138:22: error: no matching function for call to 'pcre_study'
    pcre_extra *ed = pcre_study(basedat, 0, &err);
                     ^~~~~~~~~~
/data/scratch/devel/monotone/work/.buildlink/include/pcre.h:633:27: note: candidate function not viable: cannot convert argument of incomplete type 'const struct real_pcre *' to 'const pcre_t *' (aka 'const real_pcre8_or_16 *') for 1st argument
PCRE_EXP_DECL pcre_extra *pcre_study(const pcre *, int, const char **);
                          ^
src/pcrewrap.cc:180:14: error: no matching function for call to 'pcre_exec'
    int rc = pcre_exec(basedat, extradat,
             ^~~~~~~~~
/data/scratch/devel/monotone/work/.buildlink/include/pcre.h:573:20: note: candidate function not viable: cannot convert argument of incomplete type 'const struct real_pcre *const' to 'const pcre_t *' (aka 'const real_pcre8_or_16 *') for 1st argument
PCRE_EXP_DECL int  pcre_exec(const pcre *, const pcre_extra *, PCRE_SPTR,
                   ^
src/pcrewrap.cc:202:14: error: no matching function for call to 'pcre_fullinfo'
    int rc = pcre_fullinfo(basedat, extradat, PCRE_INFO_CAPTURECOUNT, &cap_count);
             ^~~~~~~~~~~~~
/data/scratch/devel/monotone/work/.buildlink/include/pcre.h:594:20: note: candidate function not viable: cannot convert argument of incomplete type 'const struct real_pcre *const' to 'const pcre_t *' (aka 'const real_pcre8_or_16 *') for 1st argument
PCRE_EXP_DECL int  pcre_fullinfo(const pcre *, const pcre_extra *, int,
                   ^
src/pcrewrap.cc:220:10: error: no matching function for call to 'pcre_exec'
    rc = pcre_exec(basedat, extradat,
         ^~~~~~~~~
/data/scratch/devel/monotone/work/.buildlink/include/pcre.h:573:20: note: candidate function not viable: cannot convert argument of incomplete type 'const struct real_pcre *const' to 'const pcre_t *' (aka 'const real_pcre8_or_16 *') for 1st argument
PCRE_EXP_DECL int  pcre_exec(const pcre *, const pcre_extra *, PCRE_SPTR,
                   ^
src/pcrewrap.cc:292:31: warning: unused parameter 'caused_by' [-Wunused-parameter]
                 origin::type caused_by)
                              ^
src/pcrewrap.cc:304:43: warning: unused parameter 'regex_from' [-Wunused-parameter]
pcre_exec_error(int errcode, origin::type regex_from, origin::type subject_from)
                                          ^
2 warnings and 6 errors generated.
Makefile:2294: recipe for target 'src/pcrewrap.o' failed
gmake[2]: *** [src/pcrewrap.o] Error 1
gmake[2]: *** Waiting for unfinished jobs....
4 warnings generated.
4 warnings generated.
2 warnings generated.
In file included from src/roster_delta.cc:26:
src/transforms.hh:33:44: warning: unused parameter 'made_from' [-Wunused-parameter]
xform(std::string const & in, origin::type made_from)
                                           ^
5 warnings generated.
In file included from src/sha1.cc:28:
In file included from src/cmd.hh:16:
In file included from src/commands.hh:14:
src/options.hh:42:55: warning: unused parameter 'o' [-Wunused-parameter]
  restricted_long(std::string const & x, origin::type o)
                                                      ^
In file included from src/sha1.cc:28:
In file included from src/cmd.hh:17:
src/selectors.hh:16:1: warning: class 'options' was previously declared as a struct [-Wmismatched-tags]
class options;
^
src/options.hh:113:8: note: previous use is here
struct options
       ^
src/selectors.hh:16:1: note: did you mean struct here?
class options;
^~~~~
struct
5 warnings generated.
In file included from src/sha1.cc:29:
src/transforms.hh:33:44: warning: unused parameter 'made_from' [-Wunused-parameter]
xform(std::string const & in, origin::type made_from)
                                           ^
src/sha1.cc:33:1: warning: unused parameter 'app' [-Wunused-parameter]
CMD_HIDDEN(benchmark_sha1, "benchmark_sha1", "", CMD_REF(debug), "",
^
src/cmd.hh:225:3: note: expanded from macro 'CMD_HIDDEN'
  _CMD2(C, name, aliases, parent, true, params, abstract, desc, opts)
  ^
src/cmd.hh:217:44: note: expanded from macro '_CMD2'
void commands::cmd_ ## C::exec(app_state & app,                      \
                                           ^
src/sha1.cc:33:1: warning: unused parameter 'execid' [-Wunused-parameter]
src/cmd.hh:225:3: note: expanded from macro 'CMD_HIDDEN'
  _CMD2(C, name, aliases, parent, true, params, abstract, desc, opts)
  ^
src/cmd.hh:218:51: note: expanded from macro '_CMD2'
                               command_id const & execid,            \
                                                  ^
src/sha1.cc:33:1: warning: unused parameter 'args' [-Wunused-parameter]
src/cmd.hh:225:3: note: expanded from macro 'CMD_HIDDEN'
  _CMD2(C, name, aliases, parent, true, params, abstract, desc, opts)
  ^
src/cmd.hh:219:52: note: expanded from macro '_CMD2'
                               args_vector const & args) const
                                                   ^
1 warning generated.
6 warnings generated.
39 warnings generated.
2 warnings generated.
50 warnings generated.
15 warnings generated.
1 warning generated.
7 warnings generated.
5 warnings generated.
gmake[2]: Leaving directory '/data/scratch/devel/monotone/work/monotone-1.1'
Makefile:2415: recipe for target 'all-recursive' failed
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory '/data/scratch/devel/monotone/work/monotone-1.1'
Makefile:1319: recipe for target 'all' failed
gmake: *** [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