[PATCH 1/1] Recognize m68k, s390x, and sh4 as compilation targets

2014-09-24 Thread Rob Browning
--- Though note that this is necessary, but not sufficient for sh4: http://buildd.debian-ports.org/status/package.php?p=guile-2.0&suite=sid Thanks module/system/base/target.scm | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/module/system/base/target.scm b/modul

ELF and garbage collection

2014-09-24 Thread Robin Templeton
The following program works as expected in Guile 2.0: (do ((i 0 (1+ i))) ((= i 10)) (compile ''foo #:from 'scheme #:to 'value)) ...but when it's evaluated in Guile from the master branch, Guile crashes with a "too many root sets" error. This is because `GC_add_roots' is used in loader.c

Re: [guile-emacs] Circular require problem

2014-09-24 Thread Robin Templeton
Left Right writes: > Hello, I've asked at #guile IRC channel and was told this is the right > place to report these. > > So, I've built Guile-2.2 and Guile-Emacs. Vanilla Emacs didn't start > at first due to: > > (provide 'calendar) > (require 'cal-menu) > > lines in cal-menu.el. This is because