Exception when compiling HAppS

Dimitry Golubovsky golubovsky at gmail.com
Sun Jan 7 08:29:06 EST 2007


Hi,

I am getting a strange error message when trying to compile
HAppS-0.8.4 with ghc-6.4.1always on the same file.

============================================================

bash$ runghc Setup.hs configure --prefix=/previous/public/HAppS
The field "hs-source-dir" is deprecated, please use hs-source-dirs.
Setup.hs: Warning: No license-file field.
Configuring HAppS-0.8.4...
configure: Using install prefix: /previous/public/HAppS
configure: Using compiler: /previous/public/ghc-6.4.1/bin/ghc
configure: Compiler flavor: GHC
configure: Compiler version: 6.4.1
configure: Using package tool: /previous/public/ghc-6.4.1/bin/ghc-pkg
configure: No haddock found
configure: No happy found
configure: No alex found
configure: Using hsc2hs: /previous/public/ghc-6.4.1/bin/hsc2hs
configure: No c2hs found
configure: Using cpphs: /previous/public/nhc98/bin/cpphs
configure: No greencard found
configure: Dependency base-any: using base-1.0
configure: Dependency fps>=0.8: using fps-0.8
configure: Dependency HaXml>=1.13&&<1.14: using HaXml-1.13.2
configure: Dependency mtl-any: using mtl-1.0
configure: Dependency network-any: using network-1.0
configure: Dependency stm-any: using stm-1.0
configure: Dependency template-haskell-any: using template-haskell-1.0


============================================================

bash$ runghc Setup.hs build
The field "hs-source-dir" is deprecated, please use hs-source-dirs.
Preprocessing library HAppS-0.8.4...
Building HAppS-0.8.4...
Chasing modules from:
HAppS,HAppS.Agents.MailSender,HAppS.Agents.SessionKeeper,HAppS.Agents.SessionKeeperEx,HAppS.Agents.Users,HAppS.Agents.WithBlockingIO,HAppS.DBMS.Index,HAppS.DBMS.RSMap,HAppS.DBMS.Table,HAppS.MACID,HAppS.MACID.Saver,HAppS.Protocols.Base64,HAppS.Protocols.Cookie,HAppS.Protocols.DNS,HAppS.Protocols.DNS.HiWire,HAppS.Protocols.DNS.RR,HAppS.Protocols.DNS.Type,HAppS.Protocols.HMAC,HAppS.Protocols.HTTP,HAppS.Protocols.HTTP.LowLevel,HAppS.Protocols.SimpleHTTP,HAppS.Protocols.JSON,HAppS.Protocols.MessageWrap,HAppS.Protocols.MinHaXML,HAppS.Protocols.SHA1,HAppS.Protocols.SMTP,HAppS.Protocols.SURI,HAppS.Protocols.W64,HAppS.Protocols.XSLT,HAppS.Protocols.XSLTSMTP,HAppS.Util.Concurrent,HAppS.Util.Cron,HAppS.Util.Common,HAppS.Util.EventHandler,HAppS.Util.StdMain,HAppS.Util.StdMain.Config,HAppS.Util.StdMain.StartState,HAppS.Util.TimeOut,HAppS.MACID.Checkpoint,HAppS.MACID.Monad,HAppS.MACID.Saver.Impl.File,HAppS.MACID.Saver.Impl.Queue,HAppS.MACID.Saver.Types,HAppS.MACID.Serialize,HAppS.MACID.SideEffect,HAppS.MACID.Transaction,HAppS.MACID.Types,HAppS.MACID.Util,HAppS.MACID.Var,HAppS.Protocols.DES,HAppS.Protocols.DNS.Cache,HAppS.Protocols.DNS.ChooseMethod,HAppS.Protocols.DNS.LoWire,HAppS.Protocols.DNS.MutableEnv,HAppS.Protocols.DNS.MXClient,HAppS.Protocols.DNS.Name,HAppS.Protocols.DNS.NSTree,HAppS.Protocols.DNS.Util,HAppS.Protocols.HTTP.Clock,HAppS.Protocols.HTTP.FileServe,HAppS.Protocols.HTTP.Handler,HAppS.Protocols.HTTP.LazyLiner,HAppS.Protocols.HTTP.Listen,HAppS.Protocols.HTTP.ServerPart,HAppS.Protocols.HTTP.Types,HAppS.Protocols.SURI.ParseURI,HAppS.Util.StdMain.StartStateTH,HAppS.Util.ByteStringCompat
Skipping  HAppS.Util.ByteStringCompat (
src/HAppS/Util/ByteStringCompat.hs,
dist/build/HAppS/Util/ByteStringCompat.o )
Skipping  HAppS.Protocols.SURI.ParseURI (
src/HAppS/Protocols/SURI/ParseURI.hs,
dist/build/HAppS/Protocols/SURI/ParseURI.o )
Compiling HAppS.Protocols.HTTP.LazyLiner (
src/HAppS/Protocols/HTTP/LazyLiner.hs,
dist/build/HAppS/Protocols/HTTP/LazyLiner.o )
*** Exception: waitForProcess: interrupted (Interrupted system call)

============================================================

bash$ ghc --version
The Glorious Glasgow Haskell Compilation System, version 6.4.1

bash$ ghc-pkg -l
/previous/public/ghc-6.4.1//lib/ghc-6.4.1/package.conf:
    rts-1.0, base-1.0, haskell98-1.0, template-haskell-1.0, unix-1.0,
    parsec-1.0, haskell-src-1.0, network-1.0, QuickCheck-1.0,
    HUnit-1.1, mtl-1.0, fgl-5.2, X11-1.1, HGL-3.1, stm-1.0,
    readline-1.0, (lang-1.0), (concurrent-1.0), (posix-1.0),
    (util-1.0), (data-1.0), (text-1.0), (net-1.0), (hssource-1.0),
    NewBinary-0.1, Crypto-2.1.0, HTTP-2005.11.23, hxt-5.3,
    CabalFind-0.2, Cabal-1.1.3, FilePath-0.1.0, UNISTD-0.0, DB-4.2,
    SYSLOG-0.0, XPROTO-0.0, HSFFIG-1.1, BF-0.0, Fudgets-0.1,
    (cpphs-1.3), HaXml-1.13.2, fps-0.8

Has anybody encountered this?

Thanks.

-- 
Dimitry Golubovsky

Anywhere on the Web


More information about the Glasgow-haskell-users mailing list