[SR-Users] undefined symbol: EVP_sha1 when using outbound module

Daniel-Constantin Mierla miconda at gmail.com
Mon Aug 15 09:58:10 CEST 2016


Hello,

thanks for the feedback on how you solved it!

Looking at the Makefile for the module, I think it needs a combination
of checking with pkg-config for libssl and libcrypto to cover the use on
old distros.

Cheers,
Daniel


On 14/08/16 11:40, Christian Lox wrote:
> Short update:
> When changing the module Makefile to
>
> SSL_BUILDER=$(shell\
>         if pkg-config --exists libcrypto; then \
>                 echo 'pkg-config libcrypto'; \
>         fi)
>
> instead of libssl
> it compiles fine and is linked against libcrypto without throwing the
> error.
> Is this due to a change in Ubuntus libraries?
>
> Thanks,
> Christian
>  
>> Am 14.08.2016 um 11:28 schrieb Christian Lox <torcolato at gmail.com
>> <mailto:torcolato at gmail.com>>:
>>
>> Hi.
>> Same problem here; undefined symbol : EVP_sha1 in outbound.so
>>
>> pkg-config was available when compiled from source.  Tried installing
>> several dev packages and so on but always the same error.
>> How do i link it against libssl/libcrypto?
>>
>> Thanks,
>> Christian
>

-- 
Daniel-Constantin Mierla
http://www.asipto.com - http://www.kamailio.org
http://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-users/attachments/20160815/aa0752b1/attachment.html>


More information about the sr-users mailing list