Page MenuHomeDevCentral

Upgrade to PHP 8.1.5
ClosedPublic

Authored by DorianWinty on Apr 23 2022, 14:24.
Tags
None
Referenced Files
F2825957: D2678.diff
Thu, Apr 18, 18:11
Unknown Object (File)
Wed, Apr 17, 15:07
Unknown Object (File)
Mon, Apr 15, 02:22
Unknown Object (File)
Mon, Apr 15, 01:37
Unknown Object (File)
Mon, Apr 15, 00:28
Unknown Object (File)
Mon, Apr 15, 00:21
Unknown Object (File)
Mon, Apr 15, 00:00
Unknown Object (File)
Sun, Apr 14, 23:33
Subscribers
None

Details

Summary

PHP 8.1 will allow to build tools and CI images with recent interpreter.

Bump Oniguruma version to 6.9.8.

Reference: https://www.php.net/ChangeLog-8.php#8.1.5

Ref T1725

Test Plan

docker build .
docker run -it --rm hashnbr bash
php -i => and check if everything is okey

Diff Detail

Repository
rDPHPCLI nasqueron/php-cli Docker image
Lint
No Lint Coverage
Unit
No Test Coverage
Branch
upgrade
Build Status
Buildable 4210
Build 4462: arc lint + arc unit

Event Timeline

DorianWinty created this revision.
dereckson retitled this revision from Update docker to php8.1 to Upgrade to PHP 8.1.5.Apr 23 2022, 15:09
dereckson edited the summary of this revision. (Show Details)
dereckson requested changes to this revision.Apr 23 2022, 15:14
dereckson added inline comments.
Dockerfile
11–12

Last version is 8.1.5

As PHP 8.1.3 fixes security issues, it's not acceptable to ship 8.1.0 8.1.1 or 8.1.2 versions. You *must* check old versions for security issues.

12–13

Is that still the correct last one? That's the library used for regexp engine.

45

Why this line has changed?

This revision now requires changes to proceed.Apr 23 2022, 15:14
Dockerfile
44
44

Space missing

DorianWinty marked 4 inline comments as done.

correcting errors

dereckson edited the summary of this revision. (Show Details)
This revision is now accepted and ready to land.May 7 2022, 19:47
This revision was automatically updated to reflect the committed changes.