[MacPorts] #4103: BUG: Ruby incompatibility /w non-MP openssl

MacPorts noreply at macports.org
Fri Nov 7 17:36:39 PST 2008


#4103: BUG: Ruby incompatibility /w non-MP openssl
-----------------------------------+----------------------------------------
  Reporter:  purestorm at ggnore.net  |       Owner:  kimuraw at macports.org
      Type:  enhancement           |      Status:  new                 
  Priority:  Normal                |   Milestone:  Port Bugs           
 Component:  ports                 |     Version:                      
Resolution:                        |    Keywords:                      
      Port:  ruby                  |  
-----------------------------------+----------------------------------------

Comment(by kimuraw at macports.org):

 I cannot reproduce the problem with current MacPorts ruby 1.8.7-p72_2.

  * ruby and libruby not linking openssl
  * extention module openssl.bundle linking ${prefix}/lib/libssl,libcrypt

 {{{
 % otool -L /opt/local/bin/ruby /opt/local/lib/libruby.1.8.7.dylib
 /opt/local/lib/ruby/1.8/i686-darwin9/openssl.bundle
 /opt/local/bin/ruby:
         /opt/local/lib/libruby.dylib (compatibility version 1.8.0, current
 version 1.8.7)
         /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
 version 111.1.1)
         /usr/lib/libobjc.A.dylib (compatibility version 1.0.0, current
 version 227.0.0)
         /usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current
 version 1.0.0)
 /opt/local/lib/libruby.1.8.7.dylib:
         /opt/local/lib/libruby.dylib (compatibility version 1.8.0, current
 version 1.8.7)
         /usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current
 version 1.0.0)
         /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
 version 111.1.1)
 /opt/local/lib/ruby/1.8/i686-darwin9/openssl.bundle:
         /opt/local/lib/libruby.dylib (compatibility version 1.8.0, current
 version 1.8.7)
         /opt/local/lib/libssl.0.9.8.dylib (compatibility version 0.9.8,
 current version 0.9.8)
         /opt/local/lib/libcrypto.0.9.8.dylib (compatibility version 0.9.8,
 current version 0.9.8)
         /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
 version 111.1.1)
         /usr/lib/libobjc.A.dylib (compatibility version 1.0.0, current
 version 227.0.0)
         /usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current
 version 1.0.0)
 }}}

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


More information about the macports-tickets mailing list