[asterisk-dev] 1.4.0-beta2 and g729

Kevin P. Fleming kpfleming at digium.com
Fri Sep 22 15:58:41 MST 2006


----- Dan Austin <Dan_Austin at Phoenix.com> wrote:
> I found it five minutes later, if what I found is different from
> expectation.  I had excluded res_crypto from the build.  I re-added
> it and G729 is happy.

Yes, that's another issue. codec_g729a.so uses functions from OpenSSL as part of its key verification process, but does not link to libssl.so or libcrypto.so itself. If the running copy of Asterisk hasn't already brought them in via some other means, it will fail to load properly.

Note that codec_g729a.so does not actually use any services of res_crypto.so itself; any other module that brings in the SSL libraries would also satisfy this requirement (even a dummy one with no code but with the appropriate library references).

-- 
Kevin P. Fleming
Senior Software Engineer
Digium, Inc.



More information about the asterisk-dev mailing list