Make WordPress Core

Opened 12 months ago

Closed 12 months ago

Last modified 10 months ago

#64051 closed defect (bug) (fixed)

PHP 8.5: Update ID3 library for compatibility

Reported by: swissspidy Owned by: swissspidy
Priority: normal Milestone: 6.9
Component: External Libraries Version:
Severity: normal Keywords: has-patch php85
Cc: Focuses:

Description

Parent ticket for all things PHP 8.5: #63061


PHP 8.5 support was improved upstream in https://github.com/JamesHeinrich/getID3/pull/469, but there was also a PR in https://github.com/WordPress/wordpress-develop/pull/9605 for the same.

There hasn't been a new release of this library in a long time, and we're unlikely to see one in time for 6.9. We should just patch it ourselves.

There's previous precedent in r46113 prior to the full release in r46166, and r49621 and r50714 before the full release in r51900.

Change History (3)

This ticket was mentioned in PR #10082 on WordPress/wordpress-develop by @swissspidy.


12 months ago
#1

Cherry-picks JamesHeinrich/getID3#8cb292333f60be1c0a2ba65acbfdb5f06f174536

Trac ticket: https://core.trac.wordpress.org/ticket/64051

#2 @swissspidy
12 months ago

  • Owner set to swissspidy
  • Resolutionfixed
  • Status assignedclosed

In 60812:

External Libraries: Backport upstream PHP 8.5 fixes for getID3.

In absence of a new release, this cherry-picks 8cb29233 and dbda40de.

Props swissspidy, vidugupta, TobiasBg, desrosj.
Fixes #64051. See #63061.

This ticket was mentioned in Slack in #core by desrosj. View the logs.


10 months ago

Note: See TracTickets for help on using tickets.