remote: Changesets accepted. Thank you for your contribution.
remote:
remote: php: /opt/openssl/lib/libcrypto.so.1.0.0: no version
information available (required by php)
remote: php: /opt/openssl/lib/libssl.so.1.0.0: no version information
available (required by php)
also the bison version check should be upgraded
configure: WARNING: This bison version is not supported for
regeneration of the Zend/PHP parsers (found: 3.0, min: 204, excluded:
3.0).
bison --version
bison (GNU Bison) 3.0.2
remote: Changesets accepted. Thank you for your contribution.
remote:
remote: php: /opt/openssl/lib/libcrypto.so.1.0.0: no version
information available (required by php)
remote: php: /opt/openssl/lib/libssl.so.1.0.0: no version information
available (required by php)
this is probably caused by the recent openssl upgrade on the box, I've
cc'ed systems@php.net so somebody can look into it.
also the bison version check should be upgraded
configure: WARNING: This bison version is not supported for
regeneration of the Zend/PHP parsers (found: 3.0, min: 204, excluded:
3.0).
the exclude list is in Zend/acinclude.m4, and currently we exclude 3.0 (I
remember seeing issues with that bison version), including any micro
version, so I would say that the error message is expected here.
Could you ellaborate what would you like to be fixed here?
--
Ferenc Kovács
@Tyr43l - http://tyrael.hu
Well i'm on ubuntu 14.04 and php 5.9.x from ubuntu repository builds
and works just fine with that version 3.0.2
https://launchpad.net/ubuntu/trusty/+source/php5/5.5.9+dfsg-1ubuntu4
I wonder why 3.0.2 is excluded , i see the patch in git but i don't
know the reason why 3.0.2 is excluded
remote: Changesets accepted. Thank you for your contribution.
remote:
remote: php: /opt/openssl/lib/libcrypto.so.1.0.0: no version
information available (required by php)
remote: php: /opt/openssl/lib/libssl.so.1.0.0: no version information
available (required by php)this is probably caused by the recent openssl upgrade on the box, I've cc'ed
systems@php.net so somebody can look into it.also the bison version check should be upgraded
configure: WARNING: This bison version is not supported for
regeneration of the Zend/PHP parsers (found: 3.0, min: 204, excluded:
3.0).the exclude list is in Zend/acinclude.m4, and currently we exclude 3.0 (I
remember seeing issues with that bison version), including any micro
version, so I would say that the error message is expected here.
Could you ellaborate what would you like to be fixed here?--
Ferenc Kovács
@Tyr43l - http://tyrael.hu
On Thu, Apr 10, 2014 at 5:39 PM, marius adrian popa mapopa@gmail.comwrote:
Well i'm on ubuntu 14.04 and php 5.9.x from ubuntu repository builds
and works just fine with that version 3.0.2
https://launchpad.net/ubuntu/trusty/+source/php5/5.5.9+dfsg-1ubuntu4
if they are building from the release tarballs, then they don't need bison
for that that (release tarballs are build via
http://git.php.net/?p=php-src.git;a=blob;f=makedist;h=1b47d7bd82a307ca4e9dab97327bb8aabaad6bb0;hb=HEAD)
if that isn't the case, then I guess they are either patching the php-src
before the build, or building the package with a different bison version,
because 5.5 also rejects bison 3.0 albeit in a slightly different way, as
we were using a manually edited version whitelist until 5.6, when we moved
to a blacklist based approach.
I wonder why 3.0.2 is excluded , i see the patch in git but i don't
know the reason why 3.0.2 is excluded
Mike was the one who asked for 3.0 to be blacklisted, so we can ask him if
he remembers the exact reason, but from a quick test it seems that I still
can't compile 5.5 ZTS with bison 3.0.2 from homebrew on my mac:
In file included from
/Users/tyrael/checkouts/php-src.git/ext/standard/basic_functions.c:48:
/Users/tyrael/checkouts/php-src.git/Zend/zend_language_parser.h:330:5:
error: conflicting types for 'zendparse'
int zendparse (void);
^
/Users/tyrael/checkouts/php-src.git/Zend/zend_globals_macros.h:35:5: note:
previous declaration is here
int zendparse(void *compiler_globals);
^
1 error generated.
make: *** [ext/standard/basic_functions.lo] Error 1
--
Ferenc Kovács
@Tyr43l - http://tyrael.hu