It's just a build system bug. I think this fixes it: https://phabricator.haskell.org/D740
Edward Excerpts from Karel Gardas's message of 2015-03-18 02:11:34 -0700: > > Hi, > > for a few last days I'm not able to build amd64/solaris11 build of HEAD > using 7.10.1. I've been using RC1 for this, then post RC2 and now RC3 > and the issue is still the same: > > ld: fatal: library -lHSghc-7.11.20150318-5E218FiotzLAN97RtaMkIl: not found > ld: fatal: file processing errors. No output written to > ghc/stage1/build/tmp/ghc-stage1 > collect2: ld returned 1 exit status > gmake[1]: *** [ghc/stage1/build/tmp/ghc-stage1] Error 1 > gmake: *** [all] Error 2 > > > the problem is that the library which is created is named: > libHSghc-7.11-5E218FiotzLAN97RtaMkIl.a and so <year><month><day> is > missing there, hence linking fails. > > I assume this may be caused by the patch below, but I'm not sure so if > I'm mistaken here I'm sorry for this Edward. > > Anyway, I would like to raise this concern since we're already in RC3 > for 7.10.1 and if something needs to be changed there, it would be > better to do that rather sooner IMHO. Although this is issue on Solaris > I assume it to be same on Linux, except that we probably don't have > user/buildbot building HEAD with not yet release 7.10.1 and so we do not > have this reported. Solaris11/amd64 is kind of special here, since the > support for this platform is new in 7.10.1 and so I need to use this > unreleased compiler. > > For compilation log please have a look into amd64/solaris11 buildbot > output: > http://haskell.inf.elte.hu/builders/solaris-amd64-head/232/10.html -- > this is still using post-RC2 as a bootstrap compiler, but the issue with > RC3 is the same. > > > Thanks! > Karel > > > > commit 838d8044896b6544d8c80c2ab5de63d97220f06c > Author: Edward Z. Yang <ezy...@cs.stanford.edu> > Date: Wed Mar 11 14:53:17 2015 +0100 > > Update Cabal submodule to latest 1.22 snapshot > > This changes the library file name format > > NOTE: This patch originally updated to Cabal HEAD, but was reduced to > update to Cabal 1.22 HEAD by hvr as this is needed in order to > update the filepath submodule to version 1.4.0, and subsequently > to be cherry-picked into the ghc-7.10 branch > > Signed-off-by: Edward Z. Yang <ezy...@cs.stanford.edu> > > Reviewed By: austin > > Differential Revision: https://phabricator.haskell.org/D707 _______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs