I'm cc'ing this to the Lift list. Perhaps Indrajit or another Maven guru can help out.
On Tue, Dec 22, 2009 at 2:32 AM, martin odersky <martin.oder...@epfl.ch>wrote: > On Tue, Dec 22, 2009 at 11:11 AM, Heiko Seeberger > <heiko.seeber...@googlemail.com> wrote: > > 2009/12/22 martin odersky <martin.oder...@epfl.ch> > >> > >> Annoying... Just to explain what goes on here. Between RC3 and RC4 we > >> tightened the erasure of compund types > >> T with U where T and U are traits. These used to be all erased to > >> Object and now are erased to the first trait in the sequence, i.e. T > >> in the example above. Unfortunately it seems the previous behavior of > >> erasing to Object hid a few bugs in prior transformation phases where > >> one should have taken the self type of a class and one took instead > >> the type of the class itself. These bugs are now crawling out, and it > >> seems that lift is their primary crawling ground, probably because of > >> its ubiquitous pattern of using self types that are compound types of > >> traits. > > > > Making them creep out sooner than later is beneficial, even if it causes > > some pain right now ;-) > > > >> > >> Another problem is that lift by itself is hard to test for me because > >> it requires maven (and I am no maven expert) and maven requires a full > >> build, which takes time to do. So the turn around time is quite high, > >> many hours to days instead of minutes. Any ideas what one can do to > >> address these issues would be welcome. > > > > Meanwhile Lift is a large and highly modular framework. The RC4 error > > occurred while building lift-util which is a prerequisite module (built > in > > the very beginning). The RC5 error occurred while building lift-mapper, > > which is already outside of the lift-base modules. Hence I am optimistic > > that we do not need many further rounds. > > Heiko > > Is there a way I can build lift from the command line, using simple > invocations of scalac only? > I don't mind to do it bit by bit. I could isolate the previous fault > myself, but for this one it looks like I need help because the file > causing the crash depends on too many other things. > > -- Martin > -- Lift, the simply functional web framework http://liftweb.net Beginning Scala http://www.apress.com/book/view/1430219890 Follow me: http://twitter.com/dpp Surf the harmonics -- You received this message because you are subscribed to the Google Groups "Lift" group. To post to this group, send email to lift...@googlegroups.com. To unsubscribe from this group, send email to liftweb+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/liftweb?hl=en.