=> Bootstrap dependency digest>=20010302: found digest-20190127 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for afl++-2.62c [!] Note: skipping x86 compilation checks (AFL_NO_X86 set). [+] shmat seems to be working. [+] Python 3.8.6 support seems to be working. [+] Everything seems to be working, ready to compile. gcc -O2 -mieee -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/pkg/include/python3.8 -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 -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -lpthread set -e; for i in afl-g++ afl-clang afl-clang++; do ln -sf afl-gcc $i; done gcc -O2 -mieee -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/pkg/include/python3.8 -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 gcc -O2 -mieee -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/pkg/include/python3.8 -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 gcc -O2 -mieee -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/pkg/include/python3.8 -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 In file included from /usr/include/stdio.h:597:0, from src/afl-forkserver.c:32: src/afl-forkserver.c: In function 'forkserver_DMS': src/afl-forkserver.c:84:24: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 5 has type 'long unsigned int' [-Wformat=] src/afl-forkserver.c:74:31: sprintf(tmp[cur], _fmt, ((_cast)val) / (_divisor)); \ ~~~~~~~~~~~~~~~~~~~~~~~~~ src/afl-forkserver.c:84:24: CHK_FORMAT(1, 10000, "%llu B", u64); ^ src/afl-forkserver.c:84:3: note: in expansion of macro 'CHK_FORMAT' CHK_FORMAT(1, 10000, "%llu B", u64); ^~~~~~~~~~ src/afl-forkserver.c:90:26: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 5 has type 'long unsigned int' [-Wformat=] src/afl-forkserver.c:74:31: sprintf(tmp[cur], _fmt, ((_cast)val) / (_divisor)); \ ~~~~~~~~~~~~~~~~~~~~~~~~~ src/afl-forkserver.c:90:26: CHK_FORMAT(1024, 1000, "%llu kB", u64); ^ src/afl-forkserver.c:90:3: note: in expansion of macro 'CHK_FORMAT' CHK_FORMAT(1024, 1000, "%llu kB", u64); ^~~~~~~~~~ src/afl-forkserver.c:99:33: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 5 has type 'long unsigned int' [-Wformat=] src/afl-forkserver.c:74:31: sprintf(tmp[cur], _fmt, ((_cast)val) / (_divisor)); \ ~~~~~~~~~~~~~~~~~~~~~~~~~ src/afl-forkserver.c:99:33: CHK_FORMAT(1024 * 1024, 1000, "%llu MB", u64); ^ src/afl-forkserver.c:99:3: note: in expansion of macro 'CHK_FORMAT' CHK_FORMAT(1024 * 1024, 1000, "%llu MB", u64); ^~~~~~~~~~ In file included from src/afl-forkserver.c:29:0: src/afl-forkserver.c: In function 'init_forkserver': src/afl-forkserver.c:359:12: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 4 has type 'u64 {aka long unsigned int}' [-Wformat=] SAYF("\n" cLRD "[-] " cRST ^ src/afl-forkserver.c:391:45: forkserver_DMS(mem_limit << 20), mem_limit - 1); ~~~~~~~~~~~~~ include/debug.h:171:36: note: in definition of macro 'SAYF' #define SAYF(x...) fprintf(stderr, x) ^ In file included from src/afl-forkserver.c:30:0: include/forkserver.h:47:51: note: format string is defined here #define MSG_ULIMIT_USAGE " ( ulimit -Sd $[%llu << 10];" ~~~^ %lu In file included from src/afl-forkserver.c:29:0: src/afl-forkserver.c:427:9: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 6 has type 'u64 {aka long unsigned int}' [-Wformat=] "\n" cLRD "[-] " cRST ^ src/afl-forkserver.c:457:42: forkserver_DMS(mem_limit << 20), mem_limit - 1); ~~~~~~~~~~~~~ include/debug.h:171:36: note: in definition of macro 'SAYF' #define SAYF(x...) fprintf(stderr, x) ^ In file included from src/afl-forkserver.c:30:0: include/forkserver.h:47:51: note: format string is defined here #define MSG_ULIMIT_USAGE " ( ulimit -Sd $[%llu << 10];" ~~~^ %lu gcc -O2 -mieee -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/pkg/include/python3.8 -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-run.c src/afl-fuzz-bitmap.c src/afl-fuzz.c src/afl-fuzz-init.c src/afl-fuzz-stats.c src/afl-fuzz-python.c src/afl-fuzz-one.c src/afl-fuzz-cmplog.c src/afl-fuzz-queue.c src/afl-fuzz-extras.c src/afl-fuzz-globals.c src/afl-fuzz-misc.c src/afl-fuzz-redqueen.c src/afl-common.o src/afl-sharedmem.o src/afl-forkserver.o -o afl-fuzz -DUSE_PYTHON -I/usr/pkg/include/python3.8 -I/usr/pkg/include/python3.8 -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -lpthread -L/usr/pkg/lib -lcrypt -lintl -lpthread -lutil -lm -lm -DPYTHON_VERSION="\"Python 3.8.6\"" -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -lpthread In file included from include/afl-fuzz.h:43:0, from src/afl-fuzz-run.c:26: src/afl-fuzz-run.c: In function 'run_target': src/afl-fuzz-run.c:182:11: warning: format '%lld' expects argument of type 'long long int', but argument 2 has type 'u64 {aka long unsigned int}' [-Wformat=] "\n" cLRD "[-] " cRST ^ include/debug.h:169:27: note: in definition of macro 'SAYF' #define SAYF(x...) printf(x) ^ src/afl-fuzz-run.c:186:46: note: format string is defined here " to something higher than %lld.\n" ~~~^ %ld In file included from /usr/include/stdio.h:597:0, from include/alloc-inl.h:29, from include/afl-fuzz.h:44, from src/afl-fuzz-bitmap.c:26: src/afl-fuzz-bitmap.c: In function 'describe_op': src/afl-fuzz-bitmap.c:430:32: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 5 has type 'u64 {aka long unsigned int}' [-Wformat=] sprintf(ret + strlen(ret), ",time:%llu", get_cur_time() - start_time); ^ ~~~~~~~~~~~~~~~~~~ src/afl-fuzz-bitmap.c: In function 'save_if_interesting': src/afl-fuzz-bitmap.c:637:25: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 7 has type 'u64 {aka long unsigned int}' [-Wformat=] fn = alloc_printf("%s/hangs/id:%06llu,%s", out_dir, unique_hangs, ^ src/afl-fuzz-bitmap.c:637:12: note: in expansion of macro 'alloc_printf' fn = alloc_printf("%s/hangs/id:%06llu,%s", out_dir, unique_hangs, ^~~~~~~~~~~~ src/afl-fuzz-bitmap.c:637:25: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 7 has type 'u64 {aka long unsigned int}' [-Wformat=] fn = alloc_printf("%s/hangs/id:%06llu,%s", out_dir, unique_hangs, ^ src/afl-fuzz-bitmap.c:637:12: note: in expansion of macro 'alloc_printf' fn = alloc_printf("%s/hangs/id:%06llu,%s", out_dir, unique_hangs, ^~~~~~~~~~~~ src/afl-fuzz-bitmap.c:680:25: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 7 has type 'u64 {aka long unsigned int}' [-Wformat=] fn = alloc_printf("%s/crashes/id:%06llu,sig:%02u,%s", out_dir, ^ src/afl-fuzz-bitmap.c:680:12: note: in expansion of macro 'alloc_printf' fn = alloc_printf("%s/crashes/id:%06llu,sig:%02u,%s", out_dir, ^~~~~~~~~~~~ src/afl-fuzz-bitmap.c:680:25: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 7 has type 'u64 {aka long unsigned int}' [-Wformat=] fn = alloc_printf("%s/crashes/id:%06llu,sig:%02u,%s", out_dir, ^ src/afl-fuzz-bitmap.c:680:12: note: in expansion of macro 'alloc_printf' fn = alloc_printf("%s/crashes/id:%06llu,sig:%02u,%s", out_dir, ^~~~~~~~~~~~ src/afl-fuzz.c: In function 'main': src/afl-fuzz.c:359:32: warning: format '%llu' expects argument of type 'long long unsigned int *', but argument 3 has type 'u64 * {aka long unsigned int *}' [-Wformat=] if (sscanf(optarg, "%llu%c", &mem_limit, &suffix) < 1 || ~~~^ ~~~~~~~~~~ %lu src/afl-fuzz.c:469:32: warning: format '%llu' expects argument of type 'long long unsigned int *', but argument 3 has type 'u64 * {aka long unsigned int *}' [-Wformat=] if (sscanf(optarg, "%llu", &most_time) < 1 || optarg[0] == '-') ~~~^ ~~~~~~~~~~ %lu src/afl-fuzz.c:477:32: warning: format '%llu' expects argument of type 'long long unsigned int *', but argument 3 has type 'u64 * {aka long unsigned int *}' [-Wformat=] if (sscanf(optarg, "%llu", &most_execs) < 1 || optarg[0] == '-') ~~~^ ~~~~~~~~~~~ %lu src/afl-fuzz.c:488:32: warning: format '%llu' expects argument of type 'long long unsigned int *', but argument 3 has type 'u64 * {aka long unsigned int *}' [-Wformat=] if (sscanf(optarg, "%llu", &limit_time_puppet) < 1 || optarg[0] == '-') ~~~^ ~~~~~~~~~~~~~~~~~~ %lu In file included from include/afl-fuzz.h:43:0, from src/afl-fuzz.c:26: src/afl-fuzz.c:497:14: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 2 has type 'u64 {aka long unsigned int}' [-Wformat=] SAYF("limit_time_puppet %llu\n", limit_time_puppet); ^ include/debug.h:169:27: note: in definition of macro 'SAYF' #define SAYF(x...) printf(x) ^ include/debug.h:48:14: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 2 has type 'u64 {aka long unsigned int}' [-Wformat=] #define cLBL "\x1b[1;94m" ^ include/debug.h:169:27: note: in definition of macro 'SAYF' #define SAYF(x...) printf(x) ^ include/debug.h:189:10: note: in expansion of macro 'cLBL' SAYF(cLBL "[*] " cRST x); \ ^~~~ src/afl-fuzz.c:981:9: note: in expansion of macro 'ACTF' ACTF("Entering queue cycle %llu.", queue_cycle); ^~~~ src/afl-fuzz.c:981:39: note: format string is defined here ACTF("Entering queue cycle %llu.", queue_cycle); ~~~^ %lu In file included from include/afl-fuzz.h:43:0, from src/afl-fuzz-init.c:26: src/afl-fuzz-init.c: In function 'perform_dry_run': include/debug.h:44:14: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 4 has type 'u64 {aka long unsigned int}' [-Wformat=] #define cGRA "\x1b[1;90m" ^ include/debug.h:169:27: note: in definition of macro 'SAYF' #define SAYF(x...) printf(x) ^ src/afl-fuzz-init.c:507:12: note: in expansion of macro 'cGRA' SAYF(cGRA " len = %u, map size = %u, exec speed = %llu us\n" cRST, ^~~~ src/afl-fuzz-init.c:507:63: note: format string is defined here SAYF(cGRA " len = %u, map size = %u, exec speed = %llu us\n" cRST, ~~~^ %lu In file included from include/afl-fuzz.h:43:0, from src/afl-fuzz-init.c:26: src/afl-fuzz-init.c:584:16: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 3 has type 'u64 {aka long unsigned int}' [-Wformat=] SAYF("\n" cLRD "[-] " cRST ^ src/afl-fuzz-init.c:624:38: DMS(mem_limit << 20), mem_limit - 1, doc_path); ~~~~~~~~~~~~~ include/debug.h:169:27: note: in definition of macro 'SAYF' #define SAYF(x...) printf(x) ^ In file included from include/afl-fuzz.h:47:0, from src/afl-fuzz-init.c:26: include/forkserver.h:47:51: note: format string is defined here #define MSG_ULIMIT_USAGE " ( ulimit -Sd $[%llu << 10];" ~~~^ %lu src/afl-fuzz-init.c: In function 'maybe_delete_out_dir': src/afl-fuzz-init.c:1059:37: warning: format '%llu' expects argument of type 'long long unsigned int *', but argument 3 has type 'u64 * {aka long unsigned int *}' [-Wformat=] "start_time : %llu\n" ~~~^ %lu src/afl-fuzz-init.c:1061:16: &start_time2, &last_update) != 2) ~~~~~~~~~~~~ src/afl-fuzz-init.c:1059:16: warning: format '%llu' expects argument of type 'long long unsigned int *', but argument 4 has type 'u64 * {aka long unsigned int *}' [-Wformat=] "start_time : %llu\n" ^~~~~~~~~~~~~~~~~~~~~~~~~ src/afl-fuzz-init.c:1061:30: &start_time2, &last_update) != 2) ~~~~~~~~~~~~ src/afl-fuzz-init.c:1060:37: note: format string is defined here "last_update : %llu\n", ~~~^ %lu src/afl-fuzz-stats.c: In function 'write_stats_file': src/afl-fuzz-stats.c:70:31: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 3 has type 'u64 {aka long unsigned int}' [-Wformat=] "start_time : %llu\n" ~~~^ %lu src/afl-fuzz-stats.c:102:7: start_time / 1000, get_cur_time() / 1000, getpid(), ~~~~~~~~~~~~~~~~~ src/afl-fuzz-stats.c:70:7: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 4 has type 'u64 {aka long unsigned int}' [-Wformat=] "start_time : %llu\n" ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/afl-fuzz-stats.c:102:26: start_time / 1000, get_cur_time() / 1000, getpid(), ~~~~~~~~~~~~~~~~~~~~~ src/afl-fuzz-stats.c:71:31: note: format string is defined here "last_update : %llu\n" ~~~^ %lu src/afl-fuzz-stats.c:70:7: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 6 has type 'u64 {aka long unsigned int}' [-Wformat=] "start_time : %llu\n" ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/afl-fuzz-stats.c:103:7: queue_cycle ? (queue_cycle - 1) : 0, total_execs, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/afl-fuzz-stats.c:73:31: note: format string is defined here "cycles_done : %llu\n" ~~~^ %lu src/afl-fuzz-stats.c:70:7: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 7 has type 'u64 {aka long unsigned int}' [-Wformat=] "start_time : %llu\n" ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/afl-fuzz-stats.c:74:31: note: format string is defined here "execs_done : %llu\n" ~~~^ %lu src/afl-fuzz-stats.c:70:7: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 20 has type 'u64 {aka long unsigned int}' [-Wformat=] "start_time : %llu\n" ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/afl-fuzz-stats.c:88:31: note: format string is defined here "unique_crashes : %llu\n" ~~~^ %lu src/afl-fuzz-stats.c:70:7: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 21 has type 'u64 {aka long unsigned int}' [-Wformat=] "start_time : %llu\n" ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/afl-fuzz-stats.c:89:31: note: format string is defined here "unique_hangs : %llu\n" ~~~^ %lu src/afl-fuzz-stats.c:70:7: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 22 has type 'u64 {aka long unsigned int}' [-Wformat=] "start_time : %llu\n" ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/afl-fuzz-stats.c:108:7: last_path_time / 1000, last_crash_time / 1000, last_hang_time / 1000, ~~~~~~~~~~~~~~~~~~~~~ src/afl-fuzz-stats.c:90:31: note: format string is defined here "last_path : %llu\n" ~~~^ %lu src/afl-fuzz-stats.c:70:7: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 23 has type 'u64 {aka long unsigned int}' [-Wformat=] "start_time : %llu\n" ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/afl-fuzz-stats.c:108:30: last_path_time / 1000, last_crash_time / 1000, last_hang_time / 1000, ~~~~~~~~~~~~~~~~~~~~~~ src/afl-fuzz-stats.c:91:31: note: format string is defined here "last_crash : %llu\n" ~~~^ %lu src/afl-fuzz-stats.c:70:7: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 24 has type 'u64 {aka long unsigned int}' [-Wformat=] "start_time : %llu\n" ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/afl-fuzz-stats.c:108:54: last_path_time / 1000, last_crash_time / 1000, last_hang_time / 1000, ~~~~~~~~~~~~~~~~~~~~~ src/afl-fuzz-stats.c:92:31: note: format string is defined here "last_hang : %llu\n" ~~~^ %lu src/afl-fuzz-stats.c:70:7: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 25 has type 'u64 {aka long unsigned int}' [-Wformat=] "start_time : %llu\n" ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/afl-fuzz-stats.c:109:7: total_execs - last_crash_execs, exec_tmout, slowest_exec_ms, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/afl-fuzz-stats.c:93:31: note: format string is defined here "execs_since_crash : %llu\n" ~~~^ %lu src/afl-fuzz-stats.c:70:7: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 27 has type 'u64 {aka long unsigned int}' [-Wformat=] "start_time : %llu\n" ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/afl-fuzz-stats.c:95:31: note: format string is defined here "slowest_exec_ms : %llu\n" ~~~^ %lu src/afl-fuzz-stats.c: In function 'maybe_update_plot_file': src/afl-fuzz-stats.c:159:15: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 3 has type 'u64 {aka long unsigned int}' [-Wformat=] "%llu, %llu, %u, %u, %u, %u, %0.02f%%, %llu, %llu, %u, %0.02f\n", ~~~^ %lu get_cur_time() / 1000, queue_cycle - 1, current_entry, queued_paths, ~~~~~~~~~~~~~~~~~~~~~ src/afl-fuzz-stats.c:159:21: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 4 has type 'u64 {aka long unsigned int}' [-Wformat=] "%llu, %llu, %u, %u, %u, %u, %0.02f%%, %llu, %llu, %u, %0.02f\n", ~~~^ %lu get_cur_time() / 1000, queue_cycle - 1, current_entry, queued_paths, ~~~~~~~~~~~~~~~ src/afl-fuzz-stats.c:159:53: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 10 has type 'u64 {aka long unsigned int}' [-Wformat=] "%llu, %llu, %u, %u, %u, %u, %0.02f%%, %llu, %llu, %u, %0.02f\n", ~~~^ %lu src/afl-fuzz-stats.c:159:59: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 11 has type 'u64 {aka long unsigned int}' [-Wformat=] "%llu, %llu, %u, %u, %u, %u, %0.02f%%, %llu, %llu, %u, %0.02f\n", ~~~^ %lu In file included from include/afl-fuzz.h:43:0, from src/afl-fuzz-one.c:26: src/afl-fuzz-one.c: In function 'fuzz_one_original': include/debug.h:48:14: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 4 has type 'u64 {aka long unsigned int}' [-Wformat=] #define cLBL "\x1b[1;94m" ^ include/debug.h:169:27: note: in definition of macro 'SAYF' #define SAYF(x...) printf(x) ^ include/debug.h:189:10: note: in expansion of macro 'cLBL' SAYF(cLBL "[*] " cRST x); \ ^~~~ src/afl-fuzz-one.c:392:5: note: in expansion of macro 'ACTF' ACTF("Fuzzing test case #%u (%u total, %llu uniq crashes found)...", ^~~~ src/afl-fuzz-one.c:392:47: note: format string is defined here ACTF("Fuzzing test case #%u (%u total, %llu uniq crashes found)...", ~~~^ %lu In file included from include/afl-fuzz.h:43:0, from src/afl-fuzz-one.c:26: src/afl-fuzz-one.c: In function 'common_fuzzing': include/debug.h:48:14: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 4 has type 'u64 {aka long unsigned int}' [-Wformat=] #define cLBL "\x1b[1;94m" ^ include/debug.h:169:27: note: in definition of macro 'SAYF' #define SAYF(x...) printf(x) ^ include/debug.h:189:10: note: in expansion of macro 'cLBL' SAYF(cLBL "[*] " cRST x); \ ^~~~ src/afl-fuzz-one.c:2480:5: note: in expansion of macro 'ACTF' ACTF("Fuzzing test case #%u (%u total, %llu uniq crashes found)...", ^~~~ src/afl-fuzz-one.c:2480:47: note: format string is defined here ACTF("Fuzzing test case #%u (%u total, %llu uniq crashes found)...", ~~~^ %lu In file included from include/afl-fuzz.h:43:0, from src/afl-fuzz-cmplog.c:27: src/afl-fuzz-cmplog.c: In function 'init_cmplog_forkserver': src/afl-fuzz-cmplog.c:246:12: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 3 has type 'u64 {aka long unsigned int}' [-Wformat=] SAYF("\n" cLRD "[-] " cRST ^ src/afl-fuzz-cmplog.c:278:34: DMS(mem_limit << 20), mem_limit - 1); ~~~~~~~~~~~~~ include/debug.h:169:27: note: in definition of macro 'SAYF' #define SAYF(x...) printf(x) ^ In file included from include/afl-fuzz.h:47:0, from src/afl-fuzz-cmplog.c:27: include/forkserver.h:47:51: note: format string is defined here #define MSG_ULIMIT_USAGE " ( ulimit -Sd $[%llu << 10];" ~~~^ %lu In file included from include/afl-fuzz.h:43:0, from src/afl-fuzz-cmplog.c:27: src/afl-fuzz-cmplog.c:314:9: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 5 has type 'u64 {aka long unsigned int}' [-Wformat=] "\n" cLRD "[-] " cRST ^ src/afl-fuzz-cmplog.c:344:31: DMS(mem_limit << 20), mem_limit - 1); ~~~~~~~~~~~~~ include/debug.h:169:27: note: in definition of macro 'SAYF' #define SAYF(x...) printf(x) ^ In file included from include/afl-fuzz.h:47:0, from src/afl-fuzz-cmplog.c:27: include/forkserver.h:47:51: note: format string is defined here #define MSG_ULIMIT_USAGE " ( ulimit -Sd $[%llu << 10];" ~~~^ %lu In file included from include/afl-fuzz.h:43:0, from src/afl-fuzz-cmplog.c:27: src/afl-fuzz-cmplog.c: In function 'run_cmplog_target': src/afl-fuzz-cmplog.c:510:11: warning: format '%lld' expects argument of type 'long long int', but argument 2 has type 'u64 {aka long unsigned int}' [-Wformat=] "\n" cLRD "[-] " cRST ^ include/debug.h:169:27: note: in definition of macro 'SAYF' #define SAYF(x...) printf(x) ^ src/afl-fuzz-cmplog.c:514:46: note: format string is defined here " to something higher than %lld.\n" ~~~^ %ld In file included from /usr/include/stdio.h:597:0, from include/alloc-inl.h:29, from include/afl-fuzz.h:44, from src/afl-fuzz-misc.c:26: src/afl-fuzz-misc.c: In function 'DI': src/afl-fuzz-misc.c:52:24: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 5 has type 'long unsigned int' [-Wformat=] src/afl-fuzz-misc.c:44:31: sprintf(tmp[cur], _fmt, ((_cast)val) / (_divisor)); \ ~~~~~~~~~~~~~~~~~~~~~~~~~ src/afl-fuzz-misc.c:52:24: CHK_FORMAT(1, 10000, "%llu", u64); ^ src/afl-fuzz-misc.c:52:3: note: in expansion of macro 'CHK_FORMAT' CHK_FORMAT(1, 10000, "%llu", u64); ^~~~~~~~~~ src/afl-fuzz-misc.c:58:26: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 5 has type 'long unsigned int' [-Wformat=] src/afl-fuzz-misc.c:44:31: sprintf(tmp[cur], _fmt, ((_cast)val) / (_divisor)); \ ~~~~~~~~~~~~~~~~~~~~~~~~~ src/afl-fuzz-misc.c:58:26: CHK_FORMAT(1000, 1000, "%lluk", u64); ^ src/afl-fuzz-misc.c:58:3: note: in expansion of macro 'CHK_FORMAT' CHK_FORMAT(1000, 1000, "%lluk", u64); ^~~~~~~~~~ src/afl-fuzz-misc.c:67:33: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 5 has type 'long unsigned int' [-Wformat=] src/afl-fuzz-misc.c:44:31: sprintf(tmp[cur], _fmt, ((_cast)val) / (_divisor)); \ ~~~~~~~~~~~~~~~~~~~~~~~~~ src/afl-fuzz-misc.c:67:33: CHK_FORMAT(1000 * 1000, 1000, "%lluM", u64); ^ src/afl-fuzz-misc.c:67:3: note: in expansion of macro 'CHK_FORMAT' CHK_FORMAT(1000 * 1000, 1000, "%lluM", u64); ^~~~~~~~~~ src/afl-fuzz-misc.c: In function 'DMS': src/afl-fuzz-misc.c:125:24: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 5 has type 'long unsigned int' [-Wformat=] src/afl-fuzz-misc.c:44:31: sprintf(tmp[cur], _fmt, ((_cast)val) / (_divisor)); \ ~~~~~~~~~~~~~~~~~~~~~~~~~ src/afl-fuzz-misc.c:125:24: CHK_FORMAT(1, 10000, "%llu B", u64); ^ src/afl-fuzz-misc.c:125:3: note: in expansion of macro 'CHK_FORMAT' CHK_FORMAT(1, 10000, "%llu B", u64); ^~~~~~~~~~ src/afl-fuzz-misc.c:131:26: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 5 has type 'long unsigned int' [-Wformat=] src/afl-fuzz-misc.c:44:31: sprintf(tmp[cur], _fmt, ((_cast)val) / (_divisor)); \ ~~~~~~~~~~~~~~~~~~~~~~~~~ src/afl-fuzz-misc.c:131:26: CHK_FORMAT(1024, 1000, "%llu kB", u64); ^ src/afl-fuzz-misc.c:131:3: note: in expansion of macro 'CHK_FORMAT' CHK_FORMAT(1024, 1000, "%llu kB", u64); ^~~~~~~~~~ src/afl-fuzz-misc.c:140:33: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 5 has type 'long unsigned int' [-Wformat=] src/afl-fuzz-misc.c:44:31: sprintf(tmp[cur], _fmt, ((_cast)val) / (_divisor)); \ ~~~~~~~~~~~~~~~~~~~~~~~~~ src/afl-fuzz-misc.c:140:33: CHK_FORMAT(1024 * 1024, 1000, "%llu MB", u64); ^ src/afl-fuzz-misc.c:140:3: note: in expansion of macro 'CHK_FORMAT' CHK_FORMAT(1024 * 1024, 1000, "%llu MB", u64); ^~~~~~~~~~ ld: /tmp//cctMr3RN.ltrans0.ltrans.o: in function `init_trim_py': /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:218: undefined reference to `PyTuple_New' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:218: undefined reference to `PyTuple_New' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:219: undefined reference to `PyByteArray_FromStringAndSize' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:219: undefined reference to `PyByteArray_FromStringAndSize' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:227: undefined reference to `PyTuple_SetItem' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:227: undefined reference to `PyTuple_SetItem' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:229: undefined reference to `PyObject_CallObject' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:229: undefined reference to `PyObject_CallObject' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:235: undefined reference to `PyLong_AsLong' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:235: undefined reference to `PyLong_AsLong' ld: /tmp//cctMr3RN.ltrans0.ltrans.o: in function `_Py_DECREF': /tmp/pkgbuild/devel/afl++/work.alpha/.buildlink/include/python3.8/object.h:478: undefined reference to `_Py_Dealloc' ld: /tmp/pkgbuild/devel/afl++/work.alpha/.buildlink/include/python3.8/object.h:478: undefined reference to `_Py_Dealloc' ld: /tmp//cctMr3RN.ltrans0.ltrans.o: in function `trim_py': /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:293: undefined reference to `PyTuple_New' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:293: undefined reference to `PyTuple_New' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:294: undefined reference to `PyObject_CallObject' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:294: undefined reference to `PyObject_CallObject' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:299: undefined reference to `PyByteArray_Size' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:299: undefined reference to `PyByteArray_Size' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:301: undefined reference to `PyByteArray_AsString' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:301: undefined reference to `PyByteArray_AsString' ld: /tmp//cctMr3RN.ltrans0.ltrans.o: in function `_Py_DECREF': /tmp/pkgbuild/devel/afl++/work.alpha/.buildlink/include/python3.8/object.h:478: undefined reference to `_Py_Dealloc' ld: /tmp/pkgbuild/devel/afl++/work.alpha/.buildlink/include/python3.8/object.h:478: undefined reference to `_Py_Dealloc' ld: /tmp/pkgbuild/devel/afl++/work.alpha/.buildlink/include/python3.8/object.h:478: undefined reference to `_Py_Dealloc' ld: /tmp/pkgbuild/devel/afl++/work.alpha/.buildlink/include/python3.8/object.h:478: undefined reference to `_Py_Dealloc' ld: /tmp/pkgbuild/devel/afl++/work.alpha/.buildlink/include/python3.8/object.h:478: undefined reference to `_Py_Dealloc' ld: /tmp//cctMr3RN.ltrans0.ltrans.o:/tmp/pkgbuild/devel/afl++/work.alpha/.buildlink/include/python3.8/object.h:478: more undefined references to `_Py_Dealloc' follow ld: /tmp//cctMr3RN.ltrans0.ltrans.o: in function `trim_py': /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:306: undefined reference to `PyErr_Print' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:306: undefined reference to `PyErr_Print' ld: /tmp//cctMr3RN.ltrans0.ltrans.o: in function `_Py_DECREF': /tmp/pkgbuild/devel/afl++/work.alpha/.buildlink/include/python3.8/object.h:478: undefined reference to `_Py_Dealloc' ld: /tmp/pkgbuild/devel/afl++/work.alpha/.buildlink/include/python3.8/object.h:478: undefined reference to `_Py_Dealloc' ld: /tmp//cctMr3RN.ltrans0.ltrans.o: in function `init_trim_py': /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:244: undefined reference to `PyErr_Print' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:244: undefined reference to `PyErr_Print' ld: /tmp//cctMr3RN.ltrans0.ltrans.o: in function `init_py': /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:33: undefined reference to `Py_Initialize' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:33: undefined reference to `Py_Initialize' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:45: undefined reference to `PyUnicode_FromString' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:45: undefined reference to `PyUnicode_FromString' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:50: undefined reference to `PyImport_Import' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:50: undefined reference to `PyImport_Import' ld: /tmp//cctMr3RN.ltrans0.ltrans.o: in function `_Py_DECREF': /tmp/pkgbuild/devel/afl++/work.alpha/.buildlink/include/python3.8/object.h:478: undefined reference to `_Py_Dealloc' ld: /tmp/pkgbuild/devel/afl++/work.alpha/.buildlink/include/python3.8/object.h:478: undefined reference to `_Py_Dealloc' ld: /tmp//cctMr3RN.ltrans0.ltrans.o: in function `init_py': /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:56: undefined reference to `PyObject_GetAttrString' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:56: undefined reference to `PyObject_GetAttrString' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:57: undefined reference to `PyObject_GetAttrString' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:57: undefined reference to `PyObject_GetAttrString' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:59: undefined reference to `PyObject_GetAttrString' ld: /tmp//cctMr3RN.ltrans0.ltrans.o:/tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:59: more undefined references to `PyObject_GetAttrString' follow ld: /tmp//cctMr3RN.ltrans0.ltrans.o: in function `init_py': /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:66: undefined reference to `PyCallable_Check' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:66: undefined reference to `PyCallable_Check' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:76: undefined reference to `PyErr_Occurred' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:76: undefined reference to `PyErr_Occurred' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:76: undefined reference to `PyErr_Print' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:76: undefined reference to `PyErr_Print' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:71: undefined reference to `PyErr_Occurred' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:71: undefined reference to `PyErr_Occurred' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:71: undefined reference to `PyErr_Print' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:71: undefined reference to `PyErr_Print' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:103: undefined reference to `PyTuple_New' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:103: undefined reference to `PyTuple_New' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:105: undefined reference to `PyLong_FromLong' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:105: undefined reference to `PyLong_FromLong' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:118: undefined reference to `PyTuple_SetItem' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:118: undefined reference to `PyTuple_SetItem' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:120: undefined reference to `PyObject_CallObject' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:120: undefined reference to `PyObject_CallObject' ld: /tmp//cctMr3RN.ltrans0.ltrans.o: in function `_Py_DECREF': /tmp/pkgbuild/devel/afl++/work.alpha/.buildlink/include/python3.8/object.h:478: undefined reference to `_Py_Dealloc' ld: /tmp/pkgbuild/devel/afl++/work.alpha/.buildlink/include/python3.8/object.h:478: undefined reference to `_Py_Dealloc' ld: /tmp//cctMr3RN.ltrans0.ltrans.o: in function `init_py': /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:126: undefined reference to `PyErr_Print' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:126: undefined reference to `PyErr_Print' ld: /tmp//cctMr3RN.ltrans0.ltrans.o: in function `_Py_DECREF': /tmp/pkgbuild/devel/afl++/work.alpha/.buildlink/include/python3.8/object.h:478: undefined reference to `_Py_Dealloc' ld: /tmp/pkgbuild/devel/afl++/work.alpha/.buildlink/include/python3.8/object.h:478: undefined reference to `_Py_Dealloc' ld: /tmp/pkgbuild/devel/afl++/work.alpha/.buildlink/include/python3.8/object.h:478: undefined reference to `_Py_Dealloc' ld: /tmp/pkgbuild/devel/afl++/work.alpha/.buildlink/include/python3.8/object.h:478: undefined reference to `_Py_Dealloc' ld: /tmp/pkgbuild/devel/afl++/work.alpha/.buildlink/include/python3.8/object.h:478: undefined reference to `_Py_Dealloc' ld: /tmp//cctMr3RN.ltrans0.ltrans.o:/tmp/pkgbuild/devel/afl++/work.alpha/.buildlink/include/python3.8/object.h:478: more undefined references to `_Py_Dealloc' follow ld: /tmp//cctMr3RN.ltrans0.ltrans.o: in function `finalize_py': /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:158: undefined reference to `Py_Finalize' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:158: undefined reference to `Py_Finalize' ld: /tmp//cctMr3RN.ltrans0.ltrans.o: in function `init_py': /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:134: undefined reference to `PyErr_Print' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:134: undefined reference to `PyErr_Print' ld: /tmp//cctMr3RN.ltrans1.ltrans.o: in function `fuzz_py': /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:168: undefined reference to `PyTuple_New' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:168: undefined reference to `PyTuple_New' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:169: undefined reference to `PyByteArray_FromStringAndSize' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:169: undefined reference to `PyByteArray_FromStringAndSize' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:178: undefined reference to `PyTuple_SetItem' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:178: undefined reference to `PyTuple_SetItem' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:180: undefined reference to `PyByteArray_FromStringAndSize' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:180: undefined reference to `PyByteArray_FromStringAndSize' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:189: undefined reference to `PyTuple_SetItem' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:189: undefined reference to `PyTuple_SetItem' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:191: undefined reference to `PyObject_CallObject' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:191: undefined reference to `PyObject_CallObject' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:197: undefined reference to `PyByteArray_Size' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:197: undefined reference to `PyByteArray_Size' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:199: undefined reference to `PyByteArray_AsString' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:199: undefined reference to `PyByteArray_AsString' ld: /tmp//cctMr3RN.ltrans1.ltrans.o: in function `_Py_DECREF': /tmp/pkgbuild/devel/afl++/work.alpha/.buildlink/include/python3.8/object.h:478: undefined reference to `_Py_Dealloc' ld: /tmp/pkgbuild/devel/afl++/work.alpha/.buildlink/include/python3.8/object.h:478: undefined reference to `_Py_Dealloc' ld: /tmp/pkgbuild/devel/afl++/work.alpha/.buildlink/include/python3.8/object.h:478: undefined reference to `_Py_Dealloc' ld: /tmp/pkgbuild/devel/afl++/work.alpha/.buildlink/include/python3.8/object.h:478: undefined reference to `_Py_Dealloc' ld: /tmp/pkgbuild/devel/afl++/work.alpha/.buildlink/include/python3.8/object.h:478: undefined reference to `_Py_Dealloc' ld: /tmp//cctMr3RN.ltrans1.ltrans.o:/tmp/pkgbuild/devel/afl++/work.alpha/.buildlink/include/python3.8/object.h:478: more undefined references to `_Py_Dealloc' follow ld: /tmp//cctMr3RN.ltrans1.ltrans.o: in function `fuzz_py': /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:204: undefined reference to `PyErr_Print' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:204: undefined reference to `PyErr_Print' ld: /tmp//cctMr3RN.ltrans1.ltrans.o: in function `post_trim_py': /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:255: undefined reference to `PyTuple_New' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:255: undefined reference to `PyTuple_New' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:257: undefined reference to `PyBool_FromLong' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:257: undefined reference to `PyBool_FromLong' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:265: undefined reference to `PyTuple_SetItem' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:265: undefined reference to `PyTuple_SetItem' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:267: undefined reference to `PyObject_CallObject' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:267: undefined reference to `PyObject_CallObject' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:273: undefined reference to `PyLong_AsLong' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:273: undefined reference to `PyLong_AsLong' ld: /tmp//cctMr3RN.ltrans1.ltrans.o: in function `_Py_DECREF': /tmp/pkgbuild/devel/afl++/work.alpha/.buildlink/include/python3.8/object.h:478: undefined reference to `_Py_Dealloc' ld: /tmp/pkgbuild/devel/afl++/work.alpha/.buildlink/include/python3.8/object.h:478: undefined reference to `_Py_Dealloc' ld: /tmp/pkgbuild/devel/afl++/work.alpha/.buildlink/include/python3.8/object.h:478: undefined reference to `_Py_Dealloc' ld: /tmp/pkgbuild/devel/afl++/work.alpha/.buildlink/include/python3.8/object.h:478: undefined reference to `_Py_Dealloc' ld: /tmp//cctMr3RN.ltrans1.ltrans.o: in function `post_trim_py': /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:282: undefined reference to `PyErr_Print' ld: /tmp/pkgbuild/devel/afl++/work.alpha/AFLplusplus-2.62c/src/afl-fuzz-python.c:282: undefined reference to `PyErr_Print' ld: /tmp//cctMr3RN.ltrans1.ltrans.o: in function `_Py_DECREF': /tmp/pkgbuild/devel/afl++/work.alpha/.buildlink/include/python3.8/object.h:478: undefined reference to `_Py_Dealloc' ld: /tmp/pkgbuild/devel/afl++/work.alpha/.buildlink/include/python3.8/object.h:478: undefined reference to `_Py_Dealloc' gmake: *** [Makefile:284: afl-fuzz] Error 1 *** Error code 2 Stop. make[1]: stopped in /usr/pkgsrc/devel/afl++ *** Error code 1 Stop. make: stopped in /usr/pkgsrc/devel/afl++