New comment by jnbr on void-packages repository https://github.com/void-linux/void-packages/pull/11994#issuecomment-499094300 Comment: I looked into the cross builds and found this: ``` [pid 14943] openat(AT_FDCWD, "/usr/aarch64-linux-gnu/builddir/zfs-0.8.0/lib/libnvpair/.libs/libuutil.so.1", O_RDONLY) = -1 ENOENT (No such file or directory) [pid 14943] openat(AT_FDCWD, "/usr/aarch64-linux-gnu/builddir/zfs-0.8.0/lib/libuutil/.libs/libuutil.so.1", O_RDONLY) = -1 ENOENT (No such file or directory) ``` The linker doesn't check for the correct `/builddir/zfs-0.8.0/lib/libuutil/.libs/libuutil.so.1` which explains the undefined reference to `strlcpy`, provided by `libuutil.so.1`. I haven't figured out how to fix this though.