I apologize if this is the wrong mailing list, however I couldn't find another 
one that seemed fit.

On the official binary release page 
(https://www.haskell.org/ghc/download_ghc_8_10_1.html) under the x86_64 alpine 
release it states the following:

> Unlike our other binary distributions, this links against 
> the`integer-simple`big-integer backend and therefore does not require`libgmp`.

However, ldd shows that it DOES link to gmp:

libgmp.so.10 => /lib/libgmp.so.10 (0x7f47f4c94000)

Additionally, if gmp is not installed then a number of errors appear:

Error relocating 
/usr/bin/../lib/x86_64-linux-ghc-8.10.1/libHSinteger-gmp-1.0.3.0-ghc8.10.1.so: 
__gmpn_tdiv_qr: symbol not found
Error relocating 
/usr/bin/../lib/x86_64-linux-ghc-8.10.1/libHSinteger-gmp-1.0.3.0-ghc8.10.1.so: 
__gmpn_gcd_1: symbol not found
Error relocating 
/usr/bin/../lib/x86_64-linux-ghc-8.10.1/libHSinteger-gmp-1.0.3.0-ghc8.10.1.so: 
__gmpn_add_1: symbol not found
Error relocating 
/usr/bin/../lib/x86_64-linux-ghc-8.10.1/libHSinteger-gmp-1.0.3.0-ghc8.10.1.so: 
__gmpn_andn_n: symbol not found
Error relocating 
/usr/bin/../lib/x86_64-linux-ghc-8.10.1/libHSinteger-gmp-1.0.3.0-ghc8.10.1.so: 
__gmpz_gcdext: symbol not found
Error relocating 
/usr/bin/../lib/x86_64-linux-ghc-8.10.1/libHSinteger-gmp-1.0.3.0-ghc8.10.1.so: 
__gmpn_lshift: symbol not found
Error relocating 
/usr/bin/../lib/x86_64-linux-ghc-8.10.1/libHSinteger-gmp-1.0.3.0-ghc8.10.1.so: 
__gmpn_rshift: symbol not found
Error relocating 
/usr/bin/../lib/x86_64-linux-ghc-8.10.1/libHSinteger-gmp-1.0.3.0-ghc8.10.1.so: 
__gmpn_and_n: symbol not found
Error relocating 
/usr/bin/../lib/x86_64-linux-ghc-8.10.1/libHSinteger-gmp-1.0.3.0-ghc8.10.1.so: 
__gmpz_powm: symbol not found
Error relocating 
/usr/bin/../lib/x86_64-linux-ghc-8.10.1/libHSinteger-gmp-1.0.3.0-ghc8.10.1.so: 
__gmpn_mod_1: symbol not found
Error relocating 
/usr/bin/../lib/x86_64-linux-ghc-8.10.1/libHSinteger-gmp-1.0.3.0-ghc8.10.1.so: 
__gmpn_cmp: symbol not found
Error relocating 
/usr/bin/../lib/x86_64-linux-ghc-8.10.1/libHSinteger-gmp-1.0.3.0-ghc8.10.1.so: 
__gmpn_add: symbol not found
Error relocating 
/usr/bin/../lib/x86_64-linux-ghc-8.10.1/libHSinteger-gmp-1.0.3.0-ghc8.10.1.so: 
__gmpn_sub_1: symbol not found
Error relocating 
/usr/bin/../lib/x86_64-linux-ghc-8.10.1/libHSinteger-gmp-1.0.3.0-ghc8.10.1.so: 
__gmpn_xor_n: symbol not found
Error relocating 
/usr/bin/../lib/x86_64-linux-ghc-8.10.1/libHSinteger-gmp-1.0.3.0-ghc8.10.1.so: 
__gmpz_clear: symbol not found
Error relocating 
/usr/bin/../lib/x86_64-linux-ghc-8.10.1/libHSinteger-gmp-1.0.3.0-ghc8.10.1.so: 
__gmpz_invert: symbol not found

Either this build isn't configured properly or the text on the release page 
needs to be edited to reflect this.
_______________________________________________
ghc-devs mailing list
ghc-devs@haskell.org
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs

Reply via email to