[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: guile 2.0.9 build on mingw

From: Mark H Weaver
Subject: Re: guile 2.0.9 build on mingw
Date: Mon, 17 Jun 2013 11:45:51 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux)

Hi Eli,

Eli Zaretskii <address@hidden> writes:
> The bug report at says that when Guile is
> compiled with enable-posix, it "can't start the REPL".  Can someone
> please show me a simple way of trying that?

Just run Guile in such a way that would lead to an interactive Guile
prompt, e.g. by running without any command-line arguments.  Two people
reported that when built with --enable-posix, Guile would work when run
in a non-interactive way (e.g. using -c or running a script), but would
hang when run interactively.

As described in <>,
the problem seems to be in 'call-with-sigint' defined in
ice-9/top-repl.scm.  Note that 'call-with-sigint' only installs a signal
handler if POSIX support is enabled, and otherwise is a no-op.
--disable-posix avoided the hang and allowed the REPL to be reached.

> I'd like to see if my
> build, which didn't use --disable-posix, has any problems in that
> area, and if so try to debug them.

Thanks for your work on this!


reply via email to

[Prev in Thread] Current Thread [Next in Thread]