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