git: 6ecf81cce570 - main - net/pecl-radius: Fix build with php84
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 29 Jul 2024 19:05:02 UTC
The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=6ecf81cce570592bc1ad0f9910d6390c0463148d commit 6ecf81cce570592bc1ad0f9910d6390c0463148d Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org> AuthorDate: 2024-07-29 19:02:58 +0000 Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org> CommitDate: 2024-07-29 19:02:58 +0000 net/pecl-radius: Fix build with php84 --- net/pecl-radius/Makefile | 1 - net/pecl-radius/files/patch-php84 | 14 ++++++++++++++ 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/net/pecl-radius/Makefile b/net/pecl-radius/Makefile index f31abe723fac..782f1c9ed3b2 100644 --- a/net/pecl-radius/Makefile +++ b/net/pecl-radius/Makefile @@ -13,7 +13,6 @@ LICENSE= BSD3CLAUSE USES= php:pecl CONFIGURE_ARGS= --enable-radius -IGNORE_WITH_PHP=84 OPTIONS_DEFINE= EXAMPLES diff --git a/net/pecl-radius/files/patch-php84 b/net/pecl-radius/files/patch-php84 new file mode 100644 index 000000000000..c9aaa61bc046 --- /dev/null +++ b/net/pecl-radius/files/patch-php84 @@ -0,0 +1,14 @@ +--- radlib_compat.h.orig 2016-02-15 15:11:50 UTC ++++ radlib_compat.h +@@ -39,7 +39,11 @@ any other GPL-like (LGPL, GPL2) License. + #endif + + #include "php.h" ++#if PHP_VERSION_ID >= 80400 ++#include "ext/random/php_random.h" ++#else + #include "ext/standard/php_rand.h" ++#endif + #include "ext/standard/php_standard.h" + + #define MPPE_KEY_LEN 16