
#11587: Place shared objects in LIBDIR -------------------------------------+------------------------------------- Reporter: bgamari | Owner: Type: bug | Status: new Priority: normal | Milestone: 8.2.1 Component: Build System | Version: 7.10.3 Resolution: | Keywords: Operating System: Unknown/Multiple | Architecture: Type of failure: Runtime | Unknown/Multiple performance bug | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Changes (by rwbarton): * component: Package system => Build System Comment: This sort of happened for 8.0.1 after all: there's a new package description field `dynamic-library-dirs` for the location of the shared library and by default Cabal now uses the `$LIBDIR/lib$PKG_KEY.so` layout suggested in this ticket. As I understand it this doesn't yet apply to the libraries distributed with GHC, though; but at least the number of libraries this affects is now constant (~25, rather than however many hundred dependencies a non-GHC program might have). -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/11587#comment:9 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler