Co-authored-by: Mindavi <rol3517@gmail.com>
aflplusplus: fix tests, fix clang path substitution
aflplusplus: fix some small issues and detect invalid use of LLVM_BINDIR better
aflplusplus: add llvmPackages bintools as buildInput
Now aflplusplus can auto-detect it.
aflplusplus: make qemu test work
aflplusplus: disable fortify hardening, package does this itself
Prevents warnings from being logged.
aflplusplus: use better separators for sed
aflplusplus: remove broken path check
aflplusplus: python -> python3, define llvmPackages outside of pkg def
aflplusplus: fix invalid qemu test path
QEMU 3.1 already had support for building with python3, so this should
be a change that doesn't have any effect on the produced binaries.
Python2 removal tracking issue: https://github.com/NixOS/nixpkgs/issues/148779