Versions
v2.6 :: 0 :: gentoo
- Modified
- License
- Apache-2.0
- Keywords
- ~amd64
- USE flags
- clang
USE flags
General
- clang
- Enable clang support (pull sys-libs/blocksruntime dependency).
Dependencies
app-arch / xz-utils : Utils for managing LZMA compressed files
sys-libs / binutils-libs : Core binutils libraries (libbfd, libopcodes, libiberty) for external packages
sys-libs / blocksruntime : BlocksRuntime library needed for clang's -fblocks support
sys-libs / libunwind : Portable and efficient API to determine the call-chain of a program
sys-libs / queue-standalone : Install <sys/queue.h> from glibc
Runtime Dependencies
app-arch / xz-utils : Utils for managing LZMA compressed files
sys-libs / binutils-libs : Core binutils libraries (libbfd, libopcodes, libiberty) for external packages
sys-libs / blocksruntime : BlocksRuntime library needed for clang's -fblocks support
sys-libs / libunwind : Portable and efficient API to determine the call-chain of a program
Bugs
- 941443
- app-forensics/honggfuzz-2.6 - [libtool] [gcc-15] libhfuzz/instrument.c: error: type of _sanitizer_weak_hook_memcmp does not match original declaration [-Werror=lto-type-m
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Petr Vaněk · gentoo
app-forensics/honggfuzz: drop 2.5-r1
Signed-off-by: Petr Vaněk <arkamar@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-forensics/honggfuzz: add 2.6
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-forensics/honggfuzz: support binutils-2.39
Backported upstream fix from their git master. Closes: https://bugs.gentoo.org/868126 Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-forensics/honggfuzz: add a binutils-libs version cap
Bug: https://bugs.gentoo.org/868126 Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-forensics/honggfuzz: drop 2.4
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-forensics/honggfuzz: add 2.5
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
app-forensics/honggfuzz: remove implicit elibc_* flags
Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-forensics/honggfuzz: fix building against musl
With many thanks to sam for having pointed me to queue-standalone! Closes: https://bugs.gentoo.org/715648 Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-forensics/honggfuzz: update HOMEPAGE, EAPI 7 -> 8
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
app-forensics/honggfuzz: drop old
Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
app-forensics/honggfuzz: bump up to 2.4
Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
app-forensics/honggfuzz: enable clang support with USE=clang
Reported-by: Agostino Sarubbo Closes: https://bugs.gentoo.org/729256 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
app-forensics/honggfuzz: drop old
Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
app-forensics/honggfuzz: bump uo to 2.3.1
Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
app-forensics/honggfuzz: fail in pkg_pretend() on clang
honggfuzz needs destructor implementation in C. On gcc it uses __attribute__((cleanup(. On clang it uses -fblocks. Gentoo's sys-libs/compiler-rt does not provide runtime support library for -fblocks on clang making them effectively unusable. Fail at pkg_pretend() for now. Reported-by: Agostino Sarubbo Bug: https://bugs.gentoo.org/729256 Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
app-forensics/honggfuzz: drop old
Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
app-forensics/honggfuzz: respect user's AR setting
Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Sergey Alirzaev · gentoo
app-forensics/honggfuzz: also install hfuzz-cc
ebuild version number updated from 2.2 to the current 2.4 by the committer. Closes: https://github.com/gentoo/gentoo/pull/15887 Signed-off-by: Sergey Alirzaev <l29ah@cock.li> Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
app-forensics/honggfuzz: drop old
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
app-forensics/honggfuzz: bump up to 2.2
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
app-forensics/honggfuzz: drop old
Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
app-forensics/honggfuzz: bump up to 2.1
Package-Manager: Portage-2.3.92, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
app-forensics/honggfuzz: drop old
Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
app-forensics/honggfuzz: tweak for binutils-2.34, bug #707846
Reported-by: Toralf Förster Closes: https://bugs.gentoo.org/707846 Package-Manager: Portage-2.3.87, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
app-forensics/honggfuzz: use https:// homepage
Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
app-forensics/honggfuzz: drop old
Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Sergei Trofimovich · gentoo
app-forensics/honggfuzz: bump up to 2.0
Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
app-forensics/honggfuzz: drop old
Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Sergei Trofimovich · gentoo
app-forensics/honggfuzz: bump up to 1.9
Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
app-forensics/honggfuzz: drop old
Package-Manager: Portage-2.3.61, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Sergei Trofimovich · gentoo
app-forensics/honggfuzz: bump up to 1.8
Package-Manager: Portage-2.3.61, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
app-forensics/honggfuzz: drop -Werror
Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
app-forensics/honggfuzz: bump up to 1.7
Package-Manager: Portage-2.3.48, Repoman-2.3.10 - Sergei Trofimovich · gentoo
app-forensics/honggfuzz: bump up to 1.6
Package-Manager: Portage-2.3.28, Repoman-2.3.9 - Sergei Trofimovich · gentoo
app-forensics/honggfuzz: bump up to 1.5
Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Sergei Trofimovich · gentoo
app-forensics/honggfuzz: drop old
Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Sergei Trofimovich · gentoo
app-forensics/honggfuzz: bump up to 1.4
Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Sergei Trofimovich · gentoo
app-forensics/honggfuzz: bump up to 1.3
Package-Manager: Portage-2.3.16, Repoman-2.3.6 - Sergei Trofimovich · gentoo
app-forensics/honggfuzz: bump up to 1.2
Package-Manager: Portage-2.3.13, Repoman-2.3.4 - Sergei Trofimovich · gentoo
app-forensics/honggfuzz: adapt to binutils-2.29 API change
disassembler() function got more parameters: https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=commitdiff;h=003ca0fd22863aaf1a9811c8a35a0133a2d27fb1 Package-Manager: Portage-2.3.6, Repoman-2.3.3 - Sergei Trofimovich · gentoo
app-forensics/honggfuzz: drop old
Package-Manager: Portage-2.3.6, Repoman-2.3.2 - Sergei Trofimovich · gentoo
app-forensics/honggfuzz: bump up to 1.1
Package-Manager: Portage-2.3.6, Repoman-2.3.2 - Sergei Trofimovich · gentoo
app-forensics/honggfuzz: bump up to 1.0
Package-Manager: Portage-2.3.6, Repoman-2.3.2 - Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> - Sergei Trofimovich · gentoo
app-forensics/honggfuzz: bump up to 0.9
Package-Manager: Portage-2.3.3, Repoman-2.3.1 - T. Malfatti · gentoo
media-libs/portaudio: Version bump - Sergei Trofimovich · gentoo
app-forensics/honggfuzz: unbreak --linux_perf_bts_block flag
Workaround --linux_perf_bts_block flag breakage. Mateusz reports that running honggfuzz fails as: [2016-11-11T21:54:27+0000][W][1190] arch_perfOpen():223 mmap(mmapAuxBuf) failed, try increasing the kernel.perf_event_mlock_kb sysctl (up to even 300000000): Cannot allocate memory It seems aux data also needs WRITE permissions. Reported-by: Mateusz Lenik Package-Manager: portage-2.3.2 - Sergei Trofimovich · gentoo
app-forensics/honggfuzz: bump up to 0.8
Package-Manager: portage-2.3.0 - Sergei Trofimovich · gentoo
app-forensics/honggfuzz: fix the license to be Apache-2.0
Package-Manager: portage-2.3.0 - Sergei Trofimovich · gentoo
app-forensics/honggfuzz: new fun fuzzer
Package-Manager: portage-2.3.0