Andrés Sicard-Ramírez <a...@eafit.edu.co> writes: > On 17 May 2016 at 07:38, Ben Gamari <b...@well-typed.com> wrote: >> tl;dr: We are giving this release another attempt. Cross your fingers >> and try building again. >> >> Hello GHC packagers, >> >> Thanks for your help in the last few days working through what were >> hopefully the last issues in the release. I've uploaded a new set of >> source tarballs at, >> >> http://downloads.haskell.org/~ghc/8.0.1/ > > I got the following error (on Linux): > > $ make > /usr/bin/ld: cannot find -lHSghc-boot-th-8.0.1 > collect2: ld returned 1 exit status > make[1]: *** [utils/ghc-pkg/dist/build/tmp/ghc-pkg] Error 1 > Very interesting. This must be quite a intermittent issue since I have not once been able to reproduce it and Karel claimed the patch I merged fixed it. Yet, Herbert noticed that the patch is actually subtly wrong.
Does the attached patch fix the issue? Cheers, - Ben From e365d1379ffcf81b8b28863db9acc4970d39359b Mon Sep 17 00:00:00 2001 From: Ben Gamari <b...@smart-cactus.org> Date: Tue, 17 May 2016 15:18:37 +0200 Subject: [PATCH] rules: Fix name of ghc-boot-th library There was a missing `#`. Hadrian couldn't come soon enough. --- rules/foreachLibrary.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rules/foreachLibrary.mk b/rules/foreachLibrary.mk index d65533e..be79fcc 100644 --- a/rules/foreachLibrary.mk +++ b/rules/foreachLibrary.mk @@ -38,7 +38,7 @@ 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-th-#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 \ -- 2.8.0.rc3
signature.asc
Description: PGP signature
_______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs