How To Install ghc-ghc-prof on Fedora 36

In this tutorial we learn how to install ghc-ghc-prof in Fedora 36. ghc-ghc-prof is Haskell ghc profiling library

Introduction

In this tutorial we learn how to install ghc-ghc-prof on Fedora 36.

What is ghc-ghc-prof

This package provides the Haskell ghc profiling library.

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

Install ghc-ghc-prof 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 ghc-ghc-prof using dnf by running the following command:

sudo dnf -y install ghc-ghc-prof

Install ghc-ghc-prof 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 ghc-ghc-prof using yum by running the following command:

sudo yum -y install ghc-ghc-prof

How To Uninstall ghc-ghc-prof on Fedora 36

To uninstall only the ghc-ghc-prof package we can use the following command:

sudo dnf remove ghc-ghc-prof

ghc-ghc-prof Package Contents on Fedora 36

/usr/lib64/ghc-8.10.5/ghc-8.10.5/Annotations.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/ApiAnnotation.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Ar.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/AsmCodeGen.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/AsmUtils.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Avail.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Bag.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/BasicTypes.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/BinFingerprint.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/BinIface.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Binary.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Bitmap.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/BkpSyn.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/BlockId.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/BlockLayout.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/BooleanFormula.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/BufWrite.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/BuildTyCl.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/ByteCodeAsm.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/ByteCodeGen.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/ByteCodeInstr.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/ByteCodeItbls.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/ByteCodeLink.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/ByteCodeTypes.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/CFG.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/CLabel.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/CPrim.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/CSE.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/CallArity.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Class.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/CliOption.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/ClsInst.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/CmdLineParser.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Cmm.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/CmmBuildInfoTables.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/CmmCallConv.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/CmmCommonBlockElim.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/CmmContFlowOpt.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/CmmExpr.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/CmmImplementSwitchPlans.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/CmmInfo.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/CmmLayoutStack.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/CmmLex.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/CmmLint.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/CmmLive.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/CmmMachOp.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/CmmMonad.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/CmmNode.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/CmmOpt.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/CmmParse.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/CmmPipeline.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/CmmProcPoint.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/CmmSink.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/CmmSwitch.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/CmmType.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/CmmUtils.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/CoAxiom.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/CodeOutput.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Coercion.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/ConLike.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Config.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Constants.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Constraint.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/CoreArity.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/CoreFVs.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/CoreLint.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/CoreMap.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/CoreMonad.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/CoreOpt.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/CorePrep.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/CoreSeq.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/CoreStats.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/CoreSubst.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/CoreSyn.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/CoreTidy.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/CoreToStg.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/CoreUnfold.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/CoreUtils.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/CostCentre.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/CostCentreState.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Coverage.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Ctype.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/DataCon.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Debug.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Debugger.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Demand.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Desugar.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Digraph.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/DmdAnal.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Dominators.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/DriverBkp.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/DriverMkDepend.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/DriverPhases.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/DriverPipeline.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/DsArrows.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/DsBinds.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/DsCCall.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/DsExpr.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/DsForeign.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/DsGRHSs.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/DsListComp.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/DsMeta.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/DsMonad.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/DsUsage.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/DsUtils.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Dwarf.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Dwarf/Constants.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Dwarf/Types.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/DynFlags.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/DynamicLoading.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Elf.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Encoding.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/EnumSet.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/ErrUtils.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Exception.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Exitify.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/ExtractDocs.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/FV.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/FamInst.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/FamInstEnv.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/FastFunctions.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/FastMutInt.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/FastString.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/FastStringEnv.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/FieldLabel.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/FileCleanup.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/FileSettings.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Finder.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Fingerprint.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/FiniteMap.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/FlagChecker.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/FloatIn.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/FloatOut.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/ForeignCall.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Format.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/FunDeps.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/GHC.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/GHC/Hs.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/GHC/Hs/Binds.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/GHC/Hs/Decls.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/GHC/Hs/Doc.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/GHC/Hs/Dump.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/GHC/Hs/Expr.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/GHC/Hs/Extension.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/GHC/Hs/ImpExp.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/GHC/Hs/Instances.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/GHC/Hs/Lit.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/GHC/Hs/Pat.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/GHC/Hs/PlaceHolder.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/GHC/Hs/Types.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/GHC/Hs/Utils.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/GHC/HsToCore/PmCheck.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/GHC/HsToCore/PmCheck/Oracle.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/GHC/HsToCore/PmCheck/Ppr.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/GHC/HsToCore/PmCheck/Types.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/GHC/Platform/AArch64.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/GHC/Platform/ARM.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/GHC/Platform/NoRegs.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/GHC/Platform/PPC.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/GHC/Platform/Regs.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/GHC/Platform/S390X.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/GHC/Platform/SPARC.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/GHC/Platform/X86.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/GHC/Platform/X86_64.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/GHC/StgToCmm.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/GHC/StgToCmm/ArgRep.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/GHC/StgToCmm/Bind.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/GHC/StgToCmm/CgUtils.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/GHC/StgToCmm/Closure.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/GHC/StgToCmm/DataCon.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/GHC/StgToCmm/Env.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/GHC/StgToCmm/Expr.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/GHC/StgToCmm/ExtCode.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/GHC/StgToCmm/Foreign.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/GHC/StgToCmm/Heap.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/GHC/StgToCmm/Hpc.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/GHC/StgToCmm/Layout.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/GHC/StgToCmm/Monad.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/GHC/StgToCmm/Prim.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/GHC/StgToCmm/Prof.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/GHC/StgToCmm/Ticky.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/GHC/StgToCmm/Utils.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/GHC/ThToHs.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/GHCi.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/GhcMake.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/GhcMonad.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/GhcNameVersion.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/GhcPlugins.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/GhcPrelude.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/GraphBase.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/GraphColor.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/GraphOps.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/GraphPpr.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/HaddockUtils.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/HeaderInfo.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/HieAst.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/HieBin.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/HieDebug.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/HieTypes.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/HieUtils.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Hooks.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Hoopl/Block.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Hoopl/Collections.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Hoopl/Dataflow.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Hoopl/Graph.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Hoopl/Label.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/HscMain.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/HscStats.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/HscTypes.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/IOEnv.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Id.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/IdInfo.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/IfaceEnv.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/IfaceSyn.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/IfaceType.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Inst.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/InstEnv.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Instruction.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/InteractiveEval.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/InteractiveEvalTypes.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Json.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/KnownUniques.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Lexeme.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Lexer.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/LiberateCase.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Linker.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/LinkerTypes.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/ListSetOps.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Literal.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Llvm.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Llvm/AbsSyn.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Llvm/MetaData.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Llvm/PpLlvm.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Llvm/Types.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/LlvmCodeGen.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/LlvmCodeGen/Base.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/LlvmCodeGen/CodeGen.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/LlvmCodeGen/Data.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/LlvmCodeGen/Ppr.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/LlvmCodeGen/Regs.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/LlvmMangler.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/LoadIface.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Match.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/MatchCon.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/MatchLit.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Maybes.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/MkCore.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/MkGraph.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/MkId.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/MkIface.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Module.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/MonadUtils.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/NCGMonad.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Name.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/NameCache.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/NameEnv.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/NameSet.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/NameShape.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/OccName.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/OccurAnal.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/OptCoercion.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/OrdList.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Outputable.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/PIC.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/PPC/CodeGen.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/PPC/Cond.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/PPC/Instr.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/PPC/Ppr.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/PPC/RegInfo.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/PPC/Regs.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/PackageConfig.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Packages.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Pair.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Panic.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Parser.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/PatSyn.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/PipelineMonad.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/PlainPanic.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/PlatformConstants.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Plugins.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/PprBase.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/PprC.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/PprCmm.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/PprCmmDecl.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/PprCmmExpr.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/PprColour.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/PprCore.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/PprTyThing.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Predicate.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/PrelInfo.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/PrelNames.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/PrelRules.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Pretty.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/PrimOp.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/ProfInit.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/RdrHsSyn.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/RdrName.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Reg.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/RegAlloc/Graph/ArchBase.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/RegAlloc/Graph/ArchX86.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/RegAlloc/Graph/Coalesce.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/RegAlloc/Graph/Main.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/RegAlloc/Graph/Spill.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/RegAlloc/Graph/SpillClean.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/RegAlloc/Graph/SpillCost.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/RegAlloc/Graph/Stats.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/RegAlloc/Graph/TrivColorable.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/RegAlloc/Linear/Base.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/RegAlloc/Linear/FreeRegs.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/RegAlloc/Linear/JoinToTargets.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/RegAlloc/Linear/Main.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/RegAlloc/Linear/PPC/FreeRegs.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/RegAlloc/Linear/SPARC/FreeRegs.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/RegAlloc/Linear/StackMap.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/RegAlloc/Linear/State.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/RegAlloc/Linear/Stats.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/RegAlloc/Linear/X86/FreeRegs.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/RegAlloc/Linear/X86_64/FreeRegs.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/RegAlloc/Liveness.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/RegClass.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/RepType.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/RnBinds.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/RnEnv.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/RnExpr.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/RnFixity.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/RnHsDoc.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/RnModIface.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/RnNames.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/RnPat.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/RnSource.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/RnSplice.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/RnTypes.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/RnUnbound.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/RnUtils.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/RtClosureInspect.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Rules.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/SAT.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/SMRep.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/SPARC/AddrMode.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/SPARC/Base.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/SPARC/CodeGen.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/SPARC/CodeGen/Amode.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/SPARC/CodeGen/Base.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/SPARC/CodeGen/CondCode.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/SPARC/CodeGen/Expand.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/SPARC/CodeGen/Gen32.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/SPARC/CodeGen/Gen64.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/SPARC/CodeGen/Sanity.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/SPARC/Cond.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/SPARC/Imm.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/SPARC/Instr.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/SPARC/Ppr.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/SPARC/Regs.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/SPARC/ShortcutJump.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/SPARC/Stack.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/SetLevels.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Settings.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/SimplCore.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/SimplEnv.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/SimplMonad.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/SimplStg.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/SimplUtils.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Simplify.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/SpecConstr.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Specialise.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/SrcLoc.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/State.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/StaticPtrTable.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/StgCse.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/StgFVs.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/StgLiftLams.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/StgLiftLams/Analysis.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/StgLiftLams/LiftM.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/StgLiftLams/Transformation.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/StgLint.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/StgStats.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/StgSubst.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/StgSyn.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Stream.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/StringBuffer.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/SysTools.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/SysTools/BaseDir.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/SysTools/ExtraObj.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/SysTools/Info.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/SysTools/Process.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/SysTools/Settings.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/SysTools/Tasks.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/SysTools/Terminal.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/THNames.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/TargetReg.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/TcAnnotations.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/TcArrows.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/TcBackpack.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/TcBinds.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/TcCanonical.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/TcClassDcl.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/TcDefaults.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/TcDeriv.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/TcDerivInfer.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/TcDerivUtils.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/TcEnv.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/TcErrors.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/TcEvTerm.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/TcEvidence.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/TcExpr.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/TcFlatten.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/TcForeign.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/TcGenDeriv.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/TcGenFunctor.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/TcGenGenerics.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/TcHoleErrors.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/TcHoleFitTypes.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/TcHsSyn.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/TcHsType.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/TcIface.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/TcInstDcls.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/TcInteract.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/TcMType.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/TcMatches.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/TcOrigin.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/TcPat.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/TcPatSyn.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/TcPluginM.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/TcRnDriver.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/TcRnExports.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/TcRnMonad.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/TcRnTypes.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/TcRules.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/TcSMonad.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/TcSigs.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/TcSimplify.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/TcSplice.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/TcTyClsDecls.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/TcTyDecls.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/TcType.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/TcTypeNats.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/TcTypeable.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/TcUnify.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/TcValidity.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/TidyPgm.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/ToIface.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/ToolSettings.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/TrieMap.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/TyCoFVs.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/TyCoPpr.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/TyCoRep.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/TyCoSubst.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/TyCoTidy.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/TyCon.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Type.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/TysPrim.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/TysWiredIn.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/UnVarGraph.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/UnariseStg.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Unify.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/UniqDFM.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/UniqDSet.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/UniqFM.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/UniqMap.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/UniqSet.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/UniqSupply.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Unique.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Util.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/Var.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/VarEnv.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/VarSet.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/WorkWrap.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/WwLib.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/X86/CodeGen.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/X86/Cond.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/X86/Instr.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/X86/Ppr.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/X86/RegInfo.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/X86/Regs.p_hi
/usr/lib64/ghc-8.10.5/ghc-8.10.5/libHSghc-8.10.5_p.a

References

Summary

In this tutorial we learn how to install ghc-ghc-prof on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).