CVSROOT:        /cvs
Module name:    ports
Changes by:     [email protected]    2022/01/02 15:59:57

Modified files:
        lang/php/8.1   : Makefile 
        lang/php/8.1/patches: patch-configure_ac 
Added files:
        lang/php/8.1/files: jump_riscv64_sysv_elf_gas.S 
                            make_riscv64_sysv_elf_gas.S 

Log message:
Unbreak on riscv64: provide make/jump_fcontext from devel/boost

PHP 8.1 introduced support for fibers.  The implementation is based off
assembly from the Boost project.  Support for riscv64 was not added in
PHP despite Boost.Coroutine now providing support for this arch.

It's not clear yet what to do for architectures like sparc64,
unsupported by Boost.Coroutine.

ok sthen@ (maintainer)

Reply via email to