How To Install american-fuzzy-lop-clang on Fedora 36

In this tutorial we learn how to install american-fuzzy-lop-clang in Fedora 36. american-fuzzy-lop-clang is Clang and clang++ support for american-fuzzy-lop

Introduction

In this tutorial we learn how to install american-fuzzy-lop-clang on Fedora 36.

What is american-fuzzy-lop-clang

This subpackage contains clang and clang++ support for american-fuzzy-lop.

We can use yum or dnf to install american-fuzzy-lop-clang on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install american-fuzzy-lop-clang.

Install american-fuzzy-lop-clang on Fedora 36 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install american-fuzzy-lop-clang using dnf by running the following command:

sudo dnf -y install american-fuzzy-lop-clang

Install american-fuzzy-lop-clang on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install american-fuzzy-lop-clang using yum by running the following command:

sudo yum -y install american-fuzzy-lop-clang

How To Uninstall american-fuzzy-lop-clang on Fedora 36

To uninstall only the american-fuzzy-lop-clang package we can use the following command:

sudo dnf remove american-fuzzy-lop-clang

american-fuzzy-lop-clang Package Contents on Fedora 36

/usr/bin/afl-clang
/usr/bin/afl-clang++
/usr/bin/afl-clang-fast
/usr/bin/afl-clang-fast++
/usr/bin/afl-clang-lto
/usr/bin/afl-clang-lto++
/usr/bin/afl-ld-lto
/usr/bin/afl-lto
/usr/bin/afl-lto++
/usr/lib/.build-id
/usr/lib/.build-id/2a
/usr/lib/.build-id/2a/34ee3abf61bd439bab6b3dc378870c10f35e45
/usr/lib/.build-id/2c
/usr/lib/.build-id/2c/a51f780cefdcff3048d5871caa9214fad1dc40
/usr/lib/.build-id/45
/usr/lib/.build-id/45/e090ddc00777c9e8e288744553d6fe750b7251
/usr/lib/.build-id/4c
/usr/lib/.build-id/4c/45352d954704ee2d44d2aeda3579fd2a88c832
/usr/lib/.build-id/53
/usr/lib/.build-id/53/ed13d357646de4272909445a1510f934a4eddb
/usr/lib/.build-id/5b
/usr/lib/.build-id/5b/0e2770b5015194e52a3c514d6a1fcf8148eaa3
/usr/lib/.build-id/5b/efcfaa2017a4b1ed1382dd4eb0e48366683170
/usr/lib/.build-id/61
/usr/lib/.build-id/61/7d742134e71a605ba5d223ca24d56fd7df28f8
/usr/lib/.build-id/82
/usr/lib/.build-id/82/da232c00e14ea6ca3672672121b79c12be08b3
/usr/lib/.build-id/93
/usr/lib/.build-id/93/322744058dec48743d296190588c9272c51787
/usr/lib/.build-id/94
/usr/lib/.build-id/94/0e0f33e44fb55bccc826a264379ecbd91e5df7
/usr/lib/.build-id/b3/948958a06cd47d8a752dd8e24399af1e771b4a
/usr/lib/.build-id/c1
/usr/lib/.build-id/c1/e48bd571036cbcf36ab55bc18fcf315deedd4a
/usr/lib/.build-id/d0
/usr/lib/.build-id/d0/fbcf0b441c9df8b27d0688c85515ed305ea5d7
/usr/lib64/afl/SanitizerCoverageLTO.so
/usr/lib64/afl/SanitizerCoveragePCGUARD.so
/usr/lib64/afl/afl-llvm-dict2file.so
/usr/lib64/afl/afl-llvm-lto-instrumentlist.so
/usr/lib64/afl/afl-llvm-pass.so
/usr/lib64/afl/afl-llvm-rt-lto-64.o
/usr/lib64/afl/afl-llvm-rt-lto.o
/usr/lib64/afl/cmplog-instructions-pass.so
/usr/lib64/afl/cmplog-routines-pass.so
/usr/lib64/afl/cmplog-switches-pass.so
/usr/lib64/afl/compare-transform-pass.so
/usr/lib64/afl/dynamic_list.txt
/usr/lib64/afl/libAFLDriver.a
/usr/lib64/afl/libAFLQemuDriver.a
/usr/lib64/afl/libdislocator.so
/usr/lib64/afl/libtokencap.so
/usr/lib64/afl/split-compares-pass.so
/usr/lib64/afl/split-switches-pass.so
/usr/share/licenses/american-fuzzy-lop-clang
/usr/share/licenses/american-fuzzy-lop-clang/COPYING
/usr/share/man/man8/afl-clang-fast++.8.gz
/usr/share/man/man8/afl-clang-fast.8.gz
/usr/share/man/man8/afl-clang-lto++.8.gz
/usr/share/man/man8/afl-clang-lto.8.gz
/usr/share/man/man8/afl-lto++.8.gz
/usr/share/man/man8/afl-lto.8.gz

References

Summary

In this tutorial we learn how to install american-fuzzy-lop-clang on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).