+ local run_cmd
+ run_cmd=run_su
+ shift
+ run_su /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/fuse-bindfs-1.15.1/work.log
+ su pbulk -c '"$@"' make /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/fuse-bindfs-1.15.1/work.log
===> Building for fuse-bindfs-1.15.1
/usr/pkg/bin/gmake  all-recursive
gmake[1]: Entering directory '/home/pbulk/build/filesystems/fuse-bindfs/work/bindfs-1.15.1'
Making all in src
gmake[2]: Entering directory '/home/pbulk/build/filesystems/fuse-bindfs/work/bindfs-1.15.1/src'
cc -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 -pipe -O2 -D_KERNTYPES -D_NETBSD_SOURCE -MT bindfs.o -MD -MP -MF .deps/bindfs.Tpo -c -o bindfs.o bindfs.c
cc -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 -pipe -O2 -D_KERNTYPES -D_NETBSD_SOURCE -MT debug.o -MD -MP -MF .deps/debug.Tpo -c -o debug.o debug.c
mv -f .deps/debug.Tpo .deps/debug.Po
cc -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 -pipe -O2 -D_KERNTYPES -D_NETBSD_SOURCE -MT permchain.o -MD -MP -MF .deps/permchain.Tpo -c -o permchain.o permchain.c
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')
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: 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/permchain.Tpo .deps/permchain.Po
gmake[2]: Leaving directory '/home/pbulk/build/filesystems/fuse-bindfs/work/bindfs-1.15.1/src'
gmake[1]: *** [Makefile:403: all-recursive] Error 1
gmake[1]: Leaving directory '/home/pbulk/build/filesystems/fuse-bindfs/work/bindfs-1.15.1'
gmake: *** [Makefile:335: all] Error 2
*** Error code 2

Stop.
bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-netbsd-trunk-x86_64/filesystems/fuse-bindfs
*** Error code 1

Stop.
bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-netbsd-trunk-x86_64/filesystems/fuse-bindfs