[MacPorts] #25607: p5-crypt-ssleay doesn't build against macports openssl

MacPorts noreply at macports.org
Tue Mar 22 12:00:05 PDT 2011


#25607: p5-crypt-ssleay doesn't build against macports openssl
---------------------------------+------------------------------------------
  Reporter:  dluke@…             |       Owner:  mas@…           
      Type:  defect              |      Status:  reopened        
  Priority:  Normal              |   Milestone:                  
 Component:  ports               |     Version:  1.9.2           
Resolution:                      |    Keywords:                  
      Port:  p5-crypt-ssleay     |  
---------------------------------+------------------------------------------
Changes (by jon.hermansen@…):

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


Comment:

 I'm pretty sure that this change has introduced a dependency bug. The port
 requires "lib:libssl:openssl", but since we're passing --libs ${prefix}
 now, my build seems to fail out with:

 {{{
 DEBUG: Environment: CPATH='/opt/local/include' CFLAGS='-pipe -O2 -isysroot
 /Developer/SDKs/MacOSX10.5.sdk -arch i386 -arch x86_64'
 CPPFLAGS='-I/opt/local/include -isysroot /Developer/SDKs/MacOSX10.5.sdk'
 CXXFLAGS='-pipe -O2 -isysroot /Developer/SDKs/MacOSX10.5.sdk -arch i386
 -arch x86_64' MACOSX_DEPLOYMENT_TARGET='10.5'
 LIBRARY_PATH='/opt/local/lib' CXX='/usr/bin/g++-4.0'
 CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_perl_p5
 -crypt-ssleay/work/.CC_PRINT_OPTIONS' F90FLAGS='-pipe -O2'
 LDFLAGS='-L/opt/local/lib -Wl,-syslibroot,/Developer/SDKs/MacOSX10.5.sdk
 -arch i386 -arch x86_64' FCFLAGS='-pipe -O2' OBJC='/usr/bin/gcc-4.0'
 INSTALL='/usr/bin/install -c' C_INCLUDE_PATH='/opt/local/include'
 OBJCFLAGS='-pipe -O2 -isysroot /Developer/SDKs/MacOSX10.5.sdk -arch i386
 -arch x86_64' FFLAGS='-pipe -O2' CC_PRINT_OPTIONS='YES'
 CC='/usr/bin/gcc-4.0'
 DEBUG: Assembled command: 'cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_perl_p5
 -crypt-ssleay/work/Crypt-SSLeay-0.58" && /opt/local/bin/perl Makefile.PL
 INSTALLDIRS=vendor --lib=/opt/local'
 ========================================================================
 No installed SSL libraries found in any of the following places.
     /opt/local
 You will have to either specify a directory location at the following
 prompt, or rerun the Makefile.PL program and use the --lib switch
 to specify the path. If the path in question is considered standard
 on your platform, please consider filing a bug report in order to
 have it taken into account in a subsequent version of Crypt::SSLeay.

 Found multiple possibilities for OpenSSL
 Which SSL install path do you want to use?
  does not appear to be an SSL library installation, since
 the required header files were not found. The build cannot proceed.
 --->  Building p5-crypt-ssleay
 }}}

 Can we require "port:openssl" instead?

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


More information about the macports-tickets mailing list