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

Support from Acquia helps fund testing for Drupal Acquia logo

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

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

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

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