* Package: sys-fs/btrfs-progs-9999 * Repository: gentoo * Maintainer: lavajoe@gentoo.org * USE: acl amd64 elibc_glibc kernel_linux multilib userland_GNU * FEATURES: preserve-libs sandbox splitdebug >>> cfg-update-1.8.2-r1: Creating checksum index... >>> Unpacking source... remote: Counting objects: 178, done. remote: Compressing objects: 0% (1/158)  remote: Compressing objects: 1% (2/158)  remote: Compressing objects: 2% (4/158)  remote: Compressing objects: 3% (5/158)  remote: Compressing objects: 4% (7/158)  remote: Compressing objects: 5% (8/158)  remote: Compressing objects: 6% (10/158)  remote: Compressing objects: 7% (12/158)  remote: Compressing objects: 8% (13/158)  remote: Compressing objects: 9% (15/158)  remote: Compressing objects: 10% (16/158)  remote: Compressing objects: 11% (18/158)  remote: Compressing objects: 12% (19/158)  remote: Compressing objects: 13% (21/158)  remote: Compressing objects: 14% (23/158)  remote: Compressing objects: 15% (24/158)  remote: Compressing objects: 16% (26/158)  remote: Compressing objects: 17% (27/158)  remote: Compressing objects: 18% (29/158)  remote: Compressing objects: 19% (31/158)  remote: Compressing objects: 20% (32/158)  remote: Compressing objects: 21% (34/158)  remote: Compressing objects: 22% (35/158)  remote: Compressing objects: 23% (37/158)  remote: Compressing objects: 24% (38/158)  remote: Compressing objects: 25% (40/158)  remote: Compressing objects: 26% (42/158)  remote: Compressing objects: 27% (43/158)  remote: Compressing objects: 28% (45/158)  remote: Compressing objects: 29% (46/158)  remote: Compressing objects: 30% (48/158)  remote: Compressing objects: 31% (49/158)  remote: Compressing objects: 32% (51/158)  remote: Compressing objects: 33% (53/158)  remote: Compressing objects: 34% (54/158)  remote: Compressing objects: 35% (56/158)  remote: Compressing objects: 36% (57/158)  remote: Compressing objects: 37% (59/158)  remote: Compressing objects: 38% (61/158)  remote: Compressing objects: 39% (62/158)  remote: Compressing objects: 40% (64/158)  remote: Compressing objects: 41% (65/158)  remote: Compressing objects: 42% (67/158)  remote: Compressing objects: 43% (68/158)  remote: Compressing objects: 44% (70/158)  remote: Compressing objects: 45% (72/158)  remote: Compressing objects: 46% (73/158)  remote: Compressing objects: 47% (75/158)  remote: Compressing objects: 48% (76/158)  remote: Compressing objects: 49% (78/158)  remote: Compressing objects: 50% (79/158)  remote: Compressing objects: 51% (81/158)  remote: Compressing objects: 52% (83/158)  remote: Compressing objects: 53% (84/158)  remote: Compressing objects: 54% (86/158)  remote: Compressing objects: 55% (87/158)  remote: Compressing objects: 56% (89/158)  remote: Compressing objects: 57% (91/158)  remote: Compressing objects: 58% (92/158)  remote: Compressing objects: 59% (94/158)  remote: Compressing objects: 60% (95/158)  remote: Compressing objects: 61% (97/158)  remote: Compressing objects: 62% (98/158)  remote: Compressing objects: 63% (100/158)  remote: Compressing objects: 64% (102/158)  remote: Compressing objects: 65% (103/158)  remote: Compressing objects: 66% (105/158)  remote: Compressing objects: 67% (106/158)  remote: Compressing objects: 68% (108/158)  remote: Compressing objects: 69% (110/158)  remote: Compressing objects: 70% (111/158)  remote: Compressing objects: 71% (113/158)  remote: Compressing objects: 72% (114/158)  remote: Compressing objects: 73% (116/158)  remote: Compressing objects: 74% (117/158)  remote: Compressing objects: 75% (119/158)  remote: Compressing objects: 76% (121/158)  remote: Compressing objects: 77% (122/158)  remote: Compressing objects: 78% (124/158)  remote: Compressing objects: 79% (125/158)  remote: Compressing objects: 80% (127/158)  remote: Compressing objects: 81% (128/158)  remote: Compressing objects: 82% (130/158)  remote: Compressing objects: 83% (132/158)  remote: Compressing objects: 84% (133/158)  remote: Compressing objects: 85% (135/158)  remote: Compressing objects: 86% (136/158)  remote: Compressing objects: 87% (138/158)  remote: Compressing objects: 88% (140/158)  remote: Compressing objects: 89% (141/158)  remote: Compressing objects: 90% (143/158)  remote: Compressing objects: 91% (144/158)  remote: Compressing objects: 92% (146/158)  remote: Compressing objects: 93% (147/158)  remote: Compressing objects: 94% (149/158)  remote: Compressing objects: 95% (151/158)  remote: Compressing objects: 96% (152/158)  remote: Compressing objects: 97% (154/158)  remote: Compressing objects: 98% (155/158)  remote: Compressing objects: 99% (157/158)  remote: Compressing objects: 100% (158/158)  remote: Compressing objects: 100% (158/158), done. Receiving objects: 0% (1/158) Receiving objects: 1% (2/158) Receiving objects: 2% (4/158) Receiving objects: 3% (5/158) Receiving objects: 4% (7/158) Receiving objects: 5% (8/158) Receiving objects: 6% (10/158) Receiving objects: 7% (12/158) Receiving objects: 8% (13/158) Receiving objects: 9% (15/158) Receiving objects: 10% (16/158) Receiving objects: 11% (18/158) Receiving objects: 12% (19/158) Receiving objects: 13% (21/158) Receiving objects: 14% (23/158) Receiving objects: 15% (24/158) Receiving objects: 16% (26/158) Receiving objects: 17% (27/158) Receiving objects: 18% (29/158) Receiving objects: 19% (31/158) Receiving objects: 20% (32/158) Receiving objects: 21% (34/158) Receiving objects: 22% (35/158) Receiving objects: 23% (37/158) Receiving objects: 24% (38/158) Receiving objects: 25% (40/158) remote: Total 158 (delta 112), reused 0 (delta 0) Receiving objects: 26% (42/158) Receiving objects: 27% (43/158) Receiving objects: 28% (45/158) Receiving objects: 29% (46/158) Receiving objects: 30% (48/158) Receiving objects: 31% (49/158) Receiving objects: 32% (51/158) Receiving objects: 33% (53/158) Receiving objects: 34% (54/158) Receiving objects: 35% (56/158) Receiving objects: 36% (57/158) Receiving objects: 37% (59/158) Receiving objects: 38% (61/158) Receiving objects: 39% (62/158) Receiving objects: 40% (64/158) Receiving objects: 41% (65/158) Receiving objects: 42% (67/158) Receiving objects: 43% (68/158) Receiving objects: 44% (70/158) Receiving objects: 45% (72/158) Receiving objects: 46% (73/158) Receiving objects: 47% (75/158) Receiving objects: 48% (76/158) Receiving objects: 49% (78/158) Receiving objects: 50% (79/158) Receiving objects: 51% (81/158) Receiving objects: 52% (83/158) Receiving objects: 53% (84/158) Receiving objects: 54% (86/158) Receiving objects: 55% (87/158) Receiving objects: 56% (89/158) Receiving objects: 57% (91/158) Receiving objects: 58% (92/158) Receiving objects: 59% (94/158) Receiving objects: 60% (95/158) Receiving objects: 61% (97/158) Receiving objects: 62% (98/158) Receiving objects: 63% (100/158) Receiving objects: 64% (102/158) Receiving objects: 65% (103/158) Receiving objects: 66% (105/158) Receiving objects: 67% (106/158) Receiving objects: 68% (108/158) Receiving objects: 69% (110/158) Receiving objects: 70% (111/158) Receiving objects: 71% (113/158) Receiving objects: 72% (114/158) Receiving objects: 73% (116/158) Receiving objects: 74% (117/158) Receiving objects: 75% (119/158) Receiving objects: 76% (121/158) Receiving objects: 77% (122/158) Receiving objects: 78% (124/158) Receiving objects: 79% (125/158) Receiving objects: 80% (127/158) Receiving objects: 81% (128/158) Receiving objects: 82% (130/158) Receiving objects: 83% (132/158) Receiving objects: 84% (133/158) Receiving objects: 85% (135/158) Receiving objects: 86% (136/158) Receiving objects: 87% (138/158) Receiving objects: 88% (140/158) Receiving objects: 89% (141/158) Receiving objects: 90% (143/158) Receiving objects: 91% (144/158) Receiving objects: 92% (146/158) Receiving objects: 93% (147/158) Receiving objects: 94% (149/158) Receiving objects: 95% (151/158) Receiving objects: 96% (152/158) Receiving objects: 97% (154/158) Receiving objects: 98% (155/158) Receiving objects: 99% (157/158) Receiving objects: 100% (158/158) Receiving objects: 100% (158/158), 67.86 KiB, done. Resolving deltas: 0% (0/112) Resolving deltas: 2% (3/112) Resolving deltas: 5% (6/112) Resolving deltas: 8% (9/112) Resolving deltas: 9% (11/112) Resolving deltas: 12% (14/112) Resolving deltas: 14% (16/112) Resolving deltas: 15% (17/112) Resolving deltas: 16% (19/112) Resolving deltas: 19% (22/112) Resolving deltas: 20% (23/112) Resolving deltas: 32% (36/112) Resolving deltas: 50% (56/112) Resolving deltas: 55% (62/112) Resolving deltas: 64% (72/112) Resolving deltas: 66% (74/112) Resolving deltas: 68% (77/112) Resolving deltas: 75% (84/112) Resolving deltas: 77% (87/112) Resolving deltas: 78% (88/112) Resolving deltas: 84% (95/112) Resolving deltas: 86% (97/112) Resolving deltas: 87% (98/112) Resolving deltas: 90% (101/112) Resolving deltas: 91% (103/112) Resolving deltas: 94% (106/112) Resolving deltas: 97% (109/112) Resolving deltas: 99% (111/112) Resolving deltas: 100% (112/112) Resolving deltas: 100% (112/112), completed with 18 local objects. From git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-progs fdb6c04..1957076 master -> master GIT update --> repository: git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-progs.git updating from commit: fdb6c0402337d9607c7a39155088eaf033742752 to commit: 1957076ab4fefa47b6efed3da541bc974c83eed7 Makefile | 22 +- btrfs-corrupt-block.c | 257 +++++++-- btrfs.c | 580 ++++++----------- btrfs_cmds.c | 1307 ------------------------------------- btrfs_cmds.h | 44 -- btrfsck.c | 914 ++++++++++++++++++++++---- cmds-balance.c | 713 ++++++++++++++++++++ cmds-device.c | 261 ++++++++ cmds-filesystem.c | 538 +++++++++++++++ cmds-inspect.c | 243 +++++++ cmds-scrub.c | 1721 +++++++++++++++++++++++++++++++++++++++++++++++++ cmds-subvolume.c | 533 +++++++++++++++ commands.h | 97 +++ common.c | 46 ++ convert.c | 62 +-- ctree.c | 266 ++++---- ctree.h | 59 ++- debug-tree.c | 59 ++- disk-io.c | 95 ++- disk-io.h | 3 + extent-tree.c | 236 ++++++- extent_io.c | 13 +- help.c | 214 ++++++ ioctl.h | 53 ++ mkfs.c | 67 ++- print-tree.c | 8 +- repair.c | 50 ++ repair.h | 32 + scrub.c | 1666 ----------------------------------------------- utils.c | 32 +- volumes.c | 21 +- volumes.h | 44 ++ 32 files changed, 6363 insertions(+), 3893 deletions(-) branch: master storage directory: "/usr/portage/distfiles/egit-src/btrfs-progs.git" checkout type: bare repository Cloning into '/var/tmp/portage/sys-fs/btrfs-progs-9999/work/btrfs-progs-9999'... done. Branch branch-master set up to track remote branch master from origin. Switched to a new branch 'branch-master' >>> Unpacked to /var/tmp/portage/sys-fs/btrfs-progs-9999/work/btrfs-progs-9999 >>> Source unpacked in /var/tmp/portage/sys-fs/btrfs-progs-9999/work >>> Compiling source in /var/tmp/portage/sys-fs/btrfs-progs-9999/work/btrfs-progs-9999 ... make -j4 CC=x86_64-pc-linux-gnu-gcc 'CFLAGS=-mtune=native -O2 -msse3 -pipe' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed' all bash version.sh ls ctree.c ls disk-io.c ctree.c x86_64-pc-linux-gnu-gcc -Wp,-MMD,./.ctree.o.d,-MT,ctree.o -Wall -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -mtune=native -O2 -msse3 -pipe -c ctree.c ls radix-tree.c disk-io.c radix-tree.c x86_64-pc-linux-gnu-gcc -Wp,-MMD,./.disk-io.o.d,-MT,disk-io.o -Wall -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -mtune=native -O2 -msse3 -pipe -c disk-io.c x86_64-pc-linux-gnu-gcc -Wp,-MMD,./.radix-tree.o.d,-MT,radix-tree.o -Wall -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -mtune=native -O2 -msse3 -pipe -c radix-tree.c ls extent-tree.c extent-tree.c x86_64-pc-linux-gnu-gcc -Wp,-MMD,./.extent-tree.o.d,-MT,extent-tree.o -Wall -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -mtune=native -O2 -msse3 -pipe -c extent-tree.c ls print-tree.c print-tree.c x86_64-pc-linux-gnu-gcc -Wp,-MMD,./.print-tree.o.d,-MT,print-tree.o -Wall -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -mtune=native -O2 -msse3 -pipe -c print-tree.c ls root-tree.c root-tree.c x86_64-pc-linux-gnu-gcc -Wp,-MMD,./.root-tree.o.d,-MT,root-tree.o -Wall -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -mtune=native -O2 -msse3 -pipe -c root-tree.c ls dir-item.c dir-item.c x86_64-pc-linux-gnu-gcc -Wp,-MMD,./.dir-item.o.d,-MT,dir-item.o -Wall -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -mtune=native -O2 -msse3 -pipe -c dir-item.c ls file-item.c file-item.c x86_64-pc-linux-gnu-gcc -Wp,-MMD,./.file-item.o.d,-MT,file-item.o -Wall -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -mtune=native -O2 -msse3 -pipe -c file-item.c ls inode-item.c inode-item.c x86_64-pc-linux-gnu-gcc -Wp,-MMD,./.inode-item.o.d,-MT,inode-item.o -Wall -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -mtune=native -O2 -msse3 -pipe -c inode-item.c ls inode-map.c inode-map.c x86_64-pc-linux-gnu-gcc -Wp,-MMD,./.inode-map.o.d,-MT,inode-map.o -Wall -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -mtune=native -O2 -msse3 -pipe -c inode-map.c ls crc32c.c crc32c.c x86_64-pc-linux-gnu-gcc -Wp,-MMD,./.crc32c.o.d,-MT,crc32c.o -Wall -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -mtune=native -O2 -msse3 -pipe -c crc32c.c ls rbtree.c rbtree.c x86_64-pc-linux-gnu-gcc -Wp,-MMD,./.rbtree.o.d,-MT,rbtree.o -Wall -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -mtune=native -O2 -msse3 -pipe -c rbtree.c ls extent-cache.c extent-cache.c x86_64-pc-linux-gnu-gcc -Wp,-MMD,./.extent-cache.o.d,-MT,extent-cache.o -Wall -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -mtune=native -O2 -msse3 -pipe -c extent-cache.c ls extent_io.c extent_io.c x86_64-pc-linux-gnu-gcc -Wp,-MMD,./.extent_io.o.d,-MT,extent_io.o -Wall -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -mtune=native -O2 -msse3 -pipe -c extent_io.c ls volumes.c volumes.c x86_64-pc-linux-gnu-gcc -Wp,-MMD,./.volumes.o.d,-MT,volumes.o -Wall -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -mtune=native -O2 -msse3 -pipe -c volumes.c ls utils.c utils.c x86_64-pc-linux-gnu-gcc -Wp,-MMD,./.utils.o.d,-MT,utils.o -Wall -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -mtune=native -O2 -msse3 -pipe -c utils.c ls btrfs-list.c btrfs-list.c x86_64-pc-linux-gnu-gcc -Wp,-MMD,./.btrfs-list.o.d,-MT,btrfs-list.o -Wall -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -mtune=native -O2 -msse3 -pipe -c btrfs-list.c ls btrfslabel.c btrfslabel.c x86_64-pc-linux-gnu-gcc -Wp,-MMD,./.btrfslabel.o.d,-MT,btrfslabel.o -Wall -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -mtune=native -O2 -msse3 -pipe -c btrfslabel.c ls repair.c repair.c x86_64-pc-linux-gnu-gcc -Wp,-MMD,./.repair.o.d,-MT,repair.o -Wall -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -mtune=native -O2 -msse3 -pipe -c repair.c ls btrfsctl.c btrfsctl.c x86_64-pc-linux-gnu-gcc -Wp,-MMD,./.btrfsctl.o.d,-MT,btrfsctl.o -Wall -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -mtune=native -O2 -msse3 -pipe -c btrfsctl.c ls mkfs.c mkfs.c x86_64-pc-linux-gnu-gcc -Wp,-MMD,./.mkfs.o.d,-MT,mkfs.o -Wall -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -mtune=native -O2 -msse3 -pipe -c mkfs.c ls debug-tree.c debug-tree.c x86_64-pc-linux-gnu-gcc -Wp,-MMD,./.debug-tree.o.d,-MT,debug-tree.o -Wall -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -mtune=native -O2 -msse3 -pipe -c debug-tree.c ls btrfs-show.c btrfs-show.c x86_64-pc-linux-gnu-gcc -Wp,-MMD,./.btrfs-show.o.d,-MT,btrfs-show.o -Wall -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -mtune=native -O2 -msse3 -pipe -c btrfs-show.c ls btrfs-vol.c btrfs-vol.c x86_64-pc-linux-gnu-gcc -Wp,-MMD,./.btrfs-vol.o.d,-MT,btrfs-vol.o -Wall -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -mtune=native -O2 -msse3 -pipe -c btrfs-vol.c ls btrfsck.c btrfsck.c ls btrfs.c btrfs.c x86_64-pc-linux-gnu-gcc -Wp,-MMD,./.btrfsck.o.d,-MT,btrfsck.o -Wall -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -mtune=native -O2 -msse3 -pipe -c btrfsck.c x86_64-pc-linux-gnu-gcc -Wp,-MMD,./.btrfs.o.d,-MT,btrfs.o -Wall -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -mtune=native -O2 -msse3 -pipe -c btrfs.c btrfs.c: In function 'parse_command_token': btrfs.c:96:27: warning: 'cmd' may be used uninitialized in this function ls help.c help.c x86_64-pc-linux-gnu-gcc -Wp,-MMD,./.help.o.d,-MT,help.o -Wall -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -mtune=native -O2 -msse3 -pipe -c help.c ls common.c common.c x86_64-pc-linux-gnu-gcc -Wp,-MMD,./.common.o.d,-MT,common.o -Wall -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -mtune=native -O2 -msse3 -pipe -c common.c ls cmds-subvolume.c cmds-subvolume.c x86_64-pc-linux-gnu-gcc -Wp,-MMD,./.cmds-subvolume.o.d,-MT,cmds-subvolume.o -Wall -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -mtune=native -O2 -msse3 -pipe -c cmds-subvolume.c ls cmds-filesystem.c cmds-filesystem.c x86_64-pc-linux-gnu-gcc -Wp,-MMD,./.cmds-filesystem.o.d,-MT,cmds-filesystem.o -Wall -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -mtune=native -O2 -msse3 -pipe -c cmds-filesystem.c ls cmds-device.c cmds-device.c x86_64-pc-linux-gnu-gcc -Wp,-MMD,./.cmds-device.o.d,-MT,cmds-device.o -Wall -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -mtune=native -O2 -msse3 -pipe -c cmds-device.c ls cmds-scrub.c cmds-scrub.c x86_64-pc-linux-gnu-gcc -Wp,-MMD,./.cmds-scrub.o.d,-MT,cmds-scrub.o -Wall -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -mtune=native -O2 -msse3 -pipe -c cmds-scrub.c ls cmds-inspect.c cmds-inspect.c x86_64-pc-linux-gnu-gcc -Wp,-MMD,./.cmds-inspect.o.d,-MT,cmds-inspect.o -Wall -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -mtune=native -O2 -msse3 -pipe -c cmds-inspect.c ls cmds-balance.c cmds-balance.c x86_64-pc-linux-gnu-gcc -Wp,-MMD,./.cmds-balance.o.d,-MT,cmds-balance.o -Wall -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -mtune=native -O2 -msse3 -pipe -c cmds-balance.c ls btrfs-map-logical.c btrfs-map-logical.c x86_64-pc-linux-gnu-gcc -Wp,-MMD,./.btrfs-map-logical.o.d,-MT,btrfs-map-logical.o -Wall -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -mtune=native -O2 -msse3 -pipe -c btrfs-map-logical.c ls btrfs-image.c btrfs-image.c x86_64-pc-linux-gnu-gcc -Wp,-MMD,./.btrfs-image.o.d,-MT,btrfs-image.o -Wall -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -mtune=native -O2 -msse3 -pipe -c btrfs-image.c ls btrfs-zero-log.c btrfs-zero-log.c x86_64-pc-linux-gnu-gcc -Wp,-MMD,./.btrfs-zero-log.o.d,-MT,btrfs-zero-log.o -Wall -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -mtune=native -O2 -msse3 -pipe -c btrfs-zero-log.c ls convert.c convert.c x86_64-pc-linux-gnu-gcc -Wp,-MMD,./.convert.o.d,-MT,convert.o -Wall -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -mtune=native -O2 -msse3 -pipe -c convert.c ls find-root.c find-root.c x86_64-pc-linux-gnu-gcc -Wp,-MMD,./.find-root.o.d,-MT,find-root.o -Wall -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -mtune=native -O2 -msse3 -pipe -c find-root.c ls restore.c restore.c x86_64-pc-linux-gnu-gcc -Wp,-MMD,./.restore.o.d,-MT,restore.o -Wall -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -mtune=native -O2 -msse3 -pipe -c restore.c ls btrfstune.c btrfstune.c x86_64-pc-linux-gnu-gcc -Wp,-MMD,./.btrfstune.o.d,-MT,btrfstune.o -Wall -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -mtune=native -O2 -msse3 -pipe -c btrfstune.c cd man; make make[1]: Entering directory `/var/tmp/portage/sys-fs/btrfs-progs-9999/work/btrfs-progs-9999/man' gzip -n -c mkfs.btrfs.8.in > mkfs.btrfs.8.gz gzip -n -c btrfsctl.8.in > btrfsctl.8.gz gzip -n -c btrfsck.8.in > btrfsck.8.gz gzip -n -c btrfs-image.8.in > btrfs-image.8.gz restore.c: In function 'copy_file': restore.c:435:12: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result gzip -n -c btrfs-show.8.in > btrfs-show.8.gz gzip -n -c btrfs.8.in > btrfs.8.gz make[1]: Leaving directory `/var/tmp/portage/sys-fs/btrfs-progs-9999/work/btrfs-progs-9999/man' x86_64-pc-linux-gnu-gcc -mtune=native -O2 -msse3 -pipe -o btrfsctl btrfsctl.o ctree.o disk-io.o radix-tree.o extent-tree.o print-tree.o root-tree.o dir-item.o file-item.o inode-item.o inode-map.o crc32c.o rbtree.o extent-cache.o extent_io.o volumes.o utils.o btrfs-list.o btrfslabel.o repair.o -Wl,-O1 -Wl,--as-needed -luuid x86_64-pc-linux-gnu-gcc -mtune=native -O2 -msse3 -pipe -o mkfs.btrfs ctree.o disk-io.o radix-tree.o extent-tree.o print-tree.o root-tree.o dir-item.o file-item.o inode-item.o inode-map.o crc32c.o rbtree.o extent-cache.o extent_io.o volumes.o utils.o btrfs-list.o btrfslabel.o repair.o mkfs.o -Wl,-O1 -Wl,--as-needed -luuid x86_64-pc-linux-gnu-gcc -mtune=native -O2 -msse3 -pipe -o btrfs-debug-tree ctree.o disk-io.o radix-tree.o extent-tree.o print-tree.o root-tree.o dir-item.o file-item.o inode-item.o inode-map.o crc32c.o rbtree.o extent-cache.o extent_io.o volumes.o utils.o btrfs-list.o btrfslabel.o repair.o debug-tree.o -Wl,-O1 -Wl,--as-needed -luuid x86_64-pc-linux-gnu-gcc -mtune=native -O2 -msse3 -pipe -o btrfs-show btrfs-show.o ctree.o disk-io.o radix-tree.o extent-tree.o print-tree.o root-tree.o dir-item.o file-item.o inode-item.o inode-map.o crc32c.o rbtree.o extent-cache.o extent_io.o volumes.o utils.o btrfs-list.o btrfslabel.o repair.o -Wl,-O1 -Wl,--as-needed -luuid x86_64-pc-linux-gnu-gcc -mtune=native -O2 -msse3 -pipe -o btrfs-vol btrfs-vol.o ctree.o disk-io.o radix-tree.o extent-tree.o print-tree.o root-tree.o dir-item.o file-item.o inode-item.o inode-map.o crc32c.o rbtree.o extent-cache.o extent_io.o volumes.o utils.o btrfs-list.o btrfslabel.o repair.o -Wl,-O1 -Wl,--as-needed -luuid x86_64-pc-linux-gnu-gcc -mtune=native -O2 -msse3 -pipe -o btrfsck btrfsck.o ctree.o disk-io.o radix-tree.o extent-tree.o print-tree.o root-tree.o dir-item.o file-item.o inode-item.o inode-map.o crc32c.o rbtree.o extent-cache.o extent_io.o volumes.o utils.o btrfs-list.o btrfslabel.o repair.o -Wl,-O1 -Wl,--as-needed -luuid x86_64-pc-linux-gnu-gcc -mtune=native -O2 -msse3 -pipe -o btrfs btrfs.o help.o common.o cmds-subvolume.o cmds-filesystem.o cmds-device.o cmds-scrub.o cmds-inspect.o cmds-balance.o \ ctree.o disk-io.o radix-tree.o extent-tree.o print-tree.o root-tree.o dir-item.o file-item.o inode-item.o inode-map.o crc32c.o rbtree.o extent-cache.o extent_io.o volumes.o utils.o btrfs-list.o btrfslabel.o repair.o -Wl,-O1 -Wl,--as-needed -luuid -lpthread x86_64-pc-linux-gnu-gcc -mtune=native -O2 -msse3 -pipe -o btrfs-map-logical ctree.o disk-io.o radix-tree.o extent-tree.o print-tree.o root-tree.o dir-item.o file-item.o inode-item.o inode-map.o crc32c.o rbtree.o extent-cache.o extent_io.o volumes.o utils.o btrfs-list.o btrfslabel.o repair.o btrfs-map-logical.o -Wl,-O1 -Wl,--as-needed -luuid x86_64-pc-linux-gnu-gcc -mtune=native -O2 -msse3 -pipe -o btrfs-image ctree.o disk-io.o radix-tree.o extent-tree.o print-tree.o root-tree.o dir-item.o file-item.o inode-item.o inode-map.o crc32c.o rbtree.o extent-cache.o extent_io.o volumes.o utils.o btrfs-list.o btrfslabel.o repair.o btrfs-image.o -lpthread -lz -Wl,-O1 -Wl,--as-needed -luuid x86_64-pc-linux-gnu-gcc -mtune=native -O2 -msse3 -pipe -o btrfs-zero-log ctree.o disk-io.o radix-tree.o extent-tree.o print-tree.o root-tree.o dir-item.o file-item.o inode-item.o inode-map.o crc32c.o rbtree.o extent-cache.o extent_io.o volumes.o utils.o btrfs-list.o btrfslabel.o repair.o btrfs-zero-log.o -Wl,-O1 -Wl,--as-needed -luuid x86_64-pc-linux-gnu-gcc -mtune=native -O2 -msse3 -pipe -o btrfs-convert ctree.o disk-io.o radix-tree.o extent-tree.o print-tree.o root-tree.o dir-item.o file-item.o inode-item.o inode-map.o crc32c.o rbtree.o extent-cache.o extent_io.o volumes.o utils.o btrfs-list.o btrfslabel.o repair.o convert.o -lext2fs -lcom_err -Wl,-O1 -Wl,--as-needed -luuid x86_64-pc-linux-gnu-gcc -mtune=native -O2 -msse3 -pipe -o btrfs-find-root find-root.o ctree.o disk-io.o radix-tree.o extent-tree.o print-tree.o root-tree.o dir-item.o file-item.o inode-item.o inode-map.o crc32c.o rbtree.o extent-cache.o extent_io.o volumes.o utils.o btrfs-list.o btrfslabel.o repair.o -Wl,-O1 -Wl,--as-needed -luuid x86_64-pc-linux-gnu-gcc -mtune=native -O2 -msse3 -pipe -o btrfs-restore restore.o ctree.o disk-io.o radix-tree.o extent-tree.o print-tree.o root-tree.o dir-item.o file-item.o inode-item.o inode-map.o crc32c.o rbtree.o extent-cache.o extent_io.o volumes.o utils.o btrfs-list.o btrfslabel.o repair.o -Wl,-O1 -Wl,--as-needed -luuid -lz x86_64-pc-linux-gnu-gcc -mtune=native -O2 -msse3 -pipe -o btrfstune ctree.o disk-io.o radix-tree.o extent-tree.o print-tree.o root-tree.o dir-item.o file-item.o inode-item.o inode-map.o crc32c.o rbtree.o extent-cache.o extent_io.o volumes.o utils.o btrfs-list.o btrfslabel.o repair.o btrfstune.o -Wl,-O1 -Wl,--as-needed -luuid make -j4 CC=x86_64-pc-linux-gnu-gcc 'CFLAGS=-mtune=native -O2 -msse3 -pipe' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed' btrfstune btrfs-image make: `btrfstune' is up to date. make: `btrfs-image' is up to date. make -j4 CC=x86_64-pc-linux-gnu-gcc 'CFLAGS=-mtune=native -O2 -msse3 -pipe' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed' convert x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed convert.o -o convert convert.o: In function `custom_alloc_extent': convert.c:(.text+0xfe): undefined reference to `find_first_extent_bit' convert.c:(.text+0x163): undefined reference to `test_range_bit' convert.c:(.text+0x17c): undefined reference to `btrfs_lookup_block_group' convert.c:(.text+0x1ff): undefined reference to `clear_extent_dirty' convert.o: In function `create_subvol': convert.c:(.text+0x363): undefined reference to `btrfs_copy_root' convert.c:(.text+0x3c6): undefined reference to `free_extent_buffer' convert.c:(.text+0x403): undefined reference to `btrfs_insert_root' convert.c:(.text+0x41e): undefined reference to `btrfs_read_fs_root' convert.c:(.text+0x43b): undefined reference to `btrfs_make_root_dir' convert.o: In function `dir_iterate_proc': convert.c:(.text+0x564): undefined reference to `btrfs_insert_dir_item' convert.c:(.text+0x5df): undefined reference to `btrfs_insert_inode_ref' convert.o: In function `record_file_extent.clone.55': convert.c:(.text+0x774): undefined reference to `btrfs_init_path' convert.c:(.text+0x7ed): undefined reference to `btrfs_csum_file_block' convert.c:(.text+0x895): undefined reference to `btrfs_insert_empty_items' convert.c:(.text+0x8aa): undefined reference to `btrfs_release_path' convert.c:(.text+0x8e5): undefined reference to `btrfs_insert_file_extent' convert.c:(.text+0x960): undefined reference to `btrfs_mark_buffer_dirty' convert.c:(.text+0x97d): undefined reference to `btrfs_release_path' convert.c:(.text+0x9cb): undefined reference to `btrfs_insert_empty_items' convert.c:(.text+0x9e5): undefined reference to `btrfs_extent_post_op' convert.c:(.text+0xa1a): undefined reference to `btrfs_inc_extent_ref' convert.c:(.text+0xa72): undefined reference to `btrfs_mark_buffer_dirty' convert.c:(.text+0xa93): undefined reference to `btrfs_update_block_group' convert.o: In function `create_file_extents': convert.c:(.text+0xb9a): undefined reference to `ext2fs_block_iterate2' convert.c:(.text+0xd02): undefined reference to `error_message' convert.c:(.text+0xda9): undefined reference to `btrfs_insert_inline_extent' convert.o: In function `block_iterate_proc.clone.56': convert.c:(.text+0xf83): undefined reference to `btrfs_lookup_block_group' convert.o: In function `create_image_file_range.clone.57': convert.c:(.text+0x1098): undefined reference to `ext2fs_test_generic_bitmap' convert.o: In function `copy_single_xattr': convert.c:(.text+0x12ec): undefined reference to `btrfs_insert_xattr_item' convert.o: In function `relocate_extents_range': convert.c:(.text+0x14fc): undefined reference to `btrfs_init_path' convert.c:(.text+0x1509): undefined reference to `extent_io_tree_init' convert.c:(.text+0x1545): undefined reference to `btrfs_search_slot' convert.c:(.text+0x1562): undefined reference to `btrfs_previous_item' convert.c:(.text+0x1584): undefined reference to `btrfs_release_path' convert.c:(.text+0x1675): undefined reference to `btrfs_search_slot' convert.c:(.text+0x16bb): undefined reference to `btrfs_next_leaf' convert.c:(.text+0x1704): undefined reference to `read_extent_buffer' convert.c:(.text+0x1892): undefined reference to `btrfs_release_path' convert.c:(.text+0x189f): undefined reference to `extent_io_tree_cleanup' convert.c:(.text+0x18c2): undefined reference to `btrfs_release_path' convert.c:(.text+0x18d1): undefined reference to `btrfs_commit_transaction' convert.c:(.text+0x194d): undefined reference to `read_extent_buffer' convert.c:(.text+0x19bc): undefined reference to `btrfs_init_path' convert.c:(.text+0x19e5): undefined reference to `btrfs_search_slot' convert.c:(.text+0x1a39): undefined reference to `btrfs_release_path' convert.c:(.text+0x1a44): undefined reference to `btrfs_release_path' convert.c:(.text+0x1ac2): undefined reference to `btrfs_commit_transaction' convert.c:(.text+0x1b96): undefined reference to `btrfs_del_items' convert.c:(.text+0x1bdb): undefined reference to `btrfs_free_extent' convert.c:(.text+0x1bf5): undefined reference to `btrfs_release_path' convert.c:(.text+0x1c3b): undefined reference to `btrfs_lookup_inode' convert.c:(.text+0x1c74): undefined reference to `read_extent_buffer' convert.c:(.text+0x1c86): undefined reference to `btrfs_release_path' convert.c:(.text+0x1d8f): undefined reference to `test_range_bit' convert.c:(.text+0x1daf): undefined reference to `get_state_private' convert.c:(.text+0x1e1e): undefined reference to `btrfs_release_path' convert.c:(.text+0x1f8c): undefined reference to `set_extent_bits' convert.c:(.text+0x1fac): undefined reference to `set_state_private' convert.c:(.text+0x2066): undefined reference to `btrfs_lookup_inode' convert.c:(.text+0x20a2): undefined reference to `write_extent_buffer' convert.c:(.text+0x20aa): undefined reference to `btrfs_mark_buffer_dirty' convert.c:(.text+0x20bc): undefined reference to `btrfs_release_path' convert.o: In function `link_subvol': convert.c:(.text+0x213e): undefined reference to `btrfs_alloc_path' convert.c:(.text+0x218a): undefined reference to `btrfs_search_slot' convert.c:(.text+0x21dc): undefined reference to `read_extent_buffer' convert.c:(.text+0x2223): undefined reference to `btrfs_release_path' convert.c:(.text+0x22e9): undefined reference to `btrfs_lookup_inode' convert.c:(.text+0x2400): undefined reference to `btrfs_insert_dir_item' convert.c:(.text+0x2464): undefined reference to `btrfs_mark_buffer_dirty' convert.c:(.text+0x2471): undefined reference to `btrfs_release_path' convert.c:(.text+0x24da): undefined reference to `btrfs_add_root_ref' convert.c:(.text+0x254b): undefined reference to `btrfs_add_root_ref' convert.c:(.text+0x2556): undefined reference to `btrfs_commit_transaction' convert.c:(.text+0x2570): undefined reference to `btrfs_read_fs_root' convert.c:(.text+0x2590): undefined reference to `btrfs_free_path' convert.o: In function `do_convert': convert.c:(.text+0x2694): undefined reference to `unix_io_manager' convert.c:(.text+0x26c1): undefined reference to `ext2fs_open' convert.c:(.text+0x26d7): undefined reference to `ext2fs_read_inode_bitmap' convert.c:(.text+0x26ed): undefined reference to `ext2fs_read_block_bitmap' convert.c:(.text+0x272a): undefined reference to `ext2fs_new_inode' convert.c:(.text+0x2796): undefined reference to `ext2fs_new_block' convert.c:(.text+0x27fc): undefined reference to `ext2fs_mark_generic_bitmap' convert.c:(.text+0x287d): undefined reference to `make_btrfs' convert.c:(.text+0x294a): undefined reference to `csum_tree_block_size' convert.c:(.text+0x299d): undefined reference to `open_ctree_fd' convert.c:(.text+0x29f7): undefined reference to `ext2fs_test_generic_bitmap' convert.c:(.text+0x2a1a): undefined reference to `set_extent_dirty' convert.c:(.text+0x2a7c): undefined reference to `clear_extent_dirty' convert.c:(.text+0x2ad8): undefined reference to `clear_extent_dirty' convert.c:(.text+0x2b23): undefined reference to `ext2fs_unmark_generic_bitmap' convert.c:(.text+0x2bc3): undefined reference to `btrfs_make_block_groups' convert.c:(.text+0x2bf7): undefined reference to `btrfs_fix_block_accounting' convert.c:(.text+0x2c26): undefined reference to `btrfs_init_path' convert.c:(.text+0x2cad): undefined reference to `btrfs_search_slot' convert.c:(.text+0x2ce3): undefined reference to `btrfs_del_items' convert.c:(.text+0x2cfd): undefined reference to `btrfs_release_path' convert.c:(.text+0x2d0a): undefined reference to `error_message' convert.c:(.text+0x2d4d): undefined reference to `error_message' convert.c:(.text+0x2d7b): undefined reference to `btrfs_release_path' convert.c:(.text+0x2dc4): undefined reference to `btrfs_search_slot' convert.c:(.text+0x2dff): undefined reference to `btrfs_del_items' convert.c:(.text+0x2e1e): undefined reference to `btrfs_release_path' convert.c:(.text+0x2eda): undefined reference to `write_extent_buffer' convert.c:(.text+0x2ee7): undefined reference to `btrfs_mark_buffer_dirty' convert.c:(.text+0x2ef8): undefined reference to `btrfs_release_path' convert.c:(.text+0x2fd4): undefined reference to `btrfs_insert_item' convert.c:(.text+0x2ff7): undefined reference to `btrfs_lookup_block_group' convert.c:(.text+0x3055): undefined reference to `btrfs_insert_empty_items' convert.c:(.text+0x30cd): undefined reference to `error_message' convert.c:(.text+0x316b): undefined reference to `btrfs_update_device' convert.c:(.text+0x3184): undefined reference to `btrfs_release_path' convert.c:(.text+0x319e): undefined reference to `btrfs_make_root_dir' convert.c:(.text+0x3205): undefined reference to `btrfs_insert_dir_item' convert.c:(.text+0x323a): undefined reference to `btrfs_insert_inode_ref' convert.c:(.text+0x32b0): undefined reference to `__btrfs_cow_block' convert.c:(.text+0x32c5): undefined reference to `free_extent_buffer' convert.c:(.text+0x32d0): undefined reference to `btrfs_commit_transaction' convert.c:(.text+0x337a): undefined reference to `ext2fs_open_inode_scan' convert.c:(.text+0x33d4): undefined reference to `ext2fs_get_next_inode' convert.c:(.text+0x341c): undefined reference to `btrfs_commit_transaction' convert.c:(.text+0x36ab): undefined reference to `ext2fs_read_inode_full' convert.c:(.text+0x370d): undefined reference to `btrfs_insert_inode' convert.c:(.text+0x3853): undefined reference to `ext2fs_dir_iterate2' convert.c:(.text+0x389c): undefined reference to `btrfs_insert_inode_ref' convert.c:(.text+0x38c1): undefined reference to `ext2fs_inode_data_blocks2' convert.c:(.text+0x38fe): undefined reference to `btrfs_insert_inline_extent' convert.c:(.text+0x393c): undefined reference to `error_message' convert.c:(.text+0x3972): undefined reference to `btrfs_commit_transaction' convert.c:(.text+0x3a42): undefined reference to `btrfs_init_path' convert.c:(.text+0x3afc): undefined reference to `btrfs_find_free_objectid' convert.c:(.text+0x3bf0): undefined reference to `btrfs_release_path' convert.c:(.text+0x3d36): undefined reference to `btrfs_search_slot' convert.c:(.text+0x3d7c): undefined reference to `btrfs_next_leaf' convert.c:(.text+0x3dc9): undefined reference to `read_extent_buffer' convert.c:(.text+0x3f05): undefined reference to `btrfs_release_path' convert.c:(.text+0x3f34): undefined reference to `error_message' convert.c:(.text+0x3f66): undefined reference to `error_message' convert.c:(.text+0x3fd9): undefined reference to `btrfs_release_path' convert.c:(.text+0x404c): undefined reference to `btrfs_insert_inode' convert.c:(.text+0x40ae): undefined reference to `btrfs_insert_dir_item' convert.c:(.text+0x40e4): undefined reference to `btrfs_insert_inode_ref' convert.c:(.text+0x4136): undefined reference to `btrfs_lookup_inode' convert.c:(.text+0x4167): undefined reference to `btrfs_mark_buffer_dirty' convert.c:(.text+0x4177): undefined reference to `btrfs_release_path' convert.c:(.text+0x4187): undefined reference to `btrfs_commit_transaction' convert.c:(.text+0x41a2): undefined reference to `btrfs_release_path' convert.c:(.text+0x41cb): undefined reference to `btrfs_lookup_block_group' convert.c:(.text+0x4264): undefined reference to `close_ctree' convert.c:(.text+0x4274): undefined reference to `ext2fs_close' convert.c:(.text+0x42e3): undefined reference to `csum_tree_block_size' convert.c:(.text+0x434b): undefined reference to `open_ctree_fd' convert.c:(.text+0x436f): undefined reference to `btrfs_init_path' convert.c:(.text+0x4434): undefined reference to `btrfs_next_leaf' convert.c:(.text+0x4477): undefined reference to `read_extent_buffer' convert.c:(.text+0x44b6): undefined reference to `btrfs_release_path' convert.c:(.text+0x44da): undefined reference to `btrfs_search_slot' convert.c:(.text+0x44f2): undefined reference to `btrfs_release_path' convert.c:(.text+0x4524): undefined reference to `btrfs_release_path' convert.c:(.text+0x4570): undefined reference to `btrfs_search_slot' convert.c:(.text+0x45cd): undefined reference to `btrfs_next_leaf' convert.c:(.text+0x4614): undefined reference to `read_extent_buffer' convert.c:(.text+0x4692): undefined reference to `read_extent_buffer' convert.c:(.text+0x46bc): undefined reference to `btrfs_add_system_chunk' convert.c:(.text+0x46d4): undefined reference to `btrfs_commit_transaction' convert.c:(.text+0x46ec): undefined reference to `btrfs_release_path' convert.c:(.text+0x46f4): undefined reference to `close_ctree' convert.c:(.text+0x48a3): undefined reference to `ext2fs_read_ext_attr' convert.c:(.text+0x4912): undefined reference to `error_message' convert.c:(.text+0x4927): undefined reference to `error_message' convert.c:(.text+0x49e5): undefined reference to `btrfs_commit_transaction' convert.o: In function `do_rollback': convert.c:(.text+0x4de0): undefined reference to `extent_io_tree_init' convert.c:(.text+0x4e0e): undefined reference to `open_ctree_fd' convert.c:(.text+0x4ed5): undefined reference to `btrfs_map_block' convert.c:(.text+0x4f4f): undefined reference to `btrfs_init_path' convert.c:(.text+0x4f83): undefined reference to `btrfs_read_fs_root' convert.c:(.text+0x4fc6): undefined reference to `btrfs_lookup_dir_item' convert.c:(.text+0x4ff5): undefined reference to `read_extent_buffer' convert.c:(.text+0x5031): undefined reference to `btrfs_release_path' convert.c:(.text+0x5058): undefined reference to `btrfs_lookup_inode' convert.c:(.text+0x50a2): undefined reference to `btrfs_release_path' convert.c:(.text+0x50e0): undefined reference to `btrfs_search_slot' convert.c:(.text+0x511e): undefined reference to `btrfs_next_leaf' convert.c:(.text+0x5136): undefined reference to `btrfs_release_path' convert.c:(.text+0x5172): undefined reference to `test_range_bit' convert.c:(.text+0x523f): undefined reference to `btrfs_next_leaf' convert.c:(.text+0x527d): undefined reference to `read_extent_buffer' convert.c:(.text+0x52b7): undefined reference to `btrfs_release_path' convert.c:(.text+0x52d6): undefined reference to `btrfs_search_slot' convert.c:(.text+0x52ec): undefined reference to `btrfs_release_path' convert.c:(.text+0x5312): undefined reference to `btrfs_lookup_block_group' convert.c:(.text+0x5348): undefined reference to `btrfs_commit_transaction' convert.c:(.text+0x5358): undefined reference to `close_ctree' convert.c:(.text+0x5412): undefined reference to `find_first_extent_bit' convert.c:(.text+0x542d): undefined reference to `get_state_private' convert.c:(.text+0x5455): undefined reference to `clear_extent_bits' convert.c:(.text+0x5538): undefined reference to `read_extent_buffer' convert.c:(.text+0x5613): undefined reference to `btrfs_release_path' convert.c:(.text+0x56af): undefined reference to `extent_io_tree_cleanup' convert.c:(.text+0x56f1): undefined reference to `btrfs_lookup_block_group' convert.c:(.text+0x5717): undefined reference to `btrfs_lookup_block_group' convert.c:(.text+0x5761): undefined reference to `set_extent_bits' convert.c:(.text+0x5774): undefined reference to `set_state_private' convert.c:(.text+0x592b): undefined reference to `btrfs_release_path' convert.o: In function `main': convert.c:(.text+0x5ae9): undefined reference to `check_mounted' collect2: ld returned 1 exit status make: *** [convert] Error 1 emake failed * ERROR: sys-fs/btrfs-progs-9999 failed (compile phase): * (no error message) * * Call stack: * ebuild.sh, line 85: Called src_compile * environment, line 2231: Called die * The specific snippet of code: * emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" convert || die; * * If you need support, post the output of 'emerge --info =sys-fs/btrfs-progs-9999', * the complete build log and the output of 'emerge -pqv =sys-fs/btrfs-progs-9999'. * The complete build log is located at '/var/tmp/portage/sys-fs/btrfs-progs-9999/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/sys-fs/btrfs-progs-9999/temp/environment'. * S: '/var/tmp/portage/sys-fs/btrfs-progs-9999/work/btrfs-progs-9999'