diff options
author | Austin Seipp <austin@well-typed.com> | 2014-11-20 21:29:04 -0600 |
---|---|---|
committer | Austin Seipp <austin@well-typed.com> | 2014-11-20 21:29:04 -0600 |
commit | 6efe5729252ea50843e1b04e21c7a3e1769a3434 (patch) | |
tree | 7267658c838c28c339d45b8231bd36697c976fde | |
parent | cb41e08e4ce687356d1345ad6a1aa3555e505a59 (diff) | |
download | haskell-6efe5729252ea50843e1b04e21c7a3e1769a3434.tar.gz |
Don't build old-{time,locale} and haskell{98,2010}
Summary:
As discussed on ghc-devs@haskell.org and the trac ticket, we're removing
these packages from the 7.10 release as they no longer work correctly,
and can't easily be made to properly follow the standard as `base`
changes over time.
This does not remove the packages from the tree, only the build system.
https://www.haskell.org/pipermail/ghc-devs/2014-November/007357.html
Signed-off-by: Austin Seipp <austin@well-typed.com>
Test Plan: iiam
Reviewers: hvr, ekmett
Reviewed By: hvr, ekmett
Subscribers: thomie, carter
Differential Revision: https://phabricator.haskell.org/D510
GHC Trac Issues: #9590
-rw-r--r-- | ghc.mk | 9 | ||||
-rw-r--r-- | packages | 4 |
2 files changed, 0 insertions, 13 deletions
@@ -398,7 +398,6 @@ PACKAGES_STAGE1 += array PACKAGES_STAGE1 += deepseq PACKAGES_STAGE1 += bytestring PACKAGES_STAGE1 += containers -PACKAGES_STAGE1 += old-locale ifeq "$(Windows_Host)" "YES" PACKAGES_STAGE1 += Win32 @@ -419,12 +418,6 @@ PACKAGES_STAGE1 += bin-package-db PACKAGES_STAGE1 += hoopl PACKAGES_STAGE1 += transformers -ifneq "$(CrossCompiling)" "YES" -PACKAGES_STAGE2 += old-time -PACKAGES_STAGE2 += haskell98 -PACKAGES_STAGE2 += haskell2010 -endif - ifeq "$(HADDOCK_DOCS)" "YES" PACKAGES_STAGE1 += xhtml endif @@ -1324,7 +1317,6 @@ distclean : clean $(call removeFiles,libraries/process/include/HsProcessConfig.h) $(call removeFiles,libraries/unix/include/HsUnixConfig.h) $(call removeFiles,libraries/time/include/HsTimeConfig.h) - $(call removeFiles,libraries/old-time/include/HsTimeConfig.h) # The library configure scripts also like creating autom4te.cache # directories, so clean them all up. @@ -1353,7 +1345,6 @@ maintainer-clean : distclean $(call removeFiles,libraries/process/include/HsProcessConfig.h.in) $(call removeFiles,libraries/unix/include/HsUnixConfig.h.in) $(call removeFiles,libraries/time/include/HsTimeConfig.h.in) - $(call removeFiles,libraries/old-time/include/HsTimeConfig.h.in) .PHONY: all_libraries @@ -60,12 +60,8 @@ libraries/deepseq - - ssh://g libraries/directory - - ssh://git@github.com/haskell/directory.git libraries/filepath - - ssh://git@github.com/haskell/filepath.git libraries/haskeline - - https://github.com/judah/haskeline.git -libraries/haskell98 - - - -libraries/haskell2010 - - - libraries/hoopl - - - libraries/hpc - - - -libraries/old-locale - - - -libraries/old-time - - - libraries/pretty - - https://github.com/haskell/pretty.git libraries/process - - ssh://git@github.com/haskell/process.git libraries/terminfo - - https://github.com/judah/terminfo.git |