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

PHP 8.3 unsupported extensions #187

Closed
csandanov opened this issue Dec 7, 2023 · 5 comments
Closed

PHP 8.3 unsupported extensions #187

csandanov opened this issue Dec 7, 2023 · 5 comments

Comments

@csandanov
Copy link
Member

csandanov commented Dec 7, 2023

csandanov added a commit that referenced this issue Dec 7, 2023
Extensions updates
xdebug 3.3.0
apcu 1.5.23
mongodb 1.17.1
brotli 0.14.2
amqp 2.1.1 (from 1.x)
ast 1.1.1
igbinary 3.2.15
smbclient 1.1.1

PHP 8.3 comes without newrelic, ds and imagick #187

closes #185
closes #186
@andypost
Copy link

andypost commented Dec 7, 2023

Added both to Alpine - ds builds and works fine, imagick too just needs extra dependencies imagemagick-jpeg and imagemagick-svg

@csandanov
Copy link
Member Author

I tried installing this from edge repo and it still fails, imagick/Imagick.stub.php needs to be patched Imagick/imagick#641

590.3 Saved /tmp/pear/temp/imagick/ImagickDraw_arginfo.h
590.3 Parse /tmp/pear/temp/imagick/ImagickPixelIterator.stub.php to generate /tmp/pear/temp/imagick/ImagickPixelIterator_arginfo.h
590.4 Saved /tmp/pear/temp/imagick/ImagickPixelIterator_arginfo.h
590.4 Parse /tmp/pear/temp/imagick/ImagickPixel.stub.php to generate /tmp/pear/temp/imagick/ImagickPixel_arginfo.h
590.5 Saved /tmp/pear/temp/imagick/ImagickPixel_arginfo.h
590.5 Parse /tmp/pear/temp/imagick/Imagick.stub.php to generate /tmp/pear/temp/imagick/Imagick_arginfo.h
590.6 In /tmp/pear/temp/imagick/Imagick.stub.php:
590.6 Unterminated preprocessor conditions
590.6 make: *** [Makefile:196: /tmp/pear/temp/imagick/Imagick_arginfo.h] Error 1
590.6 ERROR: `make INSTALL_ROOT="/tmp/pear/temp/pear-build-defaultuserEojndL/install-imagick-3.7.0" install' failed

I saw your alpine package though, not sure why it doesn't fail 🤔

@andypost
Copy link

andypost commented Dec 8, 2023

Yes, the same, I can't get why it builds and pass tests

@andypost
Copy link

andypost commented Jan 25, 2024

FYI there's https://pecl.php.net/package/imagick/3.7.0

@csandanov
Copy link
Member Author

3.7 doesn't work, there's a fix in master that needs a release Imagick/imagick#641

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

No branches or pull requests

2 participants