Fix function relocations in libzpool
[zfs.git] / lib / libzpool / Makefile.am
index b15830d..cbba388 100644 (file)
@@ -8,11 +8,6 @@ DEFAULT_INCLUDES += \
 
 lib_LTLIBRARIES = libzpool.la
 
-libzpool_la_LIBADD = \
-       $(top_builddir)/lib/libunicode/libunicode.la \
-       $(top_builddir)/lib/libavl/libavl.la \
-       $(top_builddir)/lib/libspl/libspl.la
-
 libzpool_la_SOURCES = \
        $(top_srcdir)/lib/libzpool/kernel.c \
        $(top_srcdir)/lib/libzpool/taskq.c \
@@ -28,6 +23,7 @@ libzpool_la_SOURCES = \
        $(top_srcdir)/module/zfs/arc.c \
        $(top_srcdir)/module/zfs/bplist.c \
        $(top_srcdir)/module/zfs/bpobj.c \
+       $(top_srcdir)/module/zfs/bptree.c \
        $(top_srcdir)/module/zfs/dbuf.c \
        $(top_srcdir)/module/zfs/ddt.c \
        $(top_srcdir)/module/zfs/ddt_zap.c \
@@ -52,6 +48,7 @@ libzpool_la_SOURCES = \
        $(top_srcdir)/module/zfs/fm.c \
        $(top_srcdir)/module/zfs/gzip.c \
        $(top_srcdir)/module/zfs/lzjb.c \
+       $(top_srcdir)/module/zfs/lz4.c \
        $(top_srcdir)/module/zfs/metaslab.c \
        $(top_srcdir)/module/zfs/refcount.c \
        $(top_srcdir)/module/zfs/rrwlock.c \
@@ -79,6 +76,8 @@ libzpool_la_SOURCES = \
        $(top_srcdir)/module/zfs/zap.c \
        $(top_srcdir)/module/zfs/zap_leaf.c \
        $(top_srcdir)/module/zfs/zap_micro.c \
+       $(top_srcdir)/module/zfs/zfeature.c \
+       $(top_srcdir)/module/zfs/zfeature_common.c \
        $(top_srcdir)/module/zfs/zfs_byteswap.c \
        $(top_srcdir)/module/zfs/zfs_debug.c \
        $(top_srcdir)/module/zfs/zfs_fm.c \
@@ -93,11 +92,17 @@ libzpool_la_SOURCES = \
        $(top_srcdir)/module/zfs/zle.c \
        $(top_srcdir)/module/zfs/zrlock.c
 
-libzpool_la_LDFLAGS = -pthread
+libzpool_la_LIBADD = \
+       $(top_builddir)/lib/libunicode/libunicode.la \
+       $(top_builddir)/lib/libuutil/libuutil.la \
+       $(top_builddir)/lib/libnvpair/libnvpair.la
+
+libzpool_la_LDFLAGS = -pthread -version-info 1:1:0
 
 EXTRA_DIST = \
        $(top_srcdir)/module/zfs/vdev_disk.c \
        $(top_srcdir)/module/zfs/zfs_acl.c \
+       $(top_srcdir)/module/zfs/zfs_ctldir.c \
        $(top_srcdir)/module/zfs/zfs_dir.c \
        $(top_srcdir)/module/zfs/zfs_ioctl.c \
        $(top_srcdir)/module/zfs/zfs_log.c \
@@ -106,6 +111,8 @@ EXTRA_DIST = \
        $(top_srcdir)/module/zfs/zfs_rlock.c \
        $(top_srcdir)/module/zfs/zfs_vfsops.c \
        $(top_srcdir)/module/zfs/zfs_vnops.c \
+       $(top_srcdir)/module/zfs/zpl_ctldir.c \
+       $(top_srcdir)/module/zfs/zpl_export.c \
        $(top_srcdir)/module/zfs/zpl_file.c \
        $(top_srcdir)/module/zfs/zpl_inode.c \
        $(top_srcdir)/module/zfs/zpl_super.c \