=> Bootstrap dependency digest>=20010302: found digest-20190127 ===> Skipping vulnerability checks. WARNING: No /opt/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/opt/pkg/sbin/pkg_admin -K /opt/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for ruby27-quota-0.5.1nb11 --- quota.o --- compiling quota.c quota.c:454:36: warning: declaration of 'struct dqblk' will not be visible outside of this function [-Wvisibility] rb_diskquota_get(VALUE dqb, struct dqblk * c_dqb) ^ quota.c:502:25: warning: declaration of 'struct dqblk' will not be visible outside of this function [-Wvisibility] rb_diskquota_new(struct dqblk *c_dqb) ^ quota.c:565:16: error: variable has incomplete type 'struct dqblk' struct dqblk c_dqb; ^ quota.c:565:10: note: forward declaration of 'struct dqblk' struct dqblk c_dqb; ^ quota.c:574:7: warning: implicit declaration of function 'rb_quotactl' is invalid in C99 [-Wimplicit-function-declaration] if( rb_quotactl(Q_GETQUOTA,c_dev,uid,(caddr_t)(&c_dqb)) == -1 ){ ^ quota.c:574:19: error: use of undeclared identifier 'Q_GETQUOTA' if( rb_quotactl(Q_GETQUOTA,c_dev,uid,(caddr_t)(&c_dqb)) == -1 ){ ^ quota.c:598:7: warning: implicit declaration of function 'rb_quotactl' is invalid in C99 [-Wimplicit-function-declaration] if( rb_quotactl(Q_QUOTAOFF,c_dev,Qnil,NULL) == -1 ){ ^ quota.c:598:19: error: use of undeclared identifier 'Q_QUOTAOFF' if( rb_quotactl(Q_QUOTAOFF,c_dev,Qnil,NULL) == -1 ){ ^ quota.c:619:7: warning: implicit declaration of function 'rb_quotactl' is invalid in C99 [-Wimplicit-function-declaration] if( rb_quotactl(Q_QUOTAON,c_dev,Qnil,(caddr_t)c_quotas) == -1 ){ ^ quota.c:619:19: error: use of undeclared identifier 'Q_QUOTAON' if( rb_quotactl(Q_QUOTAON,c_dev,Qnil,(caddr_t)c_quotas) == -1 ){ ^ quota.c:634:16: error: variable has incomplete type 'struct dqblk' struct dqblk c_dqb; ^ quota.c:634:10: note: forward declaration of 'struct dqblk' struct dqblk c_dqb; ^ quota.c:648:7: warning: implicit declaration of function 'rb_quotactl' is invalid in C99 [-Wimplicit-function-declaration] if( rb_quotactl(Q_SETQUOTA,c_dev,uid,(caddr_t)(&c_dqb)) == -1 ){ ^ quota.c:648:19: error: use of undeclared identifier 'Q_SETQUOTA' if( rb_quotactl(Q_SETQUOTA,c_dev,uid,(caddr_t)(&c_dqb)) == -1 ){ ^ quota.c:693:7: warning: implicit declaration of function 'rb_quotactl' is invalid in C99 [-Wimplicit-function-declaration] if( rb_quotactl(Q_SYNC,c_dev,Qnil,NULL) == -1 ){ /* uid and addr are ignored */ ^ quota.c:693:19: error: use of undeclared identifier 'Q_SYNC' if( rb_quotactl(Q_SYNC,c_dev,Qnil,NULL) == -1 ){ /* uid and addr are ignored */ ^ 7 warnings and 7 errors generated. *** [quota.o] Error code 1 bmake: stopped in /opt/work/sysutils/ruby-quota/work/ruby-quota-0.5.1 1 error bmake: stopped in /opt/work/sysutils/ruby-quota/work/ruby-quota-0.5.1 *** Error code 2 Stop. bmake[1]: stopped in /opt/pkgsrc/sysutils/ruby-quota *** Error code 1 Stop. bmake: stopped in /opt/pkgsrc/sysutils/ruby-quota