=> 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 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 --- 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 { ^ --- 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 { ^ --- aios.lo --- ./array.h:75:29: note: did you mean class here? template struct array; ^~~~~~ class --- armor.lo --- ./array.h:75:29: note: did you mean class here? template struct array; ^~~~~~ class --- 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: ./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: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] --- 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 --- armor.lo --- 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 --- ./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: 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 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 --- 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 --- armor.lo --- ./refcnt.h:460: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; ^ using --- 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 --- 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] 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 --- 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 --- 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: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 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 --- 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 --- 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 --- 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 { ^ ./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: 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 --- 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 --- aio.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: ./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 --- 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] --- 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: ./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 --- template class array { ^ ./array.h:75:29: note: did you mean class here? template struct array; ^~~~~~ class --- aios.lo --- 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 --- 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 --- 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 --- 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 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 --- 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 ./refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using --- 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: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? char *suio_flatten (const struct suio *); ^~~~~~ class --- 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 --- 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 { ^ ./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: 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 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 --- 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) { ^ ( ) --- 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 --- 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 { ^ ./array.h:75:29: note: did you mean class here? template struct array; ^~~~~~ class 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 --- 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 --- 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); ^ --- 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 --- bbuddy.lo --- ./suio++.h:46:7: note: previous use is here class suio { ^ ./suio++.h:236:28: note: did you mean class here? --- aerr.lo --- ./refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using --- bbuddy.lo --- 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 --- arena.lo --- 11 warnings generated. --- 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 --- 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 --- 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 -o arena.o >/dev/null 2>&1 --- 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 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 --- 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 --- 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 --- armor.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 armor.C -o armor.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 --- core.lo --- 11 warnings generated. --- 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 --- aerr.lo --- 11 warnings generated. --- 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 -o core.o >/dev/null 2>&1 --- 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 -o aerr.o >/dev/null 2>&1 --- bbuddy.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 bbuddy.C -o bbuddy.o >/dev/null 2>&1 --- fdwait.lo --- --- aios.lo --- 11 warnings generated. --- 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 --- 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 -o aios.o >/dev/null 2>&1 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 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 *, ...) --- malloc.lo --- --- dns.lo --- ^~~~~~ 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 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 { ^ ./str.h:91:10: note: did you mean struct here? friend class bssstr; ^~~~~ struct --- 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 --- 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 --- 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 --- 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: 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 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; --- myname.lo --- --- 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 --- fdwait.lo --- ^ using --- 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 --- fdwait.lo --- ./refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using 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: --- 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 --- fdwait.lo --- 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 --- aio.lo --- 12 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 aio.C -o aio.o >/dev/null 2>&1 --- fdwait.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 fdwait.C -o fdwait.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 --- 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 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 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- ifchg.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 ifchg.C -o ifchg.o >/dev/null 2>&1 --- 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 --- 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 --- 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 --- 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 --- err.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 err.C -o err.o >/dev/null 2>&1 --- 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: ./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 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 --- 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 { ^ --- 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: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 --- ident.lo --- ./array.h:75:29: note: did you mean class here? template struct array; ^~~~~~ class --- dnsparse.lo --- ./refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using --- 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 --- 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 --- 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: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 --- 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 --- 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 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 --- 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 --- 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 --- ident.lo --- 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 --- 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 --- 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 { ^ ./array.h:75:29: note: did you mean class here? template struct array; ^~~~~~ class 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 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 --- 2 warnings generated. --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- malloc.lo --- 11 warnings generated. --- 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 --- 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 --- dnsparse.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 dnsparse.C -o dnsparse.o >/dev/null 2>&1 --- ident.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 ident.C -o ident.o >/dev/null 2>&1 --- 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 --- 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 --- 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 --- 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 --- 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: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 --- 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 --- 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 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 --- 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 --- 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 ./refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using --- 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: ./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: ./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 { ^ --- lockfile.lo --- 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 --- myname.lo --- ./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: 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 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 --- 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: ./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]); ~ ^~~~~~~~ ~ --- 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 ^ --- 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 --- myaddrs.lo --- In file included from myaddrs.C:25: In file included from ./amisc.h:29: In file included from ./err.h:28: --- ihash.lo --- 12 warnings generated. --- myaddrs.lo --- 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 --- 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 --- 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: 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 --- 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 --- 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 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 --- 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 --- 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 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 --- 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 --- myname.lo --- 13 warnings generated. --- 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: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 --- 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 --- 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 --- 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 --- 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 --- parseopt.lo --- parseopt.C:27:29: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] char *parseargs::errorbuf = ""; ^ --- 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 --- 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 --- 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 --- 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 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 ./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 --- 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 --- 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 --- 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: ./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 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 --- 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 --- sigio.lo --- ./refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using --- 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: ./array.h:85:29: warning: 'array' defined as a class template here but previously declared as a struct template [-Wmismatched-tags] template class array { ^ --- myaddrs.lo --- 11 warnings generated. --- rxx.lo --- ./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 --- 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 --- 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 --- sigio.lo --- 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 --- 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 --- 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 --- 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 --- 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 --- rxx.lo --- 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 --- 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 --- 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 --- 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 --- refcnt.lo --- 11 warnings generated. --- parseopt.lo --- 12 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: ./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 --- 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 --- 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 --- 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 --- 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 --- pipe2str.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 pipe2str.C -o pipe2str.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: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 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 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 --- /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 --- 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 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 --- 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 --- 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 --- 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 --- socket.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 socket.C -o socket.o >/dev/null 2>&1 --- 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 --- 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 --- 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 --- 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 --- str.lo --- 11 warnings generated. --- 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 --- 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 --- 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: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 --- 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 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 --- 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 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 --- 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: ./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 --- 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] template class array { ^ ./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 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. --- 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 --- 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 --- 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: ./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 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 ./refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] --- 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] --- aiod.o --- refops::p; ^ using --- suio_vuprintf.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 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"; ^ --- 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_vuprintf.lo --- 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 --- 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 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 --- 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 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 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 --- str2file.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 str2file.C -o str2file.o >/dev/null 2>&1 --- 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 --- suio_vuprintf.lo --- 18 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 suio_vuprintf.C -o suio_vuprintf.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: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 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 ./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 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 --- 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 --- 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 --- 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 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 --- 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 --- aiod.o --- 11 warnings generated. --- 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 --- chartables.c --- ./dftables > chartables.c~ mv -f chartables.c~ chartables.c --- pcre.lo --- --- 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: ./str.h:178:1: warning: 'bssstr' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct bssstr : public str { ^ --- 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 --- daemonize.lo --- ./str.h:91:10: note: did you mean struct here? friend class bssstr; ^~~~~ struct --- suio++.lo --- 11 warnings generated. --- 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] = ""; ^ --- 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 --- daemonize.lo --- 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}; ^ --- tcpconnect.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 tcpconnect.C -o tcpconnect.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: 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 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 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 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 --- 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 --- 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 --- 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 { ^ --- 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 { ^ --- gencfile.o --- ../async/array.h:75:29: note: did you mean class here? --- genheader.o --- ../async/array.h:75:29: note: did you mean class here? template struct array; ^~~~~~ class --- gencfile.o --- template struct array; ^~~~~~ class In file included from gencfile.C:24: --- 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: ../async/vec.h:78:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::basep; ^ using --- gencfile.o --- In file included from ./rpcc.h:25: In file included from ../async/amisc.h:29: In file included from ../async/err.h:28: --- genheader.o --- ../async/vec.h:79:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::firstp; ^ using --- gencfile.o --- In file included from ../async/str.h:29: In file included from ../async/suio++.h:29: --- genheader.o --- ../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] --- gencfile.o --- ../async/vec.h:78:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] --- genheader.o --- vec_base::limp; ^ using --- gencfile.o --- 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 --- 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: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: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: 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 { ^ --- 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: ../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 --- rpcc.o --- ../async/array.h:75:29: note: did you mean class here? template struct array; ^~~~~~ --- parse.o --- ../async/vec.h:81:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] --- rpcc.o --- class --- parse.o --- vec_base::limp; ^ using --- genheader.o --- In file included from genheader.C:24: --- rpcc.o --- In file included from rpcc.C:24: --- genheader.o --- 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] --- rpcc.o --- In file included from ./rpcc.h:25: --- genheader.o --- extern void suio_vuprintf (struct suio *, const char *, va_list); ^ --- rpcc.o --- In file included from ../async/amisc.h:29: --- genheader.o --- ../async/suio++.h:46:7: note: previous use is here class suio { ^ --- rpcc.o --- 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; --- genheader.o --- ../async/suio++.h:236:28: note: did you mean class here? --- rpcc.o --- ^ using --- genheader.o --- 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? --- rpcc.o --- ../async/vec.h:80:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] --- genheader.o --- extern void suio_uprintf (struct suio *, const char *, ...) ^~~~~~ class --- rpcc.o --- vec_base::lastp; ^ using --- genheader.o --- ../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 --- ../async/vec.h:81:19: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] vec_base::limp; ^ 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 --- 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: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: 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 --- parse.o --- ../async/refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using --- rpcc.o --- ../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: ../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 --- 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: ../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 --- 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 { ^ ../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 --- 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 --- 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 --- 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"; ^ 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 --- genheader.o --- 11 warnings generated. --- scan.o --- 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 ../../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 --- 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_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 --- 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 --- 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 --- pmap_prot.C --- (echo '#define proc XXX_egcs_bug_proc'; echo '#include "sysconf.h"'; echo '#undef proc') > pmap_prot.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_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.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 --- pmap_prot.h --- ../rpcc/rpcc -h ./pmap_prot.x || rm -f pmap_prot.h --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 { ^ ../async/array.h:75:29: note: did you mean class here? template struct array; ^~~~~~ class 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 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 ../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 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 --- 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 --- 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 --- 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 --- 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 { ^ ../async/array.h:75:29: note: did you mean class here? template struct array; ^~~~~~ class 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 --- 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 --- 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 --- 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 --- xdr_suio.lo --- ../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: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 ../async/refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ 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: 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: ../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? --- 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: --- authuint.lo --- template struct array; ^~~~~~ class 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] --- xhinfo.lo --- ../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 --- vec_base::limp; ^ using --- 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 --- 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 --- 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 --- 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 --- 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: ../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 --- ../async/refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ 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: In file included from ../async/str.h:29: In file included from ../async/suio++.h:29: In file included from ../async/vec.h:30: --- asrv.lo --- In file included from asrv.C:25: --- authopaque.lo --- ../async/array.h:85:29: warning: 'array' defined as a class template here but previously declared as a struct template [-Wmismatched-tags] --- asrv.lo --- 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 --- authopaque.lo --- template class array { ^ --- asrv.lo --- ../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 --- ../async/array.h:75:29: note: did you mean class here? template struct array; ^~~~~~ 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: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 --- 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: ../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 --- ../async/refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ 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: 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 --- 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 --- axprt_unix.lo --- ../async/refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ using --- asrv.lo --- ../async/refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ 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: 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 --- 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 --- authopaque.lo --- ../async/refcnt.h:460:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] refops::p; ^ 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: ../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 { ^ --- 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: --- axprt_stream.lo --- ../async/suio++.h:236:28: note: did you mean class here? --- xdrmisc.lo --- ../async/array.h:85:29: warning: 'array' defined as a class template here but previously declared as a struct template [-Wmismatched-tags] --- axprt_stream.lo --- extern void suio_vuprintf (struct suio *, const char *, va_list); ^~~~~~ class --- xdrmisc.lo --- template class array { ^ --- axprt_stream.lo --- ../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? --- 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: --- axprt_stream.lo --- extern void suio_uprintf (struct suio *, const char *, ...) ^~~~~~ class --- acallrpc.lo --- ../async/str.h:178:1: warning: 'bssstr' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct bssstr : public str { ^ --- axprt_stream.lo --- ../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 { ^ --- acallrpc.lo --- ../async/str.h:91:10: note: did you mean struct here? friend class bssstr; ^~~~~ struct --- axprt_stream.lo --- ../async/suio++.h:254:27: note: did you mean class here? char *suio_flatten (const struct suio *); ^~~~~~ class --- xdrmisc.lo --- ../async/array.h:75:29: note: did you mean class here? template struct array; ^~~~~~ 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: 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 --- 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 --- 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: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 --- 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 { ^ --- 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: --- xhinfo.lo --- ../async/suio++.h:236:28: note: did you mean class here? --- axprt_stream.lo --- 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 { ^ --- xhinfo.lo --- extern void suio_vuprintf (struct suio *, const char *, va_list); ^~~~~~ class --- axprt_stream.lo --- ../async/str.h:91:10: note: did you mean struct here? friend class bssstr; ^~~~~ struct --- xhinfo.lo --- ../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 --- xdrmisc.lo --- ../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 --- 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), ^ --- 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 --- 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 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 --- 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_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 --- 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 { ^ --- 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 { ^ --- asrv.lo --- ../async/suio++.h:236:28: note: did you mean class here? extern void suio_vuprintf (struct suio *, const char *, va_list); ^~~~~~ class --- xdrmisc.lo --- ../async/suio++.h:236:28: note: did you mean class here? --- asrv.lo --- ../async/suio++.h:237:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] --- xdrmisc.lo --- extern void suio_vuprintf (struct suio *, const char *, va_list); ^~~~~~ class --- asrv.lo --- extern void suio_uprintf (struct suio *, const char *, ...) ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ --- xdrmisc.lo --- ../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 { ^ --- asrv.lo --- ../async/suio++.h:237:27: note: did you mean class here? --- xdrmisc.lo --- ../async/suio++.h:237:27: note: did you mean class here? --- asrv.lo --- extern void suio_uprintf (struct suio *, const char *, ...) ^~~~~~ class --- xdrmisc.lo --- extern void suio_uprintf (struct suio *, const char *, ...) ^~~~~~ class --- asrv.lo --- ../async/suio++.h:254:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] --- xdrmisc.lo --- ../async/suio++.h:254:27: warning: struct 'suio' was previously declared as a class [-Wmismatched-tags] --- asrv.lo --- char *suio_flatten (const struct suio *); ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ --- xdrmisc.lo --- char *suio_flatten (const struct suio *); ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ --- asrv.lo --- ../async/suio++.h:254:27: note: did you mean class here? --- xdrmisc.lo --- ../async/suio++.h:254:27: note: did you mean class here? --- asrv.lo --- char *suio_flatten (const struct suio *); ^~~~~~ class --- xdrmisc.lo --- char *suio_flatten (const struct suio *); ^~~~~~ 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: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 --- 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 --- 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 --- 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: ../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: ../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: ../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: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 --- axprt_stream.lo --- In file included from axprt_stream.C:24: --- acallrpc.lo --- class suio { ^ --- axprt_stream.lo --- 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 --- ./axprt.h:96:3: note: did you mean class here? struct suio *out; ^~~~~~ class --- 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 --- 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 --- 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), ^ --- 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), ^ --- 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 --- 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 ~ ^~~~~~~~~~~ --- acallrpc.lo --- acallrpc.C:82:27: error: use of undeclared identifier 'PMAP_PORT' sin.sin_port = htons (PMAP_PORT); ^ --- 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 { ^ --- 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 { ^ --- xhinfo.lo --- ./axprt.h:96:3: note: did you mean class here? struct suio *out; ^~~~~~ class --- clone.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 --- 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:82:27: error: use of undeclared identifier 'PMAP_PORT' --- 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 --- 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), ^ --- acallrpc.lo --- acallrpc.C:83:5: error: unknown type name 'mapping' mapping pm; ^ --- 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? friend class bssstr; ^~~~~ struct --- 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), ^ --- 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 --- acallrpc.lo --- acallrpc.C:88:20: error: use of undeclared identifier 'PMAPPROC_GETPORT' udpclnt->call (PMAPPROC_GETPORT, (void *) &pm, (void *) &port, ^ --- 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] --- acallrpc.lo --- acallrpc.C:90:18: error: use of undeclared identifier 'xdr_mapping'; did you mean 'xdr_string'? --- authuint.lo --- struct suio *out; ^ ../async/suio++.h:46:7: note: previous use is here class suio { ^ --- acallrpc.lo --- (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_string ^ acallrpc.C:91:6: error: use of undeclared identifier 'PMAP_PROG' PMAP_PROG, PMAP_VERS, (sockaddr *) &sin); ^ acallrpc.C:91:17: error: use of undeclared identifier 'PMAP_VERS' PMAP_PROG, PMAP_VERS, (sockaddr *) &sin); ^ --- authuint.lo --- ./axprt.h:96:3: note: did you mean class here? struct suio *out; ^~~~~~ class --- xdr_suio.lo --- 13 warnings generated. --- 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 --- 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), ^ --- 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), ^ --- axprt_dgram.lo --- 13 warnings generated. --- 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 --- acallrpc.lo --- acallrpc.C:362:12: error: use of undeclared identifier 'mapping' static vec pmap_mappings; ^ --- 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), ^ --- 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_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), ^ --- acallrpc.lo --- acallrpc.C:388:24: error: use of undeclared identifier 'pmap_prog_2'; did you mean 'pmap_map_2'? 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]; ^ --- 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 --- acallrpc.lo --- 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' --- 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 --- acallrpc.lo --- fatal error: too many errors emitted, stopping now [-ferror-limit=] 13 warnings and 20 errors generated. --- 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 --- *** [acallrpc.lo] Error code 1 make[2]: stopped in /data/scratch/security/sfs/work/sfs-0.7.2/arpc --- 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 --- authuint.lo --- 13 warnings generated. --- 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), ^ --- 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. --- 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 -o authuint.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 (), ^ --- asrv.lo --- *** [asrv.lo] Error code 1 make[2]: stopped in /data/scratch/security/sfs/work/sfs-0.7.2/arpc --- authopaque.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 authopaque.C -o authopaque.o >/dev/null 2>&1 --- xhinfo.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 xhinfo.C -o xhinfo.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 --- 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 --- 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 --- 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 --- 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 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