summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Orlitzky <mjo@gentoo.org>2024-11-13 08:02:57 -0500
committerMichael Orlitzky <mjo@gentoo.org>2024-11-13 14:00:02 -0500
commitb0256cf57d4b1caf21d3912d68a48b0e7011a451 (patch)
treef711c404d1a742199e72400b6c491a72e6c88c53 /profiles
parentprofiles/base/use.mask: mask the PHP 8.1.x target (diff)
downloadgentoo-b0256cf57d4b1caf21d3912d68a48b0e7011a451.tar.gz
gentoo-b0256cf57d4b1caf21d3912d68a48b0e7011a451.tar.bz2
gentoo-b0256cf57d4b1caf21d3912d68a48b0e7011a451.zip
profiles/package.mask: mask dev-lang/php:8.1 and revdeps
PHP 8.1 is still under limited security support upstream, but is EOL otherwise. That doesn't play well with a rolling, source-based distribution. We mask it now before too many problems accrue. The next major version 8.2 has been stable for a while and the upgrade is not too difficult. Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
Diffstat (limited to 'profiles')
-rw-r--r--profiles/package.mask28
1 files changed, 28 insertions, 0 deletions
diff --git a/profiles/package.mask b/profiles/package.mask
index a98c04272298..a632ea0a9db2 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,34 @@
#--- END OF EXAMPLES ---
+# Michael Orlitzky <mjo@gentoo.org> (2024-11-13)
+# PHP 8.1.x no longer receives bug fixes unless they address security
+# issues. That means no build fixes, no updates for modern compilers,
+# and no tweaks for newer versions of dependencies. We can't really
+# afford to maintain our own little fork of this, so it's time to
+# upgrade (sorry). With it goes any unmaintained PECL packages
+# that don't support 8.2 or newer.
+dev-lang/php:8.1
+dev-php/pecl-dbase
+dev-php/pecl-gnupg
+dev-php/pecl-http
+dev-php/pecl-lzf
+dev-php/pecl-mcrypt
+dev-php/pecl-memcache
+dev-php/pecl-oauth
+dev-php/pecl-pam
+dev-php/pecl-ps
+dev-php/pecl-psr
+dev-php/pecl-raphf
+dev-php/pecl-timezonedb
+dev-php/pecl-translit
+dev-php/pecl-uuid
+dev-php/pecl-zmq
+dev-php/realpath_turbo
+dev-php/snuffleupagus
+dev-php/swoole
+=virtual/httpd-php-8.1
+
# Andreas K. Hüttel <dilfridge@gentoo.org> (2024-11-10)
# Fails to build with gcc-14. Horrible code. Not touched by a
# maintainer since 2010. Bugs 729134, 870541, 909625, 933773