Neil Jerram <n...@ossau.uklinux.net> writes:
>r...@cs.hut.fi (Riku Saikkonen) writes:
>> (call-with-new-thread (lambda () 1)):
>> standard input:1:1: Function not implemented
...
>> It took me quite a while to get from "Function not implemented" to
>> discovering that the Debian package has threads disabled, so a
>> Debian-specific documentation of the change would be very useful.
>Can you say specifically what you'd like to see happen instead?
>Unless you only mean documentation in a Debian-specific file, I don't
>see why it should be Debian-specific.  For example, perhaps we
>(upstream) could change that error message to add "because Guile was
>built without threads support".

Hmm, yes, something like that would be good. I guess such a message
would have been enough for me to start looking at how the Debian
package was compiled.

Perhaps guile --version or some similar option could also report the
options it was compiled with (regarding enabled or disabled features),
though this may be a bit more difficult to implement.

>The thread-related bug was complicated (to do with locked mutexes and
>forking), and I understand that it would also be complicated (because
>of ABI compatibility) to re-enable threads within the series of
>guile-1.8 packages.  I think our best hope in practice is just to make
>sure that we have threads enabled (and all working!) again in the next
>major Guile release (2.0, expected sometime this year).

Ok.

-- 
-=- Rjs -=- r...@cs.hut.fi, riku.saikko...@hut.fi



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to