FreeBSD Bugzilla – Attachment 172125 Details for
Bug 210832
security/afl: Update to 2.18b
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
afl.diff
afl.diff (text/plain), 3.87 KB, created by
Tobias Kortkamp
on 2016-07-05 05:07:42 UTC
(
hide
)
Description:
afl.diff
Filename:
MIME Type:
Creator:
Tobias Kortkamp
Created:
2016-07-05 05:07:42 UTC
Size:
3.87 KB
patch
obsolete
>Index: Makefile >=================================================================== >--- Makefile (revision 418061) >+++ Makefile (working copy) >@@ -2,7 +2,7 @@ > # $FreeBSD$ > > PORTNAME= afl >-PORTVERSION= 2.07b >+PORTVERSION= 2.18b > CATEGORIES= security > MASTER_SITES= http://lcamtuf.coredump.cx/afl/releases/ > >Index: distinfo >=================================================================== >--- distinfo (revision 418061) >+++ distinfo (working copy) >@@ -1,2 +1,3 @@ >-SHA256 (afl-2.07b.tgz) = 9dd324bc3930ec1dbb44d00df8dcf8a3c8ca54b765665cc7f20b89e71d70b184 >-SIZE (afl-2.07b.tgz) = 814913 >+TIMESTAMP = 1467694024 >+SHA256 (afl-2.18b.tgz) = cffcdcd9f02f81634b82c2b34a174c1c2552fbc9be92245d8fb87c78b37d06a4 >+SIZE (afl-2.18b.tgz) = 817151 >Index: files/patch-Makefile >=================================================================== >--- files/patch-Makefile (revision 418061) >+++ files/patch-Makefile (working copy) >@@ -1,4 +1,4 @@ >---- Makefile.orig 2016-02-16 07:14:22 UTC >+--- Makefile.orig 2016-06-24 02:35:35 UTC > +++ Makefile > @@ -21,6 +21,8 @@ BIN_PATH = $(PREFIX)/bin > HELPER_PATH = $(PREFIX)/lib/afl >@@ -5,11 +5,11 @@ > DOC_PATH = $(PREFIX)/share/doc/afl > MISC_PATH = $(PREFIX)/share/afl > +INSTALL_PROGRAM?= install -s -m755 >-+INSTALL_SCRIPT?= isntall -m755 >++INSTALL_SCRIPT?= install -m755 > >- PROGS = afl-gcc afl-fuzz afl-showmap afl-tmin afl-gotcpu afl-analyze >- SH_PROGS = afl-plot afl-cmin afl-whatsup >-@@ -115,12 +117,13 @@ clean: >+ # PROGS intentionally omit afl-as, which gets installed to its own dir. >+ >+@@ -118,14 +120,15 @@ clean: > install: all > mkdir -p -m 755 $${DESTDIR}$(BIN_PATH) $${DESTDIR}$(HELPER_PATH) $${DESTDIR}$(DOC_PATH) $${DESTDIR}$(MISC_PATH) > rm -f $${DESTDIR}$(BIN_PATH)/afl-plot.sh >@@ -19,8 +19,12 @@ > rm -f $${DESTDIR}$(BIN_PATH)/afl-as > - if [ -f afl-qemu-trace ]; then install -m 755 afl-qemu-trace $${DESTDIR}$(BIN_PATH); fi > - if [ -f afl-clang-fast -a -f afl-llvm-pass.so -a -f afl-llvm-rt.o ]; then set -e; install -m 755 afl-clang-fast $${DESTDIR}$(BIN_PATH); ln -sf afl-clang-fast $${DESTDIR}$(BIN_PATH)/afl-clang-fast++; install -m 755 afl-llvm-pass.so afl-llvm-rt.o $${DESTDIR}$(HELPER_PATH); fi >+- if [ -f afl-llvm-rt-32.o ]; then set -e; install -m 755 afl-llvm-rt-32.o $${DESTDIR}$(HELPER_PATH); fi >+- if [ -f afl-llvm-rt-64.o ]; then set -e; install -m 755 afl-llvm-rt-64.o $${DESTDIR}$(HELPER_PATH); fi > + if [ -f afl-qemu-trace ]; then ${INSTALL_PROGRAM} afl-qemu-trace $${DESTDIR}$(BIN_PATH); fi >-+ if [ -f afl-clang-fast -a -f afl-llvm-pass.so -a -f afl-llvm-rt.o ]; then set -e; ${INSTALL_PROGRAM} afl-clang-fast $${DESTDIR}$(BIN_PATH); ln -sf afl-clang-fast $${DESTDIR}$(BIN_PATH)/afl-clang-fast++; ${INSTALL_PROGRAM} afl-llvm-pass.so $${DESTDIR}$(HELPER_PATH); install -m 755 afl-llvm-rt.o $${DESTDIR}$(HELPER_PATH); fi >++ if [ -f afl-clang-fast -a -f afl-llvm-pass.so -a -f afl-llvm-rt.o ]; then set -e; ${INSTALL_PROGRAM} afl-clang-fast $${DESTDIR}$(BIN_PATH); ln -sf afl-clang-fast $${DESTDIR}$(BIN_PATH)/afl-clang-fast++; ${INSTALL_PROGRAM} afl-llvm-pass.so afl-llvm-rt.o $${DESTDIR}$(HELPER_PATH); fi >++ if [ -f afl-llvm-rt-32.o ]; then set -e; ${INSTALL_PROGRAM} afl-llvm-rt-32.o $${DESTDIR}$(HELPER_PATH); fi >++ if [ -f afl-llvm-rt-64.o ]; then set -e; ${INSTALL_PROGRAM} afl-llvm-rt-64.o $${DESTDIR}$(HELPER_PATH); fi > set -e; for i in afl-g++ afl-clang afl-clang++; do ln -sf afl-gcc $${DESTDIR}$(BIN_PATH)/$$i; done > - install -m 755 afl-as $${DESTDIR}$(HELPER_PATH) > + ${INSTALL_PROGRAM} afl-as $${DESTDIR}$(HELPER_PATH) >Index: pkg-plist >=================================================================== >--- pkg-plist (revision 418061) >+++ pkg-plist (working copy) >@@ -5,6 +5,8 @@ > %%LLVM_SUB%%%%LLVM%%bin/afl-clang-fast++ > %%LLVM_SUB%%%%LLVM%%lib/afl/afl-llvm-pass.so > %%LLVM_SUB%%%%LLVM%%lib/afl/afl-llvm-rt.o >+%%LLVM_SUB%%%%LLVM%%lib/afl/afl-llvm-rt-32.o >+%%LLVM_SUB%%%%LLVM%%lib/afl/afl-llvm-rt-64.o > %%MINIMIZE_CORPUS%%bin/afl-cmin > bin/afl-fuzz > bin/afl-g++
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Flags:
tobik
:
maintainer-approval+
Actions:
View
|
Diff
Attachments on
bug 210832
:
172125
|
172236