[reSIProcate] 0.9.0 release candidate tarball
Alan Hawrylyshen
alan at jasomi.com
Wed Jun 15 17:48:13 CDT 2005
On Jun 14, 2005, at 23.51, Robert Sparks wrote:
> Please verify this tarball on any platform you can test and send a
> note to the
> list where it works.
>
> http://www.nostrum.com/~rjsparks/resiprocate-0.9.0-4902.tar.gz
>
> make check should end with:
>
> ===================
> All 40 tests passed
> ===================
>
> Unless we stumble across an unexpected blocking issue, this tarball
> will
> become the 0.9.0 release.
In file included from ../../resiprocate/os/DnsUtil.cxx:16:
../../resiprocate/os/Socket.hxx:62: error: conflicting types for
`typedef int
socklen_t'
/usr/include/sys/socket.h:99: error: previous declaration as `typedef
__darwin_socklen_t socklen_t'
make[3]: *** [DnsUtil.lo] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all] Error 2
make: *** [all-recursive] Error 1
Mac OS/X 10.4.1 (aka Tiger)
I think I have a patch for this :
diff -rwup resiprocate-0.9.0-4902/resiprocate/os/Socket.hxx
resiprocate-0.9.0-4902-patched/resiprocate/os/Socket.hxx
--- resiprocate-0.9.0-4902/resiprocate/os/Socket.hxx 2005-06-14
23:24:54.000000000 -0600
+++ resiprocate-0.9.0-4902-patched/resiprocate/os/Socket.hxx
2005-06-15 16:45:13.000000000 -0600
@@ -58,9 +58,6 @@ inline int getErrno() { return WSAGetLas
#else
-#ifdef __APPLE__
-typedef int socklen_t;
-#endif
#define WSANOTINITIALISED EPROTONOSUPPORT
Would someone apply this patch and re-test on Panther (10.3) ?! If
it doesn't work, we'll need a way to selectively enable this typedef.
Additionally, RSP-16's patch (r4093??) needs to be committed on the
0.9 tarball branch. Robert?
Alan
a l a n a t j a s o m i d o t c o m
More information about the resiprocate-devel
mailing list