Re: while pushing to git i get libcrypto.so.1.0.0: no version information available (required by php)

From: Date: Thu, 10 Apr 2014 17:30:31 +0000
Subject: Re: while pushing to git i get libcrypto.so.1.0.0: no version information available (required by php)
References: 1 2 3  Groups: php.internals 
Request: Send a blank email to internals+get-73663@lists.php.net to get a copy of this message
On Thu, Apr 10, 2014 at 5:39 PM, marius adrian popa <mapopa@gmail.com>wrote: > 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

« previous php.internals (#73663) next »