[GHC] #13974: Official FreeBSD 10.3 distribution should link against libutil.so.9, not libutil.so.8
GHC
ghc-devs at haskell.org
Fri Jul 21 08:32:01 UTC 2017
#13974: Official FreeBSD 10.3 distribution should link against libutil.so.9, not
libutil.so.8
-------------------------------------+-------------------------------------
Reporter: mqudsi | Owner: (none)
Type: bug | Status: closed
Priority: normal | Milestone: 8.2.1
Component: None | Version: 7.10.3
Resolution: fixed | Keywords:
Operating System: FreeBSD | Architecture: x86_64
Type of failure: Installing GHC | (amd64)
failed | Test Case:
Blocked By: | Blocking:
Related Tickets: | Differential Rev(s):
Wiki Page: |
-------------------------------------+-------------------------------------
Comment (by pgj):
I do not think doing the builds on FreeBSD 11 would be the solution to
this problem.
The issue with {{{libutil.so}}} is due to the updates done in the FreeBSD
base system between major versions 8.x and 10.x. The published binary
distribution was built on FreeBSD 8.4 because that was the oldest
supported version of FreeBSD at that time. That is a general practice to
make it possible for FreeBSD users to use exactly the same binaries on
multiple major versions, because there is a backward compatibility
maintained between them. In order to use this distribution on a 10.3
system, one has to install the {{{misc/compat8x}}} package that contains
the missing version of {{{libutil.so}}} (among many other older versions
of libraries).
Hence I would recommend to build the recent FreeBSD binary distributions
on 10.3 instead as that is the
[https://www.freebsd.org/security/security.html#sup oldest supported
version at the moment] (until about April 30, 2018).
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/13974#comment:12>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list