aboutsummaryrefslogtreecommitdiff
path: root/UPDATING
diff options
context:
space:
mode:
authorMuhammad Moinur Rahman <bofh@FreeBSD.org>2022-02-12 15:38:24 +0000
committerMuhammad Moinur Rahman <bofh@FreeBSD.org>2022-02-12 15:41:51 +0000
commite8d9493812a510f7c1cc94632836e1d5731de250 (patch)
treef337293805bd65725a6bd62da592e11a9668b955 /UPDATING
parent72923f58ba52b846c681aa7262eb161b6152b062 (diff)
downloadports-e8d9493812a510f7c1cc94632836e1d5731de250.tar.gz
ports-e8d9493812a510f7c1cc94632836e1d5731de250.zip
lang/php8[01]: Make openssl as DEFAULT
After the 91fdbed776033fd4b210135429a171ab5fed549b commit fixing the issue for MySQL80 introduced another problem for the ports that depends on php8[01]-openssl port couldn't be built as the fix prevented php8[01]-openssl from being installed as it's already built with default php installation. As the problem has grown much bigger now and php80 is currently the DEFAULT php version so we are switching the behavior of php8[01] ports making the openssl module as default. - Remove non-default OPTION MYSQL80 from lang/php8[01] - Remove ports security/php8[01]-openssl - Remove OPTION OPENSSL from lang/php8[01]-extensions - Mark lang/php8[01] to IGNORE with libressl and libressl-devel Although php builds fine with those most of the extensions do not as they have dependency on curl. So mark it early. - OPTIONIZE lang/php80 - Change openssl_DEPENDS to conditional for php74 only as this module is default from php80 with this commit. php74 do not have the issue where it fails to connect to MySQL80 due to new caching_sha2_password - Remove hash_DEPENDS from php.mk as it is a default module for all php - Change json_DEPENDS to conditional for php74 only as this module is default from php80 PR: 261797 259793 252420 Reported by: sean@rogue-research.com martin@waschbuesch.de Approved by: tz (private email) ale (private email) Sponsored by: Bounce Experts
Diffstat (limited to 'UPDATING')
-rw-r--r--UPDATING12
1 files changed, 12 insertions, 0 deletions
diff --git a/UPDATING b/UPDATING
index a0dd960a30ab..3b39b777636c 100644
--- a/UPDATING
+++ b/UPDATING
@@ -5,6 +5,18 @@ they are unavoidable.
You should get into the habit of checking this file for changes each time
you update your ports collection, before attempting any port upgrades.
+20220212:
+ AFFECTS: users of lang/php8[01][-extensions]?
+ AUTHOR: bofh@FreeBSD.org
+
+ Non-Default OPTION MYSQL80 has been removed in lieu of making
+ php8[01]-openssl as part of DEFAULT php8[01] installation. Although
+ for php74 it is not the case. Ports that depends on
+ security/php8[01]-openssl will no longer be installed as these have
+ been removed. There is no side effect of this for ports which have
+ USE_PHP=openssl. In case for php74 as the default php74-openssl will
+ be installed otherwise it will be used from php installation.
+
20220207:
AFFECTS: users of security/amavisd-new
AUTHOR: flo@FreeBSD.org