Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Could not install zephir_parser on PHP x.x.xx #681

Closed
2 of 5 tasks
Jeckerson opened this issue Dec 28, 2022 · 4 comments
Closed
2 of 5 tasks

Could not install zephir_parser on PHP x.x.xx #681

Jeckerson opened this issue Dec 28, 2022 · 4 comments
Assignees
Labels
enhancement New feature or request

Comments

@Jeckerson
Copy link

Describe the bug
It is impossible to install pecl package inside Windows env.

Version

  • I have checked releases, and the bug exists in the latest patch version of v1 or v2.
  • v2
  • v1

Runners

  • GitHub Hosted
  • Self Hosted

Operating systems
Windows2019

PHP versions
Any

To Reproduce
https://github.com/zephir-lang/zephir/actions/runs/3790395319/jobs/6449129559#step:3:35

@Jeckerson Jeckerson added the bug Something isn't working label Dec 28, 2022
@shivammathur
Copy link
Owner

@Jeckerson
There are no DLLs for zephir_parser 1.5.2 currently, it will work once they are added to PECL.

Suppose the extension is needed and the exact semver version is not important. In that case, you can remove the version from the input and it will install the latest available extension version with the DLL for the PHP version.
Otherwise, I can add support for the extension using GitHub releases in the next release.

@shivammathur shivammathur added enhancement New feature or request and removed bug Something isn't working labels Dec 28, 2022
@Jeckerson
Copy link
Author

Jeckerson commented Dec 28, 2022

I might be incorrect, but I noticed that pecl, some time ago, stopped to release win .dll files.
And if look inside these folders https://windows.php.net/downloads/pecl/releases/ none contain recent releases.

@shivammathur Could you pick .dll from release assets? https://github.com/zephir-lang/php-zephir-parser/releases/tag/v1.5.2

@shivammathur
Copy link
Owner

Added support in 7abee8e. Will be in the next release.

@shivammathur shivammathur added the awaiting-release Added/Fixed and tested, awaiting release label Jan 21, 2023
@shivammathur
Copy link
Owner

Released in 2.24.0

@shivammathur shivammathur removed the awaiting-release Added/Fixed and tested, awaiting release label Jan 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants