Open hseagle2015 opened 5 years ago
Compiling php-apm on CentOS 7 server with PHP 7.3.7 (installed from IUS yum repo) is failing. Here are steps to reproduce the problem:
phpize ./configure --without-sqlite3 --without-mysql --disable-socket
And here's the error I'm getting:
/bin/sh /home/user/APM/libtool --mode=compile cc -I. -I/home/user/APM -DPHP_ATOM_INC -I/home/user/APM/include -I/home/user/APM/main -I/home/user/APM -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -c /home/user/APM/backtrace.c -o backtrace.lo libtool: compile: cc -I. -I/home/user/APM -DPHP_ATOM_INC -I/home/user/APM/include -I/home/user/APM/main -I/home/user/APM -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -c /home/user/APM/backtrace.c -fPIC -DPIC -o .libs/backtrace.o /home/user/APM/backtrace.c: In function 'append_flat_zval_r': /home/user/APM/backtrace.c:391:79: error: 'struct <anonymous>' has no member named 'nApplyCount' if (ZEND_HASH_APPLY_PROTECTION(Z_ARRVAL_P(expr)) && ++Z_ARRVAL_P(expr)->u.v.nApplyCount>1) { ^ /home/user/APM/backtrace.c:397:26: error: 'struct <anonymous>' has no member named 'nApplyCount' Z_ARRVAL_P(expr)->u.v.nApplyCount--; ^ /home/user/APM/backtrace.c:407:26: error: 'struct <anonymous>' has no member named 'nApplyCount' Z_ARRVAL_P(expr)->u.v.nApplyCount--; ^ make: *** [backtrace.lo] Error 1
I'd appreciate help in debugging this problem. Thank you.
Compiling php-apm on CentOS 7 server with PHP 7.3.7 (installed from IUS yum repo) is failing. Here are steps to reproduce the problem:
And here's the error I'm getting:
I'd appreciate help in debugging this problem. Thank you.