Skip to content

Php 8.4 deprecations#1400

Open
driskell wants to merge 2 commits intophpbrew:masterfrom
driskell:php-8.4-deprecations
Open

Php 8.4 deprecations#1400
driskell wants to merge 2 commits intophpbrew:masterfrom
driskell:php-8.4-deprecations

Conversation

@driskell
Copy link
Copy Markdown
Contributor

@driskell driskell commented Jun 9, 2025

There's still work to do on CLIFramework. GetOptionKit is already solved in 2.7.3 but the lock file isn't updated.

This PR updates lock file for the fixed GetOptionKit and also fixes the deprecations from the tool itself. Will need separate PR and release of https://github.com/c9s/CLIFramework and then a PR here for the final ones.

If c9s tooling is end of maintenance is it worth considering moving to Symfony CLI ?

Part fixes #1396

@giovannimanzoni
Copy link
Copy Markdown

Hi, any news ?

@ollieread
Copy link
Copy Markdown

There's still work to do on CLIFramework. GetOptionKit is already solved in 2.7.3 but the lock file isn't updated.

This PR updates lock file for the fixed GetOptionKit and also fixes the deprecations from the tool itself. Will need separate PR and release of c9s/CLIFramework and then a PR here for the final ones.

If c9s tooling is end of maintenance is it worth considering moving to Symfony CLI ?

Part fixes #1396

Any news on this @driskell? It also looks like CLIFramework is EOL as it hasn't been updated in 3 years.

@driskell
Copy link
Copy Markdown
Contributor Author

No news. I didn't look any further beyond this PR and noting that more work was needed

@peter279k
Copy link
Copy Markdown
Member

This PR is related to the c9s/CLIFramework#129.

These projects are maintained slowly and they're not EOL.

@ollieread
Copy link
Copy Markdown

This PR is related to the c9s/CLIFramework#129.

These projects are maintained slowly and they're not EOL.

It has been 3 years since there has been any activity on it, and these errors would have appeared almost 2 years ago. At that rate, they effectively become EOL.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

PHP 8.4 Compatibility Issue with phpbrew use Command

5 participants