Re: [Haskell-cafe] hmake and hat

2010-02-26 Thread Joachim Breitner
Hi,

Am Donnerstag, den 25.02.2010, 20:48 -0800 schrieb Jason Dusek:
> Can you provide a link to something describing the error?

Well, here are our patches to make hmake compile:
http://patch-tracker.debian.org/package/hmake/3.14-2

And building hat results in the attached buildlog.

Greetings,
Joachim


-- 
Joachim "nomeata" Breitner
Debian Developer
  nome...@debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C
  JID: nome...@joachim-breitner.de | http://people.debian.org/~nomeata
 dpkg-buildpackage -rfakeroot -D -us -uc
dpkg-buildpackage: setze CFLAGS auf Standardwert: -g -O2
dpkg-buildpackage: setze CPPFLAGS auf Standardwert: 
dpkg-buildpackage: setze LDFLAGS auf Standardwert: 
dpkg-buildpackage: setze FFLAGS auf Standardwert: -g -O2
dpkg-buildpackage: setze CXXFLAGS auf Standardwert: -g -O2
dpkg-buildpackage: Quellpaket hat
dpkg-buildpackage: Quellversion 2.05+rerolled-7
dpkg-buildpackage: Quellen geÀndert durch Arjan Oosting 
dpkg-buildpackage: Host-Architektur amd64
 fakeroot debian/rules clean
dh_testdir
dh_testroot
rm -f configure-stamp build-stamp
[ ! -f lib/x86_64-Linux/config ] || /usr/bin/make clean

Warning: package(s) packedstring not available (according to ghc-pkg)
MkProg: Can't find module IO in user directories
.
src/hattrans
src/compiler98
  Or in installed libraries/packages at
/usr/lib/ghc-6.10.4/base-3.0.3.1
/usr/lib/ghc-6.10.4/base-4.1.0.0
/usr/lib/ghc-6.10.4/haskell98-1.0.1.0
/home/jojo/.cabal/lib/base64-string-0.1/ghc-6.10.4
  Asked for by: src/hattrans/HatTrans.hs
  Fix using the -I, -P, or -package flags.

Stop - hmake dependency error.

Warning: package(s) packedstring not available (according to ghc-pkg)
MkProg: Can't find module IO in user directories
.
src/hattrans
src/compiler98
  Or in installed libraries/packages at
/usr/lib/ghc-6.10.4/base-3.0.3.1
/usr/lib/ghc-6.10.4/base-4.1.0.0
/usr/lib/ghc-6.10.4/haskell98-1.0.1.0
/home/jojo/.cabal/lib/base64-string-0.1/ghc-6.10.4
  Asked for by: src/hattrans/HatTrans.hs
  Fix using the -I, -P, or -package flags.

Stop - hmake dependency error.
make[1]: Entering directory `/tmp/hat-2.05+rerolled'
cd src/hattrans;   /usr/bin/make clean
make[2]: Entering directory `/tmp/hat-2.05+rerolled/src/hattrans'
rm -f /tmp/hat-2.05+rerolled/targets/x86_64-Linux/obj/hattrans/*. *. *.hi *.hc
make[2]: Leaving directory `/tmp/hat-2.05+rerolled/src/hattrans'
cd src/hatlib; /usr/bin/make clean
make[2]: Entering directory `/tmp/hat-2.05+rerolled/src/hatlib'
rm -rf /tmp/hat-2.05+rerolled/targets/x86_64-Linux/obj/hatlib/ghc6  
Hat/PreludeBuiltin.hs  Hat/PreludeBasic.hs  Hat/IOBuiltinTypes.hs  
Hat/SystemBuiltinTypes.hs  Hat/TimeBuiltinTypes.hs  
Hat/DirectoryBuiltinTypes.hs  Hat/Char.hs  Hat/Ratio.hs  Hat/List.hs  
Hat/Complex.hs  Hat/Numeric.hs  Hat/Maybe.hs  Hat/Monad.hs  Hat/Ix.hs  
Hat/Array.hs  Hat/IO.hs  Hat/System.hs  Hat/Locale.hs  Hat/CPUTime.hs  
Hat/Time.hs  Hat/Random.hs  Hat/Directory.hs  Hat/Data/IORef.hs  
Hat/Data/Bool.hs  Hat/Data/Char.hs  Hat/Data/Complex.hs  Hat/Data/Ix.hs  
Hat/Data/Array.hs  Hat/Data/Bits.hs  Hat/Data/Either.hs  Hat/Data/Maybe.hs  
Hat/Data/FiniteMap.hs  Hat/Data/List.hs  Hat/Data/Ratio.hs  Hat/Data/Set.hs  
Hat/Data/Tuple.hs  Hat/Data/PackedString.hs  Hat/Data/Monoid.hs  
Hat/Data/Word.hs  Hat/Control/Monad.hs  Hat/Control/Monad/Fix.hs  
Hat/Control/Arrow.hs  Hat/Control/Monad/Identity.hs  Hat/Control/Monad/Trans.hs 
 Hat/System/CPUTime.hs  Hat/System/Cmd.hs  Hat/System/Random.hs  
Hat/System/Directory.hs  Hat/System/Environment.hs  Hat/System/Exit.hs  
Hat/System/Locale.hs  Hat/System/Time.hs  Hat/System/IO/Unsafe.hs  
Hat/System/IO.hs  Hat/System/IO/Error.hs  Hat/System/Console/GetOpt.hs  
Hat/Debug/Trace.hs  Hat/Test/QuickCheck.hs  Hat/Text/Show.hs  Hat/Text/Read.hs  
Hat/Text/PrettyPrint/HughesPJ.hs  Hat/Text/PrettyPrint.hs  
Hat/Text/ParserCombinators/Parsec/Char.hs  
Hat/Text/ParserCombinators/Parsec/Combinator.hs  
Hat/Text/ParserCombinators/Parsec/Error.hs  
Hat/Text/ParserCombinators/Parsec/Expr.hs  
Hat/Text/ParserCombinators/Parsec/Pos.hs  
Hat/Text/ParserCombinators/Parsec/Prim.hs  Hat/Text/ParserCombinators/Parsec.hs 
 Hat/Foreign/Ptr.hs  Hat/Foreign/StablePtr.hs  Hat/Foreign/ForeignPtr.hs  
Hat/Foreign/Storable.hs  Hat/Foreign/Marshal/Error.hs  
Hat/Text/ParserCombinators/Parsec/Perm.hs  Hat/Control/Monad/Reader.hs  
Hat/Control/Monad/Writer.hs  Hat/Control/Monad/State.hs  
Hat/Control/Monad/RWS.hs  Hat/Control/Monad/Cont.hs  Hat/Control/Monad/Error.hs 
 Hat/Control/Monad/List.hs  Hat/Prelude.hs Hat/*.hi Hat/Hat.hx \
 PreludeBuiltin.hx  PreludeBasic.hx  IOBuiltinTypes.hx  
SystemBuiltinTypes.hx  TimeBuiltinTypes.hx  DirectoryBuiltinTypes.hx  Char.hx  
Ratio.hx  List.hx  Complex.hx  Numeric.hx  Maybe.hx  Monad.hx  Ix.hx  Array.hx  
IO.hx  System.hx  Locale.hx  CPUTime.hx  Time.hx  Random.hx  Directory.hx  
Data/IORef.hx  Data/Bool.hx  Data/Char.hx  Data/Complex.hx  Data

Re: [Haskell-cafe] hmake and hat

2010-02-25 Thread Jason Dusek
  Can you provide a link to something describing the error?

--
Jason Dusek
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


[Haskell-cafe] hmake and hat

2010-02-25 Thread Joachim Breitner
Hi,

I made hmake compile on Debian again, but it seems it’s not working yet
properly. This also affects hat, as it uses hmake to compile.

I guess we could just drop hmake and hat, but this is Debian, and we try
to avoid dropping stuff that made it into a stable release. Is anyone
interested in figuring out whats wrong with hmake and how to make hat
compile again?

Also, to haskell-cafe, are there any hat users out there?

Greetings,
Joachim

-- 
Joachim "nomeata" Breitner
Debian Developer
  nome...@debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C
  JID: nome...@joachim-breitner.de | http://people.debian.org/~nomeata


signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe