From aefa5c4f25ce18e1a3e2a549b46f02931c40deb3 Mon Sep 17 00:00:00 2001 From: Jan Palus Date: Fri, 18 Mar 2022 16:05:11 +0100 Subject: [PATCH] runtime devel deps building hello world requires: glibc-headers: /usr/lib64/ghc-8.10.7/include/stg/Types.h:44:10: error: fatal error: inttypes.h: No such file or directory gmp-devel: /usr/bin/ld: cannot find -lgmp: No such file or directory collect2: error: ld returned 1 exit status libffi-devel and numactl-devel: /usr/bin/ld: cannot find -lffi: No such file or directory /usr/bin/ld: cannot find -lnuma: No such file or directory collect2: error: ld returned 1 exit status --- ghc.spec | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ghc.spec b/ghc.spec index 3e76790..0f9d7e6 100644 --- a/ghc.spec +++ b/ghc.spec @@ -135,10 +135,14 @@ BuildRequires: latexmk BuildRequires: sphinx-pdg-3 %endif Requires: gcc +Requires: glibc-headers +Requires: gmp-devel +%{?with_system_libffi:BuildRequires: libffi-devel} %if %{without unregisterised} && %{without ncg} # targets without ncg use llvm backend by default which requires llc/opt Requires: llvm >= 9 %endif +Requires: numactl-devel Provides: ghc-array = %{gpv_array} Provides: ghc-base = %{gpv_base} Provides: ghc-binary = %{gpv_binary} -- 2.44.0