
#14300: FreeBSD 10.3 toolchain is terribly broken ---------------------------------+---------------------------------------- Reporter: bgamari | Owner: (none) Type: bug | Status: closed Priority: normal | Milestone: Component: Compiler | Version: 8.2.1 Resolution: fixed | Keywords: Operating System: FreeBSD | Architecture: Unknown/Multiple Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: #13974 | Differential Rev(s): Wiki Page: | ---------------------------------+---------------------------------------- Comment (by pgj): FreeBSD has a very old {{{ld}}} (2.17.50) in the base system (as {{{/usr/bin/ld}}}) due to licensing issues. Newer versions of {{{gcc}}} and {{{ld}}} come in GPLv3 flavor, that is what the developers aim to avoid as much as possible. That is why the README indeed recommends to install the {{{lang/gcc}}} port that will give you GCC 5.4 nowadays and it will also pull the {{{devel/binutils}}} port in, that ships GNU {{{ld}}} 2.28 (as {{{/usr/local/bin/ld}}}). -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/14300#comment:5 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler