mirror of
https://github.com/kdave/btrfs-progs
synced 2024-12-27 08:32:20 +00:00
btrfs-progs: build: add missing symbols to libbtrfs
Several people reported build breakage of snapper, due to missing symbols in libbtrfs.so. Move the objects to the library objects, now we don't have to worry about the new exports as the libbtrfs.sym is unchanged. And there are no new .h files being exported though there are the .o files in the library. Issue: #214 Link: https://github.com/openSUSE/snapper/issues/500 Signed-off-by: David Sterba <dsterba@suse.com>
This commit is contained in:
parent
c618f46222
commit
c15c559f54
22
Makefile
22
Makefile
@ -131,16 +131,14 @@ CHECKER_FLAGS := -include $(check_defs) -D__CHECKER__ \
|
||||
-D__CHECK_ENDIAN__ -Wbitwise -Wuninitialized -Wshadow -Wundef \
|
||||
-U_FORTIFY_SOURCE -Wdeclaration-after-statement -Wdefault-bitfield-sign
|
||||
|
||||
objects = ctree.o disk-io.o extent-tree.o print-tree.o \
|
||||
root-tree.o dir-item.o file-item.o inode-item.o inode-map.o \
|
||||
volumes.o common/utils.o repair.o \
|
||||
qgroup.o free-space-cache.o kernel-lib/list_sort.o props.o \
|
||||
objects = dir-item.o inode-map.o \
|
||||
qgroup.o kernel-lib/list_sort.o props.o \
|
||||
kernel-shared/ulist.o check/qgroup-verify.o backref.o common/string-table.o \
|
||||
common/task-utils.o \
|
||||
inode.o file.o find-root.o free-space-tree.o common/help.o send-dump.o \
|
||||
common/fsfeatures.o kernel-lib/tables.o kernel-lib/raid56.o transaction.o \
|
||||
delayed-ref.o common/format-output.o common/path-utils.o \
|
||||
common/device-utils.o common/device-scan.o
|
||||
inode.o file.o find-root.o common/help.o send-dump.o \
|
||||
common/fsfeatures.o \
|
||||
common/format-output.o \
|
||||
common/device-utils.o
|
||||
cmds_objects = cmds/subvolume.o cmds/filesystem.o cmds/device.o cmds/scrub.o \
|
||||
cmds/inspect.o cmds/balance.o cmds/send.o cmds/receive.o \
|
||||
cmds/quota.o cmds/qgroup.o cmds/replace.o check/main.o \
|
||||
@ -152,7 +150,13 @@ cmds_objects = cmds/subvolume.o cmds/filesystem.o cmds/device.o cmds/scrub.o \
|
||||
libbtrfs_objects = send-stream.o send-utils.o kernel-lib/rbtree.o btrfs-list.o \
|
||||
kernel-lib/radix-tree.o extent-cache.o extent_io.o \
|
||||
kernel-lib/crc32c.o common/messages.o \
|
||||
uuid-tree.o utils-lib.o common/rbtree-utils.o
|
||||
uuid-tree.o utils-lib.o common/rbtree-utils.o \
|
||||
ctree.o disk-io.o extent-tree.o delayed-ref.o print-tree.o \
|
||||
free-space-cache.o root-tree.o volumes.o transaction.o \
|
||||
free-space-tree.o repair.o inode-item.o file-item.o \
|
||||
kernel-lib/raid56.o kernel-lib/tables.o \
|
||||
common/device-scan.o common/path-utils.o \
|
||||
common/utils.o libbtrfsutil/subvolume.o libbtrfsutil/stubs.o
|
||||
libbtrfs_headers = send-stream.h send-utils.h send.h kernel-lib/rbtree.h btrfs-list.h \
|
||||
kernel-lib/crc32c.h kernel-lib/list.h kerncompat.h \
|
||||
kernel-lib/radix-tree.h kernel-lib/sizes.h kernel-lib/raid56.h \
|
||||
|
Loading…
Reference in New Issue
Block a user