On Wed, Sep 08, 2010 at 09:46:41PM +0200, Andy Wingo wrote: > Hi, > > On Wed 08 Sep 2010 21:21, primus writes: > > > Failure is at: (won't know where to start debugging this - scheme land now). > > > > gmake[2]: Entering directory `/usr/obj/micro/guile-1.9.12/module' > > GUILEC ice-9/eval.go > > guile: uncaught throw to wrong-type-arg: (#f Wrong type (expecting ~A): ~S (exact integer (#t # # #)) ((#t # # #))) > > Ew. What version of libgc do you have? > > If you are able to attach to the guile process while it is building, > break on scm_ithrow and send the backtrace. You can edit > meta/guile-tools and replace "exec guile" with "exec > gdb-uninstalled-guile", then when you get a gdb prompt after typing > "make", you can "break scm_ithrow", then "run", then "bt full" when you > hit the error. Wed Sep 8 23:08:12 BST 2010 backtrace with new cvs libgc. Have included new *.l6g* files: *.l6g_dbg_ contains backtrace -- -primus "It isn't what you make, it's what you don't lose!"