Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 856337 - app-forensics/aflplusplus: Version bump to 4.01c
Summary: app-forensics/aflplusplus: Version bump to 4.01c
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Sam James
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2022-07-03 23:23 UTC by Alexander Miller
Modified: 2022-07-04 23:24 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Miller 2022-07-03 23:23:45 UTC
Upstream has released version 4.01c of AFLplusplus on Jun 28. This would finally allow building the package fo an up-to-date version of sys-devel/clang.
(Haven't tried to build it, yet.)
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-07-03 23:30:01 UTC
Absolutely. Sorry, this has been on my list, but I admit I forgot about the LLVM compat thing, which absolutely makes it more important.
Comment 2 Alexander Miller 2022-07-04 13:07:55 UTC
I have successfully built 4.01c with clang-14, but both patches need updating.

There are also a few other issues in the makefiles (e.g. with LTO or flags that aren't usable for both gcc and clang) that I've been patching locally in the previous version; these could be added as well.

I can prepare a PR with my changes that you could use as a base for the bump. (Need to consolidate and clean up patches first.) Or, if you prefer that, I could dump the patches here and let you figure out what to do.
Comment 3 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-07-04 20:56:23 UTC
"A PR would be most welcome" is the comment I thought I'd submitted earlier. Thank you for throwing one up!

Very happy to receive any other improvements you've been using locally too.
Comment 4 Larry the Git Cow gentoo-dev 2022-07-04 23:24:12 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c38bde47bbac4eaf8654581b9806a11780b298f

commit 4c38bde47bbac4eaf8654581b9806a11780b298f
Author:     Alexander Miller <alex.miller@gmx.de>
AuthorDate: 2022-07-04 16:10:19 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2022-07-04 23:24:00 +0000

    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>

 app-forensics/aflplusplus/Manifest                 |   1 +
 app-forensics/aflplusplus/aflplusplus-4.01c.ebuild |  88 ++++++++++++
 ...lplusplus-4.01c-no-ignore-errors-makefile.patch | 154 +++++++++++++++++++++
 .../files/aflplusplus-4.01c-respect-flags.patch    | 123 ++++++++++++++++
 4 files changed, 366 insertions(+)