CVSROOT: /cvs
Module name: ports
Changes by: [email protected] 2023/07/24 14:25:32
Modified files:
lang/php/8.1/patches: patch-configure_ac
lang/php/8.2/patches: patch-configure_ac
Log message:
Stop requiring libatomic on riscv64
Drop autoconf goo added for gcc <= 12.2, which falls back to an
__atomic_exchange_1 library call for atomic ops on bytes on riscv64.
At least clang-13 doesn't need this, but the AC_CHECK_LIB() autoconf
check is too naive to notice. Similar to AC_SEARCH_LIBS(),
PHP_CHECK_FUNC() only calls PHP_ADD_LIBRARY() if an additional library
is needed to resolve the looked up symbol..
Upstream original PR: https://github.com/php/php-src/pull/11321
ok sthen@ (maintainer)