-
-
Notifications
You must be signed in to change notification settings - Fork 18
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
imagemagick version mismatch #93
Comments
I checked the ImageMagick versions used to build the different imagick versions:
So, in order to install the correct ImageMagick version, we need to know the version of PHP and the version of imagick. At the moment, We have 2 options:
|
There will be a change required in setup-php in both cases, so option 1 seems better, but whatever is easier for you. |
Here it is: #95. I'm going to publish a new release with this fix as soon as your code is ready. |
@shivammathur just drop me a note when you are ready |
@mlocati Please go ahead with the release. |
@shivammathur Done |
Awesome! Thanks for fixing this quickly. |
For PHP 7.4 and lower after the release of imagick 3.6.0RC1, ImageMagick was updated, so it gives the version mismatch warning
While this is a warning, it breaks PhpManager installing any extensions specified after
imagick
.Test workflow: https://github.com/shivammathur/test-setup-php/actions/runs/1447619348/workflow
This can be fixed temporarily by changing the
$pageUrl
inInstall-ImagickPrerequisite.ps1
to archives, but whenimagick
3.6.0 releases it would break again as the change will have to be reverted, as that will use newer ImageMagick.Also, I noticed now the ImageMagick DLLs are inside the extension zip for versions lower than PHP 8.0, so maybe using those instead of downloading the library might help.
The text was updated successfully, but these errors were encountered: