A normal make works just fine, but make deb fails (!!).
[....]
make[5]: Entering directory `/tmp/zfs-build-root-BOBAUazK/BUILD/zfs-0.6.3_linuxtracepoints_crypt/cmd/zed'
CC zed.o
CC zed_conf.o
CC zed_event.o
CC zed_exec.o
CC zed_file.o
CC zed_log.o
CC zed_strings.o
CCLD zed
../../lib/libzfs/.libs/libzfs.so: undefined reference to `pkcs11_read_data'
../../lib/libzfs/.libs/libzfs.so: undefined reference to `crypto_pass2key'
../../lib/libzfs/.libs/libzfs.so: undefined reference to `zio_crypt_table'
collect2: error: ld returned 1 exit status
[....]
Changing the place of libzfs.la and libspl.la fixes the first two failures:
A normal
make
works just fine, butmake deb
fails (!!).Changing the place of libzfs.la and libspl.la fixes the first two failures:
But I don't know how to fix the third.
zio_crypt_table
is defined inmodule/zcommon/zcrypt_common.c
, but we can't link that intolibzfs.a
!PS. I'm using
spl/master
andzfs/upstream-20140607
.