Package Details: aflplusplus 4.04c-1

Git Clone URL: https://aur.archlinux.org/aflplusplus.git (read-only, click to copy)
Package Base: aflplusplus
Description: afl++ is afl with community patches, AFLfast power schedules, qemu 3.1 upgrade + laf-intel support, MOpt mutators, InsTrim instrumentation, unicorn_mode and a lot more!
Upstream URL: https://github.com/AFLplusplus/AFLplusplus
Keywords: afl fuzz fuzzer fuzzing infosec qemu security
Licenses: Apache
Conflicts: afl
Provides: afl
Submitter: GI_Jack
Maintainer: GI_Jack
Last Packager: GI_Jack
Votes: 5
Popularity: 0.103622
First Submitted: 2020-07-26 14:53 (UTC)
Last Updated: 2022-10-25 19:31 (UTC)

Latest Comments

theguy147 commented on 2022-08-13 20:01 (UTC)

as previously requested by @SibrenVasse it would be nice if you could add lld to the optdepends so e.g. afl-clang-lto will be build as well... thx

athre0z commented on 2022-02-21 17:44 (UTC)

When the clang package is installed, the build fails for me with:

clang-13: error: unknown argument: '-fvar-tracking-assignments'

If the clang package isn't installed, it fails with:

[-] PROGRAM ABORT : Oops, failed to execute '/usr/bin/clang' - check your PATH
         Location : main(), src/afl-cc.c:2145

SibrenVasse commented on 2021-12-22 13:17 (UTC) (edited on 2021-12-22 13:17 (UTC) by SibrenVasse)

Can you add 'lld' to depends so that it will also build afl-clang-lto? Thank you!

shunkflake commented on 2021-11-11 09:21 (UTC) (edited on 2021-11-11 09:22 (UTC) by shunkflake)

Here's how I enabled QEMU support for afl++:

  1. Use aflplusplus-git

  2. Install ninja

  3. Append cd "qemu_mode"; ./build_qemu_support.sh to build() in PKGBUILD

Note that since QEMU build script uses git checkout to checkout its own repository, we have to clone the whole Git repository for QEMU support to build properly.

nvxxu2i commented on 2021-10-11 12:00 (UTC)

Please update the upstream URL to: https://github.com/AFLplusplus/AFLplusplus