Combined this with bug #383978
----
To work around this, wvstreams should be ported to use another mechanism such as setjmp/longjmp (I haven't investigated the feasibility of this), or the affected functions (primarily setcontext and getcontext) need to be implemented in glibc.
The affected code is in utils/wvtask.cc. I don't think the functions are used anywhere else.
----
It seems that probably either ucontext should be implemented or a workaround described above for wvstreams, but it makes sense to track them both here since probably only one should be implemented and shouldn't be done blindly to the other.
Combined this with bug #383978
----
To work around this, wvstreams should be ported to use another mechanism such as setjmp/longjmp (I haven't investigated the feasibility of this), or the affected functions (primarily setcontext and getcontext) need to be implemented in glibc.
The affected code is in utils/wvtask.cc. I don't think the functions are used anywhere else.
----
It seems that probably either ucontext should be implemented or a workaround described above for wvstreams, but it makes sense to track them both here since probably only one should be implemented and shouldn't be done blindly to the other.