=> 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 sfs-0.7.2nb20 --- aux-all --- --- ./stamp-h.in --- --- aux-all --- test -z "" || (cd "" && /usr/bin/make `echo aux-all | sed -e 's/^aux-//'`) test -z "" -o "" = "@"DB3_DIR"@" || (cd "/dist" && /usr/bin/make `echo aux-all | sed -e 's/^aux-//'`) --- ./stamp-h.in --- cd . && autoheader WARNING: 'autoheader' is missing on your system. You should only need it if you modified 'acconfig.h' or 'configure.in'. You might want to install the Autoconf and GNU m4 packages. Grab them from any GNU archive site. --- stamp-h --- cd . && CONFIG_FILES= CONFIG_HEADERS=config.h /bin/sh ./config.status config.status: creating config.h config.status: config.h is unchanged --- config.h --- --- all-recursive-am --- /usr/bin/make all-recursive --- config.h --- --- stamp-auto-h --- sed -f ./autoconf.sed config.h > autoconf.h~ cmp autoconf.h~ autoconf.h || mv -f autoconf.h~ autoconf.h cmp: autoconf.h: No such file or directory --- all-recursive --- Making all in async --- clock_gettime.lo --- --- flock.lo --- --- rwfd.lo --- --- stktrace.lo --- --- suidprotect.lo --- --- maketables.lo --- --- study.lo --- --- aerr.lo --- --- aio.lo --- --- aios.lo --- --- arena.lo --- --- armor.lo --- --- bbuddy.lo --- --- cbuf.lo --- --- convertint.lo --- --- core.lo --- --- clock_gettime.lo --- /bin/sh ../libtool --mode=compile clang -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -I/usr/pkg/include -I/usr/include -Wall -c clock_gettime.c --- rwfd.lo --- /bin/sh ../libtool --mode=compile clang -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -I/usr/pkg/include -I/usr/include -Wall -c rwfd.c --- flock.lo --- /bin/sh ../libtool --mode=compile clang -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -I/usr/pkg/include -I/usr/include -Wall -c flock.c --- bbuddy.lo --- /bin/sh ../libtool --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -I/usr/pkg/include -I/usr/include -Wall -c bbuddy.C --- stktrace.lo --- /bin/sh ../libtool --mode=compile clang -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -I/usr/pkg/include -I/usr/include -Wall -c stktrace.c --- cbuf.lo --- /bin/sh ../libtool --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -I/usr/pkg/include -I/usr/include -Wall -c cbuf.C --- aio.lo --- /bin/sh ../libtool --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -I/usr/pkg/include -I/usr/include -Wall -c aio.C --- maketables.lo --- /bin/sh ../libtool --mode=compile clang -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -I/usr/pkg/include -I/usr/include -Wall -c maketables.c --- aerr.lo --- /bin/sh ../libtool --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -I/usr/pkg/include -I/usr/include -Wall -c aerr.C --- aios.lo --- /bin/sh ../libtool --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -I/usr/pkg/include -I/usr/include -Wall -c aios.C --- armor.lo --- /bin/sh ../libtool --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -I/usr/pkg/include -I/usr/include -Wall -c armor.C --- core.lo --- /bin/sh ../libtool --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -I/usr/pkg/include -I/usr/include -Wall -c core.C --- convertint.lo --- /bin/sh ../libtool --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -I/usr/pkg/include -I/usr/include -Wall -c convertint.C --- arena.lo --- /bin/sh ../libtool --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -I/usr/pkg/include -I/usr/include -Wall -c arena.C --- study.lo --- /bin/sh ../libtool --mode=compile clang -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -I/usr/pkg/include -I/usr/include -Wall -c study.c --- suidprotect.lo --- /bin/sh ../libtool --mode=compile clang -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -I/usr/pkg/include -I/usr/include -Wall -c suidprotect.c --- flock.lo --- libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c flock.c -fPIC -DPIC -o .libs/flock.o --- aio.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c aio.C -fPIC -DPIC -o .libs/aio.o --- stktrace.lo --- libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c stktrace.c -fPIC -DPIC -o .libs/stktrace.o --- maketables.lo --- libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c maketables.c -fPIC -DPIC -o .libs/maketables.o --- suidprotect.lo --- libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c suidprotect.c -fPIC -DPIC -o .libs/suidprotect.o --- bbuddy.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c bbuddy.C -fPIC -DPIC -o .libs/bbuddy.o --- armor.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c armor.C -fPIC -DPIC -o .libs/armor.o --- rwfd.lo --- libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c rwfd.c -fPIC -DPIC -o .libs/rwfd.o --- convertint.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c convertint.C -fPIC -DPIC -o .libs/convertint.o --- aios.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c aios.C -fPIC -DPIC -o .libs/aios.o --- aerr.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c aerr.C -fPIC -DPIC -o .libs/aerr.o --- clock_gettime.lo --- libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c clock_gettime.c -fPIC -DPIC -o .libs/clock_gettime.o --- study.lo --- libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c study.c -fPIC -DPIC -o .libs/study.o --- core.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c core.C -fPIC -DPIC -o .libs/core.o --- arena.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c arena.C -fPIC -DPIC -o .libs/arena.o --- cbuf.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c cbuf.C -fPIC -DPIC -o .libs/cbuf.o --- flock.lo --- libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c flock.c -o flock.o >/dev/null 2>&1 --- stktrace.lo --- libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c stktrace.c -o stktrace.o >/dev/null 2>&1 --- aios.lo --- In file included from aios.C:26: In file included from ./aios.h:28: In file included from ./str.h:29: In file included from ./suio++.h:29: In file included from ./vec.h:30: ./array.h:85:29: warning: 'array' defined as a class template here but previously declared as a struct template [-Wmismatched-tags] template class array { ^ ./array.h:75:29: note: did you mean class here? template struct array; ^~~~~~ class In file included from aios.C:26: In file included from ./aios.h:28: In file included from ./str.h:29: In file included from ./suio++.h:29: ./vec.h:78:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::basep; ^ using ./vec.h:79:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::firstp; ^ using --- aio.lo --- In file included from aio.C:24: In file included from ./aiod.h:28: In file included from ./async.h:28: In file included from ./amisc.h:29: --- aios.lo --- ./vec.h:80:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] --- aio.lo --- In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:29: In file included from ./vec.h:30: ./array.h:85:29: warning: 'array' defined as a class template here but previously declared as a struct template [-Wmismatched-tags] --- aios.lo --- vec_base::lastp; ^ using ./vec.h:81:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::limp; ^ --- aio.lo --- template class array { ^ --- aios.lo --- using --- aio.lo --- ./array.h:75:29: note: did you mean class here? template struct array; ^~~~~~ class In file included from aio.C:24: In file included from ./aiod.h:28: In file included from ./async.h:28: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:29: ./vec.h:78:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::basep; ^ using ./vec.h:79:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::firstp; ^ using ./vec.h:80:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::lastp; ^ using ./vec.h:81:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::limp; ^ using --- aios.lo --- In file included from aios.C:26: In file included from ./aios.h:28: In file included from ./str.h:29: In file included from ./suio++.h:30: In file included from ./callback.h:495: ./refcnt.h:411:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using --- aio.lo --- In file included from aio.C:24: In file included from ./aiod.h:28: In file included from ./async.h:28: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:30: In file included from ./callback.h:495: ./refcnt.h:411:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using --- aios.lo --- ./refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; --- aio.lo --- ./refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using --- aios.lo --- ^ using --- aio.lo --- In file included from aio.C:24: In file included from ./aiod.h:28: In file included from ./async.h:28: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: ./suio++.h:236:28: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_vuprintf (struct suio *, const char *, va_list); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:236:28: note: did you mean class here? extern void suio_vuprintf (struct suio *, const char *, va_list); ^~~~~~ class ./suio++.h:237:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_uprintf (struct suio *, const char *, ...) ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:237:27: note: did you mean class here? extern void suio_uprintf (struct suio *, const char *, ...) ^~~~~~ class ./suio++.h:254:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] char *suio_flatten (const struct suio *); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:254:27: note: did you mean class here? char *suio_flatten (const struct suio *); ^~~~~~ class --- aios.lo --- In file included from aios.C:26: In file included from ./aios.h:28: In file included from ./str.h:29: ./suio++.h:236:28: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_vuprintf (struct suio *, const char *, va_list); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:236:28: note: did you mean class here? extern void suio_vuprintf (struct suio *, const char *, va_list); ^~~~~~ class ./suio++.h:237:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_uprintf (struct suio *, const char *, ...) ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:237:27: note: did you mean class here? extern void suio_uprintf (struct suio *, const char *, ...) ^~~~~~ class ./suio++.h:254:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] char *suio_flatten (const struct suio *); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:254:27: note: did you mean class here? char *suio_flatten (const struct suio *); ^~~~~~ class In file included from aios.C:26: In file included from ./aios.h:28: ./str.h:178:1: warning: 'bssstr' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct bssstr : public str { ^ ./str.h:91:10: note: did you mean struct here? friend class bssstr; ^~~~~ struct --- aio.lo --- In file included from aio.C:24: In file included from ./aiod.h:28: In file included from ./async.h:28: In file included from ./amisc.h:29: In file included from ./err.h:28: ./str.h:178:1: warning: 'bssstr' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct bssstr : public str { ^ ./str.h:91:10: note: did you mean struct here? friend class bssstr; ^~~~~ struct --- rwfd.lo --- libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c rwfd.c -o rwfd.o >/dev/null 2>&1 --- armor.lo --- In file included from armor.C:24: In file included from ./serial.h:28: In file included from ./str.h:29: In file included from ./suio++.h:29: In file included from ./vec.h:30: ./array.h:85:29: warning: 'array' defined as a class template here but previously declared as a struct template [-Wmismatched-tags] template class array { ^ ./array.h:75:29: note: did you mean class here? template struct array; ^~~~~~ class In file included from armor.C:24: In file included from ./serial.h:28: In file included from ./str.h:29: In file included from ./suio++.h:29: ./vec.h:78:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::basep; ^ using ./vec.h:79:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::firstp; ^ using ./vec.h:80:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::lastp; ^ using ./vec.h:81:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::limp; ^ using --- core.lo --- In file included from core.C:24: In file included from ./async.h:28: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:29: In file included from ./vec.h:30: ./array.h:85:29: warning: 'array' defined as a class template here but previously declared as a struct template [-Wmismatched-tags] template class array { ^ ./array.h:75:29: note: did you mean class here? template struct array; ^~~~~~ class --- aio.lo --- In file included from aio.C:24: ./aiod.h:108:10: warning: class 'request' was previously declared as a struct [-Wmismatched-tags] friend class request; ^ ./aiod.h:101:10: note: previous use is here struct request { ^ ./aiod.h:108:10: note: did you mean struct here? friend class request; ^~~~~ struct --- convertint.lo --- In file included from convertint.C:24: In file included from ./parseopt.h:28: In file included from ./vec.h:30: ./array.h:85:29: warning: 'array' defined as a class template here but previously declared as a struct template [-Wmismatched-tags] template class array { ^ ./array.h:75:29: note: did you mean class here? template struct array; ^~~~~~ class --- aerr.lo --- In file included from aerr.C:25: In file included from ./async.h:28: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:29: In file included from ./vec.h:30: ./array.h:85:29: warning: 'array' defined as a class template here but previously declared as a struct template [-Wmismatched-tags] template class array { ^ --- convertint.lo --- In file included from convertint.C:24: In file included from ./parseopt.h:28: ./vec.h:78:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::basep; ^ using ./vec.h:79:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::firstp; ^ using ./vec.h:80:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::lastp; ^ using ./vec.h:81:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::limp; ^ using --- aerr.lo --- ./array.h:75:29: note: did you mean class here? template struct array; ^~~~~~ class --- core.lo --- In file included from core.C:24: In file included from ./async.h:28: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:29: ./vec.h:78:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::basep; ^ using ./vec.h:79:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::firstp; ^ using ./vec.h:80:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::lastp; ^ using ./vec.h:81:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::limp; ^ using --- aerr.lo --- In file included from aerr.C:25: In file included from ./async.h:28: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:29: ./vec.h:78:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::basep; ^ using ./vec.h:79:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::firstp; ^ using ./vec.h:80:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::lastp; ^ using ./vec.h:81:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::limp; ^ using --- bbuddy.lo --- In file included from bbuddy.C:25: In file included from ./bitvec.h:30: In file included from ./str.h:29: In file included from ./suio++.h:29: In file included from ./vec.h:30: ./array.h:85:29: warning: 'array' defined as a class template here but previously declared as a struct template [-Wmismatched-tags] --- convertint.lo --- In file included from convertint.C:24: In file included from ./parseopt.h:29: In file included from ./str.h:29: In file included from ./suio++.h:30: In file included from ./callback.h:495: ./refcnt.h:411:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using --- bbuddy.lo --- template class array { ^ ./array.h:75:29: note: did you mean class here? template struct array; ^~~~~~ class --- convertint.lo --- ./refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using --- bbuddy.lo --- In file included from bbuddy.C:25: In file included from ./bitvec.h:30: In file included from ./str.h:29: In file included from ./suio++.h:29: ./vec.h:78:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::basep; ^ using ./vec.h:79:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::firstp; ^ using ./vec.h:80:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::lastp; ^ using ./vec.h:81:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::limp; ^ using --- arena.lo --- In file included from arena.C:24: In file included from ./arena.h:28: In file included from ./async.h:28: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:29: In file included from ./vec.h:30: ./array.h:85:29: warning: 'array' defined as a class template here but previously declared as a struct template [-Wmismatched-tags] template class array { ^ ./array.h:75:29: note: did you mean class here? template struct array; ^~~~~~ class --- aerr.lo --- In file included from aerr.C:25: In file included from ./async.h:28: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:30: In file included from ./callback.h:495: ./refcnt.h:411:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using --- core.lo --- In file included from core.C:24: In file included from ./async.h:28: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:30: In file included from ./callback.h:495: ./refcnt.h:411:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using --- aerr.lo --- ./refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using --- core.lo --- ./refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using --- arena.lo --- In file included from arena.C:24: In file included from ./arena.h:28: In file included from ./async.h:28: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:29: ./vec.h:78:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::basep; ^ using ./vec.h:79:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::firstp; ^ using ./vec.h:80:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::lastp; ^ using ./vec.h:81:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::limp; ^ using --- armor.lo --- In file included from armor.C:24: In file included from ./serial.h:28: In file included from ./str.h:29: In file included from ./suio++.h:30: In file included from ./callback.h:495: ./refcnt.h:411:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using ./refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using --- bbuddy.lo --- In file included from bbuddy.C:25: In file included from ./bitvec.h:30: In file included from ./str.h:29: In file included from ./suio++.h:30: In file included from ./callback.h:495: ./refcnt.h:411:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using ./refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using --- clock_gettime.lo --- libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c clock_gettime.c -o clock_gettime.o >/dev/null 2>&1 --- arena.lo --- In file included from arena.C:24: In file included from ./arena.h:28: In file included from ./async.h:28: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:30: In file included from ./callback.h:495: ./refcnt.h:411:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using ./refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using --- maketables.lo --- libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c maketables.c -o maketables.o >/dev/null 2>&1 --- convertint.lo --- In file included from convertint.C:24: In file included from ./parseopt.h:29: In file included from ./str.h:29: ./suio++.h:236:28: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_vuprintf (struct suio *, const char *, va_list); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:236:28: note: did you mean class here? extern void suio_vuprintf (struct suio *, const char *, va_list); ^~~~~~ class ./suio++.h:237:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_uprintf (struct suio *, const char *, ...) ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:237:27: note: did you mean class here? extern void suio_uprintf (struct suio *, const char *, ...) ^~~~~~ class ./suio++.h:254:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] char *suio_flatten (const struct suio *); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:254:27: note: did you mean class here? --- core.lo --- In file included from core.C:24: In file included from ./async.h:28: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: ./suio++.h:236:28: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] --- convertint.lo --- char *suio_flatten (const struct suio *); ^~~~~~ class --- core.lo --- extern void suio_vuprintf (struct suio *, const char *, va_list); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:236:28: note: did you mean class here? extern void suio_vuprintf (struct suio *, const char *, va_list); ^~~~~~ class ./suio++.h:237:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_uprintf (struct suio *, const char *, ...) ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:237:27: note: did you mean class here? extern void suio_uprintf (struct suio *, const char *, ...) ^~~~~~ class ./suio++.h:254:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] char *suio_flatten (const struct suio *); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:254:27: note: did you mean class here? char *suio_flatten (const struct suio *); ^~~~~~ class --- aerr.lo --- In file included from aerr.C:25: In file included from ./async.h:28: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: ./suio++.h:236:28: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_vuprintf (struct suio *, const char *, va_list); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:236:28: note: did you mean class here? extern void suio_vuprintf (struct suio *, const char *, va_list); ^~~~~~ class ./suio++.h:237:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_uprintf (struct suio *, const char *, ...) ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:237:27: note: did you mean class here? extern void suio_uprintf (struct suio *, const char *, ...) ^~~~~~ class ./suio++.h:254:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] char *suio_flatten (const struct suio *); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:254:27: note: did you mean class here? char *suio_flatten (const struct suio *); ^~~~~~ class --- armor.lo --- In file included from armor.C:24: In file included from ./serial.h:28: In file included from ./str.h:29: ./suio++.h:236:28: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_vuprintf (struct suio *, const char *, va_list); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:236:28: note: did you mean class here? extern void suio_vuprintf (struct suio *, const char *, va_list); ^~~~~~ class ./suio++.h:237:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_uprintf (struct suio *, const char *, ...) ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:237:27: note: did you mean class here? extern void suio_uprintf (struct suio *, const char *, ...) ^~~~~~ class ./suio++.h:254:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] char *suio_flatten (const struct suio *); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:254:27: note: did you mean class here? char *suio_flatten (const struct suio *); ^~~~~~ class --- bbuddy.lo --- In file included from bbuddy.C:25: In file included from ./bitvec.h:30: In file included from ./str.h:29: ./suio++.h:236:28: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_vuprintf (struct suio *, const char *, va_list); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:236:28: note: did you mean class here? extern void suio_vuprintf (struct suio *, const char *, va_list); ^~~~~~ class ./suio++.h:237:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_uprintf (struct suio *, const char *, ...) ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:237:27: note: did you mean class here? extern void suio_uprintf (struct suio *, const char *, ...) ^~~~~~ class ./suio++.h:254:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] char *suio_flatten (const struct suio *); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:254:27: note: did you mean class here? char *suio_flatten (const struct suio *); ^~~~~~ class --- suidprotect.lo --- libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c suidprotect.c -o suidprotect.o >/dev/null 2>&1 --- convertint.lo --- In file included from convertint.C:24: In file included from ./parseopt.h:29: ./str.h:178:1: warning: 'bssstr' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct bssstr : public str { ^ --- core.lo --- In file included from core.C:24: In file included from ./async.h:28: In file included from ./amisc.h:29: In file included from ./err.h:28: ./str.h:178:1: warning: 'bssstr' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct bssstr : public str { ^ --- convertint.lo --- ./str.h:91:10: note: did you mean struct here? friend class bssstr; ^~~~~ struct --- core.lo --- ./str.h:91:10: note: did you mean struct here? friend class bssstr; ^~~~~ struct --- aerr.lo --- In file included from aerr.C:25: In file included from ./async.h:28: In file included from ./amisc.h:29: In file included from ./err.h:28: ./str.h:178:1: warning: 'bssstr' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct bssstr : public str { ^ ./str.h:91:10: note: did you mean struct here? friend class bssstr; ^~~~~ struct --- armor.lo --- In file included from armor.C:24: In file included from ./serial.h:28: ./str.h:178:1: warning: 'bssstr' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct bssstr : public str { ^ ./str.h:91:10: note: did you mean struct here? friend class bssstr; ^~~~~ struct --- bbuddy.lo --- In file included from bbuddy.C:25: In file included from ./bitvec.h:30: ./str.h:178:1: warning: 'bssstr' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct bssstr : public str { ^ ./str.h:91:10: note: did you mean struct here? friend class bssstr; ^~~~~ struct --- convertint.lo --- convertint.C:139:41: warning: '&&' within '||' [-Wlogical-op-parentheses] if (acc < cutoff || acc == cutoff && c > cutlim) { ~~ ~~~~~~~~~~~~~~^~~~~~~~~~~~~ convertint.C:139:41: note: place parentheses around the '&&' expression to silence this warning if (acc < cutoff || acc == cutoff && c > cutlim) { ^ ( ) convertint.C:149:41: warning: '&&' within '||' [-Wlogical-op-parentheses] if (acc > cutoff || acc == cutoff && c > cutlim) { ~~ ~~~~~~~~~~~~~~^~~~~~~~~~~~~ convertint.C:149:41: note: place parentheses around the '&&' expression to silence this warning if (acc > cutoff || acc == cutoff && c > cutlim) { ^ ( ) --- arena.lo --- In file included from arena.C:24: In file included from ./arena.h:28: In file included from ./async.h:28: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: ./suio++.h:236:28: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_vuprintf (struct suio *, const char *, va_list); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:236:28: note: did you mean class here? extern void suio_vuprintf (struct suio *, const char *, va_list); ^~~~~~ class ./suio++.h:237:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_uprintf (struct suio *, const char *, ...) ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:237:27: note: did you mean class here? extern void suio_uprintf (struct suio *, const char *, ...) ^~~~~~ class ./suio++.h:254:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] char *suio_flatten (const struct suio *); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:254:27: note: did you mean class here? char *suio_flatten (const struct suio *); ^~~~~~ class In file included from arena.C:24: In file included from ./arena.h:28: In file included from ./async.h:28: In file included from ./amisc.h:29: In file included from ./err.h:28: ./str.h:178:1: warning: 'bssstr' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct bssstr : public str { ^ ./str.h:91:10: note: did you mean struct here? friend class bssstr; ^~~~~ struct --- dns.lo --- /bin/sh ../libtool --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -I/usr/pkg/include -I/usr/include -Wall -c dns.C --- cbuf.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c cbuf.C -o cbuf.o >/dev/null 2>&1 --- convertint.lo --- 13 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c convertint.C -o convertint.o >/dev/null 2>&1 --- study.lo --- libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c study.c -o study.o >/dev/null 2>&1 --- dnsparse.lo --- /bin/sh ../libtool --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -I/usr/pkg/include -I/usr/include -Wall -c dnsparse.C --- arena.lo --- 11 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c arena.C -o arena.o >/dev/null 2>&1 --- aerr.lo --- 11 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c aerr.C -o aerr.o >/dev/null 2>&1 --- bbuddy.lo --- 11 warnings generated. --- armor.lo --- 11 warnings generated. --- bbuddy.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c bbuddy.C -o bbuddy.o >/dev/null 2>&1 --- armor.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c armor.C -o armor.o >/dev/null 2>&1 --- dns.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c dns.C -fPIC -DPIC -o .libs/dns.o --- aios.lo --- 11 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c aios.C -o aios.o >/dev/null 2>&1 --- err.lo --- /bin/sh ../libtool --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -I/usr/pkg/include -I/usr/include -Wall -c err.C --- dnsparse.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c dnsparse.C -fPIC -DPIC -o .libs/dnsparse.o --- core.lo --- 11 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c core.C -o core.o >/dev/null 2>&1 --- fdwait.lo --- /bin/sh ../libtool --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -I/usr/pkg/include -I/usr/include -Wall -c fdwait.C --- ident.lo --- /bin/sh ../libtool --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -I/usr/pkg/include -I/usr/include -Wall -c ident.C --- ifchg.lo --- /bin/sh ../libtool --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -I/usr/pkg/include -I/usr/include -Wall -c ifchg.C --- err.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c err.C -fPIC -DPIC -o .libs/err.o --- ihash.lo --- /bin/sh ../libtool --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -I/usr/pkg/include -I/usr/include -Wall -c ihash.C --- fdwait.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c fdwait.C -fPIC -DPIC -o .libs/fdwait.o --- dns.lo --- In file included from dns.C:30: In file included from ./dnsparse.h:29: In file included from ./dns.h:29: In file included from ./async.h:28: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:29: In file included from ./vec.h:30: ./array.h:85:29: warning: 'array' defined as a class template here but previously declared as a struct template [-Wmismatched-tags] template class array { ^ ./array.h:75:29: note: did you mean class here? template struct array; ^~~~~~ class In file included from dns.C:30: In file included from ./dnsparse.h:29: In file included from ./dns.h:29: In file included from ./async.h:28: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:29: ./vec.h:78:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::basep; ^ using ./vec.h:79:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::firstp; ^ using ./vec.h:80:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::lastp; ^ using ./vec.h:81:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::limp; ^ using --- itree.lo --- /bin/sh ../libtool --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -I/usr/pkg/include -I/usr/include -Wall -c itree.C --- lockfile.lo --- --- dns.lo --- In file included from dns.C:30: In file included from ./dnsparse.h:29: In file included from ./dns.h:29: In file included from ./async.h:28: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:30: In file included from ./callback.h:495: ./refcnt.h:411:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using ./refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using --- lockfile.lo --- /bin/sh ../libtool --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -I/usr/pkg/include -I/usr/include -Wall -c lockfile.C --- dns.lo --- In file included from dns.C:30: In file included from ./dnsparse.h:29: In file included from ./dns.h:29: In file included from ./async.h:28: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: ./suio++.h:236:28: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_vuprintf (struct suio *, const char *, va_list); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:236:28: note: did you mean class here? extern void suio_vuprintf (struct suio *, const char *, va_list); ^~~~~~ class ./suio++.h:237:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_uprintf (struct suio *, const char *, ...) ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:237:27: note: did you mean class here? extern void suio_uprintf (struct suio *, const char *, ...) ^~~~~~ class ./suio++.h:254:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] char *suio_flatten (const struct suio *); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:254:27: note: did you mean class here? char *suio_flatten (const struct suio *); ^~~~~~ class --- dnsparse.lo --- In file included from dnsparse.C:29: In file included from ./dnsparse.h:29: In file included from ./dns.h:29: In file included from ./async.h:28: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:29: In file included from ./vec.h:30: --- dns.lo --- In file included from dns.C:30: In file included from ./dnsparse.h:29: In file included from ./dns.h:29: In file included from ./async.h:28: In file included from ./amisc.h:29: In file included from ./err.h:28: ./str.h:178:1: warning: 'bssstr' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct bssstr : public str { ^ --- dnsparse.lo --- ./array.h:85:29: warning: 'array' defined as a class template here but previously declared as a struct template [-Wmismatched-tags] --- dns.lo --- ./str.h:91:10: note: did you mean struct here? friend class bssstr; ^~~~~ struct --- dnsparse.lo --- template class array { ^ ./array.h:75:29: note: did you mean class here? template struct array; ^~~~~~ class In file included from dnsparse.C:29: In file included from ./dnsparse.h:29: In file included from ./dns.h:29: In file included from ./async.h:28: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:29: ./vec.h:78:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::basep; ^ using ./vec.h:79:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::firstp; ^ using ./vec.h:80:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::lastp; ^ using ./vec.h:81:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::limp; ^ using In file included from dnsparse.C:29: In file included from ./dnsparse.h:29: In file included from ./dns.h:29: In file included from ./async.h:28: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:30: In file included from ./callback.h:495: ./refcnt.h:411:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using ./refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using --- ifchg.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c ifchg.C -fPIC -DPIC -o .libs/ifchg.o --- malloc.lo --- --- dnsparse.lo --- In file included from dnsparse.C:29: In file included from ./dnsparse.h:29: In file included from ./dns.h:29: In file included from ./async.h:28: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: ./suio++.h:236:28: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_vuprintf (struct suio *, const char *, va_list); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:236:28: note: did you mean class here? extern void suio_vuprintf (struct suio *, const char *, va_list); ^~~~~~ class ./suio++.h:237:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_uprintf (struct suio *, const char *, ...) ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:237:27: note: did you mean class here? extern void suio_uprintf (struct suio *, const char *, ...) ^~~~~~ class ./suio++.h:254:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] char *suio_flatten (const struct suio *); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:254:27: note: did you mean class here? char *suio_flatten (const struct suio *); ^~~~~~ class --- malloc.lo --- /bin/sh ../libtool --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -I/usr/pkg/include -I/usr/include -Wall -c malloc.C --- dnsparse.lo --- In file included from dnsparse.C:29: In file included from ./dnsparse.h:29: In file included from ./dns.h:29: In file included from ./async.h:28: In file included from ./amisc.h:29: In file included from ./err.h:28: ./str.h:178:1: warning: 'bssstr' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct bssstr : public str { ^ ./str.h:91:10: note: did you mean struct here? friend class bssstr; ^~~~~ struct --- msb.lo --- --- ident.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c ident.C -fPIC -DPIC -o .libs/ident.o --- msb.lo --- /bin/sh ../libtool --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -I/usr/pkg/include -I/usr/include -Wall -c msb.C --- err.lo --- In file included from err.C:24: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:29: In file included from ./vec.h:30: ./array.h:85:29: warning: 'array' defined as a class template here but previously declared as a struct template [-Wmismatched-tags] template class array { ^ ./array.h:75:29: note: did you mean class here? template struct array; ^~~~~~ class In file included from err.C:24: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:29: ./vec.h:78:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::basep; ^ using ./vec.h:79:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::firstp; ^ using ./vec.h:80:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::lastp; ^ using ./vec.h:81:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::limp; ^ using In file included from err.C:24: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:30: In file included from ./callback.h:495: ./refcnt.h:411:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using ./refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using --- aio.lo --- 12 warnings generated. --- err.lo --- In file included from err.C:24: In file included from ./err.h:28: In file included from ./str.h:29: ./suio++.h:236:28: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_vuprintf (struct suio *, const char *, va_list); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:236:28: note: did you mean class here? extern void suio_vuprintf (struct suio *, const char *, va_list); ^~~~~~ class ./suio++.h:237:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_uprintf (struct suio *, const char *, ...) ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:237:27: note: did you mean class here? extern void suio_uprintf (struct suio *, const char *, ...) ^~~~~~ class ./suio++.h:254:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] char *suio_flatten (const struct suio *); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:254:27: note: did you mean class here? char *suio_flatten (const struct suio *); ^~~~~~ class --- fdwait.lo --- In file included from fdwait.C:24: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:29: In file included from ./vec.h:30: ./array.h:85:29: warning: 'array' defined as a class template here but previously declared as a struct template [-Wmismatched-tags] template class array { ^ ./array.h:75:29: note: did you mean class here? template struct array; ^~~~~~ class In file included from fdwait.C:24: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:29: ./vec.h:78:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::basep; ^ using ./vec.h:79:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::firstp; ^ using ./vec.h:80:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::lastp; ^ using ./vec.h:81:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::limp; ^ using --- err.lo --- In file included from err.C:24: In file included from ./err.h:28: ./str.h:178:1: warning: 'bssstr' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct bssstr : public str { ^ ./str.h:91:10: note: did you mean struct here? friend class bssstr; ^~~~~ struct --- aio.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c aio.C -o aio.o >/dev/null 2>&1 --- fdwait.lo --- In file included from fdwait.C:24: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:30: In file included from ./callback.h:495: ./refcnt.h:411:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using ./refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using --- myaddrs.lo --- /bin/sh ../libtool --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -I/usr/pkg/include -I/usr/include -Wall -c myaddrs.C --- fdwait.lo --- In file included from fdwait.C:24: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: ./suio++.h:236:28: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_vuprintf (struct suio *, const char *, va_list); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:236:28: note: did you mean class here? extern void suio_vuprintf (struct suio *, const char *, va_list); ^~~~~~ class ./suio++.h:237:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_uprintf (struct suio *, const char *, ...) ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:237:27: note: did you mean class here? extern void suio_uprintf (struct suio *, const char *, ...) ^~~~~~ class ./suio++.h:254:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] char *suio_flatten (const struct suio *); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:254:27: note: did you mean class here? char *suio_flatten (const struct suio *); ^~~~~~ class In file included from fdwait.C:24: In file included from ./amisc.h:29: In file included from ./err.h:28: ./str.h:178:1: warning: 'bssstr' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct bssstr : public str { ^ --- myname.lo --- --- fdwait.lo --- ./str.h:91:10: note: did you mean struct here? friend class bssstr; ^~~~~ struct --- myname.lo --- /bin/sh ../libtool --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -I/usr/pkg/include -I/usr/include -Wall -c myname.C --- ifchg.lo --- In file included from ifchg.C:24: In file included from ./async.h:28: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:29: In file included from ./vec.h:30: ./array.h:85:29: warning: 'array' defined as a class template here but previously declared as a struct template [-Wmismatched-tags] template class array { ^ ./array.h:75:29: note: did you mean class here? template struct array; ^~~~~~ class In file included from ifchg.C:24: In file included from ./async.h:28: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:29: ./vec.h:78:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::basep; ^ using ./vec.h:79:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::firstp; ^ using ./vec.h:80:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::lastp; ^ using ./vec.h:81:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::limp; ^ using In file included from ifchg.C:24: In file included from ./async.h:28: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:30: In file included from ./callback.h:495: ./refcnt.h:411:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using ./refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using --- fdwait.lo --- 11 warnings generated. --- ifchg.lo --- In file included from ifchg.C:24: In file included from ./async.h:28: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: ./suio++.h:236:28: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_vuprintf (struct suio *, const char *, va_list); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:236:28: note: did you mean class here? extern void suio_vuprintf (struct suio *, const char *, va_list); ^~~~~~ class ./suio++.h:237:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_uprintf (struct suio *, const char *, ...) ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:237:27: note: did you mean class here? extern void suio_uprintf (struct suio *, const char *, ...) ^~~~~~ class ./suio++.h:254:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] char *suio_flatten (const struct suio *); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:254:27: note: did you mean class here? char *suio_flatten (const struct suio *); ^~~~~~ class --- fdwait.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c fdwait.C -o fdwait.o >/dev/null 2>&1 --- ifchg.lo --- In file included from ifchg.C:24: In file included from ./async.h:28: In file included from ./amisc.h:29: In file included from ./err.h:28: ./str.h:178:1: warning: 'bssstr' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct bssstr : public str { ^ ./str.h:91:10: note: did you mean struct here? friend class bssstr; ^~~~~ struct --- ident.lo --- In file included from ident.C:24: In file included from ./rxx.h:32: In file included from ./str.h:29: In file included from ./suio++.h:29: In file included from ./vec.h:30: ./array.h:85:29: warning: 'array' defined as a class template here but previously declared as a struct template [-Wmismatched-tags] template class array { ^ ./array.h:75:29: note: did you mean class here? template struct array; ^~~~~~ class --- dnsparse.lo --- 11 warnings generated. --- ident.lo --- In file included from ident.C:24: In file included from ./rxx.h:32: In file included from ./str.h:29: In file included from ./suio++.h:29: ./vec.h:78:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::basep; ^ using ./vec.h:79:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::firstp; ^ using ./vec.h:80:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::lastp; ^ using ./vec.h:81:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::limp; ^ using In file included from ident.C:24: In file included from ./rxx.h:32: In file included from ./str.h:29: In file included from ./suio++.h:30: In file included from ./callback.h:495: ./refcnt.h:411:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using ./refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using --- dnsparse.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c dnsparse.C -o dnsparse.o >/dev/null 2>&1 --- ident.lo --- In file included from ident.C:24: In file included from ./rxx.h:32: In file included from ./str.h:29: ./suio++.h:236:28: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_vuprintf (struct suio *, const char *, va_list); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:236:28: note: did you mean class here? extern void suio_vuprintf (struct suio *, const char *, va_list); ^~~~~~ class ./suio++.h:237:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_uprintf (struct suio *, const char *, ...) ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:237:27: note: did you mean class here? extern void suio_uprintf (struct suio *, const char *, ...) ^~~~~~ class ./suio++.h:254:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] char *suio_flatten (const struct suio *); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:254:27: note: did you mean class here? char *suio_flatten (const struct suio *); ^~~~~~ class In file included from ident.C:24: In file included from ./rxx.h:32: ./str.h:178:1: warning: 'bssstr' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct bssstr : public str { ^ ./str.h:91:10: note: did you mean struct here? friend class bssstr; ^~~~~ struct --- err.lo --- 11 warnings generated. --- parseopt.lo --- --- lockfile.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c lockfile.C -fPIC -DPIC -o .libs/lockfile.o --- err.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c err.C -o err.o >/dev/null 2>&1 --- parseopt.lo --- /bin/sh ../libtool --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -I/usr/pkg/include -I/usr/include -Wall -c parseopt.C --- pipe2str.lo --- --- ifchg.lo --- 11 warnings generated. --- pipe2str.lo --- /bin/sh ../libtool --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -I/usr/pkg/include -I/usr/include -Wall -c pipe2str.C --- ifchg.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c ifchg.C -o ifchg.o >/dev/null 2>&1 --- dns.lo --- 11 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c dns.C -o dns.o >/dev/null 2>&1 --- ihash.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c ihash.C -fPIC -DPIC -o .libs/ihash.o --- itree.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c itree.C -fPIC -DPIC -o .libs/itree.o --- malloc.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c malloc.C -fPIC -DPIC -o .libs/malloc.o --- msb.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c msb.C -fPIC -DPIC -o .libs/msb.o --- ident.lo --- 11 warnings generated. --- refcnt.lo --- /bin/sh ../libtool --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -I/usr/pkg/include -I/usr/include -Wall -c refcnt.C --- ident.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c ident.C -o ident.o >/dev/null 2>&1 --- lockfile.lo --- In file included from lockfile.C:24: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:29: In file included from ./vec.h:30: ./array.h:85:29: warning: 'array' defined as a class template here but previously declared as a struct template [-Wmismatched-tags] template class array { ^ ./array.h:75:29: note: did you mean class here? template struct array; ^~~~~~ class In file included from lockfile.C:24: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:29: ./vec.h:78:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::basep; ^ using ./vec.h:79:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::firstp; ^ using ./vec.h:80:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::lastp; ^ using ./vec.h:81:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::limp; ^ using In file included from lockfile.C:24: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:30: In file included from ./callback.h:495: ./refcnt.h:411:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using ./refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using In file included from lockfile.C:24: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: ./suio++.h:236:28: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_vuprintf (struct suio *, const char *, va_list); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:236:28: note: did you mean class here? extern void suio_vuprintf (struct suio *, const char *, va_list); ^~~~~~ class ./suio++.h:237:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_uprintf (struct suio *, const char *, ...) ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:237:27: note: did you mean class here? extern void suio_uprintf (struct suio *, const char *, ...) ^~~~~~ class ./suio++.h:254:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] char *suio_flatten (const struct suio *); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:254:27: note: did you mean class here? char *suio_flatten (const struct suio *); ^~~~~~ class In file included from lockfile.C:24: In file included from ./amisc.h:29: In file included from ./err.h:28: ./str.h:178:1: warning: 'bssstr' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct bssstr : public str { ^ ./str.h:91:10: note: did you mean struct here? friend class bssstr; ^~~~~ struct --- myaddrs.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c myaddrs.C -fPIC -DPIC -o .libs/myaddrs.o --- myname.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c myname.C -fPIC -DPIC -o .libs/myname.o --- parseopt.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c parseopt.C -fPIC -DPIC -o .libs/parseopt.o --- pipe2str.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c pipe2str.C -fPIC -DPIC -o .libs/pipe2str.o --- lockfile.lo --- 11 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c lockfile.C -o lockfile.o >/dev/null 2>&1 --- ihash.lo --- In file included from ihash.C:24: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:29: In file included from ./vec.h:30: ./array.h:85:29: warning: 'array' defined as a class template here but previously declared as a struct template [-Wmismatched-tags] template class array { ^ ./array.h:75:29: note: did you mean class here? template struct array; ^~~~~~ class --- refcnt.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c refcnt.C -fPIC -DPIC -o .libs/refcnt.o --- ihash.lo --- In file included from ihash.C:24: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:29: ./vec.h:78:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::basep; ^ using ./vec.h:79:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::firstp; ^ using ./vec.h:80:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::lastp; ^ using ./vec.h:81:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::limp; ^ using --- rxx.lo --- --- malloc.lo --- In file included from malloc.C:3: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:29: In file included from ./vec.h:30: ./array.h:85:29: warning: 'array' defined as a class template here but previously declared as a struct template [-Wmismatched-tags] template class array { ^ --- rxx.lo --- /bin/sh ../libtool --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -I/usr/pkg/include -I/usr/include -Wall -c rxx.C --- malloc.lo --- ./array.h:75:29: note: did you mean class here? template struct array; ^~~~~~ class --- ihash.lo --- In file included from ihash.C:24: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:30: In file included from ./callback.h:495: ./refcnt.h:411:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using --- malloc.lo --- In file included from malloc.C:3: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:29: ./vec.h:78:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::basep; ^ using ./vec.h:79:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::firstp; ^ using ./vec.h:80:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::lastp; ^ using ./vec.h:81:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::limp; ^ using --- ihash.lo --- ./refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using --- msb.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c msb.C -o msb.o >/dev/null 2>&1 --- malloc.lo --- In file included from malloc.C:3: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:30: In file included from ./callback.h:495: ./refcnt.h:411:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using ./refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using --- itree.lo --- In file included from itree.C:25: In file included from ./itree.h:29: In file included from ./callback.h:495: ./refcnt.h:411:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using ./refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using --- ihash.lo --- In file included from ihash.C:24: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: ./suio++.h:236:28: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_vuprintf (struct suio *, const char *, va_list); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:236:28: note: did you mean class here? extern void suio_vuprintf (struct suio *, const char *, va_list); ^~~~~~ class ./suio++.h:237:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_uprintf (struct suio *, const char *, ...) ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:237:27: note: did you mean class here? extern void suio_uprintf (struct suio *, const char *, ...) ^~~~~~ class ./suio++.h:254:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] char *suio_flatten (const struct suio *); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:254:27: note: did you mean class here? char *suio_flatten (const struct suio *); ^~~~~~ class --- malloc.lo --- In file included from malloc.C:3: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: ./suio++.h:236:28: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_vuprintf (struct suio *, const char *, va_list); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:236:28: note: did you mean class here? extern void suio_vuprintf (struct suio *, const char *, va_list); ^~~~~~ class ./suio++.h:237:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_uprintf (struct suio *, const char *, ...) ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:237:27: note: did you mean class here? extern void suio_uprintf (struct suio *, const char *, ...) ^~~~~~ class ./suio++.h:254:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] char *suio_flatten (const struct suio *); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:254:27: note: did you mean class here? char *suio_flatten (const struct suio *); ^~~~~~ class --- ihash.lo --- In file included from ihash.C:24: In file included from ./amisc.h:29: In file included from ./err.h:28: ./str.h:178:1: warning: 'bssstr' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct bssstr : public str { ^ ./str.h:91:10: note: did you mean struct here? friend class bssstr; ^~~~~ struct --- sigio.lo --- /bin/sh ../libtool --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -I/usr/pkg/include -I/usr/include -Wall -c sigio.C --- malloc.lo --- In file included from malloc.C:3: In file included from ./amisc.h:29: In file included from ./err.h:28: ./str.h:178:1: warning: 'bssstr' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct bssstr : public str { ^ ./str.h:91:10: note: did you mean struct here? friend class bssstr; ^~~~~ struct --- ihash.lo --- ihash.C:55:22: warning: when type is in parentheses, array cannot have dynamic size ntab = New (void *[nbuckets]); ~ ^~~~~~~~ ~ --- socket.lo --- /bin/sh ../libtool --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -I/usr/pkg/include -I/usr/include -Wall -c socket.C --- malloc.lo --- 11 warnings generated. --- myaddrs.lo --- In file included from myaddrs.C:25: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:29: In file included from ./vec.h:30: ./array.h:85:29: warning: 'array' defined as a class template here but previously declared as a struct template [-Wmismatched-tags] template class array { ^ ./array.h:75:29: note: did you mean class here? template struct array; ^~~~~~ class In file included from myaddrs.C:25: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:29: ./vec.h:78:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::basep; ^ using ./vec.h:79:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::firstp; ^ using ./vec.h:80:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::lastp; ^ using ./vec.h:81:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::limp; ^ using --- rxx.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c rxx.C -fPIC -DPIC -o .libs/rxx.o --- malloc.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c malloc.C -o malloc.o >/dev/null 2>&1 --- myaddrs.lo --- In file included from myaddrs.C:25: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:30: In file included from ./callback.h:495: ./refcnt.h:411:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using ./refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using --- ihash.lo --- 12 warnings generated. --- myname.lo --- In file included from myname.C:24: In file included from ./dns.h:29: In file included from ./async.h:28: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:29: In file included from ./vec.h:30: ./array.h:85:29: warning: 'array' defined as a class template here but previously declared as a struct template [-Wmismatched-tags] template class array { ^ ./array.h:75:29: note: did you mean class here? template struct array; ^~~~~~ class In file included from myname.C:24: In file included from ./dns.h:29: In file included from ./async.h:28: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:29: ./vec.h:78:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::basep; ^ using ./vec.h:79:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::firstp; ^ using ./vec.h:80:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::lastp; ^ using ./vec.h:81:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::limp; ^ using --- ihash.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c ihash.C -o ihash.o >/dev/null 2>&1 --- myaddrs.lo --- In file included from myaddrs.C:25: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: ./suio++.h:236:28: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_vuprintf (struct suio *, const char *, va_list); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:236:28: note: did you mean class here? extern void suio_vuprintf (struct suio *, const char *, va_list); ^~~~~~ class ./suio++.h:237:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_uprintf (struct suio *, const char *, ...) ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:237:27: note: did you mean class here? extern void suio_uprintf (struct suio *, const char *, ...) ^~~~~~ class ./suio++.h:254:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] char *suio_flatten (const struct suio *); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:254:27: note: did you mean class here? char *suio_flatten (const struct suio *); ^~~~~~ class --- myname.lo --- In file included from myname.C:24: In file included from ./dns.h:29: In file included from ./async.h:28: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:30: In file included from ./callback.h:495: ./refcnt.h:411:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using ./refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using --- parseopt.lo --- In file included from parseopt.C:24: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:29: In file included from ./vec.h:30: ./array.h:85:29: warning: 'array' defined as a class template here but previously declared as a struct template [-Wmismatched-tags] template class array { ^ ./array.h:75:29: note: did you mean class here? template struct array; ^~~~~~ class --- myaddrs.lo --- In file included from myaddrs.C:25: In file included from ./amisc.h:29: In file included from ./err.h:28: ./str.h:178:1: warning: 'bssstr' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct bssstr : public str { ^ ./str.h:91:10: note: did you mean struct here? friend class bssstr; ^~~~~ struct --- parseopt.lo --- In file included from parseopt.C:24: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:29: ./vec.h:78:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::basep; ^ using ./vec.h:79:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::firstp; ^ using ./vec.h:80:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::lastp; ^ using ./vec.h:81:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::limp; ^ using In file included from parseopt.C:24: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:30: In file included from ./callback.h:495: ./refcnt.h:411:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using ./refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using --- myname.lo --- In file included from myname.C:24: In file included from ./dns.h:29: In file included from ./async.h:28: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: ./suio++.h:236:28: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_vuprintf (struct suio *, const char *, va_list); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:236:28: note: did you mean class here? extern void suio_vuprintf (struct suio *, const char *, va_list); ^~~~~~ class ./suio++.h:237:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_uprintf (struct suio *, const char *, ...) ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:237:27: note: did you mean class here? extern void suio_uprintf (struct suio *, const char *, ...) ^~~~~~ class ./suio++.h:254:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] char *suio_flatten (const struct suio *); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:254:27: note: did you mean class here? char *suio_flatten (const struct suio *); ^~~~~~ class In file included from myname.C:24: In file included from ./dns.h:29: In file included from ./async.h:28: In file included from ./amisc.h:29: In file included from ./err.h:28: ./str.h:178:1: warning: 'bssstr' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct bssstr : public str { ^ ./str.h:91:10: note: did you mean struct here? friend class bssstr; ^~~~~ struct --- parseopt.lo --- In file included from parseopt.C:24: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: ./suio++.h:236:28: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_vuprintf (struct suio *, const char *, va_list); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:236:28: note: did you mean class here? extern void suio_vuprintf (struct suio *, const char *, va_list); ^~~~~~ class ./suio++.h:237:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_uprintf (struct suio *, const char *, ...) ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:237:27: note: did you mean class here? extern void suio_uprintf (struct suio *, const char *, ...) ^~~~~~ class ./suio++.h:254:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] char *suio_flatten (const struct suio *); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:254:27: note: did you mean class here? char *suio_flatten (const struct suio *); ^~~~~~ class In file included from parseopt.C:24: In file included from ./amisc.h:29: In file included from ./err.h:28: ./str.h:178:1: warning: 'bssstr' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct bssstr : public str { ^ ./str.h:91:10: note: did you mean struct here? friend class bssstr; ^~~~~ struct --- sigio.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c sigio.C -fPIC -DPIC -o .libs/sigio.o --- myname.lo --- myname.C:58:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ myname.C:70:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ --- parseopt.lo --- parseopt.C:27:29: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] char *parseargs::errorbuf = ""; ^ --- str.lo --- /bin/sh ../libtool --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -I/usr/pkg/include -I/usr/include -Wall -c str.C --- socket.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c socket.C -fPIC -DPIC -o .libs/socket.o --- pipe2str.lo --- In file included from pipe2str.C:24: In file included from ./async.h:28: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:29: In file included from ./vec.h:30: ./array.h:85:29: warning: 'array' defined as a class template here but previously declared as a struct template [-Wmismatched-tags] template class array { ^ ./array.h:75:29: note: did you mean class here? template struct array; ^~~~~~ class In file included from pipe2str.C:24: In file included from ./async.h:28: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:29: ./vec.h:78:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::basep; ^ using ./vec.h:79:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::firstp; ^ using ./vec.h:80:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::lastp; ^ using ./vec.h:81:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::limp; ^ using In file included from pipe2str.C:24: In file included from ./async.h:28: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:30: In file included from ./callback.h:495: ./refcnt.h:411:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using ./refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using --- itree.lo --- 2 warnings generated. --- refcnt.lo --- In file included from refcnt.C:24: ./refcnt.h:411:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using ./refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using --- itree.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c itree.C -o itree.o >/dev/null 2>&1 --- pipe2str.lo --- In file included from pipe2str.C:24: In file included from ./async.h:28: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: ./suio++.h:236:28: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_vuprintf (struct suio *, const char *, va_list); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:236:28: note: did you mean class here? extern void suio_vuprintf (struct suio *, const char *, va_list); ^~~~~~ class ./suio++.h:237:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_uprintf (struct suio *, const char *, ...) ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:237:27: note: did you mean class here? extern void suio_uprintf (struct suio *, const char *, ...) ^~~~~~ class ./suio++.h:254:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] char *suio_flatten (const struct suio *); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:254:27: note: did you mean class here? char *suio_flatten (const struct suio *); ^~~~~~ class --- refcnt.lo --- In file included from refcnt.C:60: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:29: In file included from ./vec.h:30: ./array.h:85:29: warning: 'array' defined as a class template here but previously declared as a struct template [-Wmismatched-tags] template class array { ^ ./array.h:75:29: note: did you mean class here? template struct array; ^~~~~~ class In file included from refcnt.C:60: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:29: ./vec.h:78:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::basep; ^ using ./vec.h:79:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::firstp; ^ using ./vec.h:80:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::lastp; ^ using ./vec.h:81:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::limp; ^ using --- pipe2str.lo --- In file included from pipe2str.C:24: In file included from ./async.h:28: In file included from ./amisc.h:29: In file included from ./err.h:28: ./str.h:178:1: warning: 'bssstr' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct bssstr : public str { ^ ./str.h:91:10: note: did you mean struct here? friend class bssstr; ^~~~~ struct --- myname.lo --- 13 warnings generated. --- refcnt.lo --- In file included from refcnt.C:60: In file included from ./err.h:28: In file included from ./str.h:29: ./suio++.h:236:28: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_vuprintf (struct suio *, const char *, va_list); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:236:28: note: did you mean class here? extern void suio_vuprintf (struct suio *, const char *, va_list); ^~~~~~ class ./suio++.h:237:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_uprintf (struct suio *, const char *, ...) ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:237:27: note: did you mean class here? extern void suio_uprintf (struct suio *, const char *, ...) ^~~~~~ class --- rxx.lo --- In file included from rxx.C:24: In file included from ./rxx.h:32: In file included from ./str.h:29: In file included from ./suio++.h:29: In file included from ./vec.h:30: --- refcnt.lo --- ./suio++.h:254:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] char *suio_flatten (const struct suio *); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:254:27: note: did you mean class here? char *suio_flatten (const struct suio *); ^~~~~~ class --- rxx.lo --- ./array.h:85:29: warning: 'array' defined as a class template here but previously declared as a struct template [-Wmismatched-tags] template class array { ^ ./array.h:75:29: note: did you mean class here? template struct array; ^~~~~~ class In file included from rxx.C:24: In file included from ./rxx.h:32: In file included from ./str.h:29: In file included from ./suio++.h:29: ./vec.h:78:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::basep; ^ using ./vec.h:79:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::firstp; ^ using ./vec.h:80:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::lastp; ^ using ./vec.h:81:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::limp; ^ using --- myname.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c myname.C -o myname.o >/dev/null 2>&1 --- myaddrs.lo --- 11 warnings generated. --- refcnt.lo --- In file included from refcnt.C:60: In file included from ./err.h:28: ./str.h:178:1: warning: 'bssstr' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct bssstr : public str { ^ ./str.h:91:10: note: did you mean struct here? friend class bssstr; ^~~~~ struct --- rxx.lo --- In file included from rxx.C:24: In file included from ./rxx.h:32: In file included from ./str.h:29: In file included from ./suio++.h:30: In file included from ./callback.h:495: ./refcnt.h:411:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using ./refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using --- myaddrs.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c myaddrs.C -o myaddrs.o >/dev/null 2>&1 --- str2file.lo --- /bin/sh ../libtool --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -I/usr/pkg/include -I/usr/include -Wall -c str2file.C --- rxx.lo --- In file included from rxx.C:24: In file included from ./rxx.h:32: In file included from ./str.h:29: ./suio++.h:236:28: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_vuprintf (struct suio *, const char *, va_list); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:236:28: note: did you mean class here? extern void suio_vuprintf (struct suio *, const char *, va_list); ^~~~~~ class ./suio++.h:237:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_uprintf (struct suio *, const char *, ...) ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:237:27: note: did you mean class here? extern void suio_uprintf (struct suio *, const char *, ...) ^~~~~~ class ./suio++.h:254:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] char *suio_flatten (const struct suio *); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:254:27: note: did you mean class here? char *suio_flatten (const struct suio *); ^~~~~~ class In file included from rxx.C:24: In file included from ./rxx.h:32: ./str.h:178:1: warning: 'bssstr' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct bssstr : public str { ^ ./str.h:91:10: note: did you mean struct here? friend class bssstr; ^~~~~ struct --- str.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c str.C -fPIC -DPIC -o .libs/str.o --- straux.lo --- /bin/sh ../libtool --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -I/usr/pkg/include -I/usr/include -Wall -c straux.C --- sigio.lo --- In file included from sigio.C:24: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:29: In file included from ./vec.h:30: ./array.h:85:29: warning: 'array' defined as a class template here but previously declared as a struct template [-Wmismatched-tags] template class array { ^ ./array.h:75:29: note: did you mean class here? template struct array; ^~~~~~ class In file included from sigio.C:24: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:29: ./vec.h:78:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::basep; ^ using ./vec.h:79:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::firstp; ^ using ./vec.h:80:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::lastp; ^ using ./vec.h:81:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::limp; ^ using --- parseopt.lo --- 12 warnings generated. --- sigio.lo --- In file included from sigio.C:24: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:30: In file included from ./callback.h:495: ./refcnt.h:411:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using ./refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using --- parseopt.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c parseopt.C -o parseopt.o >/dev/null 2>&1 --- suio++.lo --- /bin/sh ../libtool --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -I/usr/pkg/include -I/usr/include -Wall -c suio++.C --- sigio.lo --- In file included from sigio.C:24: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: ./suio++.h:236:28: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_vuprintf (struct suio *, const char *, va_list); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:236:28: note: did you mean class here? extern void suio_vuprintf (struct suio *, const char *, va_list); ^~~~~~ class ./suio++.h:237:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_uprintf (struct suio *, const char *, ...) ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:237:27: note: did you mean class here? extern void suio_uprintf (struct suio *, const char *, ...) ^~~~~~ class ./suio++.h:254:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] char *suio_flatten (const struct suio *); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:254:27: note: did you mean class here? char *suio_flatten (const struct suio *); ^~~~~~ class In file included from sigio.C:24: In file included from ./amisc.h:29: In file included from ./err.h:28: ./str.h:178:1: warning: 'bssstr' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct bssstr : public str { ^ ./str.h:91:10: note: did you mean struct here? friend class bssstr; ^~~~~ struct --- refcnt.lo --- 11 warnings generated. --- suio_vuprintf.lo --- /bin/sh ../libtool --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -I/usr/pkg/include -I/usr/include -Wall -c suio_vuprintf.C --- refcnt.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c refcnt.C -o refcnt.o >/dev/null 2>&1 --- socket.lo --- In file included from socket.C:25: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:29: In file included from ./vec.h:30: ./array.h:85:29: warning: 'array' defined as a class template here but previously declared as a struct template [-Wmismatched-tags] template class array { ^ ./array.h:75:29: note: did you mean class here? template struct array; ^~~~~~ class In file included from socket.C:25: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:29: ./vec.h:78:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::basep; ^ using ./vec.h:79:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::firstp; ^ using ./vec.h:80:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::lastp; ^ using ./vec.h:81:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::limp; ^ using --- pipe2str.lo --- 11 warnings generated. --- sigio.lo --- 11 warnings generated. --- socket.lo --- In file included from socket.C:25: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:30: In file included from ./callback.h:495: ./refcnt.h:411:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using ./refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using --- pipe2str.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c pipe2str.C -o pipe2str.o >/dev/null 2>&1 --- sigio.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c sigio.C -o sigio.o >/dev/null 2>&1 --- tcpconnect.lo --- --- socket.lo --- In file included from socket.C:25: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: ./suio++.h:236:28: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_vuprintf (struct suio *, const char *, va_list); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:236:28: note: did you mean class here? extern void suio_vuprintf (struct suio *, const char *, va_list); ^~~~~~ class ./suio++.h:237:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_uprintf (struct suio *, const char *, ...) ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:237:27: note: did you mean class here? extern void suio_uprintf (struct suio *, const char *, ...) ^~~~~~ class ./suio++.h:254:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] char *suio_flatten (const struct suio *); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:254:27: note: did you mean class here? char *suio_flatten (const struct suio *); ^~~~~~ class --- tcpconnect.lo --- /bin/sh ../libtool --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -I/usr/pkg/include -I/usr/include -Wall -c tcpconnect.C --- dftables.o --- clang -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -I/usr/pkg/include -I/usr/include -Wall -c dftables.c --- str2file.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c str2file.C -fPIC -DPIC -o .libs/str2file.o --- socket.lo --- In file included from socket.C:25: In file included from ./amisc.h:29: In file included from ./err.h:28: ./str.h:178:1: warning: 'bssstr' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct bssstr : public str { ^ ./str.h:91:10: note: did you mean struct here? friend class bssstr; ^~~~~ struct --- straux.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c straux.C -fPIC -DPIC -o .libs/straux.o --- rxx.lo --- 11 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c rxx.C -o rxx.o >/dev/null 2>&1 --- suio++.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c suio++.C -fPIC -DPIC -o .libs/suio++.o --- socket.lo --- 11 warnings generated. --- str.lo --- In file included from str.C:24: In file included from ./str.h:29: In file included from ./suio++.h:29: In file included from ./vec.h:30: ./array.h:85:29: warning: 'array' defined as a class template here but previously declared as a struct template [-Wmismatched-tags] template class array { ^ --- suio_vuprintf.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c suio_vuprintf.C -fPIC -DPIC -o .libs/suio_vuprintf.o --- str.lo --- ./array.h:75:29: note: did you mean class here? template struct array; ^~~~~~ class In file included from str.C:24: In file included from ./str.h:29: In file included from ./suio++.h:29: ./vec.h:78:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::basep; ^ using ./vec.h:79:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::firstp; ^ using ./vec.h:80:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::lastp; ^ using ./vec.h:81:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::limp; ^ using --- socket.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c socket.C -o socket.o >/dev/null 2>&1 --- str.lo --- In file included from str.C:24: In file included from ./str.h:29: In file included from ./suio++.h:30: In file included from ./callback.h:495: ./refcnt.h:411:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using ./refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using --- tcpconnect.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c tcpconnect.C -fPIC -DPIC -o .libs/tcpconnect.o --- str.lo --- In file included from str.C:24: In file included from ./str.h:29: ./suio++.h:236:28: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_vuprintf (struct suio *, const char *, va_list); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:236:28: note: did you mean class here? extern void suio_vuprintf (struct suio *, const char *, va_list); ^~~~~~ class ./suio++.h:237:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_uprintf (struct suio *, const char *, ...) ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:237:27: note: did you mean class here? extern void suio_uprintf (struct suio *, const char *, ...) ^~~~~~ class ./suio++.h:254:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] char *suio_flatten (const struct suio *); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:254:27: note: did you mean class here? char *suio_flatten (const struct suio *); ^~~~~~ class --- aiod.o --- clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -I/usr/pkg/include -I/usr/include -Wall -c aiod.C --- str.lo --- In file included from str.C:24: ./str.h:178:1: warning: 'bssstr' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct bssstr : public str { ^ ./str.h:91:10: note: did you mean struct here? friend class bssstr; ^~~~~ struct --- str2file.lo --- In file included from str2file.C:25: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:29: In file included from ./vec.h:30: ./array.h:85:29: warning: 'array' defined as a class template here but previously declared as a struct template [-Wmismatched-tags] template class array { ^ ./array.h:75:29: note: did you mean class here? template struct array; ^~~~~~ class In file included from str2file.C:25: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:29: ./vec.h:78:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::basep; ^ using ./vec.h:79:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::firstp; ^ using ./vec.h:80:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::lastp; ^ using ./vec.h:81:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::limp; ^ using --- daemonize.lo --- /bin/sh ../libtool --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -I/usr/pkg/include -I/usr/include -Wall -c daemonize.C --- str2file.lo --- In file included from str2file.C:25: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:30: In file included from ./callback.h:495: ./refcnt.h:411:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using ./refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using In file included from str2file.C:25: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: ./suio++.h:236:28: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_vuprintf (struct suio *, const char *, va_list); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:236:28: note: did you mean class here? extern void suio_vuprintf (struct suio *, const char *, va_list); ^~~~~~ class ./suio++.h:237:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_uprintf (struct suio *, const char *, ...) ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:237:27: note: did you mean class here? extern void suio_uprintf (struct suio *, const char *, ...) ^~~~~~ class ./suio++.h:254:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] char *suio_flatten (const struct suio *); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:254:27: note: did you mean class here? char *suio_flatten (const struct suio *); ^~~~~~ class In file included from str2file.C:25: In file included from ./amisc.h:29: In file included from ./err.h:28: ./str.h:178:1: warning: 'bssstr' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct bssstr : public str { ^ ./str.h:91:10: note: did you mean struct here? friend class bssstr; ^~~~~ struct --- spawn.lo --- /bin/sh ../libtool --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -I/usr/pkg/include -I/usr/include -Wall -c spawn.C --- suio++.lo --- In file included from suio++.C:24: In file included from ./suio++.h:29: In file included from ./vec.h:30: ./array.h:85:29: warning: 'array' defined as a class template here but previously declared as a struct template [-Wmismatched-tags] template class array { ^ ./array.h:75:29: note: did you mean class here? template struct array; ^~~~~~ class In file included from suio++.C:24: In file included from ./suio++.h:29: ./vec.h:78:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::basep; ^ using ./vec.h:79:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::firstp; ^ using ./vec.h:80:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::lastp; ^ using ./vec.h:81:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::limp; ^ using --- dftables --- --- suio++.lo --- In file included from suio++.C:24: In file included from ./suio++.h:30: In file included from ./callback.h:495: ./refcnt.h:411:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using ./refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using --- dftables --- /bin/sh ../libtool --mode=link clang -O2 -I/usr/pkg/include -I/usr/include -Wall -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -o dftables dftables.o --- straux.lo --- In file included from straux.C:25: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:29: In file included from ./vec.h:30: ./array.h:85:29: warning: 'array' defined as a class template here but previously declared as a struct template [-Wmismatched-tags] template class array { ^ ./array.h:75:29: note: did you mean class here? template struct array; ^~~~~~ class In file included from straux.C:25: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:29: ./vec.h:78:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::basep; ^ using ./vec.h:79:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::firstp; ^ using ./vec.h:80:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::lastp; ^ using ./vec.h:81:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::limp; ^ using In file included from straux.C:25: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:30: In file included from ./callback.h:495: ./refcnt.h:411:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using ./refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using --- daemonize.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c daemonize.C -fPIC -DPIC -o .libs/daemonize.o --- suio++.lo --- In file included from suio++.C:24: ./suio++.h:236:28: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_vuprintf (struct suio *, const char *, va_list); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:236:28: note: did you mean class here? extern void suio_vuprintf (struct suio *, const char *, va_list); ^~~~~~ class ./suio++.h:237:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_uprintf (struct suio *, const char *, ...) ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:237:27: note: did you mean class here? extern void suio_uprintf (struct suio *, const char *, ...) ^~~~~~ class ./suio++.h:254:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] char *suio_flatten (const struct suio *); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:254:27: note: did you mean class here? char *suio_flatten (const struct suio *); ^~~~~~ class --- straux.lo --- In file included from straux.C:25: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: ./suio++.h:236:28: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_vuprintf (struct suio *, const char *, va_list); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:236:28: note: did you mean class here? extern void suio_vuprintf (struct suio *, const char *, va_list); ^~~~~~ class ./suio++.h:237:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_uprintf (struct suio *, const char *, ...) ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:237:27: note: did you mean class here? extern void suio_uprintf (struct suio *, const char *, ...) ^~~~~~ class ./suio++.h:254:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] char *suio_flatten (const struct suio *); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:254:27: note: did you mean class here? char *suio_flatten (const struct suio *); ^~~~~~ class --- str2file.lo --- 11 warnings generated. --- suio++.lo --- suio++.C:442:21: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] suio_flatten (const struct suio *uio) ^ ./suio++.h:46:7: note: previous use is here class suio { ^ suio++.C:442:21: note: did you mean class here? suio_flatten (const struct suio *uio) ^~~~~~ class --- straux.lo --- In file included from straux.C:25: In file included from ./amisc.h:29: In file included from ./err.h:28: ./str.h:178:1: warning: 'bssstr' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct bssstr : public str { ^ ./str.h:91:10: note: did you mean struct here? friend class bssstr; ^~~~~ struct --- dftables --- libtool: link: clang -O2 -I/data/scratch/security/sfs/work/.buildlink/include -Wall -Wl,-rpath -Wl,/usr/pkg/lib -o dftables dftables.o -L/data/scratch/security/sfs/work/.buildlink/lib --- str2file.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c str2file.C -o str2file.o >/dev/null 2>&1 --- aiod.o --- In file included from aiod.C:86: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:29: In file included from ./vec.h:30: ./array.h:85:29: warning: 'array' defined as a class template here but previously declared as a struct template [-Wmismatched-tags] template class array { ^ ./array.h:75:29: note: did you mean class here? template struct array; ^~~~~~ class In file included from aiod.C:86: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:29: ./vec.h:78:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::basep; ^ using ./vec.h:79:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::firstp; ^ using ./vec.h:80:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::lastp; ^ using ./vec.h:81:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::limp; ^ using --- tcpconnect.lo --- In file included from tcpconnect.C:24: In file included from ./async.h:28: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:29: In file included from ./vec.h:30: ./array.h:85:29: warning: 'array' defined as a class template here but previously declared as a struct template [-Wmismatched-tags] template class array { ^ ./array.h:75:29: note: did you mean class here? template struct array; ^~~~~~ class --- aiod.o --- In file included from aiod.C:86: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:30: In file included from ./callback.h:495: ./refcnt.h:411:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using --- str.lo --- 11 warnings generated. --- aiod.o --- ./refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using --- suio_vuprintf.lo --- In file included from suio_vuprintf.C:62: In file included from ./suio++.h:29: In file included from ./vec.h:30: ./array.h:85:29: warning: 'array' defined as a class template here but previously declared as a struct template [-Wmismatched-tags] --- tcpconnect.lo --- In file included from tcpconnect.C:24: In file included from ./async.h:28: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:29: ./vec.h:78:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::basep; ^ using --- suio_vuprintf.lo --- template class array { ^ --- tcpconnect.lo --- ./vec.h:79:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::firstp; ^ using ./vec.h:80:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::lastp; ^ using ./vec.h:81:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::limp; ^ using --- suio_vuprintf.lo --- ./array.h:75:29: note: did you mean class here? template struct array; ^~~~~~ class In file included from suio_vuprintf.C:62: In file included from ./suio++.h:29: ./vec.h:78:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::basep; ^ using ./vec.h:79:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::firstp; ^ using ./vec.h:80:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::lastp; ^ using ./vec.h:81:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::limp; ^ using --- str.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c str.C -o str.o >/dev/null 2>&1 --- tcpconnect.lo --- In file included from tcpconnect.C:24: In file included from ./async.h:28: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:30: In file included from ./callback.h:495: ./refcnt.h:411:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using ./refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using --- suio_vuprintf.lo --- In file included from suio_vuprintf.C:62: In file included from ./suio++.h:30: In file included from ./callback.h:495: ./refcnt.h:411:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using ./refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using --- straux.lo --- 11 warnings generated. --- spawn.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c spawn.C -fPIC -DPIC -o .libs/spawn.o --- aiod.o --- In file included from aiod.C:86: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: ./suio++.h:236:28: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_vuprintf (struct suio *, const char *, va_list); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:236:28: note: did you mean class here? extern void suio_vuprintf (struct suio *, const char *, va_list); ^~~~~~ class ./suio++.h:237:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_uprintf (struct suio *, const char *, ...) ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:237:27: note: did you mean class here? extern void suio_uprintf (struct suio *, const char *, ...) ^~~~~~ class ./suio++.h:254:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] char *suio_flatten (const struct suio *); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:254:27: note: did you mean class here? char *suio_flatten (const struct suio *); ^~~~~~ class --- straux.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c straux.C -o straux.o >/dev/null 2>&1 --- tcpconnect.lo --- In file included from tcpconnect.C:24: In file included from ./async.h:28: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: ./suio++.h:236:28: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_vuprintf (struct suio *, const char *, va_list); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:236:28: note: did you mean class here? extern void suio_vuprintf (struct suio *, const char *, va_list); ^~~~~~ class ./suio++.h:237:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_uprintf (struct suio *, const char *, ...) ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:237:27: note: did you mean class here? extern void suio_uprintf (struct suio *, const char *, ...) ^~~~~~ class ./suio++.h:254:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] char *suio_flatten (const struct suio *); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:254:27: note: did you mean class here? char *suio_flatten (const struct suio *); ^~~~~~ class --- aiod.o --- In file included from aiod.C:86: In file included from ./amisc.h:29: In file included from ./err.h:28: ./str.h:178:1: warning: 'bssstr' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct bssstr : public str { ^ ./str.h:91:10: note: did you mean struct here? friend class bssstr; ^~~~~ struct --- tcpconnect.lo --- In file included from tcpconnect.C:24: In file included from ./async.h:28: In file included from ./amisc.h:29: In file included from ./err.h:28: ./str.h:178:1: warning: 'bssstr' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct bssstr : public str { ^ ./str.h:91:10: note: did you mean struct here? friend class bssstr; ^~~~~ struct --- chartables.c --- ./dftables > chartables.c~ mv -f chartables.c~ chartables.c --- pcre.lo --- /bin/sh ../libtool --mode=compile clang -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -I/usr/pkg/include -I/usr/include -Wall -c pcre.c --- suio_vuprintf.lo --- In file included from suio_vuprintf.C:62: ./suio++.h:236:28: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_vuprintf (struct suio *, const char *, va_list); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:236:28: note: did you mean class here? extern void suio_vuprintf (struct suio *, const char *, va_list); ^~~~~~ class ./suio++.h:237:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_uprintf (struct suio *, const char *, ...) ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:237:27: note: did you mean class here? extern void suio_uprintf (struct suio *, const char *, ...) ^~~~~~ class ./suio++.h:254:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] char *suio_flatten (const struct suio *); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:254:27: note: did you mean class here? char *suio_flatten (const struct suio *); ^~~~~~ class suio_vuprintf.C:109:16: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] suio_vuprintf (struct suio *uio, const char *_fmt, va_list ap) ^ ./suio++.h:46:7: note: previous use is here class suio { ^ suio_vuprintf.C:109:16: note: did you mean class here? suio_vuprintf (struct suio *uio, const char *_fmt, va_list ap) ^~~~~~ class suio_vuprintf.C:142:17: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] char *xdigs = ""; /* digits for [xX] conversion */ ^ suio_vuprintf.C:395:15: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] xdigs = "0123456789abcdef"; ^ suio_vuprintf.C:406:9: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] cp = "(null)"; ^ suio_vuprintf.C:437:15: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] xdigs = "0123456789ABCDEF"; ^ suio_vuprintf.C:440:15: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] xdigs = "0123456789abcdef"; ^ suio_vuprintf.C:500:9: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] cp = "bug in vfprintf: bad base"; ^ suio_vuprintf.C:716:15: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] suio_uprintf (struct suio *uio, const char *fmt, ...) ^ ./suio++.h:46:7: note: previous use is here class suio { ^ suio_vuprintf.C:716:15: note: did you mean class here? suio_uprintf (struct suio *uio, const char *fmt, ...) ^~~~~~ class --- daemonize.lo --- In file included from daemonize.C:24: In file included from ./async.h:28: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:29: In file included from ./vec.h:30: ./array.h:85:29: warning: 'array' defined as a class template here but previously declared as a struct template [-Wmismatched-tags] template class array { ^ ./array.h:75:29: note: did you mean class here? template struct array; ^~~~~~ class In file included from daemonize.C:24: In file included from ./async.h:28: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:29: ./vec.h:78:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::basep; ^ using ./vec.h:79:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::firstp; ^ using ./vec.h:80:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::lastp; ^ using ./vec.h:81:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::limp; ^ using In file included from daemonize.C:24: In file included from ./async.h:28: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:30: In file included from ./callback.h:495: ./refcnt.h:411:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using ./refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using In file included from daemonize.C:24: In file included from ./async.h:28: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: ./suio++.h:236:28: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_vuprintf (struct suio *, const char *, va_list); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:236:28: note: did you mean class here? extern void suio_vuprintf (struct suio *, const char *, va_list); ^~~~~~ class ./suio++.h:237:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_uprintf (struct suio *, const char *, ...) ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:237:27: note: did you mean class here? extern void suio_uprintf (struct suio *, const char *, ...) ^~~~~~ class ./suio++.h:254:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] char *suio_flatten (const struct suio *); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:254:27: note: did you mean class here? char *suio_flatten (const struct suio *); ^~~~~~ class In file included from daemonize.C:24: In file included from ./async.h:28: In file included from ./amisc.h:29: In file included from ./err.h:28: ./str.h:178:1: warning: 'bssstr' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct bssstr : public str { ^ ./str.h:91:10: note: did you mean struct here? friend class bssstr; ^~~~~ struct --- pcre.lo --- libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c pcre.c -fPIC -DPIC -o .libs/pcre.o --- daemonize.lo --- daemonize.C:52:18: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] char *av[] = { PATH_LOGGER, "-p", NULL, "-t", NULL, NULL, NULL }; ^ ../config.h:211:21: note: expanded from macro 'PATH_LOGGER' #define PATH_LOGGER "/usr/bin/logger" ^ daemonize.C:52:31: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] char *av[] = { PATH_LOGGER, "-p", NULL, "-t", NULL, NULL, NULL }; ^ daemonize.C:52:43: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] char *av[] = { PATH_LOGGER, "-p", NULL, "-t", NULL, NULL, NULL }; ^ daemonize.C:58:13: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] av[5] = "log started"; ^ daemonize.C:63:13: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] av[4] = ""; ^ daemonize.C:96:18: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] char *av[] = { PATH_LOGGER, "-p", ^ ../config.h:211:21: note: expanded from macro 'PATH_LOGGER' #define PATH_LOGGER "/usr/bin/logger" ^ daemonize.C:96:31: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] char *av[] = { PATH_LOGGER, "-p", ^ daemonize.C:98:4: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] "-t", "", NULL}; ^ daemonize.C:98:10: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] "-t", "", NULL}; ^ --- spawn.lo --- In file included from spawn.C:24: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:29: In file included from ./vec.h:30: ./array.h:85:29: warning: 'array' defined as a class template here but previously declared as a struct template [-Wmismatched-tags] template class array { ^ ./array.h:75:29: note: did you mean class here? template struct array; ^~~~~~ class In file included from spawn.C:24: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:29: ./vec.h:78:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::basep; ^ using ./vec.h:79:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::firstp; ^ using ./vec.h:80:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::lastp; ^ using ./vec.h:81:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::limp; ^ using --- suio++.lo --- 11 warnings generated. --- spawn.lo --- In file included from spawn.C:24: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: In file included from ./suio++.h:30: In file included from ./callback.h:495: ./refcnt.h:411:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using ./refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using --- suio++.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c suio++.C -o suio++.o >/dev/null 2>&1 --- tcpconnect.lo --- 11 warnings generated. --- spawn.lo --- In file included from spawn.C:24: In file included from ./amisc.h:29: In file included from ./err.h:28: In file included from ./str.h:29: ./suio++.h:236:28: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_vuprintf (struct suio *, const char *, va_list); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:236:28: note: did you mean class here? extern void suio_vuprintf (struct suio *, const char *, va_list); ^~~~~~ class ./suio++.h:237:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_uprintf (struct suio *, const char *, ...) ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:237:27: note: did you mean class here? extern void suio_uprintf (struct suio *, const char *, ...) ^~~~~~ class ./suio++.h:254:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] char *suio_flatten (const struct suio *); ^ ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:254:27: note: did you mean class here? char *suio_flatten (const struct suio *); ^~~~~~ class --- suio_vuprintf.lo --- 18 warnings generated. --- tcpconnect.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c tcpconnect.C -o tcpconnect.o >/dev/null 2>&1 --- suio_vuprintf.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c suio_vuprintf.C -o suio_vuprintf.o >/dev/null 2>&1 --- spawn.lo --- In file included from spawn.C:24: In file included from ./amisc.h:29: In file included from ./err.h:28: ./str.h:178:1: warning: 'bssstr' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct bssstr : public str { ^ ./str.h:91:10: note: did you mean struct here? friend class bssstr; ^~~~~ struct spawn.C:124:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (np = searchdir (builddir, prog)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ spawn.C:124:12: note: place parentheses around the assignment to silence this warning if (np = searchdir (builddir, prog)) ^ ( ) spawn.C:124:12: note: use '==' to turn this assignment into an equality comparison if (np = searchdir (builddir, prog)) ^ == spawn.C:126:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (np = searchdir (builddir << "/lib", prog)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ spawn.C:126:12: note: place parentheses around the assignment to silence this warning if (np = searchdir (builddir << "/lib", prog)) ^ ( ) spawn.C:126:12: note: use '==' to turn this assignment into an equality comparison if (np = searchdir (builddir << "/lib", prog)) ^ == --- daemonize.lo --- 20 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c daemonize.C -o daemonize.o >/dev/null 2>&1 --- aiod.o --- 11 warnings generated. --- spawn.lo --- 13 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c spawn.C -o spawn.o >/dev/null 2>&1 --- pcre.lo --- libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c pcre.c -o pcre.o >/dev/null 2>&1 --- libasync.la --- /bin/sh ../libtool --mode=link clang++ -O2 -I/usr/pkg/include -I/usr/include -Wall -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -o libasync.la -rpath /usr/pkg/lib/sfs-0.7.2 clock_gettime.lo flock.lo rwfd.lo stktrace.lo suidprotect.lo maketables.lo pcre.lo study.lo aerr.lo aio.lo aios.lo arena.lo armor.lo bbuddy.lo cbuf.lo convertint.lo core.lo daemonize.lo dns.lo dnsparse.lo err.lo fdwait.lo ident.lo ifchg.lo ihash.lo itree.lo lockfile.lo malloc.lo msb.lo myaddrs.lo myname.lo parseopt.lo pipe2str.lo refcnt.lo rxx.lo sigio.lo socket.lo spawn.lo str.lo str2file.lo straux.lo suio++.lo suio_vuprintf.lo tcpconnect.lo libtool: link: clang++ -shared -fPIC -DPIC .libs/clock_gettime.o .libs/flock.o .libs/rwfd.o .libs/stktrace.o .libs/suidprotect.o .libs/maketables.o .libs/pcre.o .libs/study.o .libs/aerr.o .libs/aio.o .libs/aios.o .libs/arena.o .libs/armor.o .libs/bbuddy.o .libs/cbuf.o .libs/convertint.o .libs/core.o .libs/daemonize.o .libs/dns.o .libs/dnsparse.o .libs/err.o .libs/fdwait.o .libs/ident.o .libs/ifchg.o .libs/ihash.o .libs/itree.o .libs/lockfile.o .libs/malloc.o .libs/msb.o .libs/myaddrs.o .libs/myname.o .libs/parseopt.o .libs/pipe2str.o .libs/refcnt.o .libs/rxx.o .libs/sigio.o .libs/socket.o .libs/spawn.o .libs/str.o .libs/str2file.o .libs/straux.o .libs/suio++.o .libs/suio_vuprintf.o .libs/tcpconnect.o -L/data/scratch/security/sfs/work/.buildlink/lib -O2 -Wl,-rpath -Wl,/usr/pkg/lib -Wl,-soname -Wl,libasync.so.0 -o .libs/libasync.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libasync.so.0" && ln -s "libasync.so.0.0.0" "libasync.so.0") libtool: link: (cd ".libs" && rm -f "libasync.so" && ln -s "libasync.so.0.0.0" "libasync.so") libtool: link: ar cru .libs/libasync.a clock_gettime.o flock.o rwfd.o stktrace.o suidprotect.o maketables.o pcre.o study.o aerr.o aio.o aios.o arena.o armor.o bbuddy.o cbuf.o convertint.o core.o daemonize.o dns.o dnsparse.o err.o fdwait.o ident.o ifchg.o ihash.o itree.o lockfile.o malloc.o msb.o myaddrs.o myname.o parseopt.o pipe2str.o refcnt.o rxx.o sigio.o socket.o spawn.o str.o str2file.o straux.o suio++.o suio_vuprintf.o tcpconnect.o libtool: link: ranlib .libs/libasync.a libtool: link: ( cd ".libs" && rm -f "libasync.la" && ln -s "../libasync.la" "libasync.la" ) --- aiod --- /bin/sh ../libtool --mode=link clang++ -O2 -I/usr/pkg/include -I/usr/include -Wall -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -o aiod aiod.o libasync.la libtool: link: clang++ -O2 -I/data/scratch/security/sfs/work/.buildlink/include -Wall -Wl,-rpath -Wl,/usr/pkg/lib -o .libs/aiod aiod.o -L/data/scratch/security/sfs/work/.buildlink/lib -L./.libs -lasync -Wl,-rpath,/usr/pkg/lib/sfs-0.7.2 Making all in rpcc --- genheader.o --- --- gencfile.o --- --- rpcc.o --- --- parse.o --- --- genheader.o --- clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -I/usr/pkg/include -I/usr/include -Wall -c genheader.C --- gencfile.o --- clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -I/usr/pkg/include -I/usr/include -Wall -c gencfile.C --- rpcc.o --- clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -I/usr/pkg/include -I/usr/include -Wall -c rpcc.C --- parse.o --- clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -I/usr/pkg/include -I/usr/include -Wall -c parse.cc --- rpcc.o --- In file included from rpcc.C:24: In file included from ./rpcc.h:25: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: In file included from ../async/suio++.h:29: In file included from ../async/vec.h:30: ../async/array.h:85:29: warning: 'array' defined as a class template here but previously declared as a struct template [-Wmismatched-tags] template class array { ^ ../async/array.h:75:29: note: did you mean class here? template struct array; ^~~~~~ class In file included from rpcc.C:24: In file included from ./rpcc.h:25: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: In file included from ../async/suio++.h:29: ../async/vec.h:78:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::basep; ^ using ../async/vec.h:79:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::firstp; ^ using ../async/vec.h:80:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::lastp; ^ using ../async/vec.h:81:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::limp; ^ using In file included from rpcc.C:24: In file included from ./rpcc.h:25: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: In file included from ../async/suio++.h:30: In file included from ../async/callback.h:495: ../async/refcnt.h:411:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using ../async/refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using --- gencfile.o --- In file included from gencfile.C:24: In file included from ./rpcc.h:25: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: In file included from ../async/suio++.h:29: In file included from ../async/vec.h:30: ../async/array.h:85:29: warning: 'array' defined as a class template here but previously declared as a struct template [-Wmismatched-tags] template class array { ^ ../async/array.h:75:29: note: did you mean class here? template struct array; ^~~~~~ class In file included from gencfile.C:24: In file included from ./rpcc.h:25: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: In file included from ../async/suio++.h:29: ../async/vec.h:78:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::basep; ^ using ../async/vec.h:79:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::firstp; ^ using ../async/vec.h:80:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::lastp; ^ using ../async/vec.h:81:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::limp; ^ using In file included from gencfile.C:24: In file included from ./rpcc.h:25: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: In file included from ../async/suio++.h:30: In file included from ../async/callback.h:495: ../async/refcnt.h:411:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using ../async/refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using --- genheader.o --- In file included from genheader.C:24: In file included from ./rpcc.h:25: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: In file included from ../async/suio++.h:29: In file included from ../async/vec.h:30: ../async/array.h:85:29: warning: 'array' defined as a class template here but previously declared as a struct template [-Wmismatched-tags] template class array { ^ ../async/array.h:75:29: note: did you mean class here? template struct array; ^~~~~~ class In file included from genheader.C:24: In file included from ./rpcc.h:25: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: In file included from ../async/suio++.h:29: ../async/vec.h:78:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::basep; ^ using ../async/vec.h:79:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::firstp; ^ using ../async/vec.h:80:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::lastp; ^ using ../async/vec.h:81:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::limp; ^ using In file included from genheader.C:24: In file included from ./rpcc.h:25: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: In file included from ../async/suio++.h:30: In file included from ../async/callback.h:495: ../async/refcnt.h:411:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using ../async/refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using --- parse.o --- In file included from ../../src/sfs1/rpcc/parse.yy:25: In file included from ./rpcc.h:25: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: In file included from ../async/suio++.h:29: In file included from ../async/vec.h:30: ../async/array.h:85:29: warning: 'array' defined as a class template here but previously declared as a struct template [-Wmismatched-tags] template class array { ^ ../async/array.h:75:29: note: did you mean class here? template struct array; ^~~~~~ class --- rpcc.o --- In file included from rpcc.C:24: In file included from ./rpcc.h:25: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: ../async/suio++.h:236:28: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_vuprintf (struct suio *, const char *, va_list); ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ --- parse.o --- In file included from ../../src/sfs1/rpcc/parse.yy:25: In file included from ./rpcc.h:25: --- rpcc.o --- ../async/suio++.h:236:28: note: did you mean class here? --- parse.o --- In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: In file included from ../async/suio++.h:29: --- rpcc.o --- extern void suio_vuprintf (struct suio *, const char *, va_list); ^~~~~~ class --- parse.o --- ../async/vec.h:78:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::basep; ^ using --- rpcc.o --- ../async/suio++.h:237:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_uprintf (struct suio *, const char *, ...) ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ --- parse.o --- ../async/vec.h:79:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] --- rpcc.o --- ../async/suio++.h:237:27: note: did you mean class here? --- parse.o --- vec_base::firstp; ^ using --- rpcc.o --- extern void suio_uprintf (struct suio *, const char *, ...) ^~~~~~ class ../async/suio++.h:254:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] --- parse.o --- ../async/vec.h:80:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] --- rpcc.o --- char *suio_flatten (const struct suio *); ^ --- parse.o --- vec_base::lastp; ^ using --- rpcc.o --- ../async/suio++.h:46:7: note: previous use is here class suio { ^ ../async/suio++.h:254:27: note: did you mean class here? --- parse.o --- ../async/vec.h:81:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] --- rpcc.o --- char *suio_flatten (const struct suio *); ^~~~~~ class --- parse.o --- vec_base::limp; ^ using In file included from ../../src/sfs1/rpcc/parse.yy:25: In file included from ./rpcc.h:25: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: In file included from ../async/suio++.h:30: In file included from ../async/callback.h:495: ../async/refcnt.h:411:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using --- rpcc.o --- In file included from rpcc.C:24: In file included from ./rpcc.h:25: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: ../async/str.h:178:1: warning: 'bssstr' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct bssstr : public str { ^ ../async/str.h:91:10: note: did you mean struct here? friend class bssstr; ^~~~~ struct --- parse.o --- ../async/refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using --- gencfile.o --- In file included from gencfile.C:24: In file included from ./rpcc.h:25: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: ../async/suio++.h:236:28: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_vuprintf (struct suio *, const char *, va_list); ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ ../async/suio++.h:236:28: note: did you mean class here? extern void suio_vuprintf (struct suio *, const char *, va_list); ^~~~~~ class ../async/suio++.h:237:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_uprintf (struct suio *, const char *, ...) ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ ../async/suio++.h:237:27: note: did you mean class here? extern void suio_uprintf (struct suio *, const char *, ...) ^~~~~~ class ../async/suio++.h:254:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] char *suio_flatten (const struct suio *); ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ ../async/suio++.h:254:27: note: did you mean class here? char *suio_flatten (const struct suio *); ^~~~~~ class In file included from gencfile.C:24: In file included from ./rpcc.h:25: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: ../async/str.h:178:1: warning: 'bssstr' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct bssstr : public str { ^ ../async/str.h:91:10: note: did you mean struct here? friend class bssstr; ^~~~~ struct --- genheader.o --- In file included from genheader.C:24: In file included from ./rpcc.h:25: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: ../async/suio++.h:236:28: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_vuprintf (struct suio *, const char *, va_list); ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ ../async/suio++.h:236:28: note: did you mean class here? extern void suio_vuprintf (struct suio *, const char *, va_list); ^~~~~~ class ../async/suio++.h:237:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_uprintf (struct suio *, const char *, ...) ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ ../async/suio++.h:237:27: note: did you mean class here? extern void suio_uprintf (struct suio *, const char *, ...) ^~~~~~ class ../async/suio++.h:254:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] char *suio_flatten (const struct suio *); ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ ../async/suio++.h:254:27: note: did you mean class here? char *suio_flatten (const struct suio *); ^~~~~~ class --- parse.o --- In file included from ../../src/sfs1/rpcc/parse.yy:25: In file included from ./rpcc.h:25: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: ../async/suio++.h:236:28: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_vuprintf (struct suio *, const char *, va_list); ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ ../async/suio++.h:236:28: note: did you mean class here? extern void suio_vuprintf (struct suio *, const char *, va_list); ^~~~~~ class ../async/suio++.h:237:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_uprintf (struct suio *, const char *, ...) ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ ../async/suio++.h:237:27: note: did you mean class here? extern void suio_uprintf (struct suio *, const char *, ...) ^~~~~~ class ../async/suio++.h:254:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] char *suio_flatten (const struct suio *); ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ ../async/suio++.h:254:27: note: did you mean class here? char *suio_flatten (const struct suio *); ^~~~~~ class --- rpcc.o --- rpcc.C:154:17: warning: conversion from string literal to 'const vec::elm_t' (aka 'char *const') is deprecated [-Wc++11-compat-deprecated-writable-strings] av.push_back (PATH_CPP); ^ ../config.h:208:18: note: expanded from macro 'PATH_CPP' #define PATH_CPP "/data/scratch/security/sfs/work/.cwrapper/bin/cpp" ^ rpcc.C:155:17: warning: conversion from string literal to 'const vec::elm_t' (aka 'char *const') is deprecated [-Wc++11-compat-deprecated-writable-strings] av.push_back ("-DRPCC"); ^ rpcc.C:199:13: warning: conversion from string literal to 'vec::elm_t' (aka 'char *') is deprecated [-Wc++11-compat-deprecated-writable-strings] av[2] = "-DRPCC_H"; ^ rpcc.C:205:13: warning: conversion from string literal to 'vec::elm_t' (aka 'char *') is deprecated [-Wc++11-compat-deprecated-writable-strings] av[2] = "-DRPCC_C"; ^ --- genheader.o --- In file included from genheader.C:24: In file included from ./rpcc.h:25: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: ../async/str.h:178:1: warning: 'bssstr' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct bssstr : public str { ^ ../async/str.h:91:10: note: did you mean struct here? friend class bssstr; ^~~~~ struct --- parse.o --- In file included from ../../src/sfs1/rpcc/parse.yy:25: In file included from ./rpcc.h:25: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: ../async/str.h:178:1: warning: 'bssstr' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct bssstr : public str { ^ ../async/str.h:91:10: note: did you mean struct here? friend class bssstr; ^~~~~ struct --- rpcc.o --- 15 warnings generated. --- gencfile.o --- 11 warnings generated. --- parse.o --- 11 warnings generated. --- scan.o --- clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -I/usr/pkg/include -I/usr/include -Wall -Wno-error -c ./scan.cc In file included from ../../src/sfs1/rpcc/scan.ll:27: In file included from ./rpcc.h:25: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: In file included from ../async/suio++.h:29: In file included from ../async/vec.h:30: ../async/array.h:85:29: warning: 'array' defined as a class template here but previously declared as a struct template [-Wmismatched-tags] template class array { ^ ../async/array.h:75:29: note: did you mean class here? template struct array; ^~~~~~ class In file included from ../../src/sfs1/rpcc/scan.ll:27: In file included from ./rpcc.h:25: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: In file included from ../async/suio++.h:29: ../async/vec.h:78:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::basep; ^ using ../async/vec.h:79:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::firstp; ^ using ../async/vec.h:80:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::lastp; ^ using ../async/vec.h:81:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::limp; ^ using In file included from ../../src/sfs1/rpcc/scan.ll:27: In file included from ./rpcc.h:25: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: In file included from ../async/suio++.h:30: In file included from ../async/callback.h:495: ../async/refcnt.h:411:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using ../async/refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using In file included from ../../src/sfs1/rpcc/scan.ll:27: In file included from ./rpcc.h:25: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: ../async/suio++.h:236:28: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_vuprintf (struct suio *, const char *, va_list); ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ ../async/suio++.h:236:28: note: did you mean class here? extern void suio_vuprintf (struct suio *, const char *, va_list); ^~~~~~ class ../async/suio++.h:237:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_uprintf (struct suio *, const char *, ...) ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ ../async/suio++.h:237:27: note: did you mean class here? extern void suio_uprintf (struct suio *, const char *, ...) ^~~~~~ class ../async/suio++.h:254:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] char *suio_flatten (const struct suio *); ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ ../async/suio++.h:254:27: note: did you mean class here? char *suio_flatten (const struct suio *); ^~~~~~ class In file included from ../../src/sfs1/rpcc/scan.ll:27: In file included from ./rpcc.h:25: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: ../async/str.h:178:1: warning: 'bssstr' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct bssstr : public str { ^ ../async/str.h:91:10: note: did you mean struct here? friend class bssstr; ^~~~~ struct --- genheader.o --- 11 warnings generated. --- scan.o --- ../../src/sfs1/rpcc/scan.ll:114:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ lex.yy.c:1337:12: warning: function 'yyinput' is not needed and will not be emitted [-Wunneeded-internal-declaration] static int yyinput() ^ 13 warnings generated. --- rpcc --- /bin/sh ../libtool --mode=link clang++ -O2 -I/usr/pkg/include -I/usr/include -Wall -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -o rpcc genheader.o gencfile.o parse.o scan.o rpcc.o ../async/libasync.la libtool: link: clang++ -O2 -I/data/scratch/security/sfs/work/.buildlink/include -Wall -Wl,-rpath -Wl,/usr/pkg/lib -o .libs/rpcc genheader.o gencfile.o parse.o scan.o rpcc.o -L/data/scratch/security/sfs/work/.buildlink/lib -L../async/.libs -lasync -Wl,-rpath,/usr/pkg/lib/sfs-0.7.2 Making all in arpc --- pmap_prot.h --- --- authunixint.lo --- --- pmap_prot.C --- --- aclnt.lo --- --- asrv.lo --- --- authopaque.lo --- --- authuint.lo --- --- axprt_dgram.lo --- --- axprt_stream.lo --- --- axprt_unix.lo --- --- clone.lo --- --- xdr_suio.lo --- --- xdrmisc.lo --- --- xhinfo.lo --- --- authunixint.lo --- /bin/sh ../libtool --mode=compile clang -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -I/usr/pkg/include -I/usr/include -Wall -c authunixint.c --- aclnt.lo --- /bin/sh ../libtool --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -I/usr/pkg/include -I/usr/include -Wall -c aclnt.C --- asrv.lo --- /bin/sh ../libtool --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -I/usr/pkg/include -I/usr/include -Wall -c asrv.C --- authopaque.lo --- /bin/sh ../libtool --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -I/usr/pkg/include -I/usr/include -Wall -c authopaque.C --- authuint.lo --- /bin/sh ../libtool --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -I/usr/pkg/include -I/usr/include -Wall -c authuint.C --- axprt_stream.lo --- /bin/sh ../libtool --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -I/usr/pkg/include -I/usr/include -Wall -c axprt_stream.C --- axprt_unix.lo --- /bin/sh ../libtool --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -I/usr/pkg/include -I/usr/include -Wall -c axprt_unix.C --- pmap_prot.h --- ../rpcc/rpcc -h ./pmap_prot.x || rm -f pmap_prot.h --- clone.lo --- /bin/sh ../libtool --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -I/usr/pkg/include -I/usr/include -Wall -c clone.C --- axprt_dgram.lo --- /bin/sh ../libtool --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -I/usr/pkg/include -I/usr/include -Wall -c axprt_dgram.C --- xdr_suio.lo --- /bin/sh ../libtool --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -I/usr/pkg/include -I/usr/include -Wall -c xdr_suio.C --- pmap_prot.C --- (echo '#define proc XXX_egcs_bug_proc'; echo '#include "sysconf.h"'; echo '#undef proc') > pmap_prot.C~ --- xdrmisc.lo --- /bin/sh ../libtool --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -I/usr/pkg/include -I/usr/include -Wall -c xdrmisc.C --- xhinfo.lo --- /bin/sh ../libtool --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -I/usr/pkg/include -I/usr/include -Wall -c xhinfo.C --- pmap_prot.C --- ../rpcc/rpcc -c ./pmap_prot.x -o- | awk '/panic/ { printf("%s return false;\n", $0); next } { print }' >> pmap_prot.C~ && mv -f pmap_prot.C~ pmap_prot.C --- acallrpc.lo --- --- pmap_prot.lo --- --- acallrpc.lo --- /bin/sh ../libtool --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -I/usr/pkg/include -I/usr/include -Wall -c acallrpc.C --- pmap_prot.lo --- /bin/sh ../libtool --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -I/usr/pkg/include -I/usr/include -Wall -c pmap_prot.C --- authopaque.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c authopaque.C -fPIC -DPIC -o .libs/authopaque.o --- authunixint.lo --- libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c authunixint.c -fPIC -DPIC -o .libs/authunixint.o --- axprt_stream.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c axprt_stream.C -fPIC -DPIC -o .libs/axprt_stream.o --- axprt_unix.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c axprt_unix.C -fPIC -DPIC -o .libs/axprt_unix.o --- aclnt.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c aclnt.C -fPIC -DPIC -o .libs/aclnt.o --- xdrmisc.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c xdrmisc.C -fPIC -DPIC -o .libs/xdrmisc.o --- asrv.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c asrv.C -fPIC -DPIC -o .libs/asrv.o --- xhinfo.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c xhinfo.C -fPIC -DPIC -o .libs/xhinfo.o --- authuint.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c authuint.C -fPIC -DPIC -o .libs/authuint.o --- axprt_dgram.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c axprt_dgram.C -fPIC -DPIC -o .libs/axprt_dgram.o --- clone.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c clone.C -fPIC -DPIC -o .libs/clone.o --- xdr_suio.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c xdr_suio.C -fPIC -DPIC -o .libs/xdr_suio.o --- pmap_prot.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c pmap_prot.C -fPIC -DPIC -o .libs/pmap_prot.o --- acallrpc.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c acallrpc.C -fPIC -DPIC -o .libs/acallrpc.o --- authopaque.lo --- In file included from authopaque.C:25: In file included from ./arpc.h:29: In file included from ../async/async.h:28: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: In file included from ../async/suio++.h:29: In file included from ../async/vec.h:30: ../async/array.h:85:29: warning: 'array' defined as a class template here but previously declared as a struct template [-Wmismatched-tags] template class array { ^ ../async/array.h:75:29: note: did you mean class here? template struct array; ^~~~~~ class In file included from authopaque.C:25: In file included from ./arpc.h:29: In file included from ../async/async.h:28: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: In file included from ../async/suio++.h:29: ../async/vec.h:78:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::basep; ^ using ../async/vec.h:79:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::firstp; ^ using ../async/vec.h:80:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::lastp; ^ using ../async/vec.h:81:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::limp; ^ using In file included from authopaque.C:25: In file included from ./arpc.h:29: In file included from ../async/async.h:28: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: In file included from ../async/suio++.h:30: In file included from ../async/callback.h:495: ../async/refcnt.h:411:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using ../async/refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using In file included from authopaque.C:25: In file included from ./arpc.h:29: In file included from ../async/async.h:28: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: ../async/suio++.h:236:28: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_vuprintf (struct suio *, const char *, va_list); ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ ../async/suio++.h:236:28: note: did you mean class here? extern void suio_vuprintf (struct suio *, const char *, va_list); ^~~~~~ class ../async/suio++.h:237:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_uprintf (struct suio *, const char *, ...) ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ ../async/suio++.h:237:27: note: did you mean class here? extern void suio_uprintf (struct suio *, const char *, ...) ^~~~~~ class ../async/suio++.h:254:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] char *suio_flatten (const struct suio *); ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ ../async/suio++.h:254:27: note: did you mean class here? char *suio_flatten (const struct suio *); ^~~~~~ class --- xhinfo.lo --- In file included from xhinfo.C:24: In file included from ./arpc.h:29: In file included from ../async/async.h:28: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: In file included from ../async/suio++.h:29: In file included from ../async/vec.h:30: ../async/array.h:85:29: warning: 'array' defined as a class template here but previously declared as a struct template [-Wmismatched-tags] template class array { ^ ../async/array.h:75:29: note: did you mean class here? template struct array; ^~~~~~ class In file included from xhinfo.C:24: In file included from ./arpc.h:29: In file included from ../async/async.h:28: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: In file included from ../async/suio++.h:29: ../async/vec.h:78:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::basep; ^ using ../async/vec.h:79:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::firstp; ^ using ../async/vec.h:80:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::lastp; ^ using ../async/vec.h:81:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::limp; ^ using --- aclnt.lo --- In file included from aclnt.C:24: In file included from ./arpc.h:29: In file included from ../async/async.h:28: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: In file included from ../async/suio++.h:29: In file included from ../async/vec.h:30: ../async/array.h:85:29: warning: 'array' defined as a class template here but previously declared as a struct template [-Wmismatched-tags] template class array { ^ ../async/array.h:75:29: note: did you mean class here? template struct array; ^~~~~~ class In file included from aclnt.C:24: In file included from ./arpc.h:29: In file included from ../async/async.h:28: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: In file included from ../async/suio++.h:29: ../async/vec.h:78:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::basep; ^ using ../async/vec.h:79:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::firstp; ^ using ../async/vec.h:80:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::lastp; ^ using ../async/vec.h:81:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::limp; ^ using --- authopaque.lo --- In file included from authopaque.C:25: In file included from ./arpc.h:29: In file included from ../async/async.h:28: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: ../async/str.h:178:1: warning: 'bssstr' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct bssstr : public str { ^ ../async/str.h:91:10: note: did you mean struct here? friend class bssstr; ^~~~~ struct --- xhinfo.lo --- In file included from xhinfo.C:24: In file included from ./arpc.h:29: In file included from ../async/async.h:28: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: In file included from ../async/suio++.h:30: In file included from ../async/callback.h:495: ../async/refcnt.h:411:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using ../async/refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using --- aclnt.lo --- In file included from aclnt.C:24: In file included from ./arpc.h:29: In file included from ../async/async.h:28: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: In file included from ../async/suio++.h:30: In file included from ../async/callback.h:495: ../async/refcnt.h:411:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using ../async/refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using --- axprt_unix.lo --- In file included from axprt_unix.C:24: In file included from ./arpc.h:29: In file included from ../async/async.h:28: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: In file included from ../async/suio++.h:29: In file included from ../async/vec.h:30: ../async/array.h:85:29: warning: 'array' defined as a class template here but previously declared as a struct template [-Wmismatched-tags] template class array { ^ ../async/array.h:75:29: note: did you mean class here? template struct array; ^~~~~~ class In file included from axprt_unix.C:24: In file included from ./arpc.h:29: In file included from ../async/async.h:28: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: In file included from ../async/suio++.h:29: ../async/vec.h:78:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::basep; ^ using ../async/vec.h:79:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::firstp; ^ using ../async/vec.h:80:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::lastp; ^ using ../async/vec.h:81:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::limp; ^ using --- xhinfo.lo --- In file included from xhinfo.C:24: In file included from ./arpc.h:29: In file included from ../async/async.h:28: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: ../async/suio++.h:236:28: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_vuprintf (struct suio *, const char *, va_list); ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ ../async/suio++.h:236:28: note: did you mean class here? extern void suio_vuprintf (struct suio *, const char *, va_list); ^~~~~~ class ../async/suio++.h:237:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_uprintf (struct suio *, const char *, ...) ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ ../async/suio++.h:237:27: note: did you mean class here? extern void suio_uprintf (struct suio *, const char *, ...) ^~~~~~ class ../async/suio++.h:254:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] char *suio_flatten (const struct suio *); ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ ../async/suio++.h:254:27: note: did you mean class here? char *suio_flatten (const struct suio *); ^~~~~~ class --- axprt_unix.lo --- In file included from axprt_unix.C:24: In file included from ./arpc.h:29: In file included from ../async/async.h:28: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: In file included from ../async/suio++.h:30: In file included from ../async/callback.h:495: ../async/refcnt.h:411:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using ../async/refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using --- aclnt.lo --- In file included from aclnt.C:24: In file included from ./arpc.h:29: In file included from ../async/async.h:28: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: ../async/suio++.h:236:28: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_vuprintf (struct suio *, const char *, va_list); ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ ../async/suio++.h:236:28: note: did you mean class here? extern void suio_vuprintf (struct suio *, const char *, va_list); ^~~~~~ class ../async/suio++.h:237:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_uprintf (struct suio *, const char *, ...) ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ ../async/suio++.h:237:27: note: did you mean class here? extern void suio_uprintf (struct suio *, const char *, ...) ^~~~~~ class ../async/suio++.h:254:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] char *suio_flatten (const struct suio *); ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ ../async/suio++.h:254:27: note: did you mean class here? char *suio_flatten (const struct suio *); ^~~~~~ class --- xhinfo.lo --- In file included from xhinfo.C:24: In file included from ./arpc.h:29: In file included from ../async/async.h:28: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: ../async/str.h:178:1: warning: 'bssstr' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct bssstr : public str { ^ ../async/str.h:91:10: note: did you mean struct here? friend class bssstr; ^~~~~ struct --- authopaque.lo --- In file included from authopaque.C:25: In file included from ./arpc.h:91: ./axprt.h:96:3: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] struct suio *out; ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ ./axprt.h:96:3: note: did you mean class here? struct suio *out; ^~~~~~ class --- aclnt.lo --- In file included from aclnt.C:24: In file included from ./arpc.h:29: In file included from ../async/async.h:28: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: ../async/str.h:178:1: warning: 'bssstr' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct bssstr : public str { ^ ../async/str.h:91:10: note: did you mean struct here? friend class bssstr; ^~~~~ struct --- authunixint.lo --- libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c authunixint.c -o authunixint.o >/dev/null 2>&1 --- authopaque.lo --- In file included from authopaque.C:25: In file included from ./arpc.h:92: ./aclnt.h:92:17: warning: base class 'rpccb' is uninitialized when used here to access 'rpccb::getxid' [-Wuninitialized] : rpccb (c, getxid (buf, len), cb, out, outproc, d), ^ --- acallrpc.lo --- In file included from acallrpc.C:24: In file included from ../async/dns.h:29: In file included from ../async/async.h:28: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: In file included from ../async/suio++.h:29: In file included from ../async/vec.h:30: ../async/array.h:85:29: warning: 'array' defined as a class template here but previously declared as a struct template [-Wmismatched-tags] template class array { ^ ../async/array.h:75:29: note: did you mean class here? template struct array; ^~~~~~ class In file included from acallrpc.C:24: In file included from ../async/dns.h:29: In file included from ../async/async.h:28: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: In file included from ../async/suio++.h:29: ../async/vec.h:78:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::basep; ^ using ../async/vec.h:79:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::firstp; ^ using ../async/vec.h:80:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::lastp; ^ using ../async/vec.h:81:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::limp; ^ using --- axprt_unix.lo --- In file included from axprt_unix.C:24: In file included from ./arpc.h:29: In file included from ../async/async.h:28: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: ../async/suio++.h:236:28: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_vuprintf (struct suio *, const char *, va_list); ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ ../async/suio++.h:236:28: note: did you mean class here? extern void suio_vuprintf (struct suio *, const char *, va_list); ^~~~~~ class ../async/suio++.h:237:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_uprintf (struct suio *, const char *, ...) ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ ../async/suio++.h:237:27: note: did you mean class here? extern void suio_uprintf (struct suio *, const char *, ...) ^~~~~~ class ../async/suio++.h:254:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] char *suio_flatten (const struct suio *); ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ ../async/suio++.h:254:27: note: did you mean class here? char *suio_flatten (const struct suio *); ^~~~~~ class --- acallrpc.lo --- In file included from acallrpc.C:24: In file included from ../async/dns.h:29: In file included from ../async/async.h:28: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: In file included from ../async/suio++.h:30: In file included from ../async/callback.h:495: ../async/refcnt.h:411:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using ../async/refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using --- axprt_unix.lo --- In file included from axprt_unix.C:24: In file included from ./arpc.h:29: In file included from ../async/async.h:28: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: ../async/str.h:178:1: warning: 'bssstr' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct bssstr : public str { ^ ../async/str.h:91:10: note: did you mean struct here? friend class bssstr; ^~~~~ struct --- xhinfo.lo --- In file included from xhinfo.C:24: In file included from ./arpc.h:91: ./axprt.h:96:3: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] struct suio *out; ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ ./axprt.h:96:3: note: did you mean class here? struct suio *out; ^~~~~~ class --- aclnt.lo --- In file included from aclnt.C:24: In file included from ./arpc.h:91: ./axprt.h:96:3: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] struct suio *out; ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ ./axprt.h:96:3: note: did you mean class here? struct suio *out; ^~~~~~ class --- xhinfo.lo --- In file included from xhinfo.C:24: In file included from ./arpc.h:92: ./aclnt.h:92:17: warning: base class 'rpccb' is uninitialized when used here to access 'rpccb::getxid' [-Wuninitialized] : rpccb (c, getxid (buf, len), cb, out, outproc, d), ^ --- aclnt.lo --- In file included from aclnt.C:24: In file included from ./arpc.h:92: ./aclnt.h:92:17: warning: base class 'rpccb' is uninitialized when used here to access 'rpccb::getxid' [-Wuninitialized] : rpccb (c, getxid (buf, len), cb, out, outproc, d), ^ --- acallrpc.lo --- In file included from acallrpc.C:24: In file included from ../async/dns.h:29: In file included from ../async/async.h:28: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: ../async/suio++.h:236:28: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_vuprintf (struct suio *, const char *, va_list); ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ ../async/suio++.h:236:28: note: did you mean class here? extern void suio_vuprintf (struct suio *, const char *, va_list); ^~~~~~ class ../async/suio++.h:237:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_uprintf (struct suio *, const char *, ...) ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ ../async/suio++.h:237:27: note: did you mean class here? extern void suio_uprintf (struct suio *, const char *, ...) ^~~~~~ class ../async/suio++.h:254:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] char *suio_flatten (const struct suio *); ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ ../async/suio++.h:254:27: note: did you mean class here? char *suio_flatten (const struct suio *); ^~~~~~ class --- axprt_stream.lo --- In file included from axprt_stream.C:24: In file included from ./arpc.h:29: In file included from ../async/async.h:28: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: In file included from ../async/suio++.h:29: In file included from ../async/vec.h:30: ../async/array.h:85:29: warning: 'array' defined as a class template here but previously declared as a struct template [-Wmismatched-tags] template class array { ^ --- axprt_dgram.lo --- In file included from axprt_dgram.C:24: In file included from ./arpc.h:29: In file included from ../async/async.h:28: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: In file included from ../async/suio++.h:29: In file included from ../async/vec.h:30: ../async/array.h:85:29: warning: 'array' defined as a class template here but previously declared as a struct template [-Wmismatched-tags] template class array { ^ --- axprt_stream.lo --- ../async/array.h:75:29: note: did you mean class here? template struct array; ^~~~~~ class --- axprt_dgram.lo --- ../async/array.h:75:29: note: did you mean class here? template struct array; ^~~~~~ class --- axprt_stream.lo --- In file included from axprt_stream.C:24: In file included from ./arpc.h:29: In file included from ../async/async.h:28: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: In file included from ../async/suio++.h:29: ../async/vec.h:78:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::basep; ^ using ../async/vec.h:79:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::firstp; ^ using ../async/vec.h:80:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::lastp; ^ using ../async/vec.h:81:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::limp; ^ using --- axprt_dgram.lo --- In file included from axprt_dgram.C:24: In file included from ./arpc.h:29: In file included from ../async/async.h:28: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: In file included from ../async/suio++.h:29: ../async/vec.h:78:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::basep; ^ using ../async/vec.h:79:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::firstp; ^ using ../async/vec.h:80:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::lastp; ^ using ../async/vec.h:81:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::limp; ^ using --- acallrpc.lo --- In file included from acallrpc.C:24: In file included from ../async/dns.h:29: In file included from ../async/async.h:28: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: ../async/str.h:178:1: warning: 'bssstr' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct bssstr : public str { ^ ../async/str.h:91:10: note: did you mean struct here? friend class bssstr; ^~~~~ struct --- authuint.lo --- In file included from authuint.C:24: In file included from ./arpc.h:29: In file included from ../async/async.h:28: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: In file included from ../async/suio++.h:29: In file included from ../async/vec.h:30: ../async/array.h:85:29: warning: 'array' defined as a class template here but previously declared as a struct template [-Wmismatched-tags] template class array { ^ ../async/array.h:75:29: note: did you mean class here? template struct array; ^~~~~~ class --- pmap_prot.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c pmap_prot.C -o pmap_prot.o >/dev/null 2>&1 --- aclnt.lo --- aclnt.C:138:18: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] tmo, typeid (*c->xprt ()).name (), ^ --- authuint.lo --- In file included from authuint.C:24: In file included from ./arpc.h:29: In file included from ../async/async.h:28: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: In file included from ../async/suio++.h:29: ../async/vec.h:78:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::basep; ^ using ../async/vec.h:79:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::firstp; ^ using ../async/vec.h:80:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::lastp; ^ using ../async/vec.h:81:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::limp; ^ using --- axprt_stream.lo --- In file included from axprt_stream.C:24: In file included from ./arpc.h:29: In file included from ../async/async.h:28: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: In file included from ../async/suio++.h:30: In file included from ../async/callback.h:495: ../async/refcnt.h:411:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using --- axprt_dgram.lo --- In file included from axprt_dgram.C:24: In file included from ./arpc.h:29: In file included from ../async/async.h:28: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: In file included from ../async/suio++.h:30: In file included from ../async/callback.h:495: ../async/refcnt.h:411:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using --- axprt_stream.lo --- ../async/refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using --- axprt_dgram.lo --- ../async/refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using --- authopaque.lo --- 13 warnings generated. --- asrv.lo --- In file included from asrv.C:25: In file included from ./arpc.h:29: In file included from ../async/async.h:28: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: In file included from ../async/suio++.h:29: In file included from ../async/vec.h:30: ../async/array.h:85:29: warning: 'array' defined as a class template here but previously declared as a struct template [-Wmismatched-tags] template class array { ^ ../async/array.h:75:29: note: did you mean class here? template struct array; ^~~~~~ class In file included from asrv.C:25: In file included from ./arpc.h:29: In file included from ../async/async.h:28: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: In file included from ../async/suio++.h:29: ../async/vec.h:78:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::basep; ^ using ../async/vec.h:79:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::firstp; ^ using ../async/vec.h:80:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::lastp; ^ using ../async/vec.h:81:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::limp; ^ using --- authuint.lo --- In file included from authuint.C:24: In file included from ./arpc.h:29: In file included from ../async/async.h:28: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: In file included from ../async/suio++.h:30: In file included from ../async/callback.h:495: ../async/refcnt.h:411:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using ../async/refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using --- xdr_suio.lo --- In file included from xdr_suio.C:25: In file included from ./xdr_suio.h:24: In file included from ./arpc.h:29: In file included from ../async/async.h:28: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: In file included from ../async/suio++.h:29: In file included from ../async/vec.h:30: ../async/array.h:85:29: warning: 'array' defined as a class template here but previously declared as a struct template [-Wmismatched-tags] template class array { ^ ../async/array.h:75:29: note: did you mean class here? template struct array; ^~~~~~ class --- xdrmisc.lo --- In file included from xdrmisc.C:25: In file included from ./arpc.h:29: In file included from ../async/async.h:28: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: In file included from ../async/suio++.h:29: In file included from ../async/vec.h:30: ../async/array.h:85:29: warning: 'array' defined as a class template here but previously declared as a struct template [-Wmismatched-tags] template class array { ^ ../async/array.h:75:29: note: did you mean class here? template struct array; ^~~~~~ class --- xdr_suio.lo --- In file included from xdr_suio.C:25: In file included from ./xdr_suio.h:24: In file included from ./arpc.h:29: In file included from ../async/async.h:28: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: In file included from ../async/suio++.h:29: ../async/vec.h:78:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::basep; ^ using ../async/vec.h:79:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::firstp; ^ using ../async/vec.h:80:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::lastp; ^ using ../async/vec.h:81:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::limp; ^ using --- authopaque.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c authopaque.C -o authopaque.o >/dev/null 2>&1 --- xdrmisc.lo --- In file included from xdrmisc.C:25: In file included from ./arpc.h:29: In file included from ../async/async.h:28: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: In file included from ../async/suio++.h:29: ../async/vec.h:78:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::basep; ^ using ../async/vec.h:79:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::firstp; ^ using ../async/vec.h:80:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::lastp; ^ using ../async/vec.h:81:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::limp; ^ using --- asrv.lo --- In file included from asrv.C:25: In file included from ./arpc.h:29: In file included from ../async/async.h:28: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: In file included from ../async/suio++.h:30: In file included from ../async/callback.h:495: ../async/refcnt.h:411:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using ../async/refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using --- axprt_unix.lo --- In file included from axprt_unix.C:24: In file included from ./arpc.h:91: ./axprt.h:96:3: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] struct suio *out; ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ ./axprt.h:96:3: note: did you mean class here? struct suio *out; ^~~~~~ class --- clone.lo --- In file included from clone.C:24: In file included from ./arpc.h:29: In file included from ../async/async.h:28: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: In file included from ../async/suio++.h:29: In file included from ../async/vec.h:30: ../async/array.h:85:29: warning: 'array' defined as a class template here but previously declared as a struct template [-Wmismatched-tags] template class array { ^ ../async/array.h:75:29: note: did you mean class here? template struct array; ^~~~~~ class --- xdr_suio.lo --- In file included from xdr_suio.C:25: In file included from ./xdr_suio.h:24: In file included from ./arpc.h:29: In file included from ../async/async.h:28: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: In file included from ../async/suio++.h:30: In file included from ../async/callback.h:495: ../async/refcnt.h:411:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using ../async/refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using --- xdrmisc.lo --- In file included from xdrmisc.C:25: In file included from ./arpc.h:29: In file included from ../async/async.h:28: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: In file included from ../async/suio++.h:30: In file included from ../async/callback.h:495: ../async/refcnt.h:411:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using --- clone.lo --- In file included from clone.C:24: In file included from ./arpc.h:29: In file included from ../async/async.h:28: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: In file included from ../async/suio++.h:29: ../async/vec.h:78:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::basep; ^ using ../async/vec.h:79:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::firstp; ^ using ../async/vec.h:80:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::lastp; ^ using ../async/vec.h:81:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::limp; ^ using --- xdrmisc.lo --- ../async/refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using --- axprt_unix.lo --- In file included from axprt_unix.C:24: In file included from ./arpc.h:92: ./aclnt.h:92:17: warning: base class 'rpccb' is uninitialized when used here to access 'rpccb::getxid' [-Wuninitialized] : rpccb (c, getxid (buf, len), cb, out, outproc, d), ^ --- axprt_stream.lo --- In file included from axprt_stream.C:24: In file included from ./arpc.h:29: In file included from ../async/async.h:28: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: ../async/suio++.h:236:28: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_vuprintf (struct suio *, const char *, va_list); ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ --- clone.lo --- In file included from clone.C:24: In file included from ./arpc.h:29: In file included from ../async/async.h:28: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: In file included from ../async/suio++.h:30: In file included from ../async/callback.h:495: ../async/refcnt.h:411:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using --- axprt_stream.lo --- ../async/suio++.h:236:28: note: did you mean class here? extern void suio_vuprintf (struct suio *, const char *, va_list); ^~~~~~ class ../async/suio++.h:237:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_uprintf (struct suio *, const char *, ...) ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ ../async/suio++.h:237:27: note: did you mean class here? extern void suio_uprintf (struct suio *, const char *, ...) ^~~~~~ class ../async/suio++.h:254:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] char *suio_flatten (const struct suio *); ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ ../async/suio++.h:254:27: note: did you mean class here? char *suio_flatten (const struct suio *); ^~~~~~ class --- clone.lo --- ../async/refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using --- axprt_dgram.lo --- In file included from axprt_dgram.C:24: In file included from ./arpc.h:29: In file included from ../async/async.h:28: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: ../async/suio++.h:236:28: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_vuprintf (struct suio *, const char *, va_list); ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ ../async/suio++.h:236:28: note: did you mean class here? extern void suio_vuprintf (struct suio *, const char *, va_list); ^~~~~~ class ../async/suio++.h:237:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_uprintf (struct suio *, const char *, ...) ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ ../async/suio++.h:237:27: note: did you mean class here? extern void suio_uprintf (struct suio *, const char *, ...) ^~~~~~ class ../async/suio++.h:254:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] char *suio_flatten (const struct suio *); ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ ../async/suio++.h:254:27: note: did you mean class here? char *suio_flatten (const struct suio *); ^~~~~~ class --- acallrpc.lo --- In file included from acallrpc.C:25: In file included from ./arpc.h:91: ./axprt.h:96:3: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] struct suio *out; ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ ./axprt.h:96:3: note: did you mean class here? struct suio *out; ^~~~~~ class --- axprt_stream.lo --- In file included from axprt_stream.C:24: In file included from ./arpc.h:29: In file included from ../async/async.h:28: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: ../async/str.h:178:1: warning: 'bssstr' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct bssstr : public str { ^ ../async/str.h:91:10: note: did you mean struct here? friend class bssstr; ^~~~~ struct --- acallrpc.lo --- In file included from acallrpc.C:25: In file included from ./arpc.h:92: ./aclnt.h:92:17: warning: base class 'rpccb' is uninitialized when used here to access 'rpccb::getxid' [-Wuninitialized] : rpccb (c, getxid (buf, len), cb, out, outproc, d), ^ --- authuint.lo --- In file included from authuint.C:24: In file included from ./arpc.h:29: In file included from ../async/async.h:28: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: ../async/suio++.h:236:28: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_vuprintf (struct suio *, const char *, va_list); ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ ../async/suio++.h:236:28: note: did you mean class here? extern void suio_vuprintf (struct suio *, const char *, va_list); ^~~~~~ class ../async/suio++.h:237:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_uprintf (struct suio *, const char *, ...) ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ ../async/suio++.h:237:27: note: did you mean class here? extern void suio_uprintf (struct suio *, const char *, ...) ^~~~~~ class ../async/suio++.h:254:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] char *suio_flatten (const struct suio *); ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ ../async/suio++.h:254:27: note: did you mean class here? char *suio_flatten (const struct suio *); ^~~~~~ class --- axprt_dgram.lo --- In file included from axprt_dgram.C:24: In file included from ./arpc.h:29: In file included from ../async/async.h:28: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: ../async/str.h:178:1: warning: 'bssstr' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct bssstr : public str { ^ ../async/str.h:91:10: note: did you mean struct here? friend class bssstr; ^~~~~ struct --- asrv.lo --- In file included from asrv.C:25: In file included from ./arpc.h:29: In file included from ../async/async.h:28: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: ../async/suio++.h:236:28: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_vuprintf (struct suio *, const char *, va_list); ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ ../async/suio++.h:236:28: note: did you mean class here? extern void suio_vuprintf (struct suio *, const char *, va_list); ^~~~~~ class ../async/suio++.h:237:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_uprintf (struct suio *, const char *, ...) ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ ../async/suio++.h:237:27: note: did you mean class here? extern void suio_uprintf (struct suio *, const char *, ...) ^~~~~~ class ../async/suio++.h:254:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] char *suio_flatten (const struct suio *); ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ ../async/suio++.h:254:27: note: did you mean class here? char *suio_flatten (const struct suio *); ^~~~~~ class --- acallrpc.lo --- acallrpc.C:82:27: error: use of undeclared identifier 'PMAP_PORT' sin.sin_port = htons (PMAP_PORT); ^ --- authuint.lo --- In file included from authuint.C:24: In file included from ./arpc.h:29: In file included from ../async/async.h:28: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: ../async/str.h:178:1: warning: 'bssstr' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct bssstr : public str { ^ ../async/str.h:91:10: note: did you mean struct here? friend class bssstr; ^~~~~ struct --- xdr_suio.lo --- In file included from xdr_suio.C:25: In file included from ./xdr_suio.h:24: In file included from ./arpc.h:29: In file included from ../async/async.h:28: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: ../async/suio++.h:236:28: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_vuprintf (struct suio *, const char *, va_list); ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ ../async/suio++.h:236:28: note: did you mean class here? extern void suio_vuprintf (struct suio *, const char *, va_list); ^~~~~~ class ../async/suio++.h:237:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_uprintf (struct suio *, const char *, ...) ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ ../async/suio++.h:237:27: note: did you mean class here? extern void suio_uprintf (struct suio *, const char *, ...) ^~~~~~ class ../async/suio++.h:254:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] char *suio_flatten (const struct suio *); ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ ../async/suio++.h:254:27: note: did you mean class here? char *suio_flatten (const struct suio *); ^~~~~~ class --- acallrpc.lo --- acallrpc.C:82:27: error: use of undeclared identifier 'PMAP_PORT' --- xdrmisc.lo --- In file included from xdrmisc.C:25: In file included from ./arpc.h:29: In file included from ../async/async.h:28: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: ../async/suio++.h:236:28: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_vuprintf (struct suio *, const char *, va_list); ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ ../async/suio++.h:236:28: note: did you mean class here? extern void suio_vuprintf (struct suio *, const char *, va_list); ^~~~~~ class ../async/suio++.h:237:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_uprintf (struct suio *, const char *, ...) ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ ../async/suio++.h:237:27: note: did you mean class here? extern void suio_uprintf (struct suio *, const char *, ...) ^~~~~~ class ../async/suio++.h:254:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] char *suio_flatten (const struct suio *); ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ ../async/suio++.h:254:27: note: did you mean class here? char *suio_flatten (const struct suio *); ^~~~~~ class --- acallrpc.lo --- acallrpc.C:82:27: error: use of undeclared identifier 'PMAP_PORT' acallrpc.C:82:27: error: use of undeclared identifier 'PMAP_PORT' acallrpc.C:83:5: error: unknown type name 'mapping' mapping pm; ^ --- asrv.lo --- In file included from asrv.C:25: In file included from ./arpc.h:29: In file included from ../async/async.h:28: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: ../async/str.h:178:1: warning: 'bssstr' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct bssstr : public str { ^ ../async/str.h:91:10: note: did you mean struct here? friend class bssstr; ^~~~~ struct --- clone.lo --- In file included from clone.C:24: In file included from ./arpc.h:29: In file included from ../async/async.h:28: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: In file included from ../async/str.h:29: ../async/suio++.h:236:28: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_vuprintf (struct suio *, const char *, va_list); ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ ../async/suio++.h:236:28: note: did you mean class here? extern void suio_vuprintf (struct suio *, const char *, va_list); ^~~~~~ class ../async/suio++.h:237:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] extern void suio_uprintf (struct suio *, const char *, ...) ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ ../async/suio++.h:237:27: note: did you mean class here? extern void suio_uprintf (struct suio *, const char *, ...) ^~~~~~ class ../async/suio++.h:254:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] char *suio_flatten (const struct suio *); ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ ../async/suio++.h:254:27: note: did you mean class here? char *suio_flatten (const struct suio *); ^~~~~~ class --- acallrpc.lo --- acallrpc.C:88:20: error: use of undeclared identifier 'PMAPPROC_GETPORT' udpclnt->call (PMAPPROC_GETPORT, (void *) &pm, (void *) &port, ^ acallrpc.C:90:18: error: use of undeclared identifier 'xdr_mapping'; did you mean 'xdr_string'? (AUTH *) 0, xdr_mapping, xdr_int, ^~~~~~~~~~~ xdr_string ./xdrmisc.h:327:1: note: 'xdr_string' declared here DECLXDR(string) ^ ./xdrmisc.h:323:13: note: expanded from macro 'DECLXDR' extern BOOL xdr_##type (XDR *, void *); \ ^ :43:1: note: expanded from here --- xdr_suio.lo --- In file included from xdr_suio.C:25: --- acallrpc.lo --- xdr_string ^ --- xdr_suio.lo --- In file included from ./xdr_suio.h:24: In file included from ./arpc.h:29: In file included from ../async/async.h:28: --- acallrpc.lo --- acallrpc.C:91:6: error: use of undeclared identifier 'PMAP_PROG' --- xdr_suio.lo --- In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: ../async/str.h:178:1: warning: 'bssstr' defined as a struct here but previously declared as a class [-Wmismatched-tags] --- acallrpc.lo --- PMAP_PROG, PMAP_VERS, (sockaddr *) &sin); ^ --- xdr_suio.lo --- struct bssstr : public str { ^ --- acallrpc.lo --- acallrpc.C:91:17: error: use of undeclared identifier 'PMAP_VERS' PMAP_PROG, PMAP_VERS, (sockaddr *) &sin); ^ --- xdr_suio.lo --- ../async/str.h:91:10: note: did you mean struct here? friend class bssstr; ^~~~~ struct --- xdrmisc.lo --- In file included from xdrmisc.C:25: In file included from ./arpc.h:29: In file included from ../async/async.h:28: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: ../async/str.h:178:1: warning: 'bssstr' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct bssstr : public str { ^ ../async/str.h:91:10: note: did you mean struct here? friend class bssstr; ^~~~~ struct --- acallrpc.lo --- acallrpc.C:362:12: error: use of undeclared identifier 'mapping' static vec pmap_mappings; ^ --- clone.lo --- In file included from clone.C:24: In file included from ./arpc.h:29: In file included from ../async/async.h:28: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: ../async/str.h:178:1: warning: 'bssstr' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct bssstr : public str { ^ ../async/str.h:91:10: note: did you mean struct here? --- acallrpc.lo --- acallrpc.C:388:24: error: use of undeclared identifier 'pmap_prog_2'; did you mean 'pmap_map_2'? --- clone.lo --- friend class bssstr; ^~~~~ struct --- acallrpc.lo --- acallrpc (&pmapaddr, pmap_prog_2, PMAPPROC_SET, &pmap_mappings[mpos], resp, ^~~~~~~~~~~ pmap_map_2 acallrpc.C:379:1: note: 'pmap_map_2' declared here pmap_map_2 (callback::ptr cb, size_t mpos, clnt_stat stat) ^ acallrpc.C:388:37: error: use of undeclared identifier 'PMAPPROC_SET' acallrpc (&pmapaddr, pmap_prog_2, PMAPPROC_SET, &pmap_mappings[mpos], resp, ^ acallrpc.C:405:5: error: unknown type name 'mapping' mapping m = pmap_mappings[mpos]; ^ acallrpc.C:407:26: error: use of undeclared identifier 'pmap_prog_2'; did you mean 'pmap_map_2'? acallrpc (&pmapaddr, pmap_prog_2, PMAPPROC_UNSET, &m, &garbage, ^~~~~~~~~~~ pmap_map_2 acallrpc.C:379:1: note: 'pmap_map_2' declared here pmap_map_2 (callback::ptr cb, size_t mpos, clnt_stat stat) ^ acallrpc.C:407:39: error: use of undeclared identifier 'PMAPPROC_UNSET' acallrpc (&pmapaddr, pmap_prog_2, PMAPPROC_UNSET, &m, &garbage, ^ acallrpc.C:420:32: error: use of undeclared identifier 'PMAP_PORT' pmapaddr.sin_port = htons (PMAP_PORT); ^ acallrpc.C:420:32: error: use of undeclared identifier 'PMAP_PORT' acallrpc.C:420:32: error: use of undeclared identifier 'PMAP_PORT' acallrpc.C:420:32: error: use of undeclared identifier 'PMAP_PORT' fatal error: too many errors emitted, stopping now [-ferror-limit=] 13 warnings and 20 errors generated. --- axprt_stream.lo --- In file included from axprt_stream.C:24: In file included from ./arpc.h:91: ./axprt.h:96:3: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] struct suio *out; ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ ./axprt.h:96:3: note: did you mean class here? struct suio *out; ^~~~~~ class --- acallrpc.lo --- *** [acallrpc.lo] Error code 1 make[2]: stopped in /data/scratch/security/sfs/work/sfs-0.7.2/arpc --- axprt_stream.lo --- In file included from axprt_stream.C:24: In file included from ./arpc.h:92: ./aclnt.h:92:17: warning: base class 'rpccb' is uninitialized when used here to access 'rpccb::getxid' [-Wuninitialized] : rpccb (c, getxid (buf, len), cb, out, outproc, d), ^ --- axprt_dgram.lo --- In file included from axprt_dgram.C:24: In file included from ./arpc.h:91: ./axprt.h:96:3: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] struct suio *out; ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ ./axprt.h:96:3: note: did you mean class here? struct suio *out; ^~~~~~ class --- authuint.lo --- In file included from authuint.C:24: In file included from ./arpc.h:91: ./axprt.h:96:3: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] struct suio *out; ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ ./axprt.h:96:3: note: did you mean class here? struct suio *out; ^~~~~~ class --- axprt_dgram.lo --- In file included from axprt_dgram.C:24: In file included from ./arpc.h:92: ./aclnt.h:92:17: warning: base class 'rpccb' is uninitialized when used here to access 'rpccb::getxid' [-Wuninitialized] : rpccb (c, getxid (buf, len), cb, out, outproc, d), ^ --- authuint.lo --- In file included from authuint.C:24: In file included from ./arpc.h:92: ./aclnt.h:92:17: warning: base class 'rpccb' is uninitialized when used here to access 'rpccb::getxid' [-Wuninitialized] : rpccb (c, getxid (buf, len), cb, out, outproc, d), ^ --- asrv.lo --- In file included from asrv.C:25: In file included from ./arpc.h:91: ./axprt.h:96:3: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] struct suio *out; ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ ./axprt.h:96:3: note: did you mean class here? struct suio *out; ^~~~~~ class --- axprt_stream.lo --- axprt_stream.C:203:30: warning: implicit conversion from 'size_t' (aka 'unsigned long') to 'int' changes value from 18446744073709551615 to -1 [-Wconstant-conversion] cnt = syncpts.empty () ? (size_t) -1 ~ ^~~~~~~~~~~ --- xdr_suio.lo --- In file included from xdr_suio.C:25: In file included from ./xdr_suio.h:24: In file included from ./arpc.h:91: ./axprt.h:96:3: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] struct suio *out; ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ ./axprt.h:96:3: note: did you mean class here? struct suio *out; ^~~~~~ class --- xdrmisc.lo --- In file included from xdrmisc.C:25: In file included from ./arpc.h:91: ./axprt.h:96:3: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] struct suio *out; ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ ./axprt.h:96:3: note: did you mean class here? struct suio *out; ^~~~~~ class --- xhinfo.lo --- 13 warnings generated. --- asrv.lo --- In file included from asrv.C:25: In file included from ./arpc.h:92: ./aclnt.h:92:17: warning: base class 'rpccb' is uninitialized when used here to access 'rpccb::getxid' [-Wuninitialized] : rpccb (c, getxid (buf, len), cb, out, outproc, d), ^ --- xdrmisc.lo --- In file included from xdrmisc.C:25: In file included from ./arpc.h:92: ./aclnt.h:92:17: warning: base class 'rpccb' is uninitialized when used here to access 'rpccb::getxid' [-Wuninitialized] : rpccb (c, getxid (buf, len), cb, out, outproc, d), ^ --- xdr_suio.lo --- In file included from xdr_suio.C:25: In file included from ./xdr_suio.h:24: In file included from ./arpc.h:92: ./aclnt.h:92:17: warning: base class 'rpccb' is uninitialized when used here to access 'rpccb::getxid' [-Wuninitialized] : rpccb (c, getxid (buf, len), cb, out, outproc, d), ^ --- clone.lo --- In file included from clone.C:24: In file included from ./arpc.h:91: ./axprt.h:96:3: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] struct suio *out; ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ ./axprt.h:96:3: note: did you mean class here? struct suio *out; ^~~~~~ class --- xhinfo.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c xhinfo.C -o xhinfo.o >/dev/null 2>&1 --- clone.lo --- In file included from clone.C:24: In file included from ./arpc.h:92: ./aclnt.h:92:17: warning: base class 'rpccb' is uninitialized when used here to access 'rpccb::getxid' [-Wuninitialized] : rpccb (c, getxid (buf, len), cb, out, outproc, d), ^ --- authuint.lo --- 13 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c authuint.C -o authuint.o >/dev/null 2>&1 --- asrv.lo --- In file included from asrv.C:25: In file included from ./arpc.h:85: ../async/ihash.h:295:14: error: use of undeclared identifier 'lookup_val' for (v = lookup_val (hash (k)); ^ this-> asrv.C:463:21: note: in instantiation of member function 'shash, equals >::operator[]' requested here svccb *osbp = rtab[*sbp]; ^ ../async/ihash.h:127:6: note: must qualify identifier to find this declaration in dependent base class T *lookup_val (hash_t hval) const { ^ ../async/ihash.h:297:7: error: use of undeclared identifier 'next_val' v = next_val (v)) ^ this-> ../async/ihash.h:136:13: note: must qualify identifier to find this declaration in dependent base class static T *next_val (T *elm) { ^ ../async/ihash.h:291:26: error: use of undeclared identifier 'insert_val' void insert (V *elm) { insert_val (elm, hash (*elm)); } ^ this-> asrv.C:465:10: note: in instantiation of member function 'shash, equals >::insert' requested here rtab.insert (sbp); ^ ../async/ihash.h:106:8: note: must qualify identifier to find this declaration in dependent base class void insert_val (T *elm, hash_t hval) { ^ 13 warnings and 3 errors generated. *** [asrv.lo] Error code 1 make[2]: stopped in /data/scratch/security/sfs/work/sfs-0.7.2/arpc --- xdr_suio.lo --- 13 warnings generated. --- axprt_dgram.lo --- 13 warnings generated. --- xdr_suio.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c xdr_suio.C -o xdr_suio.o >/dev/null 2>&1 --- axprt_dgram.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c axprt_dgram.C -o axprt_dgram.o >/dev/null 2>&1 --- axprt_unix.lo --- 13 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c axprt_unix.C -o axprt_unix.o >/dev/null 2>&1 --- clone.lo --- 13 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c clone.C -o clone.o >/dev/null 2>&1 --- xdrmisc.lo --- 13 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c xdrmisc.C -o xdrmisc.o >/dev/null 2>&1 --- aclnt.lo --- 14 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c aclnt.C -o aclnt.o >/dev/null 2>&1 --- axprt_stream.lo --- 14 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/security/sfs/work/.buildlink/include -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -DEXECDIR=\"/usr/pkg/lib/sfs-0.7.2\" -DETCDIR=\"/usr/pkg/etc/sfs\" -DDATADIR=\"/usr/pkg/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/sfs\" -O2 -Wall -c axprt_stream.C -o axprt_stream.o >/dev/null 2>&1 2 errors make[2]: stopped in /data/scratch/security/sfs/work/sfs-0.7.2/arpc *** [all-recursive] Error code 1 make[1]: stopped in /data/scratch/security/sfs/work/sfs-0.7.2 1 error make[1]: stopped in /data/scratch/security/sfs/work/sfs-0.7.2 *** [all-recursive-am] Error code 2 make: stopped in /data/scratch/security/sfs/work/sfs-0.7.2 1 error make: stopped in /data/scratch/security/sfs/work/sfs-0.7.2 *** Error code 2 Stop. make[1]: stopped in /data/pkgsrc/security/sfs *** Error code 1 Stop. make: stopped in /data/pkgsrc/security/sfs