
#9635: "Module imports form a cycle" on OS X -------------------------------------+------------------------------------- Reporter: dalaing | Owner: Type: bug | Status: new Priority: normal | Milestone: Component: Compiler | Version: 7.9 Keywords: | Operating System: MacOS X Architecture: Unknown/Multiple | Type of failure: Building Difficulty: Easy (less than 1 | GHC failed hour) | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Revisions: -------------------------------------+------------------------------------- I ran into this while building GHC HEAD on OS X: {{{ Module imports form a cycle: module ‘Control.Applicative’ (libraries/base/Control/Applicative.hs) imports ‘Control.Arrow’ (libraries/base/Control/Arrow.hs) which imports ‘Control.Monad.Fix’ (libraries/base/Control/Monad/Fix.hs) which imports ‘System.IO’ (libraries/base/System/IO.hs) which imports ‘GHC.IO.FD’ (libraries/base/GHC/IO/FD.hs) which imports ‘GHC.Conc.IO’ (libraries/base/GHC/Conc/IO.hs) which imports ‘GHC.Event.Thread’ (libraries/base/GHC/Event/Thread.hs) which imports ‘GHC.Event.Manager’ (libraries/base/GHC/Event/Manager.hs) which imports ‘GHC.Event.KQueue’ (libraries/base/dist- install/build/GHC/Event/KQueue.hs) which imports ‘Control.Monad’ (libraries/base/Control/Monad.hs) which imports ‘Data.Traversable’ (libraries/base/Data/Traversable.hs) which imports ‘Control.Applicative’ (libraries/base/Control/Applicative.hs) make[1]: *** [libraries/base/dist-install/build/.depend-v-dyn.haskell] Error 1 }}} -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/9635 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler