=> Bootstrap dependency digest>=20010302: found digest-20111104 ===> Building for perfuse-20120206 /bin/ln -s /Users/kristerw/pbulk/scratch/filesystems/perfuse/work/src//lib/libperfuse/perfuse.h /Users/kristerw/pbulk/scratch/filesystems/perfuse/work/.buildlink/include/ /bin/ln -s /Users/kristerw/pbulk/scratch/filesystems/perfuse/work/src//lib/libperfuse/libperfuse.so /Users/kristerw/pbulk/scratch/filesystems/perfuse/work/.buildlink/lib gcc -pipe -O2 -D_PATH_PERFUSED=\"/usr/pkg/sbin/perfused\" -DPERFUSE_DEBUG -g -g -DPERFUSE_DEBUG -no-cpp-precomp -isystem /usr/include -I/Users/kristerw/pbulk/scratch/filesystems/perfuse/work/src/lib/libperfuse -I/lib/libpuffs -c debug.c debug.c:28:19: error: puffs.h: No such file or directory In file included from debug.c:35: perfuse_if.h:125: error: expected declaration specifiers or '...' before 'puffs_cookie_t' perfuse_if.h:125: warning: 'struct puffs_cred' declared inside parameter list perfuse_if.h:125: warning: its scope is only this definition or declaration, which is probably not what you want perfuse_if.h:125: warning: 'struct puffs_usermount' declared inside parameter list perfuse_if.h:127: warning: 'struct puffs_usermount' declared inside parameter list perfuse_if.h:133: warning: 'struct puffs_usermount' declared inside parameter list perfuse_if.h:150: error: expected specifier-qualifier-list before 'uint32_t' perfuse_if.h:181: error: expected specifier-qualifier-list before 'uint32_t' perfuse_if.h:192: error: expected specifier-qualifier-list before 'uint32_t' perfuse_if.h:203: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'perfuse_next_unique' perfuse_if.h:204: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'perfuse_get_nodeid' In file included from perfuse_priv.h:38, from debug.c:36: fuse.h:48: error: expected specifier-qualifier-list before 'uint64_t' fuse.h:67: error: expected specifier-qualifier-list before 'uint64_t' fuse.h:80: error: expected specifier-qualifier-list before 'uint64_t' fuse.h:189: error: expected specifier-qualifier-list before 'uint64_t' fuse.h:199: error: expected specifier-qualifier-list before 'uint64_t' fuse.h:203: error: expected specifier-qualifier-list before 'uint32_t' fuse.h:211: error: expected specifier-qualifier-list before 'uint64_t' fuse.h:220: error: expected specifier-qualifier-list before 'uint32_t' fuse.h:227: error: expected specifier-qualifier-list before 'uint32_t' fuse.h:232: error: expected specifier-qualifier-list before 'uint64_t' fuse.h:236: error: expected specifier-qualifier-list before 'uint64_t' fuse.h:240: error: expected specifier-qualifier-list before 'uint32_t' fuse.h:259: error: expected specifier-qualifier-list before 'uint32_t' fuse.h:264: error: expected specifier-qualifier-list before 'uint32_t' fuse.h:271: error: expected specifier-qualifier-list before 'uint64_t' fuse.h:277: error: expected specifier-qualifier-list before 'uint64_t' fuse.h:284: error: expected specifier-qualifier-list before 'uint64_t' fuse.h:291: error: expected specifier-qualifier-list before 'uint64_t' fuse.h:303: error: expected specifier-qualifier-list before 'uint64_t' fuse.h:313: error: expected specifier-qualifier-list before 'uint32_t' fuse.h:324: error: expected specifier-qualifier-list before 'uint64_t' fuse.h:330: error: expected specifier-qualifier-list before 'uint32_t' fuse.h:335: error: expected specifier-qualifier-list before 'uint32_t' fuse.h:340: error: expected specifier-qualifier-list before 'uint32_t' fuse.h:345: error: expected specifier-qualifier-list before 'uint64_t' fuse.h:357: error: expected specifier-qualifier-list before 'uint32_t' fuse.h:362: error: expected specifier-qualifier-list before 'uint32_t' fuse.h:369: error: expected specifier-qualifier-list before 'uint32_t' fuse.h:380: error: expected specifier-qualifier-list before 'uint32_t' fuse.h:387: error: expected specifier-qualifier-list before 'uint32_t' fuse.h:399: error: expected specifier-qualifier-list before 'uint64_t' fuse.h:403: error: expected specifier-qualifier-list before 'uint64_t' fuse.h:409: error: expected specifier-qualifier-list before 'uint64_t' fuse.h:413: error: expected specifier-qualifier-list before 'uint64_t' fuse.h:423: error: expected specifier-qualifier-list before 'uint32_t' fuse.h:429: error: expected specifier-qualifier-list before 'uint64_t' fuse.h:436: error: expected specifier-qualifier-list before 'uint32_t' fuse.h:441: error: expected specifier-qualifier-list before 'uint64_t' fuse.h:479: error: expected specifier-qualifier-list before 'uint64_t' fuse.h:493: error: expected specifier-qualifier-list before 'uint64_t' fuse.h:499: error: expected specifier-qualifier-list before 'uint64_t' In file included from debug.c:36: perfuse_priv.h:48: error: field 'pt_start' has incomplete type perfuse_priv.h:49: error: field 'pt_end' has incomplete type perfuse_priv.h:50: error: expected specifier-qualifier-list before 'TAILQ_ENTRY' perfuse_priv.h:62: error: expected specifier-qualifier-list before 'uint64_t' perfuse_priv.h:104: error: expected specifier-qualifier-list before 'TAILQ_ENTRY' perfuse_priv.h:108: error: expected specifier-qualifier-list before 'uint64_t' perfuse_priv.h:164: error: expected ')' before 'int' perfuse_priv.h:165: warning: parameter names (without types) in function declaration perfuse_priv.h:166: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'perfuse_get_fh' perfuse_priv.h:167: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'perfuse_next_unique' perfuse_priv.h:168: warning: parameter names (without types) in function declaration perfuse_priv.h:169: error: expected declaration specifiers or '...' before 'puffs_cookie_t' perfuse_priv.h:179: warning: 'struct statvfs' declared inside parameter list perfuse_priv.h:181: warning: 'struct puffs_cred' declared inside parameter list perfuse_priv.h:183: warning: 'struct puffs_newinfo' declared inside parameter list perfuse_priv.h:184: error: expected declaration specifiers or '...' before 'puffs_cookie_t' perfuse_priv.h:188: error: expected declaration specifiers or '...' before 'puffs_cookie_t' perfuse_priv.h:188: warning: 'struct puffs_cn' declared inside parameter list perfuse_priv.h:188: warning: 'struct puffs_newinfo' declared inside parameter list perfuse_priv.h:190: error: expected declaration specifiers or '...' before 'puffs_cookie_t' perfuse_priv.h:191: warning: 'struct vattr' declared inside parameter list perfuse_priv.h:191: warning: 'struct puffs_cn' declared inside parameter list perfuse_priv.h:191: warning: 'struct puffs_newinfo' declared inside parameter list perfuse_priv.h:193: error: expected declaration specifiers or '...' before 'puffs_cookie_t' perfuse_priv.h:194: warning: 'struct vattr' declared inside parameter list perfuse_priv.h:194: warning: 'struct puffs_cn' declared inside parameter list perfuse_priv.h:194: warning: 'struct puffs_newinfo' declared inside parameter list perfuse_priv.h:196: error: expected declaration specifiers or '...' before 'puffs_cookie_t' perfuse_priv.h:196: warning: 'struct puffs_cred' declared inside parameter list perfuse_priv.h:198: error: expected declaration specifiers or '...' before 'puffs_cookie_t' perfuse_priv.h:198: warning: 'struct puffs_cred' declared inside parameter list perfuse_priv.h:200: error: expected declaration specifiers or '...' before 'puffs_cookie_t' perfuse_priv.h:200: warning: 'struct puffs_cred' declared inside parameter list perfuse_priv.h:202: error: expected declaration specifiers or '...' before 'puffs_cookie_t' perfuse_priv.h:202: warning: 'struct puffs_cred' declared inside parameter list perfuse_priv.h:202: warning: 'struct vattr' declared inside parameter list perfuse_priv.h:204: error: expected declaration specifiers or '...' before 'puffs_cookie_t' perfuse_priv.h:204: warning: 'struct puffs_cred' declared inside parameter list perfuse_priv.h:204: warning: 'struct vattr' declared inside parameter list perfuse_priv.h:205: error: expected declaration specifiers or '...' before 'puffs_cookie_t' perfuse_priv.h:207: error: expected declaration specifiers or '...' before 'puffs_cookie_t' perfuse_priv.h:207: error: expected declaration specifiers or '...' before 'vm_prot_t' perfuse_priv.h:207: warning: 'struct puffs_cred' declared inside parameter list perfuse_priv.h:209: error: expected declaration specifiers or '...' before 'puffs_cookie_t' perfuse_priv.h:209: warning: 'struct puffs_cred' declared inside parameter list perfuse_priv.h:211: error: expected declaration specifiers or '...' before 'puffs_cookie_t' perfuse_priv.h:211: warning: 'struct puffs_cred' declared inside parameter list perfuse_priv.h:213: error: expected declaration specifiers or '...' before 'puffs_cookie_t' perfuse_priv.h:213: error: expected declaration specifiers or '...' before 'puffs_cookie_t' perfuse_priv.h:213: warning: 'struct puffs_cn' declared inside parameter list perfuse_priv.h:215: error: expected declaration specifiers or '...' before 'puffs_cookie_t' perfuse_priv.h:215: error: expected declaration specifiers or '...' before 'puffs_cookie_t' perfuse_priv.h:215: warning: 'struct puffs_cn' declared inside parameter list perfuse_priv.h:217: error: expected declaration specifiers or '...' before 'puffs_cookie_t' perfuse_priv.h:217: error: expected declaration specifiers or '...' before 'puffs_cookie_t' perfuse_priv.h:218: error: expected declaration specifiers or '...' before 'puffs_cookie_t' perfuse_priv.h:218: error: expected declaration specifiers or '...' before 'puffs_cookie_t' perfuse_priv.h:218: warning: 'struct puffs_cn' declared inside parameter list perfuse_priv.h:220: error: expected declaration specifiers or '...' before 'puffs_cookie_t' perfuse_priv.h:221: warning: 'struct vattr' declared inside parameter list perfuse_priv.h:221: warning: 'struct puffs_cn' declared inside parameter list perfuse_priv.h:221: warning: 'struct puffs_newinfo' declared inside parameter list perfuse_priv.h:223: error: expected declaration specifiers or '...' before 'puffs_cookie_t' perfuse_priv.h:223: error: expected declaration specifiers or '...' before 'puffs_cookie_t' perfuse_priv.h:223: warning: 'struct puffs_cn' declared inside parameter list perfuse_priv.h:225: error: expected declaration specifiers or '...' before 'puffs_cookie_t' perfuse_priv.h:226: warning: 'struct vattr' declared inside parameter list perfuse_priv.h:226: warning: 'struct puffs_cn' declared inside parameter list perfuse_priv.h:226: warning: 'struct puffs_newinfo' declared inside parameter list perfuse_priv.h:228: error: expected declaration specifiers or '...' before 'puffs_cookie_t' perfuse_priv.h:229: warning: 'struct puffs_cred' declared inside parameter list perfuse_priv.h:229: warning: 'struct dirent' declared inside parameter list perfuse_priv.h:231: error: expected declaration specifiers or '...' before 'puffs_cookie_t' perfuse_priv.h:231: warning: 'struct puffs_cred' declared inside parameter list perfuse_priv.h:232: error: expected declaration specifiers or '...' before 'puffs_cookie_t' perfuse_priv.h:233: error: expected declaration specifiers or '...' before 'puffs_cookie_t' perfuse_priv.h:234: error: expected declaration specifiers or '...' before 'puffs_cookie_t' perfuse_priv.h:236: error: expected declaration specifiers or '...' before 'puffs_cookie_t' perfuse_priv.h:238: error: expected declaration specifiers or '...' before 'puffs_cookie_t' perfuse_priv.h:238: warning: 'struct flock' declared inside parameter list perfuse_priv.h:239: error: expected declaration specifiers or '...' before 'puffs_cookie_t' perfuse_priv.h:240: error: expected declaration specifiers or '...' before 'uint8_t' perfuse_priv.h:240: warning: 'struct puffs_cred' declared inside parameter list perfuse_priv.h:241: error: expected declaration specifiers or '...' before 'puffs_cookie_t' perfuse_priv.h:242: error: expected declaration specifiers or '...' before 'uint8_t' perfuse_priv.h:242: warning: 'struct puffs_cred' declared inside parameter list perfuse_priv.h:244: error: expected declaration specifiers or '...' before 'puffs_cookie_t' perfuse_priv.h:244: warning: 'struct puffs_cacherun' declared inside parameter list perfuse_priv.h:245: error: expected declaration specifiers or '...' before 'puffs_cookie_t' perfuse_priv.h:246: error: expected declaration specifiers or '...' before 'uint8_t' perfuse_priv.h:247: warning: 'struct puffs_cred' declared inside parameter list perfuse_priv.h:248: error: expected declaration specifiers or '...' before 'puffs_cookie_t' perfuse_priv.h:249: error: expected declaration specifiers or '...' before 'uint8_t' perfuse_priv.h:249: warning: 'struct puffs_cred' declared inside parameter list perfuse_priv.h:250: error: expected declaration specifiers or '...' before 'puffs_cookie_t' perfuse_priv.h:251: error: expected declaration specifiers or '...' before 'uint8_t' perfuse_priv.h:251: warning: 'struct puffs_cred' declared inside parameter list perfuse_priv.h:252: error: expected declaration specifiers or '...' before 'puffs_cookie_t' perfuse_priv.h:253: warning: 'struct puffs_cred' declared inside parameter list perfuse_priv.h:256: error: expected declaration specifiers or '...' before 'puffs_cookie_t' debug.c: In function 'perfuse_opdump_in': debug.c:118: error: 'struct perfuse_state' has no member named 'ps_get_inhdr' debug.c:120: error: 'struct fuse_in_header' has no member named 'opcode' debug.c:122: error: 'struct perfuse_state' has no member named 'ps_get_inpayload' debug.c: In function 'perfuse_trace_begin': debug.c:136: error: expected declaration specifiers before 'puffs_cookie_t' debug.c:138: error: argument 'opc' doesn't match prototype perfuse_priv.h:256: error: prototype declaration debug.c:138: error: number of arguments doesn't match prototype perfuse_priv.h:256: error: prototype declaration debug.c:144: error: 'struct perfuse_state' has no member named 'ps_get_inhdr' debug.c:147: error: 'CLOCK_REALTIME' undeclared (first use in this function) debug.c:147: error: (Each undeclared identifier is reported only once debug.c:147: error: for each function it appears in.) debug.c:151: warning: incompatible implicit declaration of built-in function 'strcpy' debug.c:161: error: 'struct perfuse_state' has no member named 'ps_trace' debug.c:161: error: 'pt_list' undeclared (first use in this function) debug.c:162: error: 'struct perfuse_state' has no member named 'ps_tracecount' debug.c: In function 'perfuse_trace_end': debug.c:173: error: 'CLOCK_REALTIME' undeclared (first use in this function) debug.c:179: error: 'struct perfuse_state' has no member named 'ps_tracecount' debug.c:180: error: 'struct perfuse_state' has no member named 'ps_trace' debug.c:180: warning: initialization makes pointer from integer without a cast debug.c:185: error: 'struct perfuse_state' has no member named 'ps_trace' debug.c:185: error: 'pt_list' undeclared (first use in this function) debug.c:187: error: 'struct perfuse_state' has no member named 'ps_tracecount' debug.c: In function 'perfuse_trace_dump': debug.c:198: error: array type has incomplete element type debug.c:199: error: array type has incomplete element type debug.c:200: error: array type has incomplete element type debug.c:202: error: 'uint64_t' undeclared (first use in this function) debug.c:202: error: expected ';' before 'avg' debug.c:208: warning: assignment makes pointer from integer without a cast debug.c:213: warning: incompatible implicit declaration of built-in function 'memset' debug.c:218: error: expected ')' before 'PRId64' debug.c:218: warning: spurious trailing '%' in format debug.c:218: warning: spurious trailing '%' in format debug.c:220: error: 'struct perfuse_state' has no member named 'ps_trace' debug.c:220: error: 'pt_list' undeclared (first use in this function) debug.c:220: error: expected ';' before '{' token debug.c:264: error: 'avg' undeclared (first use in this function) *** Error code 1 Stop. bmake: stopped in /Users/kristerw/pbulk/scratch/filesystems/perfuse/work/src/lib/libperfuse *** Error code 1 Stop. bmake: stopped in /Users/kristerw/pbulk/pkgsrc/filesystems/perfuse *** Error code 1 Stop. bmake: stopped in /Users/kristerw/pbulk/pkgsrc/filesystems/perfuse