--- /dev/null
+--- php-5.6.40/configure.ac~ 2024-03-13 20:25:10.000000000 +0100
++++ php-5.6.40/configure.ac 2024-03-13 20:36:57.496650674 +0100
+@@ -591,7 +591,6 @@ alphasort \
+ asctime_r \
+ chroot \
+ ctime_r \
+-crypt \
+ explicit_memset \
+ flock \
+ fpclass \
+@@ -655,6 +654,11 @@ nanosleep \
+ memmem \
+ )
+
++AC_SEARCH_LIBS([crypt], [crypt], [
++ LIBS="$LIBS -lcrypt"
++ AC_DEFINE(HAVE_CRYPT, 1, [ ])
++])
++
+ AX_FUNC_WHICH_GETHOSTBYNAME_R
+
+ dnl Some systems (like OpenSolaris) do not have nanosleep in libc.
+@@ -719,7 +723,7 @@ AC_FUNC_ALLOCA
+ PHP_TIME_R_TYPE
+ PHP_CHECK_IN_ADDR_T
+
+-AC_CHECK_FUNCS(crypt_r, [ php_crypt_r="1" ], [ php_crypt_r="0" ])
++AC_SEARCH_LIBS(crypt_r, crypt, [ php_crypt_r="1" ], [ php_crypt_r="0" ])
+ if test "x$php_crypt_r" = "x1"; then
+ PHP_CRYPT_R_STYLE
+ fi
+--- php-5.6.40/ext/standard/config.m4~ 2019-01-09 10:54:13.000000000 +0100
++++ php-5.6.40/ext/standard/config.m4 2024-03-13 21:03:19.596650607 +0100
+@@ -69,6 +69,8 @@ AC_CACHE_CHECK(for standard DES crypt, a
+ #include <crypt.h>
+ #endif
+
++#include <stdlib.h>
++
+ int main() {
+ #if HAVE_CRYPT
+ char *encrypted = crypt("rasmuslerdorf","rl");
+@@ -94,6 +96,8 @@ AC_CACHE_CHECK(for extended DES crypt, a
+ #include <crypt.h>
+ #endif
+
++#include <stdlib.h>
++
+ int main() {
+ #if HAVE_CRYPT
+ char *encrypted = crypt("rasmuslerdorf","_J9..rasm");
+@@ -119,6 +123,8 @@ AC_TRY_RUN([
+ #include <crypt.h>
+ #endif
+
++#include <stdlib.h>
++
+ int main() {
+ #if HAVE_CRYPT
+ char salt[15], answer[40];
+@@ -154,6 +160,8 @@ AC_TRY_RUN([
+ #include <crypt.h>
+ #endif
+
++#include <stdlib.h>
++
+ int main() {
+ #if HAVE_CRYPT
+ char salt[30], answer[70];
+@@ -186,6 +194,8 @@ AC_TRY_RUN([
+ #include <crypt.h>
+ #endif
+
++#include <stdlib.h>
++
+ int main() {
+ #if HAVE_CRYPT
+ char salt[21], answer[21+86];
+@@ -217,6 +227,8 @@ AC_TRY_RUN([
+ #include <crypt.h>
+ #endif
+
++#include <stdlib.h>
++
+ int main() {
+ #if HAVE_CRYPT
+ char salt[21], answer[21+43];
Summary(uk.UTF-8): PHP Версії 7 - мова препроцесування HTML-файлів, виконувана на сервері
Name: %{orgname}%{php_suffix}
Version: 7.4.33
-Release: 4
+Release: 5
Epoch: 4
# All files licensed under PHP version 3.01, except
# Zend is licensed under Zend
Patch9: libtool-tag.patch
Patch10: %{orgname}-ini.patch
Patch11: embed.patch
+Patch12: crypt.patch
Patch14: %{orgname}-no_pear_install.patch
Patch17: %{orgname}-readline.patch
Patch18: %{orgname}-nohttpd.patch
%patch7 -p1
%patch9 -p1
%patch10 -p1
+
+%patch12 -p1
+
%patch14 -p1
%patch17 -p1
%patch18 -p1