* Package: app-forensics/honggfuzz-2.0 * Repository: gentoo * Maintainer: slyfox@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking honggfuzz-2.0.tar.gz to /var/tmp/portage/app-forensics/honggfuzz-2.0/work >>> Source unpacked in /var/tmp/portage/app-forensics/honggfuzz-2.0/work >>> Preparing source in /var/tmp/portage/app-forensics/honggfuzz-2.0/work/honggfuzz-2.0 ... * Applying honggfuzz-2.0-no-werror.patch ... [ ok ] * Applying honggfuzz-1.1-binutils-2.29.patch ... patching file linux/bfd.c Hunk #1 succeeded at 212 with fuzz 1 (offset 49 lines). [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/app-forensics/honggfuzz-2.0/work/honggfuzz-2.0 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/app-forensics/honggfuzz-2.0/work/honggfuzz-2.0 ... make -j1 x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-common -std=c11 -I/usr/local/include -D_GNU_SOURCE -Wall -Wextra -Wno-format-truncation -Wno-override-init -I. -D_FILE_OFFSET_BITS=64 -D_HF_ARCH_LINUX -o cmdline.o cmdline.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-common -std=c11 -I/usr/local/include -D_GNU_SOURCE -Wall -Wextra -Wno-format-truncation -Wno-override-init -I. -D_FILE_OFFSET_BITS=64 -D_HF_ARCH_LINUX -o display.o display.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-common -std=c11 -I/usr/local/include -D_GNU_SOURCE -Wall -Wextra -Wno-format-truncation -Wno-override-init -I. -D_FILE_OFFSET_BITS=64 -D_HF_ARCH_LINUX -o fuzz.o fuzz.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-common -std=c11 -I/usr/local/include -D_GNU_SOURCE -Wall -Wextra -Wno-format-truncation -Wno-override-init -I. -D_FILE_OFFSET_BITS=64 -D_HF_ARCH_LINUX -o honggfuzz.o honggfuzz.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-common -std=c11 -I/usr/local/include -D_GNU_SOURCE -Wall -Wextra -Wno-format-truncation -Wno-override-init -I. -D_FILE_OFFSET_BITS=64 -D_HF_ARCH_LINUX -o input.o input.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-common -std=c11 -I/usr/local/include -D_GNU_SOURCE -Wall -Wextra -Wno-format-truncation -Wno-override-init -I. -D_FILE_OFFSET_BITS=64 -D_HF_ARCH_LINUX -o mangle.o mangle.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-common -std=c11 -I/usr/local/include -D_GNU_SOURCE -Wall -Wextra -Wno-format-truncation -Wno-override-init -I. -D_FILE_OFFSET_BITS=64 -D_HF_ARCH_LINUX -o report.o report.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-common -std=c11 -I/usr/local/include -D_GNU_SOURCE -Wall -Wextra -Wno-format-truncation -Wno-override-init -I. -D_FILE_OFFSET_BITS=64 -D_HF_ARCH_LINUX -o sanitizers.o sanitizers.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-common -std=c11 -I/usr/local/include -D_GNU_SOURCE -Wall -Wextra -Wno-format-truncation -Wno-override-init -I. -D_FILE_OFFSET_BITS=64 -D_HF_ARCH_LINUX -o socketfuzzer.o socketfuzzer.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-common -std=c11 -I/usr/local/include -D_GNU_SOURCE -Wall -Wextra -Wno-format-truncation -Wno-override-init -I. -D_FILE_OFFSET_BITS=64 -D_HF_ARCH_LINUX -o subproc.o subproc.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-common -std=c11 -I/usr/local/include -D_GNU_SOURCE -Wall -Wextra -Wno-format-truncation -Wno-override-init -I. -D_FILE_OFFSET_BITS=64 -D_HF_ARCH_LINUX -o linux/arch.o linux/arch.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-common -std=c11 -I/usr/local/include -D_GNU_SOURCE -Wall -Wextra -Wno-format-truncation -Wno-override-init -I. -D_FILE_OFFSET_BITS=64 -D_HF_ARCH_LINUX -o linux/bfd.o linux/bfd.c linux/bfd.c: In function ‘arch_getSectionForPc’: linux/bfd.c:125:36: warning: implicit declaration of function ‘bfd_get_section_vma’; did you mean ‘bfd_set_section_vma’? [-Wimplicit-function-declaration] 125 | uintptr_t vma = (uintptr_t)bfd_get_section_vma(bfdh, section); | ^~~~~~~~~~~~~~~~~~~ | bfd_set_section_vma linux/bfd.c:126:35: warning: implicit declaration of function ‘bfd_get_section_size’; did you mean ‘bfd_set_section_size’? [-Wimplicit-function-declaration] 126 | uintptr_t sz = (uintptr_t)bfd_get_section_size(section); | ^~~~~~~~~~~~~~~~~~~~ | bfd_set_section_size x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-common -std=c11 -I/usr/local/include -D_GNU_SOURCE -Wall -Wextra -Wno-format-truncation -Wno-override-init -I. -D_FILE_OFFSET_BITS=64 -D_HF_ARCH_LINUX -o linux/perf.o linux/perf.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-common -std=c11 -I/usr/local/include -D_GNU_SOURCE -Wall -Wextra -Wno-format-truncation -Wno-override-init -I. -D_FILE_OFFSET_BITS=64 -D_HF_ARCH_LINUX -o linux/pt.o linux/pt.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-common -std=c11 -I/usr/local/include -D_GNU_SOURCE -Wall -Wextra -Wno-format-truncation -Wno-override-init -I. -D_FILE_OFFSET_BITS=64 -D_HF_ARCH_LINUX -o linux/trace.o linux/trace.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-common -std=c11 -I/usr/local/include -D_GNU_SOURCE -Wall -Wextra -Wno-format-truncation -Wno-override-init -I. -D_FILE_OFFSET_BITS=64 -D_HF_ARCH_LINUX -o linux/unwind.o linux/unwind.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-common -std=c11 -I/usr/local/include -D_GNU_SOURCE -Wall -Wextra -Wno-format-truncation -Wno-override-init -I. -D_FILE_OFFSET_BITS=64 -D_HF_ARCH_LINUX -fPIC -fno-stack-protector -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -o libhfcommon/files.o libhfcommon/files.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-common -std=c11 -I/usr/local/include -D_GNU_SOURCE -Wall -Wextra -Wno-format-truncation -Wno-override-init -I. -D_FILE_OFFSET_BITS=64 -D_HF_ARCH_LINUX -fPIC -fno-stack-protector -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -o libhfcommon/log.o libhfcommon/log.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-common -std=c11 -I/usr/local/include -D_GNU_SOURCE -Wall -Wextra -Wno-format-truncation -Wno-override-init -I. -D_FILE_OFFSET_BITS=64 -D_HF_ARCH_LINUX -fPIC -fno-stack-protector -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -o libhfcommon/ns.o libhfcommon/ns.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-common -std=c11 -I/usr/local/include -D_GNU_SOURCE -Wall -Wextra -Wno-format-truncation -Wno-override-init -I. -D_FILE_OFFSET_BITS=64 -D_HF_ARCH_LINUX -fPIC -fno-stack-protector -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -o libhfcommon/util.o libhfcommon/util.c ar rcs libhfcommon/libhfcommon.a libhfcommon/files.o libhfcommon/log.o libhfcommon/ns.o libhfcommon/util.o x86_64-pc-linux-gnu-gcc -o honggfuzz cmdline.o display.o fuzz.o honggfuzz.o input.o mangle.o report.o sanitizers.o socketfuzzer.o subproc.o linux/arch.o linux/bfd.o linux/perf.o linux/pt.o linux/trace.o linux/unwind.o libhfcommon/libhfcommon.a -Wl,-O1 -Wl,--as-needed -pthread -lm -L/usr/local/include -lunwind-ptrace -lunwind-generic -lunwind -lopcodes -lbfd -lrt -ldl -lm /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: linux/bfd.o: in function `arch_bfdResolveSyms': bfd.c:(.text+0x429): undefined reference to `bfd_get_section_vma' /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: bfd.c:(.text+0x436): undefined reference to `bfd_get_section_size' /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: bfd.c:(.text+0x4fe): undefined reference to `bfd_get_section_vma' collect2: error: ld returned 1 exit status make: *** [Makefile:263: honggfuzz] Error 1 * ERROR: app-forensics/honggfuzz-2.0::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=app-forensics/honggfuzz-2.0::gentoo'`, * the complete build log and the output of `emerge -pqv '=app-forensics/honggfuzz-2.0::gentoo'`. * The complete build log is located at '/var/log/portage/app-forensics:honggfuzz-2.0:20200202-005034.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/app-forensics/honggfuzz-2.0/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/app-forensics/honggfuzz-2.0/temp/environment'. * Working directory: '/var/tmp/portage/app-forensics/honggfuzz-2.0/work/honggfuzz-2.0' * S: '/var/tmp/portage/app-forensics/honggfuzz-2.0/work/honggfuzz-2.0'