Bug 207236

Summary: security/afl: Update to 2.02b
Product: Ports & Packages Reporter: Tobias Kortkamp <tobik>
Component: Individual Port(s)Assignee: Kurt Jaeger <pi>
Status: Closed FIXED    
Severity: Affects Only Me CC: emaste, pi
Priority: --- Keywords: patch
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
afl.diff
tobik: maintainer-approval+
Poudriere testport log FreeBSD 9.3/amd64
none
Poudriere testport log FreeBSD 10.2/i386
none
afl.diff
tobik: maintainer-approval+
Poudriere testport log FreeBSD 9.3/amd64
none
Poudriere testport log FreeBSD 10.2/i386
none
afl.diff
tobik: maintainer-approval+
Poudriere testport log FreeBSD 9.3/amd64
none
Poudriere testport log FreeBSD 10.2/i386 none

Description Tobias Kortkamp freebsd_committer freebsd_triage 2016-02-16 03:50:37 UTC
Created attachment 167059 [details]
afl.diff

Changes:
- Update to 2.00b
- Add new LLVM option which adds afl-clang-fast and afl-clang-fast++.
  Enabled by default, but broken on FreeBSD 9.
- The PLOT_SUPPORT option was broken in r405132 because of a typo in
  its RUN_DEPENDS.  Gnuplot is only required by afl-plot which will
  quit with an error alerting the user if it isn't installed, so
  instead of fixing the typo we remove it instead.  Added a
  pkg-message suggesting to install gnuplot if afl-plot is wanted.

PR:		???????
Submitted by:	Tobias Kortkamp <t@tobik.me> (maintainer)
Comment 1 Tobias Kortkamp freebsd_committer freebsd_triage 2016-02-16 03:51:08 UTC
Created attachment 167060 [details]
Poudriere testport log FreeBSD 9.3/amd64
Comment 2 Tobias Kortkamp freebsd_committer freebsd_triage 2016-02-16 03:51:24 UTC
Created attachment 167061 [details]
Poudriere testport log FreeBSD 10.2/i386
Comment 3 Tobias Kortkamp freebsd_committer freebsd_triage 2016-02-16 20:06:33 UTC
Created attachment 167092 [details]
afl.diff

Updated patch to update to 2.01b, which was released today.
Comment 4 Tobias Kortkamp freebsd_committer freebsd_triage 2016-02-16 20:07:02 UTC
Created attachment 167093 [details]
Poudriere testport log FreeBSD 9.3/amd64
Comment 5 Tobias Kortkamp freebsd_committer freebsd_triage 2016-02-16 20:07:45 UTC
Created attachment 167094 [details]
Poudriere testport log FreeBSD 10.2/i386
Comment 6 Tobias Kortkamp freebsd_committer freebsd_triage 2016-02-17 21:43:07 UTC
Created attachment 167128 [details]
afl.diff

Update patch to 2.02b released today
Comment 7 Tobias Kortkamp freebsd_committer freebsd_triage 2016-02-17 21:43:30 UTC
Created attachment 167129 [details]
Poudriere testport log FreeBSD 9.3/amd64
Comment 8 Tobias Kortkamp freebsd_committer freebsd_triage 2016-02-17 21:43:49 UTC
Created attachment 167130 [details]
Poudriere testport log FreeBSD 10.2/i386
Comment 9 Kurt Jaeger freebsd_committer freebsd_triage 2016-02-19 20:01:35 UTC
Testbuilds are OK
Comment 10 commit-hook freebsd_committer freebsd_triage 2016-02-20 08:01:25 UTC
A commit references this bug:

Author: pi
Date: Sat Feb 20 08:00:54 UTC 2016
New revision: 409224
URL: https://svnweb.freebsd.org/changeset/ports/409224

Log:
  security/afl: 1.96.b -> 2.02b

  Changes:
  - Add new LLVM option which adds afl-clang-fast and afl-clang-fast++.
    Enabled by default, but broken on FreeBSD 9.
  - The PLOT_SUPPORT option was broken in r405132 because of a typo in
    its RUN_DEPENDS.  Gnuplot is only required by afl-plot which will
    quit with an error alerting the user if it isn't installed, so
    instead of fixing the typo we remove it instead.  Added a
    pkg-message suggesting to install gnuplot if afl-plot is wanted.

  PR:		207236
  Submitted by:	Tobias Kortkamp <t@tobik.me> (maintainer)

Changes:
  head/security/afl/Makefile
  head/security/afl/distinfo
  head/security/afl/files/
  head/security/afl/files/patch-Makefile
  head/security/afl/files/patch-llvm__mode_afl-clang-fast.c
  head/security/afl/pkg-message
  head/security/afl/pkg-plist
Comment 11 Kurt Jaeger freebsd_committer freebsd_triage 2016-02-20 08:02:05 UTC
Committed, thanks.