[commit: ghc] ghc-8.0: Add ghc-boot-th to rules/foreachLibrary (e705ef1)

git at git.haskell.org git at git.haskell.org
Tue May 17 12:08:06 UTC 2016


Repository : ssh://git@git.haskell.org/ghc

On branch  : ghc-8.0
Link       : http://ghc.haskell.org/trac/ghc/changeset/e705ef137db404cda1537cb5e68b6c0ceb0a21d3/ghc

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

commit e705ef137db404cda1537cb5e68b6c0ceb0a21d3
Author: Ben Gamari <ben at smart-cactus.org>
Date:   Tue May 17 09:53:00 2016 +0200

    Add ghc-boot-th to rules/foreachLibrary
    
    This may have been the cause of various build failures on FreeBSD and
    Solaris.
    
    (cherry picked from commit 770d7085d6e3f3e74e3ffe318aeaf135cf3aea72)


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

e705ef137db404cda1537cb5e68b6c0ceb0a21d3
 rules/foreachLibrary.mk | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/rules/foreachLibrary.mk b/rules/foreachLibrary.mk
index 1f44c9e..d65533e 100644
--- a/rules/foreachLibrary.mk
+++ b/rules/foreachLibrary.mk
@@ -29,6 +29,7 @@
 #
 #  - base
 #  - ghc-boot
+#  - ghc-boot-th
 #  - ghc-prim
 #  - integer-gmp
 #  - integer-simple
@@ -37,7 +38,8 @@
 define foreachLibrary
 # $1 = function to call for each library
 # We will give it the package path and the tag as arguments
-$$(foreach hashline,libraries/ghc-boot#-#no-remote-repo#no-vcs        \
+$$(foreach hashline,libraries/ghc-boot-th-#no-remote-repo#no-vcs            \
+                    libraries/ghc-boot#-#no-remote-repo#no-vcs              \
                     libraries/ghci#-#no-remote-repo#no-vcs                  \
                     libraries/base#-#no-remote-repo#no-vcs                  \
                     libraries/ghc-prim#-#no-remote-repo#no-vcs              \



More information about the ghc-commits mailing list