|  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #73791 0.14.0 does not build with php 5.3
Submitted: 2016-12-20 06:18 UTC Modified: 2020-04-15 15:58 UTC
From: php-bugs-2016 at ryandesign dot com Assigned: derick (profile)
Status: Closed Package: vld (PECL)
PHP Version: Irrelevant OS: macOS Sierra 10.12.2
Private report: No CVE-ID: None
View Add Comment Developer Edit
Anyone can comment on a bug. Have a simpler test case? Does it work for you on a different platform? Let us know!
Just going to say 'Me too!'? Don't clutter the database with that please !
Your email address:
Solve the problem:
48 - 47 = ?
Subscribe to this entry?

 [2016-12-20 06:18 UTC] php-bugs-2016 at ryandesign dot com
vld 0.14.0 builds fine with php 5.4 and later but not with php 5.3 (though it is advertised to be compatible with php 4 and later).

 ccache /usr/bin/clang -I. -I/opt/local/var/macports/build/_Users_rschmidt_macports_macports-ports_php_php-vld/php53-vld/work/vld-0.14.0 -DPHP_ATOM_INC -I/opt/local/var/macports/build/_Users_rschmidt_macports_macports-ports_php_php-vld/php53-vld/work/vld-0.14.0/include -I/opt/local/var/macports/build/_Users_rschmidt_macports_macports-ports_php_php-vld/php53-vld/work/vld-0.14.0/main -I/opt/local/var/macports/build/_Users_rschmidt_macports_macports-ports_php_php-vld/php53-vld/work/vld-0.14.0 -I/opt/local/include/php53/php -I/opt/local/include/php53/php/main -I/opt/local/include/php53/php/TSRM -I/opt/local/include/php53/php/Zend -I/opt/local/include/php53/php/ext -I/opt/local/include/php53/php/ext/date/lib -I/opt/local/include -I/opt/local/include -DHAVE_CONFIG_H -pipe -Os -arch x86_64 -c /opt/local/var/macports/build/_Users_rschmidt_macports_macports-ports_php_php-vld/php53-vld/work/vld-0.14.0/srm_oparray.c  -fno-common -DPIC -o .libs/srm_oparray.o
/opt/local/var/macports/build/_Users_rschmidt_macports_macports-ports_php_php-vld/php53-vld/work/vld-0.14.0/srm_oparray.c:636:20: error: no member named 'num' in 'struct _znode'
                        if (!op->result.num) {
                             ~~~~~~~~~~ ^
1 error generated.
make: *** [srm_oparray.lo] Error 1


Add a Patch

Pull Requests

Add a Pull Request


AllCommentsChangesGit/SVN commitsRelated reports
 [2018-07-08 13:57 UTC]
-Assigned To: +Assigned To: derick
 [2018-07-08 13:57 UTC]
> though it is advertised to be compatible with php 4 and later

That's apparently wrong.  Note that current 0.15.0-dev already
requires PHP 7.0.0 at least[1].

[1] <>
 [2020-04-15 15:58 UTC]
-Status: Assigned +Status: Closed
 [2020-04-15 15:58 UTC]
Anyhow, vld 0.17.0 has been released quite a while ago, and that
version does no longer support PHP 5 at all[1], so this ticket can be

[1] <>
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Tue Apr 16 02:01:29 2024 UTC