Community technical support mailing list was retired 2010 and replaced with a professional technical support team. For assistance please contact: Pre-sales Technical support via email to sales@march-hare.com.
"Tony Hoyle" <tmh at nothing-on.tv> wrote in message news:3c7646d9.180464015 at tony-home... > I've done a backport of cvsnt to Linux (hopefully it will work with > other Unixes as well but I can't test that..), and also a debian > package (I'll do an RPM when I work out how & can get access > to a redhat system). > > I'l try to keep this up to date with releases/bug fixes. The unix > specific bits aren't well tested - pserver works... I thought I'd > release it rather than spend two weeks getting all the little bugs out > first (so I can keep this release within the beta cycle, since the NT > version is just about ready for release). > > Hopefully any fixes needed will be minor, so I can release both Unix & > NT versions on the same day. Feedback & bug reports are of course > welcomed. It doesn't compile on Solaris as-is. (./configure; make) Firstly, _XOPEN_SOURCE is defined, which prevents timeval being defined, so getrusage doesn't work. The solution is to also define __EXTENSIONS__. Secondly, src/run.c has "int" as the return type for piped_child, whereas src/cvs.h has it as "pid_t", so src/run.c needs to be fixed (I presume) Next, protocols/common.c uses struct addrinfo and the getaddrinfo function, which is Windows-specific. I am therfore surprised it works on Linux. Anyway, this is not a two-minute fix, so I'll leave it to you.... Anthony -- Anthony Williams Software Engineer, Nortel Networks Optical Components Ltd The opinions expressed in this message are not necessarily those of my employer _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt https://www.march-hare.com/cvspro/en.asp#downcvs