php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #76334 Won't compile (API changes)
Submitted: 2018-05-12 13:09 UTC Modified: 2018-07-27 14:19 UTC
Votes:2
Avg. Score:3.5 ± 0.5
Reproduced:2 of 2 (100.0%)
Same Version:1 (50.0%)
Same OS:1 (50.0%)
From: matt at majenko dot co dot uk Assigned:
Status: Suspended Package: fuse (PECL)
PHP Version: 7.1.17 OS: Ubuntu
Private report: No CVE-ID: None
Welcome back! If you're the original bug submitter, here's where you can edit the bug or add additional notes.
If you forgot your password, you can retrieve your password here.
Password:
Status:
Package:
Bug Type:
Summary:
From: matt at majenko dot co dot uk
New email:
PHP Version: OS:

 

 [2018-05-12 13:09 UTC] matt at majenko dot co dot uk
Description:
------------
Looks like this hasn't been updated for the php 7.x API changes.

Test script:
---------------
pecl install fuse

Expected result:
----------------
Successful installation

Actual result:
--------------
/tmp/pear/temp/fuse/fuse.c:173:3: error: too many arguments to function ‘add_index_string’
/tmp/pear/temp/fuse/fuse.c:179:2: error: too many arguments to function ‘add_index_string’
/tmp/pear/temp/fuse/fuse.c:185:74: error: macro "zend_hash_get_current_data" passed 2 arguments, but takes just 1
/tmp/pear/temp/fuse/fuse.c:185:8: error: ‘zend_hash_get_current_data’ undeclared (first use in this function); did you mean ‘zend_hash_get_current_data_ex’?
/tmp/pear/temp/fuse/fuse.c:221:13: error: too few arguments to function ‘zend_read_property’
/tmp/pear/temp/fuse/fuse.c:225:55: error: macro "ZVAL_STRINGL" passed 4 arguments, but takes just 3
/tmp/pear/temp/fuse/fuse.c:225:2: error: ‘ZVAL_STRINGL’ undeclared (first use in this function)
/tmp/pear/temp/fuse/fuse.c:240:27: error: too few arguments to function ‘zend_read_property’
/tmp/pear/temp/fuse/fuse.c:241:27: error: too few arguments to function ‘zend_read_property’
/tmp/pear/temp/fuse/fuse.c:242:28: error: too few arguments to function ‘zend_read_property’
/tmp/pear/temp/fuse/fuse.c:243:29: error: too few arguments to function ‘zend_read_property’
/tmp/pear/temp/fuse/fuse.c:244:27: error: too few arguments to function ‘zend_read_property’
/tmp/pear/temp/fuse/fuse.c:245:27: error: too few arguments to function ‘zend_read_property’
/tmp/pear/temp/fuse/fuse.c:246:28: error: too few arguments to function ‘zend_read_property’
/tmp/pear/temp/fuse/fuse.c:247:28: error: too few arguments to function ‘zend_read_property’
/tmp/pear/temp/fuse/fuse.c:248:29: error: too few arguments to function ‘zend_read_property’
/tmp/pear/temp/fuse/fuse.c:249:29: error: too few arguments to function ‘zend_read_property’
/tmp/pear/temp/fuse/fuse.c:250:29: error: too few arguments to function ‘zend_read_property’
/tmp/pear/temp/fuse/fuse.c:251:31: error: too few arguments to function ‘zend_read_property’
/tmp/pear/temp/fuse/fuse.c:275:13: error: too few arguments to function ‘zend_read_property’
/tmp/pear/temp/fuse/fuse.c:279:55: error: macro "ZVAL_STRINGL" passed 4 arguments, but takes just 3
/tmp/pear/temp/fuse/fuse.c:279:2: error: ‘ZVAL_STRINGL’ undeclared (first use in this function)
/tmp/pear/temp/fuse/fuse.c:303:23: error: too few arguments to function ‘zend_read_property’
/tmp/pear/temp/fuse/fuse.c:304:24: error: too few arguments to function ‘zend_read_property’
/tmp/pear/temp/fuse/fuse.c:305:27: error: too few arguments to function ‘zend_read_property’
/tmp/pear/temp/fuse/fuse.c:306:27: error: too few arguments to function ‘zend_read_property’
/tmp/pear/temp/fuse/fuse.c:307:28: error: too few arguments to function ‘zend_read_property’
/tmp/pear/temp/fuse/fuse.c:308:23: error: too few arguments to function ‘zend_read_property’
/tmp/pear/temp/fuse/fuse.c:309:25: error: too few arguments to function ‘zend_read_property’
/tmp/pear/temp/fuse/fuse.c:310:20: error: too few arguments to function ‘zend_read_property’
/tmp/pear/temp/fuse/fuse.c:311:28: error: too few arguments to function ‘zend_read_property’
/tmp/pear/temp/fuse/fuse.c:337:13: error: too few arguments to function ‘zend_read_property’
/tmp/pear/temp/fuse/fuse.c:341:55: error: macro "ZVAL_STRINGL" passed 4 arguments, but takes just 3
/tmp/pear/temp/fuse/fuse.c:341:2: error: ‘ZVAL_STRINGL’ undeclared (first use in this function)
/tmp/pear/temp/fuse/fuse.c:344:46: error: macro "ZVAL_STRINGL" passed 4 arguments, but takes just 3
/tmp/pear/temp/fuse/fuse.c:405:13: error: too few arguments to function ‘zend_read_property’
/tmp/pear/temp/fuse/fuse.c:409:55: error: macro "ZVAL_STRINGL" passed 4 arguments, but takes just 3
/tmp/pear/temp/fuse/fuse.c:409:2: error: ‘ZVAL_STRINGL’ undeclared (first use in this function)
/tmp/pear/temp/fuse/fuse.c:426:75: error: macro "zend_hash_get_current_data" passed 2 arguments, but takes just 1
/tmp/pear/temp/fuse/fuse.c:426:8: error: ‘zend_hash_get_current_data’ undeclared (first use in this function); did you mean ‘zend_hash_get_current_data_ex’?
/tmp/pear/temp/fuse/fuse.c:455:13: error: too few arguments to function ‘zend_read_property’
/tmp/pear/temp/fuse/fuse.c:459:55: error: macro "ZVAL_STRINGL" passed 4 arguments, but takes just 3
/tmp/pear/temp/fuse/fuse.c:459:2: error: ‘ZVAL_STRINGL’ undeclared (first use in this function)
/tmp/pear/temp/fuse/fuse.c:462:46: error: macro "ZVAL_STRINGL" passed 4 arguments, but takes just 3
/tmp/pear/temp/fuse/fuse.c:663:2: error: too many arguments to function ‘add_next_index_string’
/tmp/pear/temp/fuse/fuse.c:693:34: error: macro "ZVAL_STRING" passed 3 arguments, but takes just 2
/tmp/pear/temp/fuse/fuse.c:693:2: error: ‘ZVAL_STRING’ undeclared (first use in this function); did you mean ‘ZEND_STR_LINE’?


Patches

Pull Requests

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2018-07-27 14:19 UTC] cmb@php.net
-Status: Open +Status: Suspended
 [2018-07-27 14:19 UTC] cmb@php.net
It seems that the fuse package is abandoned, and is looking for a
new maintainer.  For the time being, I'm suspending this ticket.
 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Sat Dec 21 17:01:58 2024 UTC