File includes/debug/logger/LoggerFactory.php in MW 1.25.1 contains interface_exists( '\Psr\Log\LoggerInterface' ). As a result, this file is not compiled by hhvm-repo-mode script for HHVM RepoAuthoritative Mode. This can be fixed by removing the leading backslash in namespace name.
Description
Description
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Declined | None | T121913 Enable HHVM Repo Authoritative mode | |||
| Resolved | Reedy | T108024 hhvm-repo-mode not compiling file listed in LoggerFactory.php in 1.25.1 |
Event Timeline
Comment Actions
It's been fixed in REL1_25, REL1_26 and git HEAD
https://github.com/wikimedia/mediawiki/commit/9ed28834ab15630ddba1f438b1b210a602c6d908 is the commit for 1.25