Project

General

Profile

Actions

Task #99242

closed

Update Guzzle to be PHP 8.2 compatible

Added by Benni Mack over 1 year ago. Updated over 1 year ago.

Status:
Closed
Priority:
Should have
Assignee:
Category:
composer
Target version:
Start date:
2022-12-01
Due date:
% Done:

100%

Estimated time:
TYPO3 Version:
12
PHP Version:
Tags:
Complexity:
Sprint Focus:
Actions #1

Updated by Gerrit Code Review over 1 year ago

  • Status changed from New to Under Review

Patch set 1 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/76878

Actions #2

Updated by Gerrit Code Review over 1 year ago

Patch set 2 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/76878

Actions #3

Updated by Gerrit Code Review over 1 year ago

Patch set 3 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/76878

Actions #4

Updated by Gerrit Code Review over 1 year ago

Patch set 4 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/76878

Actions #5

Updated by Gerrit Code Review over 1 year ago

Patch set 5 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/76878

Actions #6

Updated by Gerrit Code Review over 1 year ago

Patch set 1 for branch 11.5 of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/76879

Actions #7

Updated by Benni Mack over 1 year ago

  • Status changed from Under Review to Resolved
  • % Done changed from 0 to 100
Actions #8

Updated by Benni Mack over 1 year ago

  • Status changed from Resolved to Closed
Actions #9

Updated by Daniel Schöne over 1 year ago

Why was this also backported to 11.5? According to https://typo3.org/cms/roadmap 11.5 has no official PHP 8.2 support?

guzzlehttp/psr7:^2.4.3 requirement prevents TYPO3 11.5.20(21) security update in one of our installations.

Actions #10

Updated by Benni Mack over 1 year ago

Daniel Schöne wrote in #note-9:

Why was this also backported to 11.5? According to https://typo3.org/cms/roadmap 11.5 has no official PHP 8.2 support?

Because we want to provide PHP 8.2 support for v11 LTS as well, and we are preparing our code base for it. Updating the typo3.org page is the last part along with the announcement of the official PHP 8.2 support.

guzzlehttp/psr7:^2.4.3 requirement prevents TYPO3 11.5.20(21) security update in one of our installations.

How did you update? Via composer? If so, does `composer update "typo3/cms-*" -W` solve your problem?

Actions #11

Updated by Daniel Schöne over 1 year ago

Benni Mack wrote in #note-10:

thanks for your response. Did't catch the announcement of PHP 8.2 support.

How did you update? Via composer? If so, does `composer update "typo3/cms-*" -W` solve your problem?

This actually did not work as one of our dependencies did not support guzzlehttp/psr-7:2.4 yet. Could workaround using a forked version for the time being.

Actions

Also available in: Atom PDF