[reSIProcate] Patches required for Solaris 8/9 build
Elizabeth Clark
elizabeth.clark at bridgewatersystems.com
Wed Feb 2 12:59:50 CST 2005
Hi,
As promised, here is a list of changes that are required to build
libresiprocate and libresiprocatedum on Solaris using the Sun C++ (v5.6)
compiler.
I've attached the diffs. Is someone available to submit these changes and
verify they do not break linux or windows builds? In summary the changes
are:
resiprocate/Helper.cxx
==========================================================
wants make_pair args to match template args
resiprocate/TransportSelector.cxx
==========================================================
added netdb.h (which defines addrinfo)
resiprocate/os/Log.hxx
==========================================================
removed comma to remove compile warning
resiprocate/os/Log.cxx:
==========================================================
tstamp is a defined macro in sys/time.h on solaris. Since this variable was
only used for WIN32, I moved it down in to the WIN32 instructions. I renamed
the variable just in case it gets moved out.
resiprocate/os/HeapInstanceCounter.hxx
==========================================================
provided a dummy prototype for the RESIP_HeadCount. This gets rid of empty
declarations when the count is not used
dum/ServerAuthManager.cxx, hxx
==========================================================
implemented missing constructor and destructor
dum/ServerSubscription.cxx
==========================================================
insert couldn't find a "less"operator for Data, I think this is because all
of Data's comparison operators require const Data.
dum/ClientAuthManager.hxx
==========================================================
Moved CompareAuth into public section so it can be accessible by AuthState
autotools/sip/resiprocate/dum/Makefile.am
==========================================================
add missing files
Thanks,
Elizabeth Clark
Bridgewater Systems Corporation
Phone : (613) 591-9104 x2776
E-mail : <mailto:elizabeth at bridgewatersystems.com>
mailto:elizabeth at bridgewatersystems.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.resiprocate.org/pipermail/resiprocate-devel/attachments/20050202/1fd4bc9e/attachment.htm>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: solaris_compile_diffs.txt
URL: <http://list.resiprocate.org/pipermail/resiprocate-devel/attachments/20050202/1fd4bc9e/attachment.txt>
More information about the resiprocate-devel
mailing list