Make WordPress Core

Opened 14 months ago

Closed 14 months ago

Last modified 13 months ago

#63354 closed defect (bug) (reported-upstream)

Unhappy Mustache Deprecations in PHP 8.4

Reported by: sirlouen's profile SirLouen Owned by:
Milestone: Priority: normal
Severity: normal Version: 6.9
Component: Widgets Keywords: needs-patch needs-test-info
Focuses: Cc:

Description

Bug Report

Description

When running npm run env:install a ton of deprecation messages appear regarding Mustache Engine. Maybe just upgrading Mustache would be sufficient.

Environment

  • WordPress: 6.9-alpha-60093-src
  • PHP: 8.4.6
  • Server: nginx/1.27.5
  • Database: mysqli (Server: 8.4.5 / Client: mysqlnd 8.4.6)
  • Browser: Chrome 135.0.0.0
  • OS: Windows 10/11
  • Theme: Twenty Twenty-Five 1.2
  • MU Plugins: None activated
  • Plugins:
    • Test Reports 1.2.0

Steps to Reproduce

  1. Download wordpress-develop
  2. Edit the .env to go to PHP 8.4 (LOCAL_PHP=8.4-fpm)
  3. Run npm run env:install
  4. 🐞 Deprecation notices appear

Supplemental Artifacts

Log: https://gist.github.com/SirLouen/8b2690aa86624f9e80e7df048e1426f4

Change History (4)

#1 @SirLouen
14 months ago

  • Component changed from Build/Test Tools to Widgets
  • Resolution set to reported-upstream
  • Status changed from new to closed

Noticed that this is a wp-cli topic
Opened a issue there https://github.com/wp-cli/wp-cli/issues/6085
Closing here

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


14 months ago

#3 @swissspidy
14 months ago

  • Milestone Awaiting Review deleted

#4 @wordpressdotorg
13 months ago

  • Keywords needs-test-info added; needs-testing-info removed
Note: See TracTickets for help on using tickets.