Problem/Motivation

typo3/phar-stream-wrapper 3.1.3 has just been released, and it's the first version supporting PHP 7.4.

Steps to make patch on desired D8 branch:

  1. Remove vendor
  2. Run composer install
  3. Edit core/composer.json and update constraint to "typo3/phar-stream-wrapper": "^3.1.3",
  4. Edit core/composer.json and update constraint to "pear/archive_tar": "^1.4.8"
  5. Run env COMPOSER_ROOT_VERSION=8.8.x-dev composer update drupal/core typo3/phar-stream-wrapper pear/archive_tar changing the version string as appropriate.

Proposed resolution

Require typo3/phar-stream-wrapper: ^3.1.3 in composer.json, and update composer.lock.

Remaining tasks

User interface changes

API changes

Data model changes

Release notes snippet

Comments

mondrake created an issue. See original summary.

mondrake’s picture

Priority: Critical » Major
xjm’s picture

Title: Require typo3/phar-stream-wrapper ^3.1.3 » Require typo3/phar-stream-wrapper ^3.1.3 in order to support PHP 7.4

I think "critical" is fair, actually, if it's a requirement for Drupal to work with PHP 7.4.

alexpott’s picture

Issue summary: View changes
Status: Active » Needs review
StatusFileSize
new2.55 KB
new2.55 KB
new2.55 KB
alexpott’s picture

Priority: Major » Critical
alexpott’s picture

Title: Require typo3/phar-stream-wrapper ^3.1.3 in order to support PHP 7.4 » Require typo3/phar-stream-wrapper ^3.1.3 and pear/archive_tar ^1.4.8 in order to support PHP 7.4

We need a release of pear/archive_tar too and that's now available so might as well do together.

alexpott’s picture

Issue summary: View changes
StatusFileSize
new4.36 KB
new4.36 KB
new4.36 KB

Adding pear update.

mondrake’s picture

Status: Needs review » Reviewed & tested by the community

The patch updates packages to versions needed to support PHP 7.4.

alexpott’s picture

StatusFileSize
new4.36 KB

Rerolled on 9.0.x because the Symfony 4 patch went it.

  • catch committed 8015c87 on 9.0.x
    Issue #3088853 by alexpott, mondrake: Require typo3/phar-stream-wrapper...

  • catch committed de1338c on 8.9.x
    Issue #3088853 by alexpott, mondrake: Require typo3/phar-stream-wrapper...

  • catch committed 127ecbd on 8.8.x
    Issue #3088853 by alexpott, mondrake: Require typo3/phar-stream-wrapper...
catch’s picture

Status: Reviewed & tested by the community » Fixed

Committed/pushed to 9.0.x/8.9.x/8.8.x, thanks!

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.

xjm’s picture

Issue tags: +8.8.0 release notes