
#7700: iOS patch no 3: enable/disable terminfo more precisely by os ------------------------------+--------------------------------------------- Reporter: StephenBlackheath | Owner: Type: bug | Status: patch Priority: normal | Component: Compiler Version: 7.7 | Keywords: Os: Unknown/Multiple | Architecture: Unknown/Multiple Failure: None/Unknown | Blockedby: Blocking: | Related: ------------------------------+--------------------------------------------- Changes (by StephenBlackheath): * status: new => patch Comment: Thanks for the previous commits and apologies for forgetting a ;; I hope this makes sense. The reason why I can't just leave out $(eval $(call addPackage,terminfo)) like the existing code does with Windows is that if we do that, then the terminfo never gets included at all. That's because it doesn't get added to PACKAGES_STAGE1 so the code below never includes the module. That's no good to us because we need it built in stage 0. {{{ ifneq "$(CLEANING)" "YES" BUILD_DIRS += \ $(patsubst %, libraries/%, $(PACKAGES_STAGE1)) endif }}} -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/7700#comment:1 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler