https://github.com/wikimedia/mediawiki-vendor/blob/REL1_35/composer.lock#L2386
wikipeg 2.0.4 has "php": "^7.2".
wikipeg 2.0.5 has "php": ">=7.2".
https://github.com/wikimedia/mediawiki-vendor/blob/REL1_35/composer.lock#L2386
wikipeg 2.0.4 has "php": "^7.2".
wikipeg 2.0.5 has "php": ">=7.2".
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | None | T266583 MediaWiki 1.35 should be compatible with PHP 8 per PHP support policy | |||
Resolved | Jdforrester-WMF | T269710 MW 1.35 Library Bumps for PHP 8.0 | |||
Resolved | None | T269719 Include version of WikiPEG that supports PHP 8.0 into Parsoid in REL1_35 | |||
Resolved | Legoktm | T269720 Add PHP 8.0 support to WikiPEG |
Change 650265 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[mediawiki/services/parsoid@master] [WIP] PHP 8.0 compatibility
Change 650795 had a related patch set uploaded (by C. Scott Ananian; owner: C. Scott Ananian):
[mediawiki/services/parsoid@master] Delint two issues flagged by phan when run in PHP 8.0
Change 650799 had a related patch set uploaded (by C. Scott Ananian; owner: C. Scott Ananian):
[mediawiki/services/parsoid@master] Remove PHPUtils::coalesce
Change 650795 merged by jenkins-bot:
[mediawiki/services/parsoid@master] Delint two issues flagged by phan when run in PHP 8.0
Change 650799 merged by jenkins-bot:
[mediawiki/services/parsoid@master] Remove PHPUtils::coalesce
Change 650265 merged by jenkins-bot:
[mediawiki/services/parsoid@master] PHP 8.0 compatibility
Change 651570 had a related patch set uploaded (by Subramanya Sastry; owner: Subramanya Sastry):
[mediawiki/vendor@master] Bump wikimedia/parsoid to 0.13.0-a21
Change 651570 merged by jenkins-bot:
[mediawiki/vendor@master] Bump wikimedia/parsoid to 0.13.0-a21
Change 653965 had a related patch set uploaded (by Reedy; owner: C. Scott Ananian):
[mediawiki/services/parsoid@REL1_35] Delint two issues flagged by phan when run in PHP 8.0
Change 653986 had a related patch set uploaded (by Reedy; owner: C. Scott Ananian):
[mediawiki/services/parsoid@REL1_35] Remove PHPUtils::coalesce
rMWVDcae3cad1e182: Updating wikimedia/wikipeg (2.0.4 => 2.0.5) changed the php requirement ^7.2 for >=7.2 in MW 1.35....
I've backported two out of the 3 other changes tagged to this bug...
Question if https://gerrit.wikimedia.org/r/650265 needs backporting too ontop...
Probably. But we've not checked that PHP 8.0 passes tests on Parsoid master yet, let alone actually tested it.
Oh, right, yeah, we can't test Parsoid on PHP 8.0 until MW core is composer-installable on PHP 8.0, which means pulling the trigger on the monolog 2.1 upgrade. Let's wait until after the cut on Tuesday, at least?
Change 654024 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[integration/config@master] Zuul: [mediawiki/services/parsoid] Enable PHP 8.0 composer job
Change 654024 merged by jenkins-bot:
[integration/config@master] Zuul: [mediawiki/services/parsoid] Enable PHP 8.0 composer job
Mentioned in SAL (#wikimedia-releng) [2021-01-04T22:48:27Z] <James_F> Zuul: [mediawiki/services/parsoid] Enable PHP 8.0 composer job T269719
Change 653965 merged by jenkins-bot:
[mediawiki/services/parsoid@REL1_35] Delint two issues flagged by phan when run in PHP 8.0
Change 653986 merged by jenkins-bot:
[mediawiki/services/parsoid@REL1_35] Remove PHPUtils::coalesce
Change 677986 had a related patch set uploaded (by C. Scott Ananian; author: C. Scott Ananian):
[mediawiki/vendor@REL1_35] Update Parsoid to 0.12.2
Change 677986 merged by C. Scott Ananian:
[mediawiki/vendor@REL1_35] Update Parsoid to 0.12.2