Problem/Motivation
Could not extract the contents of the tar file. The error message is Invalid checksum for file " parameter $request as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/docroot/modules//
Deprecated: Drupal\imce\ImceFM::__construct(): Implicitly marking parameter $user as " : pe must extracted
Steps to reproduce
Proposed resolution
Remaining tasks
User interface changes
API changes
Data model changes
Issue fork imce-3513926
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #3
arunsahijpal commentedComment #4
liam morlandComment #5
liam morlandComment #6
steinmb commentedComment #8
thallesComment #9
danherrero commentedI tested and the changes in MR !38 resolved the deprecations that were reported when running in an environment that's been upgraded to PHP 8.4
Comment #11
ufku commentedCommitted, thanks.
Comment #13
kenwest commentedI notice that release 3.1.5 references this issue, and this issue is marked as 'Fixed'. However, MR 38 doesn't seem to have been merged into 3.1.5.
Comment #14
ufku commented@kenwest only the necessary part of the MR was merged. Did you test IMCE 3.1.5 with PHP 8.4?
Comment #15
kenwest commentedYes, I'm testing that at the moment. No problems so far. What you say explains why some fixes from MR38 were applied and others weren't. Thanks for the update @ufku!
Comment #16
kenwest commentedJust confirming I've found no issues with IMCE 3.1.5