T328921: Drop PHP 7.4 and PHP 8.0 support from MediaWiki | T358667: Drop PHP 8.2 support from MediaWiki
This is a placeholder task for when this work happens, so that other tasks can depend upon it.
T328921: Drop PHP 7.4 and PHP 8.0 support from MediaWiki | T358667: Drop PHP 8.2 support from MediaWiki
This is a placeholder task for when this work happens, so that other tasks can depend upon it.
Change #1199269 had a related patch set uploaded (by Zabe; author: Zabe):
[mediawiki/core@master] Drop PHP 8.1 support
Change #1199270 had a related patch set uploaded (by Zabe; author: Zabe):
[mediawiki/core@REL1_45] Drop PHP 8.1 support
Change #1212257 had a related patch set uploaded (by Krinkle; author: Zabe):
[integration/config@master] zuul: Run phan on php 8.3 for REL1_45
Change #1212257 merged by jenkins-bot:
[integration/config@master] zuul: Run phan on php 8.3 for REL1_45
Change #1212526 had a related patch set uploaded (by Hashar; author: Hashar):
[integration/config@master] utils: zuul-mw-jobs-runner: switch to php83
Change #1212526 merged by jenkins-bot:
[integration/config@master] utils: zuul-mw-jobs-runner: switch to php83
Change #1212547 had a related patch set uploaded (by Hashar; author: Hashar):
[integration/config@master] jjb: upgrade requires-only job to PHP 8.3
Change #1212547 merged by jenkins-bot:
[integration/config@master] jjb: upgrade requires-only job to PHP 8.3
Might this be the cause of the mwext-phpunit-coverage-patch jobs now failing consistently in CheckUser? https://integration.wikimedia.org/ci/job/mwext-phpunit-coverage-patch/54162/console#console-section-6
composer update for mediawiki/core 14:08:11 INFO:quibble.commands:>>> Start: composer update for mediawiki/core 14:08:11 INFO:quibble.commands:Running "composer update" for mediawiki/core 14:08:11 [13.0MiB/0.16s] > pre-update-cmd: MediaWiki\Composer\VersionChecker::onEvent 14:08:11 [13.0MiB/0.16s] Loading composer repositories with package information 14:08:12 [20.4MiB/1.18s] Updating dependencies 14:08:12 [22.6MiB/1.20s] Dependency resolution completed in 0.002 seconds 14:08:12 [22.6MiB/1.20s] Your requirements could not be resolved to an installable set of packages. 14:08:12 [22.6MiB/1.20s] 14:08:12 Problem 1 14:08:12 - Root composer.json requires php >=8.2.0 but your php version (8.1.33) does not satisfy that requirement. 14:08:12 14:08:12 [17.8MiB/1.20s] Memory usage: 17.83MiB (peak: 28.79MiB), time: 1.2s 14:08:12 INFO:quibble.commands:<<< Finish: composer update for mediawiki/core, in 1.319 s
Change #1212548 had a related patch set uploaded (by Krinkle; author: Zabe):
[integration/config@master] zuul: Switch experimental mediawiki-composer-php81 for core to php83
Change #1212548 merged by jenkins-bot:
[integration/config@master] zuul: Switch experimental mediawiki-composer-php81 for core to php83
@Dreamy_Jazz That's right. The job doesn't specify php81 in the name. I forgot about that one. I'll take care of quibble-fresnel as well while at it.
This broke creating new wikis on patchdemo. I created T411281: PatchDemo should run PHP 8.3 for that.
Change #1212627 had a related patch set uploaded (by Krinkle; author: Krinkle):
[integration/config@master] dockerfiles: Update quibble-fresnel and quibble-coverage to php83
Change #1212627 merged by jenkins-bot:
[integration/config@master] dockerfiles: Update quibble-fresnel and quibble-coverage to php83
Change #1212676 had a related patch set uploaded (by Krinkle; author: Krinkle):
[integration/config@master] jjb: Update quibble-fresnel and quibble-coverage to php83
Change #1212677 had a related patch set uploaded (by Krinkle; author: Krinkle):
[integration/config@master] dockerfiles: remove unused quibble-bullseye-php81-coverage
Change #1212676 merged by jenkins-bot:
[integration/config@master] jjb: Update quibble-fresnel and quibble-coverage to php83
Change #1212677 merged by jenkins-bot:
[integration/config@master] dockerfiles: remove unused quibble-bullseye-php81-coverage
Change #1212786 had a related patch set uploaded (by Krinkle; author: Krinkle):
[mediawiki/tools/phpunit-patch-coverage@master] Fix "PHP Fatal error: Declaration … must be compatible" on PHP 8.3
Change #1212786 merged by jenkins-bot:
[mediawiki/tools/phpunit-patch-coverage@master] Fix "PHP Fatal error: Declaration … must be compatible" on PHP 8.3
Change #1213462 had a related patch set uploaded (by Krinkle; author: Krinkle):
[integration/config@master] dockerfiles: Update mediawiki/phpunit-patch-coverage to 0.0.16
Change #1213477 had a related patch set uploaded (by Krinkle; author: Krinkle):
[integration/config@master] jjb: Update mediawiki/phpunit-patch-coverage to 0.0.16
Change #1213462 merged by jenkins-bot:
[integration/config@master] dockerfiles: Update mediawiki/phpunit-patch-coverage to 0.0.16
The mwext-phpunit-coverage-patch job now passes at https://gerrit.wikimedia.org/r/c/mediawiki/extensions/CheckUser/+/1212588.
Change #1213477 merged by jenkins-bot:
[integration/config@master] jjb: Update mediawiki/phpunit-patch-coverage to 0.0.16
Change #1214030 had a related patch set uploaded (by Reedy; author: Reedy):
[mediawiki/vendor@master] Drop PHP 8.1 support
Change #1214030 merged by jenkins-bot:
[mediawiki/vendor@master] Drop PHP 8.1 support
Change #1214106 had a related patch set uploaded (by Reedy; author: Reedy):
[mediawiki/vendor@REL1_45] Drop PHP 8.1 support