=> Bootstrap dependency digest>=20010302: found digest-20121220 ===> Building for wipe-2.2.0 cc -pipe -O2 -ffast-math -I. -DMINIX -c main.c cc -pipe -O2 -ffast-math -I. -DMINIX -c wipe.c cc -pipe -O2 -ffast-math -I. -DMINIX -c rand.c cc -pipe -O2 -ffast-math -I. -DMINIX -c dir.c cc -pipe -O2 -ffast-math -I. -DMINIX -c file.c cc -pipe -O2 -ffast-math -I. -DMINIX -c blkdev.c blkdev.c:144:23: error: variable has incomplete type 'struct dkwedge_info' struct dkwedge_info dkw; ^ blkdev.c:144:10: note: forward declaration of 'struct dkwedge_info' struct dkwedge_info dkw; ^ blkdev.c:189:25: error: invalid application of 'sizeof' to an incomplete type 'struct dkwedge_info' else if (ioctl(f->fd, DIOCGWEDGEINFO, &dkw) == 0) { ^~~~~~~~~~~~~~ /usr/include/sys/dkio.h:98:24: note: expanded from macro 'DIOCGWEDGEINFO' #define DIOCGWEDGEINFO _IOR('d', 122, struct dkwedge_info) /* get wedge inf */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/sys/ioccom.h:86:45: note: expanded from macro '_IOR' #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/sys/ioccom.h:83:19: note: expanded from macro '_IOC' ((inout) | (((len) & IOCPARM_MASK) << IOCPARM_SHIFT) | \ ^ blkdev.c:144:10: note: forward declaration of 'struct dkwedge_info' struct dkwedge_info dkw; ^ blkdev.c:241:39: error: use of undeclared identifier 'DEV_BSIZE' options.sector_size = use_dkw ? DEV_BSIZE : lab.d_secsize; ^ 3 errors generated. *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/work/sysutils/wipe/work/wipe-2.2.0 *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/sysutils/wipe *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/sysutils/wipe