1 Jan 2010 18:16
Re: ANN: Happstack 0.4.1
Jeremy Shaw <jeremy <at> n-heptane.com>
2010-01-01 17:16:49 GMT
2010-01-01 17:16:49 GMT
Hello Simon, I have seen several manifestations of this issue now. I filed a report here: http://hackage.haskell.org/trac/ghc/ticket/3799 - jeremy On Dec 30, 2009, at 5:37 AM, Simon Marlow wrote: > On 22/12/09 03:33, Antoine Latter wrote: >> On Mon, Dec 21, 2009 at 6:31 AM,<jeremy <at> n-heptane.com> wrote: >>> Hello, >>> >>> That sort of missing symbol error at link time is often (but not >>> always) a >>> sign that some libraries got recompiled but not others. So there are >>> references to the old symbol names hanging around. >>> >>> I would try to ghc-pkg unregister syb-with-class and everything >>> that depends >>> on it, and then try cabal install happstack again. >>> >> >> I'm pretty well stumped at this point. I've cleared off everything >> and >> gone up to GHC 6.12 HEAD, and a 'cabal install happstack-data' gives >> me the same symbol not defined error in Happstack.Data.Xml.Base. >> >> But here's the spooky part, if I run it by hand like so: >> >> ghc --make src/Happstack/Data/Xml/Base.hs >> src/Happstack/Data/Default.hs src/Happstack/Data/ >> DeriveAll.hs src/Happstack/Data/Normalize.hs src/Happstack/Data/ >> Migrate.hs >> >> after resolving issues due to CPP not being run, everything runs to >> completion, no errors. Also, the list of things we're pulling in >> during the template-haskell execution is much smaller (see bellow). >> >> Has anyone seen this, where template-haskell behaves different when >> run from cabal-install (or Setup.hs) than from ghc --make (or ghci)? >> >>>>>>> >> 2 of 5] Compiling Happstack.Data.Migrate ( >> src/Happstack/Data/Migrate.hs, src/Happstack/Data/Migrate.o ) >> [3 of 5] Compiling Happstack.Data.Default ( >> src/Happstack/Data/Default.hs, src/Happstack/Data/Default.o ) >> [4 of 5] Compiling Happstack.Data.DeriveAll ( >> src/Happstack/Data/DeriveAll.hs, src/Happstack/Data/DeriveAll.o ) >> [5 of 5] Compiling Happstack.Data.Xml.Base ( >> src/Happstack/Data/Xml/Base.hs, src/Happstack/Data/Xml/Base.o ) >> Loading package ghc-prim ... linking ... done. >> Loading package integer-gmp ... linking ... done. >> Loading package base ... linking ... done. >> Loading package ffi-1.0 ... linking ... done. >> Loading package array-0.3.0.0 ... linking ... done. >> Loading package bytestring-0.9.1.5 ... linking ... done. >> Loading package containers-0.3.0.0 ... linking ... done. >> Loading package pretty-1.0.1.1 ... linking ... done. >> Loading package syb-0.1.0.2 ... linking ... done. >> Loading package template-haskell ... linking ... done. >> Loading package syb-with-class-0.6.1 ... linking ... done. >> mkUsageInfo: internal name? Element{tc a4av} >> <<<<< > > Did you submit a ticket for this? I don't recall seeing one. > > Cheers, > Simon
RSS Feed