Your patch is wrong because the reason we disable use of ucontext on ARM is because eglibc provides only stub versions which always fail...
The right fix here is to update the gthread code so it uses whatever the non-deprecated APIs are (plus fallback to the deprecated versions so we don't break on older versions of glib).
Your patch is wrong because the reason we disable use of ucontext on ARM is because eglibc provides only stub versions which always fail...
The right fix here is to update the gthread code so it uses whatever the non-deprecated APIs are (plus fallback to the deprecated versions so we don't break on older versions of glib).