Repository : ssh://darcs.haskell.org//srv/darcs/ghc

On branch  : master

http://hackage.haskell.org/trac/ghc/changeset/85b0d3edc267790934bba312239e48c9f01e3c2e

>---------------------------------------------------------------

commit 85b0d3edc267790934bba312239e48c9f01e3c2e
Author: Ian Lynagh <[email protected]>
Date:   Fri Oct 14 15:17:06 2011 +0100

    Don't hide the binary package
    
    Cabal will use it regardless, and if people are going to use binary then
    it's a lot better if they use the one that we ship, rather than
    installing a second version.

>---------------------------------------------------------------

 ghc.mk |    8 --------
 1 files changed, 0 insertions(+), 8 deletions(-)

diff --git a/ghc.mk b/ghc.mk
index 8f1888c..be23b2c 100644
--- a/ghc.mk
+++ b/ghc.mk
@@ -334,10 +334,6 @@ PKGS_THAT_USE_TH := $(PKGS_THAT_ARE_DPH)
 # so we don't have to include it below.
 PKGS_THAT_BUILD_WITH_STAGE0 = Cabal/cabal hpc extensible-exceptions binary 
bin-package-db hoopl
 
-# These packages are installed, but are installed hidden
-# Why install them at all?  Because the 'ghc' package depends on them
-PKGS_THAT_ARE_HIDDEN = binary
-
 # $(EXTRA_PACKAGES)  is another classification, of packages built but
 #                    not installed
 #                    It is set in rules/extra-package.mk, 
@@ -901,10 +897,6 @@ install_packages: rts/package.conf.install
                                          '$(ghclibdir)'              \
                                          '$(docdir)/html/libraries'  \
                                          $(RelocatableBuild)))
-       $(foreach p, $(PKGS_THAT_ARE_HIDDEN),                              \
-           $(call make-command,                                           \
-                  "$(INSTALLED_GHC_PKG_REAL)"                             \
-                      --global-conf "$(INSTALLED_PACKAGE_CONF)" hide $p))
 # when we install the packages above, ghc-pkg obeys umask when creating
 # the package.conf files, but for everything else we specify the
 # permissions. We therefore now fix the permissions of package.cache.



_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to