[Hackage] #591: Dynamic libraries don't receive a proper install-name on Mac OS/X

#591: Dynamic libraries don't receive a proper install-name on Mac OS/X ----------------------------+----------------------------------------------- Reporter: guest | Owner: Type: defect | Status: new Priority: high | Milestone: Cabal-1.8 Component: Cabal library | Version: HEAD Severity: normal | Keywords: dynamic mac osx Difficulty: unknown | Ghcversion: Platform: Mac OS | ----------------------------+----------------------------------------------- Mac OS/X stores the install location of dynamic library into the library itself. GHC bug #3550 adds a new -install-name option to GHC, to allow this to be done at build time. This patch modifies Cabal to pass the -install-name option when building dynamic libraries on Mac OS/X so they're created with the correct install location. This change is needed for the GHC #3550 fix to work correctly. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/591 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects

#591: Dynamic libraries don't receive a proper install-name on Mac OS/X ------------------------------+--------------------------------------------- Reporter: guest | Owner: Type: defect | Status: new Priority: high | Milestone: Cabal-1.8 Component: Cabal library | Version: HEAD Severity: normal | Resolution: Keywords: dynamic mac osx | Difficulty: unknown Ghcversion: | Platform: Mac OS ------------------------------+--------------------------------------------- Comment (by guest): v5 changes the name of the ghc option to -dylib-install-name, so it must go with v5 of the ghc patch at http://hackage.haskell.org/trac/ghc/ticket/3550 -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/591#comment:1 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects
participants (1)
-
Hackage