* Package: sys-fs/duperemove-0.11_beta4 * Repository: gentoo * Maintainer: rich0@gentoo.org mgorny@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU * FEATURES: preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking duperemove-0.11.beta4.tar.gz to /var/tmp/portage/sys-fs/duperemove-0.11_beta4/work >>> Source unpacked in /var/tmp/portage/sys-fs/duperemove-0.11_beta4/work >>> Preparing source in /var/tmp/portage/sys-fs/duperemove-0.11_beta4/work/duperemove-0.11.beta4 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/sys-fs/duperemove-0.11_beta4/work/duperemove-0.11.beta4 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/sys-fs/duperemove-0.11_beta4/work/duperemove-0.11.beta4 ... make -j1 CC=x86_64-pc-linux-gnu-gcc 'CFLAGS=-O2 -pipe -march=native -Wall -Wall' x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wall -D_FILE_OFFSET_BITS=64 -DVERSTRING=\"v0.11.beta4\" -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -rdynamic -Wl,-O1 -Wl,--as-needed -c duperemove.c -o duperemove.o -lglib-2.0 -lsqlite3 -lm x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wall -D_FILE_OFFSET_BITS=64 -DVERSTRING=\"v0.11.beta4\" -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -rdynamic -Wl,-O1 -Wl,--as-needed -c hash-tree.c -o hash-tree.o -lglib-2.0 -lsqlite3 -lm x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wall -D_FILE_OFFSET_BITS=64 -DVERSTRING=\"v0.11.beta4\" -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -rdynamic -Wl,-O1 -Wl,--as-needed -c results-tree.c -o results-tree.o -lglib-2.0 -lsqlite3 -lm x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wall -D_FILE_OFFSET_BITS=64 -DVERSTRING=\"v0.11.beta4\" -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -rdynamic -Wl,-O1 -Wl,--as-needed -c rbtree.c -o rbtree.o -lglib-2.0 -lsqlite3 -lm x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wall -D_FILE_OFFSET_BITS=64 -DVERSTRING=\"v0.11.beta4\" -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -rdynamic -Wl,-O1 -Wl,--as-needed -c dedupe.c -o dedupe.o -lglib-2.0 -lsqlite3 -lm x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wall -D_FILE_OFFSET_BITS=64 -DVERSTRING=\"v0.11.beta4\" -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -rdynamic -Wl,-O1 -Wl,--as-needed -c filerec.c -o filerec.o -lglib-2.0 -lsqlite3 -lm x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wall -D_FILE_OFFSET_BITS=64 -DVERSTRING=\"v0.11.beta4\" -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -rdynamic -Wl,-O1 -Wl,--as-needed -c btrfs-util.c -o btrfs-util.o -lglib-2.0 -lsqlite3 -lm x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wall -D_FILE_OFFSET_BITS=64 -DVERSTRING=\"v0.11.beta4\" -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -rdynamic -Wl,-O1 -Wl,--as-needed -c util.c -o util.o -lglib-2.0 -lsqlite3 -lm x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wall -D_FILE_OFFSET_BITS=64 -DVERSTRING=\"v0.11.beta4\" -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -rdynamic -Wl,-O1 -Wl,--as-needed -c memstats.c -o memstats.o -lglib-2.0 -lsqlite3 -lm x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wall -D_FILE_OFFSET_BITS=64 -DVERSTRING=\"v0.11.beta4\" -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -rdynamic -Wl,-O1 -Wl,--as-needed -c file_scan.c -o file_scan.o -lglib-2.0 -lsqlite3 -lm x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wall -D_FILE_OFFSET_BITS=64 -DVERSTRING=\"v0.11.beta4\" -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -rdynamic -Wl,-O1 -Wl,--as-needed -c find_dupes.c -o find_dupes.o -lglib-2.0 -lsqlite3 -lm find_dupes.c: In function ‘find_dupes_worker’: find_dupes.c:216:21: warning: ‘end[1]’ may be used uninitialized in this function [-Wmaybe-uninitialized] struct file_block *end[2]; ^ find_dupes.c:216:21: warning: ‘end[0]’ may be used uninitialized in this function [-Wmaybe-uninitialized] x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wall -D_FILE_OFFSET_BITS=64 -DVERSTRING=\"v0.11.beta4\" -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -rdynamic -Wl,-O1 -Wl,--as-needed -c run_dedupe.c -o run_dedupe.o -lglib-2.0 -lsqlite3 -lm x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wall -D_FILE_OFFSET_BITS=64 -DVERSTRING=\"v0.11.beta4\" -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -rdynamic -Wl,-O1 -Wl,--as-needed -c csum.c -o csum.o -lglib-2.0 -lsqlite3 -lm x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wall -D_FILE_OFFSET_BITS=64 -DVERSTRING=\"v0.11.beta4\" -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -rdynamic -Wl,-O1 -Wl,--as-needed -c dbfile.c -o dbfile.o -lglib-2.0 -lsqlite3 -lm dbfile.c: In function ‘__dbfile_sync_config’: dbfile.c:350:16: warning: implicit declaration of function ‘major’ [-Wimplicit-function-declaration] onefs_major = major(onefs_dev); ^ dbfile.c:355:16: warning: implicit declaration of function ‘minor’ [-Wimplicit-function-declaration] onefs_minor = minor(onefs_dev); ^ dbfile.c: In function ‘__dbfile_get_config’: dbfile.c:600:16: warning: implicit declaration of function ‘makedev’ [-Wimplicit-function-declaration] *onefs_dev = makedev(onefs_major, onefs_minor); ^ x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wall -D_FILE_OFFSET_BITS=64 -DVERSTRING=\"v0.11.beta4\" -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -rdynamic -Wl,-O1 -Wl,--as-needed -c interval_tree.c -o interval_tree.o -lglib-2.0 -lsqlite3 -lm x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wall -D_FILE_OFFSET_BITS=64 -DVERSTRING=\"v0.11.beta4\" -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -rdynamic -Wl,-O1 -Wl,--as-needed -c list_sort.c -o list_sort.o -lglib-2.0 -lsqlite3 -lm x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wall -D_FILE_OFFSET_BITS=64 -DVERSTRING=\"v0.11.beta4\" -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -rdynamic -Wl,-O1 -Wl,--as-needed -c stats.c -o stats.o -lglib-2.0 -lsqlite3 -lm x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wall -D_FILE_OFFSET_BITS=64 -DVERSTRING=\"v0.11.beta4\" -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -rdynamic -Wl,-O1 -Wl,--as-needed -c debug.c -o debug.o -lglib-2.0 -lsqlite3 -lm x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wall -D_FILE_OFFSET_BITS=64 -DVERSTRING=\"v0.11.beta4\" -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -rdynamic -Wl,-O1 -Wl,--as-needed -c csum-xxhash.c -o csum-xxhash.o -lglib-2.0 -lsqlite3 -lm x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wall -D_FILE_OFFSET_BITS=64 -DVERSTRING=\"v0.11.beta4\" -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -rdynamic -Wl,-O1 -Wl,--as-needed -c xxhash.c -o xxhash.o -lglib-2.0 -lsqlite3 -lm x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wall -D_FILE_OFFSET_BITS=64 -DVERSTRING=\"v0.11.beta4\" -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -rdynamic -Wl,-O1 -Wl,--as-needed -c csum-murmur3.c -o csum-murmur3.o -lglib-2.0 -lsqlite3 -lm x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wall -D_FILE_OFFSET_BITS=64 -DVERSTRING=\"v0.11.beta4\" -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -rdynamic -Wl,-O1 -Wl,--as-needed duperemove.o hash-tree.o results-tree.o rbtree.o dedupe.o filerec.o btrfs-util.o util.o memstats.o file_scan.o find_dupes.o run_dedupe.o csum.o dbfile.o interval_tree.o list_sort.o stats.o debug.o csum-xxhash.o xxhash.o csum-murmur3.o -o duperemove -lglib-2.0 -lsqlite3 -lm dbfile.o: In function `__dbfile_get_config': dbfile.c:(.text+0x8fd): undefined reference to `makedev' dbfile.o: In function `__dbfile_sync_config': dbfile.c:(.text+0x124b): undefined reference to `major' dbfile.c:(.text+0x126f): undefined reference to `minor' collect2: error: ld returned 1 exit status make: *** [Makefile:82: duperemove] Error 1 * ERROR: sys-fs/duperemove-0.11_beta4::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=sys-fs/duperemove-0.11_beta4::gentoo'`, * the complete build log and the output of `emerge -pqv '=sys-fs/duperemove-0.11_beta4::gentoo'`. * The complete build log is located at '/var/log/portage/sys-fs:duperemove-0.11_beta4:20170127-023400.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/sys-fs/duperemove-0.11_beta4/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/sys-fs/duperemove-0.11_beta4/temp/environment'. * Working directory: '/var/tmp/portage/sys-fs/duperemove-0.11_beta4/work/duperemove-0.11.beta4' * S: '/var/tmp/portage/sys-fs/duperemove-0.11_beta4/work/duperemove-0.11.beta4'