diff --git a/srcpkgs/afl/template b/srcpkgs/afl/template index 3bcd40da823..1a02cebb82e 100644 --- a/srcpkgs/afl/template +++ b/srcpkgs/afl/template @@ -1,11 +1,11 @@ # Template file for 'afl' pkgname=afl version=2.08b -revision=1 +revision=2 build_style=gnu-makefile -make_build_args="PREFIX=/usr" # x86 only currently only_for_archs="i686 i686-musl x86_64 x86_64-musl" +hostmakedepends="llvm clang" short_desc="American fuzzy lop - a brute-force fuzzer" maintainer="Juan RP " license="Apache-2.0" @@ -15,7 +15,7 @@ checksum=268acb69ccdcfa07d72e33ea203818a01e81e84b423b4f0bfb56f8e04a358f88 nostrip_files="small_archive.a small_exec.elf" -pre_build() { - sed -i 's/^\(CFLAGS *+=\)/override \1/' Makefile - sed -i 's/^ \(LDFLAGS *+=\)/override \1/' Makefile +do_build() { + make PREFIX=/usr + make PREFIX=/usr CC=clang CXX=clang++ -C llvm_mode }