package/php: drop mcrypt
authorFabrice Fontaine <fontaine.fabrice@gmail.com>
Mon, 2 Aug 2021 21:04:02 +0000 (23:04 +0200)
committerArnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Thu, 5 Aug 2021 16:46:19 +0000 (18:46 +0200)
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>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Config.in.legacy
package/php/Config.ext
package/php/php.mk

index 4e4a4647095bc412a59c65c942ed01fe77e130a4..54476acf9a4bcbe78e0cf76448c2d44d8d88b456 100644 (file)
@@ -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
index 4dfdb37f879db2c6bcc696db89bcd1eea971ad26..5da5d8bed9a641624885a163c45b1e2c396062f5 100644 (file)
@@ -87,12 +87,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
index 6780b6a96212e33d0e7e9fb8ab5b3a963d710e16..a1ad6e32967c512c79ec77c02d68f758d9801754 100644 (file)
@@ -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