View Issue Details

IDProjectCategoryView StatusLast Update
0001821XdebugInstallationpublic2020-07-16 18:05
ReporterGrahamCampbell Assigned Toderick  
Status resolvedResolutionsuspended 
Summary0001821: xdebug master compile broken on php master
DescriptionWas working 5 days ago, but now PHP have made further internal changes resulting in:

/xdebug/src/lib/var.c: In function 'xdebug_get_zval_with_opline':
/xdebug/src/lib/var.c:183:9: error: too many arguments to function 'zend_get_zval_ptr'
  return zend_get_zval_ptr(opline, node_type, node, zdata, BP_VAR_IS);
In file included from /usr/local/include/php/Zend/zend_API.h:29,
                 from /usr/local/include/php/main/php.h:35,
                 from /xdebug/src/lib/var.c:20:
/usr/local/include/php/Zend/zend_execute.h:330:16: note: declared here
 ZEND_API zval *zend_get_zval_ptr(const zend_op *opline, int op_type, const znode_op *node, const zend_execute_data *execute_data);
make: *** [Makefile:269: src/lib/var.lo] Error 1
TagsNo tags attached.
Operating System
PHP Version8.0-dev



2020-07-16 11:34

administrator   ~0005429


thanks for the report, but they are not necessary. I actively monitor changes to PHP 8 through — and you can see that the compile indeed started failing (for the first time this morning) by seeing the purple star.

I haven't gotten to addressing this one yet today.



2020-07-16 18:05

reporter   ~0005430

I suppose is the offending commit. ;)

Issue History

Date Modified Username Field Change
2020-07-16 08:48 GrahamCampbell New Issue
2020-07-16 11:34 derick Assigned To => derick
2020-07-16 11:34 derick Status new => resolved
2020-07-16 11:34 derick Resolution open => suspended
2020-07-16 11:34 derick Note Added: 0005429
2020-07-16 18:05 GrahamCampbell Note Added: 0005430