Page MenuHomePhabricator

MediaWiki 1.31.x should be compatible with PHP 7.3
Closed, ResolvedPublic

Description

Given that MediaWiki 1.31 is LTS, we should make it compatible with PHP 7.3 (like we did with 1.27 at some point). This is necessary for Debian, as it'll be shipping with both 1.31 and 7.3.

I started filing some tasks, it looks like some require commits to be backported, while others will require fixes in master as well.

Event Timeline

Yeah, I'd agree it's worth backporting fixes from master where we have them. Hopefully prevent a few bug reports down the line

I backported everything that I could find with "7.2" and "7.3" in the commit message - 7.2 tests pass now on 1.31.

MediaWiki 1.32.x should be compatible with PHP 7.3? If should, may be add MW-1.32-release.

MediaWiki 1.32.x should be compatible with PHP 7.3? If should, may be add MW-1.32-release.

If older versions are compatible, newer versions are too.

I'm not sure this task needs to stay open if everything is known to be working and test passing... But was that only on 7.2, not 7.3?

RazeSoldier added a subtask: T207100: LanguageTrTest::testDottedAndDotlessI fails in PHP 7.3.

This is a final failed test, for me.

Reedy claimed this task.

Being bold