From eabd5d7d7ee450698f1ff6ae20bf1072cae9c89c Mon Sep 17 00:00:00 2001 From: "John L. Hammond" Date: Fri, 19 Jan 2018 15:37:27 -0600 Subject: [PATCH] LU-10536 build: add -lnvpair to ZFS LDFLAGS The ZFS mount utils plugin directly depends on libnvpair so add -lnvpair to the relevant LDFLAGS. This makes building with --disable-shared succeed. Signed-off-by: John L. Hammond Change-Id: Ie7d7043b011dab3e139786ed8fffb09e1078a34b Reviewed-on: https://review.whamcloud.com/30947 Tested-by: Jenkins Tested-by: Maloo Reviewed-by: Andreas Dilger Reviewed-by: Bob Glossman Reviewed-by: James Simmons Reviewed-by: Nathaniel Clark Reviewed-by: Oleg Drokin --- config/lustre-build-zfs.m4 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/lustre-build-zfs.m4 b/config/lustre-build-zfs.m4 index 297e790..34f29fc 100644 --- a/config/lustre-build-zfs.m4 +++ b/config/lustre-build-zfs.m4 @@ -336,7 +336,7 @@ AC_DEFUN([LB_ZFS_USER], [ AC_MSG_RESULT([$zfsinc]) ZFS_LIBZFS_INCLUDE=${zfsinc} - ZFS_LIBZFS_LDFLAGS="-lzfs ${zfslib}" + ZFS_LIBZFS_LDFLAGS="-lzfs -lnvpair ${zfslib}" AC_SUBST(ZFS_LIBZFS_INCLUDE) AC_SUBST(ZFS_LIBZFS_LDFLAGS) ]) -- 1.8.3.1