Problem/Motivation
PHP 7.4 is coming!
Steps to reproduce
Build the latest version of Panopoly. Run phpcs on the contrib modules directory with the PHP compatibility set to 7.4.
Proposed resolution
All of the issues identified so far have patches available. Add those patches to the Panopoly Core makefile.
Remaining tasks
Patch - attached
Automated tests
Manual testing
User interface changes
None
API changes
None
Data model changes
None
| Comment | File | Size | Author |
|---|---|---|---|
| #5 | panopoly-php74-3172485-5.patch | 7.73 KB | dsnopek |
| #3 | panopoly_core-php74-3172485-3.patch | 2.25 KB | cboyden |
Comments
Comment #2
cboyden commentedComment #3
cboyden commentedAdded another patch for Field Group.
Comment #4
dsnopekHere is a profile patch that includes the changes from #3, but also some changes to our Travis CI configuration, so that our tests run on PHP 7.3 and 7.4.
EDIT: Here's a build with this patch on Travis CI: https://travis-ci.org/github/panopoly/panopoly/builds/730038463
Comment #5
dsnopekHere's a new profile patch, which I'm hoping will actually pass tests this time!
EDIT: Here's the Travis build: https://travis-ci.org/github/panopoly/panopoly/builds/733112275
Comment #7
dsnopekTests finally passed! Committed :-)