ZoF packages & testing
Dave Cottlehuber
dch at skunkwerks.at
Thu Jan 9 15:13:07 UTC 2020
Hi,
I wanted to check a couple of issues I have with zfs, by using the new
OpenZFS upstream ports, listed in:
https://github.com/zfsonfreebsd/ZoF
Are the OpenZFS ports/pkg going to be updated regularly or should I stick
with source builds? pkg.freebsd.org has nothing and poudriere fails:
[00:00:09] [02] [00:00:00] Building sysutils/openzfs-kmod | openzfs-kmod-2019101600
[00:00:16] [02] [00:00:07] Finished sysutils/openzfs-kmod | openzfs-kmod-2019101600: Failed: build
[00:00:16] [02] [00:00:07] Skipping sysutils/openzfs | openzfs-2019101600: Dependent port sysutils/openzfs-kmod | openzfs-kmod-2019101600 failed
...
In file included from /tmp/usr/ports/sysutils/openzfs-kmod/work/ZoF-d4169da/module/lua/lapi.c:12:
In file included from /tmp/usr/ports/sysutils/openzfs-kmod/work/ZoF-d4169da/include/sys/lua/lua.h:13:
In file included from /tmp/usr/ports/sysutils/openzfs-kmod/work/ZoF-d4169da/include/sys/zfs_context.h:45:
In file included from /tmp/usr/ports/sysutils/openzfs-kmod/work/ZoF-d4169da/include/os/freebsd/spl/sys/kobj.h:41:
/tmp/usr/ports/sysutils/openzfs-kmod/work/ZoF-d4169da/include/os/freebsd/spl/sys/vnode.h:225:24: error: too many arguments to function call, expected single argument 'vp', have 2 arguments
VOP_UNLOCK(nd.ni_vp, 0);
~~~~~~~~~~ ^
./vnode_if.h:892:1: note: 'VOP_UNLOCK' declared here
static __inline int VOP_UNLOCK(
^
In file included from /tmp/usr/ports/sysutils/openzfs-kmod/work/ZoF-d4169da/module/lua/lapi.c:12:
In file included from /tmp/usr/ports/sysutils/openzfs-kmod/work/ZoF-d4169da/include/sys/lua/lua.h:13:
In file included from /tmp/usr/ports/sysutils/openzfs-kmod/work/ZoF-d4169da/include/sys/zfs_context.h:45:
In file included from /tmp/usr/ports/sysutils/openzfs-kmod/work/ZoF-d4169da/include/os/freebsd/spl/sys/kobj.h:41:
/tmp/usr/ports/sysutils/openzfs-kmod/work/ZoF-d4169da/include/os/freebsd/spl/sys/vnode.h:281:17: error: too many arguments to function call, expected single argument 'vp', have 2 arguments
VOP_UNLOCK(vp, 0);
~~~~~~~~~~ ^
./vnode_if.h:892:1: note: 'VOP_UNLOCK' declared here
static __inline int VOP_UNLOCK(
^
2 errors generated.
A+
Dave
More information about the freebsd-fs
mailing list