
#14064: Compiling problem on FreeBSD 11 ("failed in phase") -------------------------------------+------------------------------------- Reporter: ohho | Owner: (none) Type: bug | Status: infoneeded Priority: normal | Milestone: Component: Compiler | Version: 8.2.1 Resolution: | Keywords: Operating System: FreeBSD | Architecture: x86_64 Type of failure: GHC doesn't work | (amd64) at all | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Comment (by ohho): Replying to [comment:1 bgamari]:
I believe this is actually a [[https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=221111|FreeBSD issue]]. Can you confirm that the fix proposed on that ticket resolves the issue?
Yes, it was due to the package was built unpatched.\\ I reinstalled gcc5 from the ports collection, it did solve the problem. However, the [https://www.reddit.com/r/haskell/comments/6oz5q3/announce_ghc_821_available/... ld.gold error] I posted on reddit remained the same. Check this out: {{{ $ /home/ghc/bin/ghc -O0 --make Main.hs [1 of 1] Compiling Main ( Main.hs, Main.o ) Linking Main ... /usr/local/bin/ld.gold: error: cannot find -liconv /usr/local/bin/ld.gold: error: cannot find -lcharset /usr/local/bin/ld.gold: error: cannot find -lgmp /home/ghc/lib/ghc-8.2.1/base-4.10.0.0/libHSbase-4.10.0.0.a(PrelIOUtils.o):function localeEncoding: error: undefined reference to 'locale_charset' /home/ghc/lib/ghc-8.2.1/base-4.10.0.0/libHSbase-4.10.0.0.a(iconv.o):function hs_iconv_open: error: undefined reference to 'libiconv_open' /home/ghc/lib/ghc-8.2.1/base-4.10.0.0/libHSbase-4.10.0.0.a(iconv.o):function hs_iconv: error: undefined reference to 'libiconv' /home/ghc/lib/ghc-8.2.1/base-4.10.0.0/libHSbase-4.10.0.0.a(iconv.o):function hs_iconv_close: error: undefined reference to 'libiconv_close' collect2: error: ld returned 1 exit status `gcc5' failed in phase `Linker'. (Exit code: 1) }}} -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/14064#comment:2 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler