=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for fuse-bindfs-1.15.1 /usr/pkg/bin/gmake all-recursive gmake[1]: Entering directory '/tmp/pkgbuild/filesystems/fuse-bindfs/work.alpha/bindfs-1.15.1' Making all in src gmake[2]: Entering directory '/tmp/pkgbuild/filesystems/fuse-bindfs/work.alpha/bindfs-1.15.1/src' gcc -DHAVE_CONFIG_H -I. -I.. -D_REENTRANT -D_FILE_OFFSET_BITS=64 -D_XOPEN_SOURCE=700 -D__BSD_VISIBLE=1 -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_DARWIN_BETTER_REALPATH -std=c99 -Wall -Wpedantic -fno-common -O2 -mieee -D_KERNTYPES -D_NETBSD_SOURCE -MT bindfs.o -MD -MP -MF .deps/bindfs.Tpo -c -o bindfs.o bindfs.c gcc -DHAVE_CONFIG_H -I. -I.. -D_REENTRANT -D_FILE_OFFSET_BITS=64 -D_XOPEN_SOURCE=700 -D__BSD_VISIBLE=1 -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_DARWIN_BETTER_REALPATH -std=c99 -Wall -Wpedantic -fno-common -O2 -mieee -D_KERNTYPES -D_NETBSD_SOURCE -MT debug.o -MD -MP -MF .deps/debug.Tpo -c -o debug.o debug.c gcc -DHAVE_CONFIG_H -I. -I.. -D_REENTRANT -D_FILE_OFFSET_BITS=64 -D_XOPEN_SOURCE=700 -D__BSD_VISIBLE=1 -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_DARWIN_BETTER_REALPATH -std=c99 -Wall -Wpedantic -fno-common -O2 -mieee -D_KERNTYPES -D_NETBSD_SOURCE -MT permchain.o -MD -MP -MF .deps/permchain.Tpo -c -o permchain.o permchain.c In file included from /usr/include/ctype.h:100, from permchain.c:23: permchain.c: In function 'add_chmod_rules_to_permchain': permchain.c:188:21: warning: array subscript has type 'char' [-Wchar-subscripts] 188 | if (isdigit(*start)) { | ^ bindfs.c:1693:15: error: variable 'bindfs_oper' has initializer but incomplete type 1693 | static struct fuse_operations bindfs_oper = { | ^~~~~~~~~~~~~~~ bindfs.c:1694:6: error: 'struct fuse_operations' has no member named 'init' 1694 | .init = bindfs_init, | ^~~~ bindfs.c:1694:19: warning: excess elements in struct initializer 1694 | .init = bindfs_init, | ^~~~~~~~~~~ bindfs.c:1694:19: note: (near initialization for 'bindfs_oper') bindfs.c:1695:6: error: 'struct fuse_operations' has no member named 'destroy' 1695 | .destroy = bindfs_destroy, | ^~~~~~~ bindfs.c:1695:19: warning: excess elements in struct initializer 1695 | .destroy = bindfs_destroy, | ^~~~~~~~~~~~~~ bindfs.c:1695:19: note: (near initialization for 'bindfs_oper') bindfs.c:1696:6: error: 'struct fuse_operations' has no member named 'getattr' 1696 | .getattr = bindfs_getattr, | ^~~~~~~ bindfs.c:1696:19: warning: excess elements in struct initializer 1696 | .getattr = bindfs_getattr, | ^~~~~~~~~~~~~~ bindfs.c:1696:19: note: (near initialization for 'bindfs_oper') bindfs.c:1701:6: error: 'struct fuse_operations' has no member named 'readlink' 1701 | .readlink = bindfs_readlink, | ^~~~~~~~ bindfs.c:1701:19: warning: excess elements in struct initializer 1701 | .readlink = bindfs_readlink, | ^~~~~~~~~~~~~~~ bindfs.c:1701:19: note: (near initialization for 'bindfs_oper') bindfs.c:1702:6: error: 'struct fuse_operations' has no member named 'readdir' 1702 | .readdir = bindfs_readdir, | ^~~~~~~ bindfs.c:1702:19: warning: excess elements in struct initializer 1702 | .readdir = bindfs_readdir, | ^~~~~~~~~~~~~~ bindfs.c:1702:19: note: (near initialization for 'bindfs_oper') bindfs.c:1703:6: error: 'struct fuse_operations' has no member named 'mknod' 1703 | .mknod = bindfs_mknod, | ^~~~~ bindfs.c:1703:19: warning: excess elements in struct initializer 1703 | .mknod = bindfs_mknod, | ^~~~~~~~~~~~ bindfs.c:1703:19: note: (near initialization for 'bindfs_oper') bindfs.c:1704:6: error: 'struct fuse_operations' has no member named 'mkdir' 1704 | .mkdir = bindfs_mkdir, | ^~~~~ bindfs.c:1704:19: warning: excess elements in struct initializer 1704 | .mkdir = bindfs_mkdir, | ^~~~~~~~~~~~ bindfs.c:1704:19: note: (near initialization for 'bindfs_oper') bindfs.c:1705:6: error: 'struct fuse_operations' has no member named 'symlink' 1705 | .symlink = bindfs_symlink, | ^~~~~~~ bindfs.c:1705:19: warning: excess elements in struct initializer 1705 | .symlink = bindfs_symlink, | ^~~~~~~~~~~~~~ bindfs.c:1705:19: note: (near initialization for 'bindfs_oper') bindfs.c:1706:6: error: 'struct fuse_operations' has no member named 'unlink' 1706 | .unlink = bindfs_unlink, | ^~~~~~ bindfs.c:1706:19: warning: excess elements in struct initializer 1706 | .unlink = bindfs_unlink, | ^~~~~~~~~~~~~ bindfs.c:1706:19: note: (near initialization for 'bindfs_oper') bindfs.c:1707:6: error: 'struct fuse_operations' has no member named 'rmdir' 1707 | .rmdir = bindfs_rmdir, | ^~~~~ bindfs.c:1707:19: warning: excess elements in struct initializer 1707 | .rmdir = bindfs_rmdir, | ^~~~~~~~~~~~ bindfs.c:1707:19: note: (near initialization for 'bindfs_oper') bindfs.c:1708:6: error: 'struct fuse_operations' has no member named 'rename' 1708 | .rename = bindfs_rename, | ^~~~~~ bindfs.c:1708:19: warning: excess elements in struct initializer 1708 | .rename = bindfs_rename, | ^~~~~~~~~~~~~ bindfs.c:1708:19: note: (near initialization for 'bindfs_oper') bindfs.c:1709:6: error: 'struct fuse_operations' has no member named 'link' 1709 | .link = bindfs_link, | ^~~~ bindfs.c:1709:19: warning: excess elements in struct initializer 1709 | .link = bindfs_link, | ^~~~~~~~~~~ bindfs.c:1709:19: note: (near initialization for 'bindfs_oper') bindfs.c:1710:6: error: 'struct fuse_operations' has no member named 'chmod' 1710 | .chmod = bindfs_chmod, | ^~~~~ bindfs.c:1710:19: warning: excess elements in struct initializer 1710 | .chmod = bindfs_chmod, | ^~~~~~~~~~~~ bindfs.c:1710:19: note: (near initialization for 'bindfs_oper') bindfs.c:1711:6: error: 'struct fuse_operations' has no member named 'chown' 1711 | .chown = bindfs_chown, | ^~~~~ bindfs.c:1711:19: warning: excess elements in struct initializer 1711 | .chown = bindfs_chown, | ^~~~~~~~~~~~ bindfs.c:1711:19: note: (near initialization for 'bindfs_oper') bindfs.c:1712:6: error: 'struct fuse_operations' has no member named 'truncate' 1712 | .truncate = bindfs_truncate, | ^~~~~~~~ bindfs.c:1712:19: warning: excess elements in struct initializer 1712 | .truncate = bindfs_truncate, | ^~~~~~~~~~~~~~~ bindfs.c:1712:19: note: (near initialization for 'bindfs_oper') bindfs.c:1716:6: error: 'struct fuse_operations' has no member named 'utimens' 1716 | .utimens = bindfs_utimens, | ^~~~~~~ bindfs.c:1716:19: warning: excess elements in struct initializer 1716 | .utimens = bindfs_utimens, | ^~~~~~~~~~~~~~ bindfs.c:1716:19: note: (near initialization for 'bindfs_oper') bindfs.c:1717:6: error: 'struct fuse_operations' has no member named 'create' 1717 | .create = bindfs_create, | ^~~~~~ bindfs.c:1717:19: warning: excess elements in struct initializer 1717 | .create = bindfs_create, | ^~~~~~~~~~~~~ bindfs.c:1717:19: note: (near initialization for 'bindfs_oper') bindfs.c:1718:6: error: 'struct fuse_operations' has no member named 'open' 1718 | .open = bindfs_open, | ^~~~ bindfs.c:1718:19: warning: excess elements in struct initializer 1718 | .open = bindfs_open, | ^~~~~~~~~~~ bindfs.c:1718:19: note: (near initialization for 'bindfs_oper') bindfs.c:1719:6: error: 'struct fuse_operations' has no member named 'read' 1719 | .read = bindfs_read, | ^~~~ bindfs.c:1719:19: warning: excess elements in struct initializer 1719 | .read = bindfs_read, | ^~~~~~~~~~~ bindfs.c:1719:19: note: (near initialization for 'bindfs_oper') bindfs.c:1720:6: error: 'struct fuse_operations' has no member named 'write' 1720 | .write = bindfs_write, | ^~~~~ bindfs.c:1720:19: warning: excess elements in struct initializer 1720 | .write = bindfs_write, | ^~~~~~~~~~~~ bindfs.c:1720:19: note: (near initialization for 'bindfs_oper') bindfs.c:1722:6: error: 'struct fuse_operations' has no member named 'lock' 1722 | .lock = bindfs_lock, | ^~~~ bindfs.c:1722:19: warning: excess elements in struct initializer 1722 | .lock = bindfs_lock, | ^~~~~~~~~~~ bindfs.c:1722:19: note: (near initialization for 'bindfs_oper') bindfs.c:1723:6: error: 'struct fuse_operations' has no member named 'flock' 1723 | .flock = bindfs_flock, | ^~~~~ bindfs.c:1723:19: warning: excess elements in struct initializer 1723 | .flock = bindfs_flock, | ^~~~~~~~~~~~ bindfs.c:1723:19: note: (near initialization for 'bindfs_oper') bindfs.c:1724:6: error: 'struct fuse_operations' has no member named 'ioctl' 1724 | .ioctl = bindfs_ioctl, | ^~~~~ bindfs.c:1724:19: warning: excess elements in struct initializer 1724 | .ioctl = bindfs_ioctl, | ^~~~~~~~~~~~ bindfs.c:1724:19: note: (near initialization for 'bindfs_oper') bindfs.c:1726:6: error: 'struct fuse_operations' has no member named 'statfs' 1726 | .statfs = bindfs_statfs, | ^~~~~~ bindfs.c:1726:19: warning: excess elements in struct initializer 1726 | .statfs = bindfs_statfs, | ^~~~~~~~~~~~~ bindfs.c:1726:19: note: (near initialization for 'bindfs_oper') bindfs.c:1727:6: error: 'struct fuse_operations' has no member named 'release' 1727 | .release = bindfs_release, | ^~~~~~~ bindfs.c:1727:19: warning: excess elements in struct initializer 1727 | .release = bindfs_release, | ^~~~~~~~~~~~~~ bindfs.c:1727:19: note: (near initialization for 'bindfs_oper') bindfs.c:1728:6: error: 'struct fuse_operations' has no member named 'fsync' 1728 | .fsync = bindfs_fsync, | ^~~~~ bindfs.c:1728:19: warning: excess elements in struct initializer 1728 | .fsync = bindfs_fsync, | ^~~~~~~~~~~~ bindfs.c:1728:19: note: (near initialization for 'bindfs_oper') bindfs.c:1730:6: error: 'struct fuse_operations' has no member named 'setxattr' 1730 | .setxattr = bindfs_setxattr, | ^~~~~~~~ bindfs.c:1730:19: warning: excess elements in struct initializer 1730 | .setxattr = bindfs_setxattr, | ^~~~~~~~~~~~~~~ bindfs.c:1730:19: note: (near initialization for 'bindfs_oper') bindfs.c:1731:6: error: 'struct fuse_operations' has no member named 'getxattr' 1731 | .getxattr = bindfs_getxattr, | ^~~~~~~~ bindfs.c:1731:19: warning: excess elements in struct initializer 1731 | .getxattr = bindfs_getxattr, | ^~~~~~~~~~~~~~~ bindfs.c:1731:19: note: (near initialization for 'bindfs_oper') bindfs.c:1732:6: error: 'struct fuse_operations' has no member named 'listxattr' 1732 | .listxattr = bindfs_listxattr, | ^~~~~~~~~ bindfs.c:1732:19: warning: excess elements in struct initializer 1732 | .listxattr = bindfs_listxattr, | ^~~~~~~~~~~~~~~~ bindfs.c:1732:19: note: (near initialization for 'bindfs_oper') bindfs.c:1733:6: error: 'struct fuse_operations' has no member named 'removexattr' 1733 | .removexattr= bindfs_removexattr, | ^~~~~~~~~~~ bindfs.c:1733:19: warning: excess elements in struct initializer 1733 | .removexattr= bindfs_removexattr, | ^~~~~~~~~~~~~~~~~~ bindfs.c:1733:19: note: (near initialization for 'bindfs_oper') mv -f .deps/debug.Tpo .deps/debug.Po gcc -DHAVE_CONFIG_H -I. -I.. -D_REENTRANT -D_FILE_OFFSET_BITS=64 -D_XOPEN_SOURCE=700 -D__BSD_VISIBLE=1 -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_DARWIN_BETTER_REALPATH -std=c99 -Wall -Wpedantic -fno-common -O2 -mieee -D_KERNTYPES -D_NETBSD_SOURCE -MT userinfo.o -MD -MP -MF .deps/userinfo.Tpo -c -o userinfo.o userinfo.c bindfs.c: In function 'main': bindfs.c:2818:20: error: invalid use of undefined type 'struct fuse_operations' 2818 | bindfs_oper.setxattr = NULL; | ^ bindfs.c:2819:20: error: invalid use of undefined type 'struct fuse_operations' 2819 | bindfs_oper.getxattr = NULL; | ^ bindfs.c:2820:20: error: invalid use of undefined type 'struct fuse_operations' 2820 | bindfs_oper.listxattr = NULL; | ^ bindfs.c:2821:20: error: invalid use of undefined type 'struct fuse_operations' 2821 | bindfs_oper.removexattr = NULL; | ^ bindfs.c:2835:20: error: invalid use of undefined type 'struct fuse_operations' 2835 | bindfs_oper.lock = NULL; | ^ bindfs.c:2836:20: error: invalid use of undefined type 'struct fuse_operations' 2836 | bindfs_oper.flock = NULL; | ^ bindfs.c:2849:20: error: invalid use of undefined type 'struct fuse_operations' 2849 | bindfs_oper.ioctl = NULL; | ^ bindfs.c:2865:56: warning: passing argument 3 of 'fuse_main' from incompatible pointer type [-Wincompatible-pointer-types] 2865 | fuse_main_return = fuse_main(args.argc, args.argv, &bindfs_oper, NULL); | ^~~~~~~~~~~~ | | | struct fuse_operations * In file included from bindfs.c:83: /usr/include/fuse.h:660:65: note: expected 'const struct fuse_operations *' but argument is of type 'struct fuse_operations *' 660 | fuse_main(int argc, char *argv[], const struct fuse_operations *op, void* user_data) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ bindfs.c: At top level: bindfs.c:1693:31: error: storage size of 'bindfs_oper' isn't known 1693 | static struct fuse_operations bindfs_oper = { | ^~~~~~~~~~~ gmake[2]: *** [Makefile:456: bindfs.o] Error 1 gmake[2]: *** Waiting for unfinished jobs.... mv -f .deps/userinfo.Tpo .deps/userinfo.Po mv -f .deps/permchain.Tpo .deps/permchain.Po gmake[2]: Leaving directory '/tmp/pkgbuild/filesystems/fuse-bindfs/work.alpha/bindfs-1.15.1/src' gmake[1]: *** [Makefile:403: all-recursive] Error 1 gmake[1]: Leaving directory '/tmp/pkgbuild/filesystems/fuse-bindfs/work.alpha/bindfs-1.15.1' gmake: *** [Makefile:335: all] Error 2 *** Error code 2 Stop. make[1]: stopped in /usr/pkgsrc/filesystems/fuse-bindfs *** Error code 1 Stop. make: stopped in /usr/pkgsrc/filesystems/fuse-bindfs