[asterisk-dev] Patch needs testing by non-Linux users and by those who make Asterisk packages

Kevin P. Fleming kpfleming at digium.com
Wed Jan 18 15:08:59 CST 2012


https://reviewboard.asterisk.org/r/1006/

This patch was created to resolved a very subtle and hard-to-debug class 
of problems caused by the usage of OpenSSL in both the main Asterisk 
binary and one (or more) loadable modules. I've built and tested this on 
a Linux x86-64 system with no problems, but I don't have the facility to 
easily build and test this on other platforms. I'd like to get some 
feedback from users on Solaris, *BSD and Mac OSX to verify that this 
mechanism will work there, and also to provide the relevant Makefile 
bits to ensure that the new library produced by this patch will get 
installed into the proper location.

For those who make Asterisk packages, this patch would represent a new 
type of binary object produced by the Asterisk build process: a 
'traditional' shared library, that needs to be installed in the system's 
standard location for such libraries (or a location that the dynamic 
linker can find it). I'd appreciate some feedback on what (if anything) 
the Asterisk Makefiles should do while installing this library in order 
to make things easier. This library is *not* intended to be used by any 
other applications (and in fact wouldn't work in them unless they 
supplied a lot of Asterisk's core APIs), so it's not versioned.

-- 
Kevin P. Fleming
Digium, Inc. | Director of Software Technologies
Jabber: kfleming at digium.com | SIP: kpfleming at digium.com | Skype: kpfleming
445 Jan Davis Drive NW - Huntsville, AL 35806 - USA
Check us out at www.digium.com & www.asterisk.org



More information about the asterisk-dev mailing list