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