diff --git a/NEWS b/NEWS index 46f92f8f389..dc48ab51822 100644 --- a/NEWS +++ b/NEWS @@ -4,6 +4,8 @@ PHP NEWS - Core: . Fixed bug GH-11937 (Constant ASTs containing objects). (ilutov) + . Fixed bug GH-11790 (On riscv64 require libatomic if actually needed). + (Jeremie Courreges-Anglas) - DOM: . Fix memory leak when setting an invalid DOMDocument encoding. (nielsdos) diff --git a/configure.ac b/configure.ac index b7721b2fb60..aa32a14e8c9 100644 --- a/configure.ac +++ b/configure.ac @@ -375,11 +375,7 @@ AC_CHECK_LIB(m, sin) case $host_alias in riscv64*) - AC_CHECK_LIB(atomic, __atomic_exchange_1, [ - PHP_ADD_LIBRARY(atomic) - ], [ - AC_MSG_ERROR([Problem with enabling atomic. Please check config.log for details.]) - ]) + PHP_CHECK_FUNC(__atomic_exchange_1, atomic) ;; esac