[MacPorts] #27964: xmlsec1 looking for .so's not .dylib's

MacPorts noreply at macports.org
Fri Jan 14 11:24:50 PST 2011


#27964: xmlsec1 looking for .so's not .dylib's
------------------------------+---------------------------------------------
 Reporter:  kurt@…            |       Owner:  macports-tickets@…                   
     Type:  defect            |      Status:  new                                  
 Priority:  Normal            |   Milestone:                                       
Component:  ports             |     Version:  1.9.2                                
 Keywords:                    |        Port:  xmlsec                               
------------------------------+---------------------------------------------
Changes (by ryandesign@…):

  * keywords:  xmlsec =>


Old description:

> % xmlsec1 --sign-tmpl --print-debug --ignore-manifests --privkey-pem
> ../xmlsec1-1.2.16/tests/keys/rsakey.pem --pwd secret sig.xml
> func=xmlSecCryptoDLLibraryCreate:file=dl.c:line=130:obj=xmlsec_lt_dlopen:subj=unknown:error=7:io
> function failed:filename=libxmlsec1-openssl.so
> func=xmlSecCryptoDLGetLibraryFunctions:file=dl.c:line=453:obj=unknown:subj=xmlSecCryptoDLLibraryCreate:error=1:xmlsec
> library function failed:crypto=openssl
> func=xmlSecCryptoDLLoadLibrary:file=dl.c:line=404:obj=unknown:subj=xmlSecCryptoDLGetLibraryFunctions:error=1:xmlsec
> library function failed:
> Error: unable to load xmlsec-openssl library. Make sure that you have
> this it installed, check shared libraries path (LD_LIBRARY_PATH)
> envornment variable or use "--crypto" option to specify different
> crypto engine.
>
> This is likely due to the version of libtool used in the port not
> properly setting LTDL_SHLIB_EXT.

New description:

 {{{
 % xmlsec1 --sign-tmpl --print-debug --ignore-manifests --privkey-pem
 ../xmlsec1-1.2.16/tests/keys/rsakey.pem --pwd secret sig.xml
 func=xmlSecCryptoDLLibraryCreate:file=dl.c:line=130:obj=xmlsec_lt_dlopen:subj=unknown:error=7:io
 function failed:filename=libxmlsec1-openssl.so
 func=xmlSecCryptoDLGetLibraryFunctions:file=dl.c:line=453:obj=unknown:subj=xmlSecCryptoDLLibraryCreate:error=1:xmlsec
 library function failed:crypto=openssl
 func=xmlSecCryptoDLLoadLibrary:file=dl.c:line=404:obj=unknown:subj=xmlSecCryptoDLGetLibraryFunctions:error=1:xmlsec
 library function failed:
 Error: unable to load xmlsec-openssl library. Make sure that you have
 this it installed, check shared libraries path (LD_LIBRARY_PATH)
 envornment variable or use "--crypto" option to specify different
 crypto engine.
 }}}

 This is likely due to the version of libtool used in the port not properly
 setting LTDL_SHLIB_EXT.

--

Comment:

 Please remember to use WikiFormatting.

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


More information about the macports-tickets mailing list