Skip to content

Instantly share code, notes, and snippets.

@ilovezfs
Last active August 29, 2015 14:02
Show Gist options
  • Save ilovezfs/4cfdb20c18d6a39dc359 to your computer and use it in GitHub Desktop.
Save ilovezfs/4cfdb20c18d6a39dc359 to your computer and use it in GitHub Desktop.
CC zfs-zfs_dir.o
CC zfs-zfs_fm.o
CC zfs-zfs_fuid.o
CC zfs-zfs_ioctl.o
/bin/sh: fork: Resource temporarily unavailable
make[3]: *** [zfs-zfs_ioctl.o] Error 128
make[3]: *** Waiting for unfinished jobs....
zfs_acl.c:1682:34: warning: incompatible pointer types passing 'cred_t *' (aka
'struct opaque_cred_t *') to parameter of type 'kauth_cred_t'
(aka 'struct ucred *') [-Wincompatible-pointer-types]
!groupmember(vap->va_gid, cr) &&
^~
/System/Library/Frameworks/Kernel.framework/Headers/sys/kauth.h:264:49: note:
passing argument to parameter 'cred' here
extern int groupmember(gid_t gid, kauth_cred_t cred);
^
zfs_acl.c:2013:57: warning: incompatible pointer types passing
'struct kauth_acl *' to parameter of type 'vsecattr_t *'
(aka 'struct vsecattr *') [-Wincompatible-pointer-types]
error = zfs_vsec_2_aclp(zfsvfs, vnode_vtype(ZTOV(zp)), vsecp, cr, &fuidp,
^~~~~
zfs_acl.c:1932:17: note: passing argument to parameter 'vsecp' here
vsecattr_t *vsecp, cred_t *cr, zfs_fuid_info_t **fuidp, zfs_acl_t **zaclp)
^
zfs_acl.c:2081:29: warning: incompatible pointer types passing
'struct kauth_acl *' to parameter of type 'vsecattr_t *'
(aka 'struct vsecattr *') [-Wincompatible-pointer-types]
zfs_log_acl(zilog, tx, zp, vsecp, fuidp);
^~~~~
../../include/sys/zfs_znode.h:417:37: note: passing argument to parameter
'vsecp' here
vsecattr_t *vsecp, zfs_fuid_info_t *fuidp);
^
dsl_dataset.c:2018:11: warning: 'strcpy' is deprecated
[-Wdeprecated-declarations]
(void) strcpy(ddpa->err_ds, snap->ds->ds_snapname);
^
/System/Library/Frameworks/Kernel.framework/Headers/string.h:64:14: note:
'strcpy' declared here
extern char *strcpy(char *, const char *) __deprecated;
^
zfs_acl.c:2392:30: warning: incompatible pointer types passing 'cred_t *' (aka
'struct opaque_cred_t *') to parameter of type 'kauth_cred_t'
(aka 'struct ucred *') [-Wincompatible-pointer-types]
if (groupmember(zdp->z_gid, cr)) {
^~
/System/Library/Frameworks/Kernel.framework/Headers/sys/kauth.h:264:49: note:
passing argument to parameter 'cred' here
extern int groupmember(gid_t gid, kauth_cred_t cred);
^
zfs_fuid.c:752:27: warning: incompatible pointer types passing 'cred_t *' (aka
'struct opaque_cred_t *') to parameter of type 'kauth_cred_t'
(aka 'struct ucred *') [-Wincompatible-pointer-types]
return (groupmember(gid, cr));
^~
/System/Library/Frameworks/Kernel.framework/Headers/sys/kauth.h:264:49: note:
passing argument to parameter 'cred' here
extern int groupmember(gid_t gid, kauth_cred_t cred);
^
1 warning generated.
4 warnings generated.
1 warning generated.
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
joe-vm:Developer joe$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment