[MacPorts] #33715: openssl 1.0.1 breaks multiple ports

MacPorts noreply at macports.org
Wed Apr 18 16:49:34 PDT 2012


#33715: openssl 1.0.1 breaks multiple ports
-----------------------------------+----------------------------------------
  Reporter:  pixilla@…             |       Owner:  macports-tickets@…                   
      Type:  defect                |      Status:  reopened                             
  Priority:  High                  |   Milestone:                                       
 Component:  ports                 |     Version:  2.0.4                                
Resolution:                        |    Keywords:                                       
      Port:  openssl               |  
-----------------------------------+----------------------------------------

Comment(by jpr5@…):

 FWIW, I discovered this ticket in pursuit of a hang in a ruby SOAP client.

 I was able to get things working with openssl 1.0.1 by:

  * installing the openssl 1.0.1 library from source and
   * applying http://cvs.openssl.org/chngview?cn=22286
   * applying http://cvs.openssl.org/chngview?cn=22306
   * building with `-DOPENSSL_NO_TLS1_2_CLIENT`

  * setting the `OpenSSL::SSL::Context#options` to
 `OpenSSL::SSL::OP_NO_TLSv1 << 1`
   * needed because the openssl layer in Ruby doesn't know about
 `OpenSSL::SSL::OP_NO_TLSv1_2` yet
   * in my case, this was a monkeypatch to
 `httpclient-2.1.5.2/lib/httpclient/session.rb`

-- 
Ticket URL: <https://trac.macports.org/ticket/33715#comment:29>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list