I have a build failure, probably related to latest Illumos commits:

../../../uts/common/fs/zfs/vdev_indirect.c: In function 
'vdev_indirect_checksum_error':
../../../uts/common/fs/zfs/vdev_indirect.c:1356: error: passing argument 3 of 
'zfs_ereport_post_checksum' from incompatible pointer type
../../../uts/common/fs/zfs/sys/zio.h:629: note: expected 'const struct 
zbookmark_phys_t *' but argument is of type 'struct zio_t *'
../../../uts/common/fs/zfs/vdev_indirect.c:1356: error: passing argument 4 of 
'zfs_ereport_post_checksum' makes pointer from integer without a cast
../../../uts/common/fs/zfs/sys/zio.h:629: note: expected 'struct zio *' but 
argument is of type 'uint64_t'
../../../uts/common/fs/zfs/vdev_indirect.c:1356: error: passing argument 6 of 
'zfs_ereport_post_checksum' makes integer from pointer without a cast
../../../uts/common/fs/zfs/sys/zio.h:629: note: expected 'uint64_t' but 
argument is of type 'void *'
../../../uts/common/fs/zfs/vdev_indirect.c:1356: error: passing argument 8 of 
'zfs_ereport_post_checksum' from incompatible pointer type
../../../uts/common/fs/zfs/sys/zio.h:629: note: expected 'const struct abd_t *' 
but argument is of type 'struct zio_bad_cksum_t *'
../../../uts/common/fs/zfs/vdev_indirect.c:1356: error: too few arguments to 
function 'zfs_ereport_post_checksum'
../../../uts/common/fs/zfs/vdev_indirect.c: In function 
'vdev_indirect_all_checksum_errors':
../../../uts/common/fs/zfs/vdev_indirect.c:1437: error: passing argument 3 of 
'zfs_ereport_post_checksum' from incompatible pointer type
../../../uts/common/fs/zfs/sys/zio.h:629: note: expected 'const struct 
zbookmark_phys_t *' but argument is of type 'struct zio_t *'
../../../uts/common/fs/zfs/vdev_indirect.c:1437: error: passing argument 4 of 
'zfs_ereport_post_checksum' makes pointer from integer without a cast
../../../uts/common/fs/zfs/sys/zio.h:629: note: expected 'struct zio *' but 
argument is of type 'uint64_t'
../../../uts/common/fs/zfs/vdev_indirect.c:1437: error: too few arguments to 
function 'zfs_ereport_post_checksum'
*** Error code 1
make: Warning: Command failed for target `pics/vdev_indirect.o'


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/openzfs/openzfs/pull/489#issuecomment-382289553
------------------------------------------
openzfs: openzfs-developer
Permalink: 
https://openzfs.topicbox.com/groups/developer/discussions/T91797982fdd5b7d9-M2014eaae8090d0547c3ba043
Delivery options: https://openzfs.topicbox.com/groups

Reply via email to