Given following log snippets, their explanation, and nothing else, explain what failure, if any, occurred during build of this package.

  Snippets are in a format of [X] : [Y], where [X] is a log snippet, and [Y] is the explanation.

  Snippets are delimited with '================'.

  Drawing on information from all snippets, provide a concise explanation of the issue and recommend a solution.

  Explanation of the issue, and recommended solution, should take a handful of sentences.

  Snippets:

  [PHPUnit 7.5.20 by Sebastian Bergmann and contributors.
Runtime:       PHP 8.4.8RC1]: [Test suite use phpunit7 with PHP 8.4]
=============
[PHPUnit\Framework\ExceptionWrapper::originalException(): Implicitly marking parameter $exceptionToStore as nullable is deprecated, the explicit nullable type must be used instead]: [phpunit raise a exception]

Issue: phpunit7 has reached its end of life and is not supported upstream.
phpunit7 is not compatible with PHP 8.4
Resolution: %check should switch to a more recent version of PHPUnit (phpunit8, phpunit9...)

The test suite may need to be adapted to new PHPUnit version.