about summary refs log tree commit diff
diff options
context:
space:
mode:
authorNguyễn Gia Phong <cnx@loang.net>2024-12-09 13:00:10 +0900
committerNguyễn Gia Phong <cnx@loang.net>2024-12-09 13:00:10 +0900
commit2fb60903b83d0bce039f02b89aabd052fae86cdb (patch)
treeac783cfa8476d63510817faa5fe5eadd0734b818
parent1e5fc8a1aa308413f811a7d3cfead56e35135e75 (diff)
downloadloftix-2fb60903b83d0bce039f02b89aabd052fae86cdb.tar.gz
Drop custom AFL++ version
AFL++4.30c has reached mainline Guix.

References: https://issues.guix.gnu.org/74690
-rw-r--r--loftix/fuzzing.scm18
1 files changed, 1 insertions, 17 deletions
diff --git a/loftix/fuzzing.scm b/loftix/fuzzing.scm
index 44cb062..dada485 100644
--- a/loftix/fuzzing.scm
+++ b/loftix/fuzzing.scm
@@ -29,22 +29,6 @@
   #:use-module ((guix licenses) #:prefix license:)
   #:use-module (guix packages))
 
-(define-public afl++
-  (package
-    (inherit aflplusplus)
-    (name "afl++")
-    (version "4.30c")
-    (source (origin
-              (method git-fetch)
-              (uri (git-reference
-                    (url "https://github.com/AFLplusplus/AFLplusplus")
-                    (commit (string-append "v" version))))
-              (sha256
-               (base32
-                "1lmpyf1gwz78pqxw9iqxhxzanbrid33ihq9xzmnk8c4yv449sdks"))
-              (patches (search-patches
-                        "patches/afl++-keep-all-crashes.patch"))))))
-
 (define-public afl-dyninst
   (package
     (name "afl-dyninst")
@@ -68,7 +52,7 @@
                          (delete 'configure)
                          (delete 'check))))
     (native-inputs (list m4 help2man))
-    (inputs (list afl++ dyninst))
+    (inputs (list aflplusplus dyninst))
     (synopsis "Dyninst integration for AFL++")
     (description "Dyninst integration for AFL++")
     (home-page "https://trong.loang.net/~cnx/afl-dyninst")