+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=27 WRKLOG=/tmp/bulklog/afl++-2.62cnb2/work.log + su pbulk -c '"$@"' make /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=27 WRKLOG=/tmp/bulklog/afl++-2.62cnb2/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for afl++-2.62cnb2 Python 2.7.18 which: no python3m in (/home/pbulk/build/devel/afl++/work/.cwrapper/bin:/home/pbulk/build/devel/afl++/work/.buildlink/bin:/home/pbulk/build/devel/afl++/work/.gcc/bin:/home/pbulk/build/devel/afl++/work/.tools/bin:/usr/pkg/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/pkg/bin:/usr/pkg/bin) which: no python3-config in (/home/pbulk/build/devel/afl++/work/.cwrapper/bin:/home/pbulk/build/devel/afl++/work/.buildlink/bin:/home/pbulk/build/devel/afl++/work/.gcc/bin:/home/pbulk/build/devel/afl++/work/.tools/bin:/usr/pkg/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/pkg/bin:/usr/pkg/bin) which: no python in (/home/pbulk/build/devel/afl++/work/.cwrapper/bin:/home/pbulk/build/devel/afl++/work/.buildlink/bin:/home/pbulk/build/devel/afl++/work/.gcc/bin:/home/pbulk/build/devel/afl++/work/.tools/bin:/usr/pkg/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/pkg/bin:/usr/pkg/bin) [*] Checking for the default compiler cc... [+] shmat seems to be working. [*] Checking for the ability to compile x86 code... [+] support seems to be working. [+] Everything seems to be working, ready to compile. cc -pipe -O2 -I/usr/include -I/usr/pkg/include -Wall -g -Wno-pointer-sign -I include/ -DAFL_PATH=\"/usr/pkg/lib/afl\" -DBIN_PATH=\"/usr/pkg/bin\" -DDOC_PATH=\"/usr/pkg/share/doc/afl\" -Wno-unused-function -fcommon -flto=full -c src/afl-common.c -o src/afl-common.o <stdin>:1:1: warning: return type defaults to 'int' [-Wimplicit-int] cc -pipe -O2 -I/usr/include -I/usr/pkg/include -Wall -g -Wno-pointer-sign -I include/ -DAFL_PATH=\"/usr/pkg/lib/afl\" -DBIN_PATH=\"/usr/pkg/bin\" -DDOC_PATH=\"/usr/pkg/share/doc/afl\" -Wno-unused-function -fcommon -flto=full -c src/afl-sharedmem.c -o src/afl-sharedmem.o cc -pipe -O2 -I/usr/include -I/usr/pkg/include -Wall -g -Wno-pointer-sign -I include/ -DAFL_PATH=\"/usr/pkg/lib/afl\" -DBIN_PATH=\"/usr/pkg/bin\" -DDOC_PATH=\"/usr/pkg/share/doc/afl\" -Wno-unused-function -fcommon -flto=full -c src/afl-forkserver.c -o src/afl-forkserver.o cc -pipe -O2 -I/usr/include -I/usr/pkg/include -Wall -g -Wno-pointer-sign -I include/ -DAFL_PATH=\"/usr/pkg/lib/afl\" -DBIN_PATH=\"/usr/pkg/bin\" -DDOC_PATH=\"/usr/pkg/share/doc/afl\" -Wno-unused-function -fcommon src/afl-gotcpu.c -o afl-gotcpu -Wl,-zrelro -L/usr/lib64 -Wl,-R/usr/lib64 -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -ldl cc -pipe -O2 -I/usr/include -I/usr/pkg/include -Wall -g -Wno-pointer-sign -I include/ -DAFL_PATH=\"/usr/pkg/lib/afl\" -DBIN_PATH=\"/usr/pkg/bin\" -DDOC_PATH=\"/usr/pkg/share/doc/afl\" -Wno-unused-function -fcommon -flto=full src/afl-analyze.c src/afl-common.o src/afl-sharedmem.o -o afl-analyze -Wl,-zrelro -L/usr/lib64 -Wl,-R/usr/lib64 -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -ldl cc -pipe -O2 -I/usr/include -I/usr/pkg/include -Wall -g -Wno-pointer-sign -I include/ -DAFL_PATH=\"/usr/pkg/lib/afl\" -DBIN_PATH=\"/usr/pkg/bin\" -DDOC_PATH=\"/usr/pkg/share/doc/afl\" -Wno-unused-function -fcommon src/afl-as.c -o afl-as -Wl,-zrelro -L/usr/lib64 -Wl,-R/usr/lib64 -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -ldl ln -sf afl-as as cc -pipe -O2 -I/usr/include -I/usr/pkg/include -Wall -g -Wno-pointer-sign -I include/ -DAFL_PATH=\"/usr/pkg/lib/afl\" -DBIN_PATH=\"/usr/pkg/bin\" -DDOC_PATH=\"/usr/pkg/share/doc/afl\" -Wno-unused-function -fcommon src/afl-gcc.c -o afl-gcc -Wl,-zrelro -L/usr/lib64 -Wl,-R/usr/lib64 -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -ldl set -e; for i in afl-g++ afl-clang afl-clang++; do ln -sf afl-gcc $i; done cc -pipe -O2 -I/usr/include -I/usr/pkg/include -Wall -g -Wno-pointer-sign -I include/ -DAFL_PATH=\"/usr/pkg/lib/afl\" -DBIN_PATH=\"/usr/pkg/bin\" -DDOC_PATH=\"/usr/pkg/share/doc/afl\" -Wno-unused-function -fcommon -flto=full src/afl-fuzz-bitmap.c src/afl-fuzz-cmplog.c src/afl-fuzz-extras.c src/afl-fuzz-globals.c src/afl-fuzz-init.c src/afl-fuzz-misc.c src/afl-fuzz-one.c src/afl-fuzz-python.c src/afl-fuzz-queue.c src/afl-fuzz-redqueen.c src/afl-fuzz-run.c src/afl-fuzz-stats.c src/afl-fuzz.c src/afl-common.o src/afl-sharedmem.o src/afl-forkserver.o -o afl-fuzz -DUSE_PYTHON -I/usr/pkg/include/python2.7 -I/usr/pkg/include/python2.7 -Wl,-zrelro -L/usr/lib64 -Wl,-R/usr/lib64 -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -ldl -lpython2.7 -ldl -lpthread -lrt -lutil -lm -Xlinker -export-dynamic -DPYTHON_VERSION="\"\"" -Wl,-zrelro -L/usr/lib64 -Wl,-R/usr/lib64 -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -ldl cc -pipe -O2 -I/usr/include -I/usr/pkg/include -Wall -g -Wno-pointer-sign -I include/ -DAFL_PATH=\"/usr/pkg/lib/afl\" -DBIN_PATH=\"/usr/pkg/bin\" -DDOC_PATH=\"/usr/pkg/share/doc/afl\" -Wno-unused-function -fcommon -flto=full src/afl-showmap.c src/afl-common.o src/afl-sharedmem.o src/afl-forkserver.o -o afl-showmap -Wl,-zrelro -L/usr/lib64 -Wl,-R/usr/lib64 -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -ldl cc -pipe -O2 -I/usr/include -I/usr/pkg/include -Wall -g -Wno-pointer-sign -I include/ -DAFL_PATH=\"/usr/pkg/lib/afl\" -DBIN_PATH=\"/usr/pkg/bin\" -DDOC_PATH=\"/usr/pkg/share/doc/afl\" -Wno-unused-function -fcommon -flto=full src/afl-tmin.c src/afl-common.o src/afl-sharedmem.o src/afl-forkserver.o -o afl-tmin -Wl,-zrelro -L/usr/lib64 -Wl,-R/usr/lib64 -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -ldl [*] Testing the CC wrapper and instrumentation output... ./afl-showmap -m none -q -o .test-instr0 ./test-instr < /dev/null echo 1 | ./afl-showmap -m none -q -o .test-instr1 ./test-instr [+] All right, the instrumentation seems to be working! [+] LLVM users: see llvm_mode/README.md for a faster alternative to afl-gcc. [+] All done! Be sure to review the README.md - it's pretty short and useful.