I have four PHP versions installed:
PHP1 is version 7.3
PHP2 is version 5.4 (used for some ancient websites)
PHP3 is version 7.2
PHP4 is version 5.6
As you all probably know, only versions 7.3 and 7.2 are getting updates nowadays. The 5.x versions are out of support.
However when I do "./build php" via Custombuild, it not only compiles the versions which needs to be updated, but it tries to compile all of them (starting from PHP1, then 2, and so on).
This is a problem since I upgraded FreeBSD which is now with newer OpenSSL version which does not support SSL 3 - the PHP 5.4 cannot be compiled anymore. So when I try to update PHP it fails and stops (not going further to compile PHP3 which needs an update).
That way I am forced to use "./build php_expert..." and I am not very happy with it. I tried to patch my 5.4 installation; however I am missing something and I still can't patch it well to make it "compilable".
Is there a reason why Custombuild always compiles the php versions which do NOT require an update and is there any way to stop doing it?
UPDATE 16.08.2019: I was WRONG about OpenSSL not supporting SSL3. It can be done with "make config". It is just not enabled by default. Silly me.
PHP1 is version 7.3
PHP2 is version 5.4 (used for some ancient websites)
PHP3 is version 7.2
PHP4 is version 5.6
As you all probably know, only versions 7.3 and 7.2 are getting updates nowadays. The 5.x versions are out of support.
However when I do "./build php" via Custombuild, it not only compiles the versions which needs to be updated, but it tries to compile all of them (starting from PHP1, then 2, and so on).
This is a problem since I upgraded FreeBSD which is now with newer OpenSSL version which does not support SSL 3 - the PHP 5.4 cannot be compiled anymore. So when I try to update PHP it fails and stops (not going further to compile PHP3 which needs an update).
That way I am forced to use "./build php_expert..." and I am not very happy with it. I tried to patch my 5.4 installation; however I am missing something and I still can't patch it well to make it "compilable".
Is there a reason why Custombuild always compiles the php versions which do NOT require an update and is there any way to stop doing it?
UPDATE 16.08.2019: I was WRONG about OpenSSL not supporting SSL3. It can be done with "make config". It is just not enabled by default. Silly me.
Last edited: