Last modified: 2012-05-31 18:23:22 UTC
PHP had a nasty bug related to late/early binding and referenced at https://bugs.php.net/bug.php?id=56776 . The workaround was to add some .deps.php files to make sure code is loaded early. $ find . -name '*deps.php' ./languages/classes/LanguageIu.deps.php ./languages/classes/LanguageKk.deps.php ./languages/classes/LanguageKu.deps.php ./languages/classes/LanguageShi.deps.php ./languages/classes/LanguageSr.deps.php ./languages/classes/LanguageZh.deps.php ./skins/Chick.deps.php ./skins/Modern.deps.php ./skins/MonoBook.deps.php ./skins/MySkin.deps.php ./skins/Simple.deps.php ./skins/Vector.deps.php Since bug upstream php issue #56778 was fixed in PHP 5.1, I guess we can get ride of the deps files.
Proposed change: https://gerrit.wikimedia.org/r/9242
merged by Sam Reed. Will be in some 1.20wmf > 4 / MediaWiki 1.20