Re: Build failure on master

2009-07-23 Thread Andy Wingo
On Wed 15 Jul 2009 00:05, l...@gnu.org (Ludovic Courtès) writes: >>> Then it could also try to interpret version numbers and determine >>> whether that bytecode is really incompatible, or whether it can >>> interpret it. >> >> Are there scenarios where that would be worthwhile? > > Maybe, e.g., wh

Re: Build failure on master

2009-07-23 Thread Andy Wingo
On Sun 12 Jul 2009 17:21, Mike Gran writes: > I'm finding that master fails to build with the following terminating > error: > > --- > > GUILE_AUTO_COMPILE=0 ../meta/uninstalled-env guile-tools compile -o > "ice-9/lineio.go" "ice-9/lineio.scm" > ERROR: In procedure make_objcode_by_mmap: > ERROR:

Re: Build failure on master

2009-07-14 Thread Ludovic Courtès
Neil Jerram writes: > l...@gnu.org (Ludovic Courtès) writes: [...] >> Eventually, maybe it could handle this gracefully. For instance, if >> said object file is from the cache, then it could just recompile and >> overwrite it with a new object file. > > Yes, this is what I'd (intuitively, but

Re: Build failure on master

2009-07-14 Thread Neil Jerram
l...@gnu.org (Ludovic Courtès) writes: > Currently, the code just checks for the magic cookie (see > `make_objcode_by_mmap ()'), and if it differs, e.g., because the version > isn't right, it just bails out. Thanks for confirming that. > Eventually, maybe it could handle this gracefully. For in

Re: Build failure on master

2009-07-14 Thread Ludovic Courtès
Neil Jerram writes: > l...@gnu.org (Ludovic Courtès) writes: > >> Hi Mike, >> >> Mike Gran writes: >> >>> ERROR: In procedure make_objcode_by_mmap: >>> ERROR: bad header on object file: "GOOF-0.5" >> >> Make sure to remove all `.go' files from your source tree and from the >> cache (either `~/.g

Re: Build failure on master

2009-07-14 Thread Ludovic Courtès
Neil Jerram writes: > l...@gnu.org (Ludovic Courtès) writes: > >> Hi Mike, >> >> Mike Gran writes: >> >>> ERROR: In procedure make_objcode_by_mmap: >>> ERROR: bad header on object file: "GOOF-0.5" >> >> Make sure to remove all `.go' files from your source tree and from the >> cache (either `~/.g

Re: Build failure on master

2009-07-14 Thread Neil Jerram
l...@gnu.org (Ludovic Courtès) writes: > Hi Mike, > > Mike Gran writes: > >> ERROR: In procedure make_objcode_by_mmap: >> ERROR: bad header on object file: "GOOF-0.5" > > Make sure to remove all `.go' files from your source tree and from the > cache (either `~/.guile-ccache' or `~/.cache/guile/cc

Re: Build failure on master

2009-07-12 Thread Ludovic Courtès
Hi Mike, Mike Gran writes: > ERROR: In procedure make_objcode_by_mmap: > ERROR: bad header on object file: "GOOF-0.5" Make sure to remove all `.go' files from your source tree and from the cache (either `~/.guile-ccache' or `~/.cache/guile/ccache'). Then hopefully you'll be able to compile Gui

Build failure on master

2009-07-12 Thread Mike Gran
I'm finding that master fails to build with the following terminating error: --- GUILE_AUTO_COMPILE=0 ../meta/uninstalled-env guile-tools compile -o "ice-9/lineio.go" "ice-9/lineio.scm" ERROR: In procedure make_objcode_by_mmap: ERROR: bad header on object file: "GOOF-0.5" make[2]: *** [ice-9/line