[MacPorts] #58464: php5{2, 3, 4, 5, 6}-openssl: use openssl10 or make them compatible with openssl11

MacPorts noreply at macports.org
Tue May 21 15:44:19 UTC 2019


#58464: php5{2,3,4,5,6}-openssl: use openssl10 or make them compatible with
openssl11
-------------------------------------------------+-------------------------
  Reporter:  yan12125                            |      Owner:  ryandesign
      Type:  defect                              |     Status:  closed
  Priority:  Normal                              |  Milestone:
 Component:  ports                               |    Version:
Resolution:  fixed                               |   Keywords:
      Port:  php52-openssl, php53-openssl,       |
  php54-openssl, php55-openssl, php56-openssl    |
-------------------------------------------------+-------------------------
Changes (by yan12125):

 * status:  assigned => closed
 * resolution:   => fixed


Comment:

 In [changeset:"a240ef818d25a4ecb22f689a2e5a3f1e338bfaa6/macports-ports"
 a240ef818d25a4ecb22f689a2e5a3f1e338bfaa6/macports-ports] (master):
 {{{
 #!ConfigurableCommitTicketReference repository="macports-ports"
 revision="a240ef818d25a4ecb22f689a2e5a3f1e338bfaa6"
 php5{2,3,4,5,6}-openssl: use openssl 1.0 via the old_openssl port group

 They are not compatible with OpenSSL 1.1. For example, php56-openssl
 fails with:

 /opt/local/var/macports/build/_Users_yen_var_syncthing_Projects_macports-
 ports_lang_php/php56-openssl/work/php-5.6.40/ext/openssl.c:1904:15: error:
 incomplete definition of type 'struct X509_extension_st'
         p = extension->value->data;
             ~~~~~~~~~^

 All ports tested with the following PHP script:

 <?php
 echo file_get_contents('https://httpbin.org/ip');
 ?>

 Closes: https://trac.macports.org/ticket/58464
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/58464#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list