]> git.pld-linux.org Git - packages/ghc.git/commitdiff
runtime devel deps auto/th/ghc-8.10.7-1
authorJan Palus <atler@pld-linux.org>
Fri, 18 Mar 2022 15:05:11 +0000 (16:05 +0100)
committerJan Palus <atler@pld-linux.org>
Fri, 18 Mar 2022 15:05:11 +0000 (16:05 +0100)
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

index 3e76790ca81d994687863af0af609f3708ff6029..0f9d7e61bcb4022de83190703c2340a1062707ac 100644 (file)
--- 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}
This page took 0.093587 seconds and 4 git commands to generate.