Versions
v4.30c :: 0 :: gentoo
- Modified
- License
- Apache-2.0
- Keywords
- amd64 arm64
- USE flags
- test
USE flags
General
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
llvm_slot
- 15
- Use LLVM 15.
- 16
- Use LLVM 16.
- 17
- Use LLVM 17.
- 18
- Use LLVM 18.
- 19
- Use LLVM 19.
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
- python3_13
- Build for Python 3.13 only
Dependencies
app-forensics / afl : american fuzzy lop - compile-time instrumentation fuzzer
dev-lang / python : Freethreading (no-GIL) version of Python programming language
dev-util / cmocka : Unit testing framework for C
Runtime Dependencies
app-forensics / afl : american fuzzy lop - compile-time instrumentation fuzzer
dev-lang / python : Freethreading (no-GIL) version of Python programming language
Depending packages
app-forensics / afl : american fuzzy lop - compile-time instrumentation fuzzer
Bugs
- 813849
- app-forensics/aflplusplus-3.14c-r2 - clang-12: error: invalid integral value 32:25:16 in -falign-functions=32:25:16
- 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
- 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:
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-forensics/aflplusplus: drop 4.21c
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-forensics/aflplusplus: Stabilize 4.30c arm64, #947970
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-forensics/aflplusplus: Stabilize 4.30c amd64, #947970
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
Move {sys-devel → llvm-core}/llvm
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
Move {sys-devel → llvm-core}/clang
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
Move {sys-libs → llvm-runtimes}/compiler-rt-sanitizers
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-forensics/aflplusplus: add 4.30c
Closes: https://bugs.gentoo.org/945258 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-forensics/aflplusplus: drop 4.08c-r1
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
app-forensics/aflplusplus: Stabilize 4.21c arm64, #943472
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-forensics/aflplusplus: Stabilize 4.21c amd64, #943472
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-forensics/aflplusplus: add 4.21c
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
app-forensics/aflplusplus: fix man page
Closes: https://bugs.gentoo.org/940252 Thanks-to: Nick Bowler <nbowler@draconx.ca> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-forensics/aflplusplus: enable py3.13
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
app-forensics/aflplusplus: drop 4.07c-r1
Signed-off-by: Sam James <sam@gentoo.org> - 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>