On Tue, 2009-09-15 at 16:56 +0200, Karel Gardas wrote: > Hello, > > recently I've found out that my solaris-based GHC buildbot is completely > unusable since it always (when it get to, which means it does not fail > with usual magic number mismatch: old/corrupt interface file?) fails with:
> ghc-stage2: mkTextEncoding: invalid argument (Invalid argument) So that's when it calls iconv_open with the names of some text encodings. Apparently that is failing. You should be able to confirm this with some tracing. > I've even tried to update my building GHC from 6.8.3 to 6.10.4, but it > still does not help. No, it wouldn't. > Since I would really like to resurrect my GHC buildbot, do you have any > idea how to fix this issue? Dig into base/GHC/IO/Encoding/Iconv.hs mkTextEncoding function where it calls iconv_open, see what it's being called with. In particular check if HAVE_LANGINFO_H is getting defined. If it's not then the code assumes GNU iconv. > PS: for reference, please have a look at > http://darcs.haskell.org/buildbot/all/builders/kgardas%20head See also the http://darcs.haskell.org/buildbot/head/builders/sparky%20head Which is running Solaris 10 on sparc and seems to be working fine. Duncan _______________________________________________ Glasgow-haskell-users mailing list Glasgow-haskell-users@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-users