aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorvanhauser-thc <vh@thc.org>2022-12-23 16:32:53 +0100
committervanhauser-thc <vh@thc.org>2022-12-23 16:33:00 +0100
commit342081d5ee367f473df3fc34c55edb5df7e42d0f (patch)
tree38e05f452338476b71a24532037e4578c572093a
parent65729a26375c446cacb92b0ae3b6367153e49ea8 (diff)
downloadafl++-342081d5ee367f473df3fc34c55edb5df7e42d0f.tar.gz
make CI green
-rw-r--r--GNUmakefile6
-rw-r--r--docs/Changelog.md4
2 files changed, 8 insertions, 2 deletions
diff --git a/GNUmakefile b/GNUmakefile
index 6b55635f..43f96ffe 100644
--- a/GNUmakefile
+++ b/GNUmakefile
@@ -628,9 +628,9 @@ distrib: all
-$(MAKE) -j$(nproc) -f GNUmakefile.llvm
ifneq "$(SYS)" "Darwin"
-$(MAKE) -f GNUmakefile.gcc_plugin
-endif
-$(MAKE) -C utils/libdislocator
-$(MAKE) -C utils/libtokencap
+endif
-$(MAKE) -C utils/afl_network_proxy
-$(MAKE) -C utils/socket_fuzzing
-$(MAKE) -C utils/argv_fuzzing
@@ -659,8 +659,10 @@ endif
.PHONY: binary-only
binary-only: test_shm test_python ready $(PROGS)
+ifneq "$(SYS)" "Darwin"
-$(MAKE) -C utils/libdislocator
-$(MAKE) -C utils/libtokencap
+#endif
-$(MAKE) -C utils/afl_network_proxy
-$(MAKE) -C utils/socket_fuzzing
-$(MAKE) -C utils/argv_fuzzing
@@ -717,9 +719,9 @@ source-only: all
-$(MAKE) -j$(nproc) -f GNUmakefile.llvm
ifneq "$(SYS)" "Darwin"
-$(MAKE) -f GNUmakefile.gcc_plugin
-endif
-$(MAKE) -C utils/libdislocator
-$(MAKE) -C utils/libtokencap
+endif
# -$(MAKE) -C utils/plot_ui
ifeq "$(SYS)" "Linux"
ifndef NO_NYX
diff --git a/docs/Changelog.md b/docs/Changelog.md
index 4df47645..6bfb314d 100644
--- a/docs/Changelog.md
+++ b/docs/Changelog.md
@@ -4,6 +4,10 @@
release of the tool. See README.md for the general instruction manual.
### Version ++4.05a (dev)
+ - MacOS: libdislocator, libtokencap etc. do not work with modern
+ MacOS anymore, but could be patched to work, see this issue if you
+ want to make the effort and send a PR:
+ https://github.com/AFLplusplus/AFLplusplus/issues/1594
- afl-fuzz:
- added afl_custom_fuzz_send custom mutator feature. Now your can
send fuzz data to the target as you need, e.g. via IPC.