Hi,

On Fri 29 Jan 2010 15:04, [email protected] (Ludovic Courtès) writes:

> Andy Wingo <[email protected]> writes:
>
>>  * As part of the FFI merge, the interface to foreign values changed.
>>    Foreign values are used everywhere in Guile now, with the static
>>    allocation of subrs. I also took the opportunity to renumber some VM
>>    ops. The upshot is that if you've build 1.9.7, you will need to make
>>    clean and remake. You might also need to uninstall 1.9.7 in certain
>>    cases.
>
> Can you elaborate in this last sentence?  It sounds like a bug in the
> build system.

I think it is. Somehow guile-tools snarf-check-and-output-texi is trying
to import srfi-1, which fails because parts of srfi-1 are in an unbuilt
shlib. But actually sometimes it succeeds if an installed shlib is in
your LD_LIBRARY_PATH or equivalent -- in that case you get an
incompatible version and a segfault, as dsmith saw.

Care to take a poke at fixing it? :)

A
-- 
http://wingolog.org/


Reply via email to