
#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): Replying to [comment:15 mqudsi]:
@pgj _if_ misc/compat8x is still a requirement (it does not seem to be necessary w/ the latest), then the configure script should error out w/ a useful message so that it is not a `make install` error.
It is not a requirement any more as the oldest supported version of FreeBSD has become 10.3-RELEASE in the meantime. I am not sure that your idea would be feasible as this "hack" is just for the vanilla binary distribution in order spare a couple of versions of build. (For example, The FreeBSD Project supports FreeBSD 11.0 and FreeBSD 10.3 at the moment, and tangentially FreeBSD-CURRENT aka. 12, so I do not think there should be separate bindists for each major version, especially if there is a backward compatibility.) In result, the regular {{{configure}}} script should not check for the presence of {{{misc/compat8x}}} as that is just a very specific case and it really depends on circumstances like if there were version changes in libraries such as {{{libutil.so}}}. That is why a FreeBSD-specific README file was provided that named {{{misc/compat8x}}} as a prerequisite for the installation. On the other hand, users are always directed towards using FreeBSD packages as that is officially supported version of software there from the side of the Project. When using packages, no things like {{{compat8x}}} are needed at all. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/13974#comment:18 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler