Page MenuHomePhabricator

TimedMediaHandler has php deprecation warnings about unparenthesized expressions when running with php7.4
Closed, ResolvedPublic

Description

14:23:05 Deprecated: The behavior of unparenthesized expressions containing both '.' and '+'/'-' will change in PHP 8: '+'/'-' will take a higher precedence in /workspace/src/extensions/TimedMediaHandler/includes/WebVideoTranscode/WebVideoTranscodeJob.php on line 422
14:23:05 PHP Deprecated:  The behavior of unparenthesized expressions containing both '.' and '+'/'-' will change in PHP 8: '+'/'-' will take a higher precedence in /workspace/src/extensions/TimedMediaHandler/includes/WebVideoTranscode/WebVideoTranscodeJob.php on line 422

https://integration.wikimedia.org/ci/job/quibble-vendor-mysql-php74-docker/1508/console

			$cmd .= ' -t ' . intval( $options['endtime'] ) - intval( $options['starttime'] );

Event Timeline

Change 581663 had a related patch set uploaded (by Brion VIBBER; owner: Brion VIBBER):
[mediawiki/extensions/TimedMediaHandler@master] Fix for deprecated operator precedence thing in PHP 8

https://gerrit.wikimedia.org/r/581663

Change 581663 merged by jenkins-bot:
[mediawiki/extensions/TimedMediaHandler@master] Fix for deprecated operator precedence thing in PHP 8

https://gerrit.wikimedia.org/r/581663