Skip to content

feat: support lts releases in linux#1

Merged
jdx merged 7 commits intomise-plugins:mainfrom
risu729:main
Jun 27, 2025
Merged

feat: support lts releases in linux#1
jdx merged 7 commits intomise-plugins:mainfrom
risu729:main

Conversation

@risu729
Copy link

@risu729 risu729 commented Jun 27, 2025

Since version-fox#13 hasn't been merged for a week, I'm opening the same PR here.

I created a new branch from the latest commit of version-fox/vfox-php, so I think we need to sync the fork before merging this to see the actual change of this PR.


It was unable to install LTS versions of PHP because it was not listed in https://www.php.net/releases/, which only includes "Unsupported Historical Releases".

$ vfox --debug install [email protected]
CallFunction: PreInstall
plugin [PreInstall] method error: /home/risu/.version-fox/plugin/php/hooks/pre_install.lua:31: version not found for provided version 8.4.8
stack traceback:
        [G]: in function 'error'
        /home/risu/.version-fox/plugin/php/hooks/pre_install.lua:31: in main chunk
        [G]: ?
failed to install php

This PR adds https://www.php.net/downloads.php as the source of versions to support LTS versions.

@jdx jdx merged commit 0ae6d04 into mise-plugins:main Jun 27, 2025
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.

5 participants