Skip to content

main/ruby: switch to libucontext

TBK requested to merge TBK/aports:main/ruby into master
  • Clarify license
  • Cleanup
  • FTBS - use libucontext instead of buildin coroutines asm:
/usr/lib/gcc/s390x-alpine-linux-musl/9.3.0/../../../../s390x-alpine-linux-musl/bin/ld: cont.o: in function `coroutine_initialize_main':
cont.c:(.text+0x260): undefined reference to `getcontext'
/usr/lib/gcc/s390x-alpine-linux-musl/9.3.0/../../../../s390x-alpine-linux-musl/bin/ld: cont.o: in function `fiber_setcontext':
cont.c:(.text+0xeac): undefined reference to `swapcontext'
/usr/lib/gcc/s390x-alpine-linux-musl/9.3.0/../../../../s390x-alpine-linux-musl/bin/ld: cont.o: in function `fiber_switch':
cont.c:(.text+0x1962): undefined reference to `makecontext'
collect2: error: ld returned 1 exit status
Edited by Leo

Merge request reports