Bug 207236 - security/afl: Update to 2.02b
Summary: security/afl: Update to 2.02b
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Kurt Jaeger
URL:
Keywords: patch
Depends on:
Blocks:
 
Reported: 2016-02-16 03:50 UTC by Tobias Kortkamp
Modified: 2016-02-20 08:02 UTC (History)
2 users (show)

See Also:


Attachments
afl.diff (7.44 KB, patch)
2016-02-16 03:50 UTC, Tobias Kortkamp
tobik: maintainer-approval+
Details | Diff
Poudriere testport log FreeBSD 9.3/amd64 (17.99 KB, text/x-log)
2016-02-16 03:51 UTC, Tobias Kortkamp
no flags Details
Poudriere testport log FreeBSD 10.2/i386 (21.22 KB, text/x-log)
2016-02-16 03:51 UTC, Tobias Kortkamp
no flags Details
afl.diff (7.46 KB, patch)
2016-02-16 20:06 UTC, Tobias Kortkamp
tobik: maintainer-approval+
Details | Diff
Poudriere testport log FreeBSD 9.3/amd64 (18.02 KB, text/x-log)
2016-02-16 20:07 UTC, Tobias Kortkamp
no flags Details
Poudriere testport log FreeBSD 10.2/i386 (22.03 KB, text/x-log)
2016-02-16 20:07 UTC, Tobias Kortkamp
no flags Details
afl.diff (7.46 KB, patch)
2016-02-17 21:43 UTC, Tobias Kortkamp
tobik: maintainer-approval+
Details | Diff
Poudriere testport log FreeBSD 9.3/amd64 (18.80 KB, text/x-log)
2016-02-17 21:43 UTC, Tobias Kortkamp
no flags Details
Poudriere testport log FreeBSD 10.2/i386 (22.03 KB, text/x-log)
2016-02-17 21:43 UTC, Tobias Kortkamp
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
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.