|  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #80464 compile issue with PHP 8
Submitted: 2020-12-02 09:24 UTC Modified: 2021-06-19 15:55 UTC
Avg. Score:4.6 ± 0.7
Reproduced:14 of 14 (100.0%)
Same Version:14 (100.0%)
Same OS:13 (92.9%)
From: shop1 at mokraemer dot de Assigned: danack (profile)
Status: Closed Package: imagick (PECL)
PHP Version: 8.0.0 OS: Linux
Private report: No CVE-ID: None
View Add Comment Developer Edit
Welcome! If you don't have a Git account, you can't do anything here.
You can add a comment by following this link or if you reported this bug, you can edit this bug over here.
Block user comment
Status: Assign to:
Bug Type:
From: shop1 at mokraemer dot de
New email:
PHP Version: OS:


 [2020-12-02 09:24 UTC] shop1 at mokraemer dot de
Support for php 8 missing:

In file included from imagick_file.c:22:
php_imagick_file.h:61:108: error: expected ';', ',' or ')' before 'TSRMLS_DC'
   61 | zend_bool php_imagick_file_init(struct php_imagick_file_t *file, const char *filename, size_t filename_len TSRMLS_DC);
      |                                                                                                            ^~~~~~~~~

Actual result:
does not compile


Add a Patch

Pull Requests

Add a Pull Request


AllCommentsChangesGit/SVN commitsRelated reports
 [2021-04-17 10:19 UTC] jack9603301 at 163 dot com
I have the same problem. I'm waiting for a solution
 [2021-06-19 15:55 UTC]
-Status: Open +Status: Closed -Assigned To: +Assigned To: danack
 [2021-06-19 15:55 UTC]
The release with support for PHP 8 was done a few days ago.

Please feel free to get the companies you work for to sponsor open source projects if you need more timely releases.
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Sun Jul 21 10:01:30 2024 UTC