app-forensics / aflplusplus

Fork of AFL, the popular compile-time instrumentation fuzzer

Official package sites : https://github.com/AFLplusplus/AFLplusplus ·

v4.08c-r1 :: 0 :: gentoo

Modified
License
Apache-2.0
Keywords
amd64 arm64
USE flags
test

v4.07c-r1 :: 0 :: gentoo

Modified
License
Apache-2.0
Keywords
amd64 arm64
USE flags
test

General

test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

python_single_target

python3_10
Build for Python 3.10 only
python3_11
Build for Python 3.11 only
python3_12
Build for Python 3.12 only

app-forensics / afl : american fuzzy lop - compile-time instrumentation fuzzer

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-util / cmocka : Unit testing framework for C

sys-devel / clang : C language family frontend for LLVM

sys-devel / llvm : Low Level Virtual Machine

app-forensics / afl : american fuzzy lop - compile-time instrumentation fuzzer

dev-lang / python : An interpreted, interactive, object-oriented programming language

sys-devel / clang : C language family frontend for LLVM

sys-devel / llvm : Low Level Virtual Machine

app-forensics / afl : american fuzzy lop - compile-time instrumentation fuzzer

813849
app-forensics/aflplusplus-3.14c-r2 - clang-12: error: invalid integral value 32:25:16 in -falign-functions=32:25:16
854543
app-forensics/aflplusplus-4.00c fails to compile (lto): undefined reference to __sanitizer_cov_trace_pc_guard_init
862348
app-forensics/aflplusplus-4.01c-r1 - src/afl-ld-lto.c: error: PATH_MAX undeclared (first use in this function)
867826
app-forensics/aflplusplus-4.06c does not respect LDFLAGS
885785
app-forensics/aflplusplus-4.04c-r1 - instrumentation/afl-gcc-pass.so.cc: error: use of undeclared identifier
894516
app-forensics/aflplusplus-4.05c fails to compile (MUSL-CLANG-SYSTEM): clang-16: error: unknown argument: -fexperimental-new-pass-manager
897924
<app-forensics/aflplusplus-4.06c: code execution via untrusted CWD
923575
app-forensics/aflplusplus-4.08c-r1 fails to compile: tree-ssanames.h:60:41: error: unknown type name vrange
930151
app-forensics/aflplusplus ppc64 keyword request
932543
app-forensics/aflplusplus-4.08c-r1 - [ncurses-6.5] [gcc-15] [llvm] ./split-switches-pass.so: ./split-switches-pass.so: undefined symbol:
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-forensics/aflplusplus: Stabilize 4.08c-r1 arm64, #920047
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
app-forensics/aflplusplus: Stabilize 4.08c-r1 amd64, #920047
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-forensics/aflplusplus: allow LLVM 16 again
Reported by toralf/dwfreed. Should really consider some helper for this in llvm.eclass I think. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-forensics/aflplusplus: add 4.08c
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-forensics/aflplusplus: drop 4.06c-r2
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-forensics/aflplusplus: Stabilize 4.07c-r1 amd64, #910957
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-forensics/aflplusplus: Stabilize 4.07c-r1 arm64, #910957
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-forensics/aflplusplus: fix LLVM dep
We don't want to bind to the latest one around, as we're not even using it. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-forensics/aflplusplus: add 4.07c
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-forensics/aflplusplus: fix LLVM dep
15 was missing. Thanks to Anatolii for reporting by email. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-forensics/aflplusplus: disable py3.9
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-forensics/aflplusplus: drop 4.03c, 4.04c-r1, 4.05c
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
app-forensics/aflplusplus: Stabilize 4.06c arm64, #908115
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Sam James · gentoo
app-forensics/aflplusplus: Stabilize 4.06c amd64, #908115
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-forensics/aflplusplus: add 4.06c
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
app-forensics/aflplusplus: Stabilize 4.05c amd64, #899518
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
app-forensics/aflplusplus: Stabilize 4.05c arm64, #899518
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-forensics/aflplusplus: Stabilize 4.04c-r1 arm64, #892139
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-forensics/aflplusplus: Stabilize 4.04c-r1 amd64, #892139
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
*/*: remove py3.8 from PYTHON_COMPAT
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-forensics/aflplusplus: drop 4.01c-r1
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-forensics/aflplusplus: enable py3.11
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-forensics/aflplusplus: add 4.05c
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-forensics/aflplusplus: Stabilize 4.03c arm64, #885133
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-forensics/aflplusplus: allow Clang 14 (already allows 15)
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-forensics/aflplusplus: Stabilize 4.03c amd64, #885133
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-forensics/aflplusplus: add 4.04c
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-forensics/aflplusplus: drop 4.02c-r1
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-forensics/aflplusplus: add 4.03c
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-forensics/aflplusplus: fix make args
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-forensics/aflplusplus: style tweak
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-forensics/aflplusplus: drop 4.00c
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-forensics/aflplusplus: add 4.02c
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-forensics/aflplusplus: Stabilize 4.01c-r1 arm64, #859364
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-forensics/aflplusplus: Stabilize 4.01c-r1 amd64, #859364
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alexander Miller · gentoo
app-forensics/aflplusplus: Respect AR, add missing LDFLAGS instance
Closes: https://bugs.gentoo.org/856487 Closes: https://bugs.gentoo.org/856490 Signed-off-by: Alexander Miller <alex.miller@gmx.de> Closes: https://github.com/gentoo/gentoo/pull/26252 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alexander Miller · gentoo
app-forensics/aflplusplus: Don't try to strip test cases
Signed-off-by: Alexander Miller <alex.miller@gmx.de> Signed-off-by: Sam James <sam@gentoo.org>
Alexander Miller · gentoo
app-forensics/aflplusplus: Fix lld detection
Signed-off-by: Alexander Miller <alex.miller@gmx.de> Signed-off-by: Sam James <sam@gentoo.org>
Alexander Miller · gentoo
app-forensics/aflplusplus: add 4.01c
Closes: https://bugs.gentoo.org/856337 Signed-off-by: Alexander Miller <alex.miller@gmx.de> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-forensics/aflplusplus: update EAPI 7 -> 8
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-forensics/aflplusplus: drop 3.14c-r2
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-forensics/aflplusplus: Stabilize 4.00c arm64, #834453
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-forensics/aflplusplus: Stabilize 4.00c amd64, #834453
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-forensics/aflplusplus: add 4.00c
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-forensics/aflplusplus: drop 3.12c-r3, 3.13c-r1
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-forensics/aflplusplus: detect failure in makefiles
Closes: https://bugs.gentoo.org/800941 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-forensics/aflplusplus: Stabilize 3.14c-r1 arm64, #809743
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
app-forensics/aflplusplus: amd64 stable wrt bug #809743
Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-forensics/aflplusplus: Stabilize 3.13c-r1 arm64, #803218
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-forensics/aflplusplus: allow LLVM 13, Python compat (+3.10, -3.7)
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-forensics/aflplusplus: add 3.14c
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-forensics/aflplusplus: Stabilize 3.13c-r1 amd64, #803218
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-forensics/aflplusplus: add blocker with app-forensics/afl
Closes: https://bugs.gentoo.org/792450 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-forensics/aflplusplus: add 3.13c
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-forensics/aflplusplus: fix minor comment typo
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-forensics/aflplusplus: allow LLVM 12, add optfeature for sanitizers, clang dep
* Allow LLVM 12 * Add optfeature for sanitizers * Clang is required for afl-* testing during build (and generating some targets) Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-forensics/aflplusplus: respect CXX
Closes: https://bugs.gentoo.org/779655 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-forensics/aflplusplus: fix install
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-forensics/aflplusplus: initial import
Signed-off-by: Sam James <sam@gentoo.org>