From 39713281313150031e3ea36fd309b3ed8b02aa0e Mon Sep 17 00:00:00 2001
From: msmeissn <>
Date: Sep 26 2021 20:05:54 +0000
Subject: Update afl to version 3.14c / rev 66 via SR 921493
https://build.opensuse.org/request/show/921493
by user msmeissn + dimstar_suse
- enable gcc-plugin on factory
- build with 32bit plugins on x86_64 (forwarded request 921492 from msmeissn)
---
diff --git a/.files b/.files
index b9c9f30..52f4ab7 100644
Binary files a/.files and b/.files differ
diff --git a/.rev b/.rev
index 8c0e1cd..3704c61 100644
--- a/.rev
+++ b/.rev
@@ -1011,4 +1011,13 @@
- fix timeout handling (forwarded request 907257 from msmeissn)
907258
+
+ b567db90a386b5bb7044540191bda887
+ 3.14c
+
+ dimstar_suse
+ - enable gcc-plugin on factory
+- build with 32bit plugins on x86_64 (forwarded request 921492 from msmeissn)
+ 921493
+
diff --git a/afl.changes b/afl.changes
index 6b5a5bc..630ab00 100644
--- a/afl.changes
+++ b/afl.changes
@@ -1,4 +1,10 @@
-------------------------------------------------------------------
+Sun Sep 26 11:04:42 UTC 2021 - Marcus Meissner
+
+- enable gcc-plugin on factory
+- build with 32bit plugins on x86_64
+
+-------------------------------------------------------------------
Mon Jul 19 12:49:59 UTC 2021 - Marcus Meissner
- updated to 3.14c
diff --git a/afl.spec b/afl.spec
index a0d7771..f3bab23 100644
--- a/afl.spec
+++ b/afl.spec
@@ -27,6 +27,12 @@ Source1: afl-rpmlintrc
Patch1: afl-3.0c-fix-paths.patch
BuildRequires: clang
BuildRequires: gcc-c++
+%ifarch x86_64
+BuildRequires: gcc-32bit
+%endif
+%if %?suse_version >= 1550
+BuildRequires: gcc-devel
+%endif
BuildRequires: lld
BuildRequires: llvm-devel >= 11.0.0
BuildRequires: python3-devel
@@ -82,11 +88,11 @@ chmod -x %{buildroot}/%{_libexecdir}/%{name}/*.o
%{_libexecdir}/%{name}/afl-llvm-rt-lto-64.o
%endif
%endif
-%ifarch %ix86 %{arm} s390x ppc64le
+%ifarch %ix86 %{arm} s390x ppc64le x86_64
%{_libexecdir}/%{name}/afl-compiler-rt-32.o
%{_libexecdir}/%{name}/afl-llvm-rt-32.o
%endif
-%ifarch %ix86 aarch64 s390x ppc64le
+%ifarch %ix86 aarch64 s390x ppc64le x86_64
%{_libexecdir}/%{name}/afl-llvm-rt-lto-32.o
%endif
%{_libexecdir}/%{name}/afl-compiler-rt.o