diff mbox series

[1/1] package/php: drop mcrypt

Message ID 20210802210402.1730871-1-fontaine.fabrice@gmail.com
State Accepted
Headers show
Series [1/1] package/php: drop mcrypt | expand

Commit Message

Fabrice Fontaine Aug. 2, 2021, 9:04 p.m. UTC
mcrypt has been dropped from php since version 7.2.0 and
https://github.com/php/php-src/commit/5a17f632d4c7d936385485a0cb187172f33eb97a

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
---
 Config.in.legacy       | 6 ++++++
 package/php/Config.ext | 6 ------
 package/php/php.mk     | 5 -----
 3 files changed, 6 insertions(+), 11 deletions(-)

Comments

Arnout Vandecappelle Aug. 5, 2021, 4:46 p.m. UTC | #1
On 02/08/2021 23:04, Fabrice Fontaine wrote:
> mcrypt has been dropped from php since version 7.2.0 and
> https://github.com/php/php-src/commit/5a17f632d4c7d936385485a0cb187172f33eb97a
> 
> Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>

 Applied to master, thanks.

 Regards,
 Arnout

> ---
>  Config.in.legacy       | 6 ++++++
>  package/php/Config.ext | 6 ------
>  package/php/php.mk     | 5 -----
>  3 files changed, 6 insertions(+), 11 deletions(-)
> 
> diff --git a/Config.in.legacy b/Config.in.legacy
> index 4e4a464709..54476acf9a 100644
> --- a/Config.in.legacy
> +++ b/Config.in.legacy
> @@ -146,6 +146,12 @@ endif
>  
>  comment "Legacy options removed in 2021.08"
>  
> +config BR2_PACKAGE_PHP_EXT_MCRYPT
> +	bool "PHP mcrypt extension removed"
> +	select BR2_LEGACY
> +	help
> +	  mcrypt has been removed from php since version 7.2.0.
> +
>  config BR2_BINUTILS_VERSION_2_34_X
>  	bool "binutils 2.34 has been removed"
>  	select BR2_LEGACY
> diff --git a/package/php/Config.ext b/package/php/Config.ext
> index 83bb3c481f..7c97316048 100644
> --- a/package/php/Config.ext
> +++ b/package/php/Config.ext
> @@ -83,12 +83,6 @@ config BR2_PACKAGE_PHP_EXT_LIBSODIUM
>  	help
>  	  libsodium support
>  
> -config BR2_PACKAGE_PHP_EXT_MCRYPT
> -	bool "mcrypt"
> -	select BR2_PACKAGE_LIBMCRYPT
> -	help
> -	  mcrypt support
> -
>  config BR2_PACKAGE_PHP_EXT_OPENSSL
>  	bool "openssl"
>  	select BR2_PACKAGE_OPENSSL
> diff --git a/package/php/php.mk b/package/php/php.mk
> index 6780b6a962..a1ad6e3296 100644
> --- a/package/php/php.mk
> +++ b/package/php/php.mk
> @@ -136,11 +136,6 @@ PHP_CONF_OPTS += --enable-mbstring
>  PHP_DEPENDENCIES += oniguruma
>  endif
>  
> -ifeq ($(BR2_PACKAGE_PHP_EXT_MCRYPT),y)
> -PHP_CONF_OPTS += --with-mcrypt=$(STAGING_DIR)/usr
> -PHP_DEPENDENCIES += libmcrypt
> -endif
> -
>  ifeq ($(BR2_PACKAGE_PHP_EXT_OPENSSL),y)
>  PHP_CONF_OPTS += --with-openssl=$(STAGING_DIR)/usr
>  PHP_DEPENDENCIES += openssl
>
diff mbox series

Patch

diff --git a/Config.in.legacy b/Config.in.legacy
index 4e4a464709..54476acf9a 100644
--- a/Config.in.legacy
+++ b/Config.in.legacy
@@ -146,6 +146,12 @@  endif
 
 comment "Legacy options removed in 2021.08"
 
+config BR2_PACKAGE_PHP_EXT_MCRYPT
+	bool "PHP mcrypt extension removed"
+	select BR2_LEGACY
+	help
+	  mcrypt has been removed from php since version 7.2.0.
+
 config BR2_BINUTILS_VERSION_2_34_X
 	bool "binutils 2.34 has been removed"
 	select BR2_LEGACY
diff --git a/package/php/Config.ext b/package/php/Config.ext
index 83bb3c481f..7c97316048 100644
--- a/package/php/Config.ext
+++ b/package/php/Config.ext
@@ -83,12 +83,6 @@  config BR2_PACKAGE_PHP_EXT_LIBSODIUM
 	help
 	  libsodium support
 
-config BR2_PACKAGE_PHP_EXT_MCRYPT
-	bool "mcrypt"
-	select BR2_PACKAGE_LIBMCRYPT
-	help
-	  mcrypt support
-
 config BR2_PACKAGE_PHP_EXT_OPENSSL
 	bool "openssl"
 	select BR2_PACKAGE_OPENSSL
diff --git a/package/php/php.mk b/package/php/php.mk
index 6780b6a962..a1ad6e3296 100644
--- a/package/php/php.mk
+++ b/package/php/php.mk
@@ -136,11 +136,6 @@  PHP_CONF_OPTS += --enable-mbstring
 PHP_DEPENDENCIES += oniguruma
 endif
 
-ifeq ($(BR2_PACKAGE_PHP_EXT_MCRYPT),y)
-PHP_CONF_OPTS += --with-mcrypt=$(STAGING_DIR)/usr
-PHP_DEPENDENCIES += libmcrypt
-endif
-
 ifeq ($(BR2_PACKAGE_PHP_EXT_OPENSSL),y)
 PHP_CONF_OPTS += --with-openssl=$(STAGING_DIR)/usr
 PHP_DEPENDENCIES += openssl